Chrome verweigert die Festlegung des SVG-Filters aus dem Daten-URI

8

Ich versuche, ein Bookmarklet zu erstellen, das einen SVG-Filter über die gesamte Seite setzt, in die es geladen wird. Zu diesem Zweck wird ein Stil für das Wurzelelement festgelegt:

%Vor%

Dies funktioniert gut in Firefox, aber Chrome scheint zu denken, dass es unsicherer Cross-Site-Inhalt ist, lässt den Filter fallen und gibt eine Warnung an die Konsole aus:

Unsicherer Versuch, URL-Daten zu laden: ... aus Frame mit URL http: ... Domains, Protokolle und Ports müssen übereinstimmen. http://f.codl.fr/1402/0Axcp0.png

Ist das erwartetes Verhalten? Ich möchte sicher sein, bevor ich einen Fehler einreiche. Wenn ja, wie kann ich das sonst noch verbessern?

Hier ist eine Testseite mit dem Bookmarklet: Ссылка

    
codl 06.02.2014, 16:04
quelle

0 Antworten