-
Notifications
You must be signed in to change notification settings - Fork 435
Blocking different kind of pop-ups #510
Comments
I could host the server-side code on my server. Very useful, instead of going around to try to find some test cases. |
Save the HTML, change the URLs which are pointing to the php files, upload. |
data:uri link redirect should have a full URL, and the XHR URL too. |
Fixed now? |
:63 |
Yes, that's what I fixed. Oh wait.. 72 is wrong.... Fixed |
Have you uploaded it too? Because I still don't see the full URLs. |
Now I did, I was uploading at the wrong location.. |
Seems okay, except 11. Chrome should display "not ok" (for now). Maybe upload an empty |
A few of the examples above could be easily supported in Chrome, by allowing Because of this, I simply ignored |
Yes, I will go the uMatrix route: allow uBlock on these, as I want uBlock to now catch everything since it can disclose all connections. This will also take care of issue #105. |
This is fixed in branch https://github.com/gorhill/uBlock/tree/fix-475. However I am not sure if Firefox code needs more changes than what I did. Also, is there such a thing as "behind-the-scene" in Firefox? If so, they should be reported with the tab id set to |
Probably frameModule.js needs to be changed.
It returns -1 (just like others) for requests that are not related to tabs :370. |
URL; pop-up (via clicking) not blocked. |
Isn't just a filter thing? If I use Edit: I see a regular expression filter in EasyList for
I don't want uBlock to support regex if there are other ways to do the same thing. Which is the case here: only |
I didn't check. It didn't seem right, so I made a note for later testing. |
regex was only supported because the domains were changing so often, it was easier to block via regex. Does uBlock actually support any regex? example: https://hg.adblockplus.org/easylist/rev/c50fec88ffc8 |
@RyanR: this does the job as far as I can tell:
Edit: corrected after d/l'ing latest EasyList |
Our regex for filenuke and sharesix stops the randomly generated scripts from running. Also its easier for filenuke/sharesix to change /a/script.js continuously. Personally I'd prefer to attempt to break popup scripts. |
Agreed. Looking at it closer, it does look to me the following filter would match the same as the new regexes which were added:
|
The subdomain kept changing, if you see some of the commits for filenuke; https://hg.adblockplus.org/easylist/log?rev=filenuke.com you'll see what I mean |
It's an eternal cat and mouse game, they are obviously keeping an eye on EasyList, and will just craft the name of their scripts to go around whatever filter is current -- even if it's a regex. Now it's their turn to counter. |
Here is the test case I used for Firefox.
Chrome only blocks the first three types.
The text was updated successfully, but these errors were encountered: