Ich benutze Google Chrome für meine PHP / JS-Entwicklung.
Heute habe ich eine Datei gesehen, die nicht geladen werden kann.
Dateiname ist immer anders
Request URL: blob:http://random.homestead.test/4d9f984b-b8f8-4e77-97cb-4fcfd8ace348
Netzwerkseite sagt, dass Initiator ist inject.preload.js:373
Wenn ich diese Datei öffne, steht in der ersten Zeile
/*
*This file is part of Adblock Plus <https://adblockplus.org/>,
Aber ich habe Adblock Plus deaktiviert. Ich habe festgestellt, dass die Datei gelegentlich mit Erfolg geladen wird. Und auch bemerkt, dass diese Datei nur angefordert wird, wenn ich AdBlock (nicht AdblockPlus) aktiv habe. Wenn ich AdBlock deaktiviert habe - kein Problem. Aber selbst wenn ich meine Entwickler-Site vom Adblock ausschließe, schlägt der Dateidownload immer noch fehl.
Meine Frage lautet: Wie kann ich diese rote Linie in meinem Konsolenprotokoll und Netzwerk entfernen, ohne den Adblock vollständig zu deaktivieren?
Ich habe es auf stackoverflow.com versucht und sehe, dass dieselbe Datei inject.preload.js
dieselbe zufällig benannte Datei lädt und erfolgreich ist. Der Datei-Header lautet:
/*
* Frame context wrapper
*
* For some edge-cases Chrome will not run content scripts inside of frames.
* Website have started to abuse this fact to access unwrapped APIs via a
* frame's contentWindow (#4586, 5207). Therefore until Chrome runs content
* scripts consistently for all frames we must take care to (re)inject our
* wrappers when the contentWindow is accessed.
*/
es begann heute am 14. Juni 2018