GNOME Bugzilla – Bug 759501
Since epiphany 3.19.1, some "normal" content is blocked and crashes epiphany when the inspector is open
Last modified: 2016-01-07 16:00:32 UTC
Since 3.19.1, some content is blocked by the ad blocker with no appearant reason, as it's not blocked by other ad-blockers (including AdBlock) on other browsers. Moreover, it leads to really incoherent and erratic behaviours depending on how you ask to reach the page. I suppose that it's related to #754954. Here is a example with simple steps: 1. create "/tmp/test.html" with this HTML: '<img src="file:///tmp/static/administration.png">' 2. create an image and call it /tmp/static/administration.png 3. type "epiphany /tmp/test.html" on a terminal: the image is drawn 4. refresh the page with F5: the image is hidden 5. de-activate the ad-blocker and refresh: the image is drawn 6. re-activate the ad-blocker and refresh: the image is hidden 5. open a new tab and reach "file:///tmp/test.html": the image is hidden 6. open the web inspector and refresh the page: the rendering crashes These problems happen with HTTP too (they are not related to file://). The pattern matched here by the ad-blocker seems to be "*static/administration*". I don't get this behaviour (or the inspector crash) with pages whose advertisements were also blocked with 3.18.x.
Hm, we made several changes to the adblocker between 3.18.0 and 3.18.1. Exactly which version did you test with -- 3.18.0, 3.18.1, or 3.18.2? This could help with pinpointing the regression.
Also, please include the WebKitGTK+ versions that you're testing each version with (check them in the About dialog) so we can be sure this is a regression in Epiphany and not in WebKit.
Thanks a lot for your quick answer and for your hard work on Epiphany. With WebKit 2.11.1: - Epiphany 3.18.0 works. - Epiphany 3.18.1, 3.18.2 and 3.19.1 don't.
I've git-bissected, the culprit commit is d694e8 (EphyUriTester: Drop keys/signatures logic).
Emanuele, any chance you'll be able to look into this?
The following fix has been pushed: 04a4224 Revert "EphyUriTester: Drop keys/signatures logic"
Created attachment 317634 [details] [review] Revert "EphyUriTester: Drop keys/signatures logic" This reverts commit 1600a5fb51f43b7969782c096c62c54f336d5571.
It works, thank you!
*** Bug 760206 has been marked as a duplicate of this bug. ***