Adblock Plus and (a little) more
Weave support moved into a separate extension · 2009-05-31 19:08 by Wladimir Palant
This development build removes Weave support which has been moved into a separate extension.
Changes
Added experimental Weave support to synchronize Adblock Plus filters and preferences across computers/profiles.
Weave Sync for Adblock Plus: new extension · 2009-05-31 19:03 by Wladimir Palant
This extension will synchronize Adblock Plus data across multiple computers. Important: This will only work if Weave 0.3.2 is installed. Also, Adblock Plus 1.0 or higher is required.
Known issues
- Only filters are synced, not their position however. Synchronized profiles will have the same filters but might show them in a different order.
Experimental Weave support · 2009-05-18 11:46 by Wladimir Palant
Changes
- Added experimental Weave support to synchronize Adblock Plus filters and preferences across computers/profiles. Limitations:
- Currently, only Weave 0.3.2 is supported. Weave 0.3.0 will not work, future Weave releases will most likely not work either.
- Only filters are synced, not their position however. Synchronized profiles will have the same filters but might show them in a different order.
- Currently, there is no mechanism to ensure that future Adblock Plus versions can change the data format without causing data loss
- Syncing Adblock Plus data is enabled by default, disabling is only possible by changing extensions.weave.engine.abpdata preference manually. This will be fixed in Weave 0.4, this option will be available in Weave preferences there.
- Filter composer: Added warning when adding a filter to a disabled filter group (forum topic)
- Blockable items: Added “document source” column (domain name to be used for the $domain filter option, forum topic)
- Preferences: insert imported comments before the filter that follows them (forum topic)
- Fixed: ABP icon updates its status every two seconds, hogs CPU time
Flexible anchors and separator placeholders · 2009-05-07 14:42 by Wladimir Palant
Changes
- Added explicit support for blocking fonts (@font-type CSS directive in Firefox 3.5)
- Added support for flexible anchors at start of filter: ||example.com/foo/ will match http://example.com/foo/bar and http://test.example.com/foo/bar but not http://badexample.com/foo/bar or http://evilsite.com/?http://example.com/foo/bar (forum topic)
- Added support for ^ character that will match a single separator character or end of address (forum topic)
- Filter composer: Added flexible anchors as an option (“at the beginning of domain name”) (forum topic)
- Filter composer: Added “example.com^” as fourth suggestion (forum topic)
- Preferences: fixed slowdown when enabling/disabling many element hiding rules
- Fixed: an error is reported to console on first run (patterns.ini not found)
Known issues
Blocked redirects cause a message in Error Console (“The async request failed because it was aborted by some user action”)Redirects sometimes don’t show up in Blockable items (particularly on YouTube)
Element Hiding Helper: Always generate expressions with "raw CSS" · 2009-04-29 11:52 by Wladimir Palant
Changes
- Always using raw CSS for generated expressions (forum topic)
- Prepared for Adblock Plus 1.1
- Added horizontal scrolling to the DOM tree in composer
Some improvements to redirect tracking · 2009-04-28 16:06 by Wladimir Palant
Known issues
- Blocked redirects cause a message in Error Console (“The async request failed because it was aborted by some user action”)
Redirects are not blocked for framesPage doesn’t finish loading if redirects of scripts are blockedPreferences: Disabled filters are sometimes marked as slow (forum topic)Preferences: Hit column is too small by default, contents get cut off (forum topic)
Redirect tracking added · 2009-04-28 12:01 by Wladimir Palant
Changes
- Dropped compatibility with old browsers and cleaned up the code, now requiring at least: Firefox 3.0.9, SeaMonkey 2.0b1, Thunderbird 3.0b3, Songbird 1.1, Prism 1.0
- Added handling of redirects, the redirect address now shows up in “Blockable items” as well and can be blocked
- Started refactoring of browser integration code which runs in its own context now
- Changed the way “add subscription” links work, these can now only be triggered by user clicking a link
- Added diagnostic page displaying all errors related to Adblock Plus:
chrome://adblockplus/content/errors.html
- Preferences: “slow filter” warning is now a separate list column which can be used for sorting
- Preferences: “close” button moved to the right side of the filter editor, made the button use Firefox 3 look
- Preferences: improved position calculations for the filter editor, no longer makes the text position change
- Preferences: using browser’s real find bar now instead of faking it
- Fixed: opening Preferences in current Firefox nightlies selects wrong tree row (worked around bug 489881)
- Fixed: detection of background images breaks the context menu in Firefox nightlies
Known issues
- Current Element Hiding Helper version won’t work
- Preferences: Disabled filters are sometimes marked as slow (forum topic)
- Preferences: Hit column is too small by default, contents get cut off (forum topic)
Another release candidate for Adblock Plus 1.0.2 · 2009-04-12 14:50 by Wladimir Palant
This is a release candidate for Adblock Plus 1.0.2 that makes element hiding compatible with Firefox 3.0.9. A new branch ADBLOCK_PLUS_1_0_BRANCH has been created for this release, it doesn’t contain the refactoring work happening on the default branch.
Known issues
Element hiding broken in Firefox 3.0.8 and below
Release candidate with fixes for Firefox 3.0.9 · 2009-04-12 00:59 by Wladimir Palant
This is a release candidate for Adblock Plus 1.0.2 that makes element hiding compatible with Firefox 3.0.9. A new branch ADBLOCK_PLUS_1_0_BRANCH has been created for this release, it doesn’t contain the refactoring work happening on the default branch.
Note: Re-uploaded the development build to fix the compatibility range for Firefox.
Changes
- Element hiding works in Firefox 3.0.9 and higher again (broken by fix for bug 416942)
- Regular expressions with $domain options are recognized correctly
- Blockable items: when copying addresses or filters to clipboard platform’s linebreaks are used as separator (previously: Unix linebreaks)
- Preferences: using more compact date formatting for last hit column and last download of subscription
Fixing issues in the release candidate · 2009-01-05 14:59 by Wladimir Palant
This is a release candidate for Adblock Plus 1.0.1.
Known issues
“Slow filter” exclamation mark shows up for disabled filters“Filter source” shows disabled filter subscriptions as sourceBlocking rules are sometimes misinterpreted as exception rules