Closed Bug 485865 Opened 17 years ago Closed 16 years ago

Omnibus ad-blocking bug for April/May/June 2009

Categories

(Camino Graveyard :: Annoyance Blocking, defect)

All
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: alqahira, Assigned: alqahira)

References

Details

(Keywords: fixed1.8.1.23)

Attachments

(1 file)

"Let there be no more ads, or flashing images…"
Amazingly, we do not yet block div[id="ads"] (e.g. Digg's sponsored links, http://digg.com/search?s=diggbar+%2Bb )
Revenge of the ELNK webmail ads: the ad image is coming from http://optimized-by.rubiconproject.com this month. Given that the ad-servers keep changing, maybe we do just want to block the various ad iframes (bug 472010 comment 8 and iframe[name*="topskybannerframe"])?
On /., e.g. http://news.slashdot.org/comments.pl?sid=1219425&cid=27794609 <div class="ad1 advertisement"> contains the fabulous IE8 ad. I think we had problems with the ~ selector before, which is kind of annoying.
Blocks: 490292
Blocks: 491336
Depends on: 456320
No longer blocks: 490292, 491336
Depends on: 490292, 491336
Summary: Omnibus ad-blocking bug for April 2009 → Omnibus ad-blocking bug for April/May 2009
philippe, will you have time to look at this (particularly the "advert" regressions) in the next week or so? I likely won't, and I'd rather not have this become Apr/May/Jun….
For bug 491336 : a:link[href*="advert"] img was added to block ads coming from advert.leo.org This could be changed to a:link[href*="advert."] img or even (safer) a:link[href^="http://advert."] img For bug 490292 : div[class^="advert"] is a tricky one AdblockPlus has the following closely related rules: *[class^="advert-"] *[class^="adverts-"] *[class~="advert"] And also: *[class^="advertContainer"] *[class^="advertRight"] *[class^="advertise-horz"] *[class^="advertisement"] *[class^="advertisment"] None of those duplicate what is currently covered by Camino's rules. I'm not clear why bug 437919 added that div[class^="advert"] rule; none of the pages listed there contains classes with that string; it makes it harder to test or regressions. The first two (as div[class^="...) would certainly be safer than what we have now. (that is extracted from http://easylist.adblockplus.org/easylist.txt)
(In reply to comment #5) > None of those duplicate what is currently covered by Camino's rules. > I'm not clear why bug 437919 added that div[class^="advert"] rule; none of the > pages listed there contains classes with that string; it makes it harder to > test or regressions. The first two (as div[class^="...) would certainly be > safer than what we have now. According to my notes, it was used on herald-dispatch.com, but as you note, following the links from that bug, it's not currently used. I think for the moment I'll just remove that rule, and we'll revisit it when we run into something that's not blocked. Also, on http://abcnews.go.com/Technology/AheadoftheCurve/story?id=7460220&page=1 div[id="bannerad"] I'm going to wait a day or so to hear back from Mehmet in bug 499829 before posting a patch.
Assignee: nobody → alqahira
Status: NEW → ASSIGNED
No longer depends on: 456320, 479683, 490292, 491336
Summary: Omnibus ad-blocking bug for April/May 2009 → Omnibus ad-blocking bug for April/May/June 2009
Fixes the items mentioned here, and fixes or ameliorates all the associated bugs. At least half of the rules come from philippe this time around, so the quality as a whole should be better than usual ;-)
Attachment #386932 - Flags: superreview?(stuart.morgan+bugzilla)
Comment on attachment 386932 [details] [diff] [review] Apr-May-Jun 2009 Omnibus blocking rules sr=smorgan. Ship it!
Attachment #386932 - Flags: superreview?(stuart.morgan+bugzilla) → superreview+
Shipped!
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Fixed for 1.6.9 by the rollup patch on bug 502536.
Keywords: fixed1.8.1.23
Flags: camino1.6.9? → camino1.6.9+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: