Recent changes:
- #1629: 2016-08-08 17:11 +0200 Dave Barker
- Noissue - Ignore unrelated notification clicks
Review: https://codereview.adblockplus.org/29349184/
- #1628: 2016-08-03 18:38 +0200 Dave Barker
- Issue 4300 - Fix typo in $sitekey adding logic
- #1627: 2016-06-30 17:32 +0200 Dave Barker
- Issue 4199 - Track Safari tabs properly in Content Blocking mode
- #1626: 2016-06-29 14:55 +0200 Thomas Greiner
- Issue 4150 - Chrome: Include anonymous frames in frame structure
- #1625: 2016-06-28 17:26 +0200 Dave Barker
- Issue 4197 - Update buildtools dependency
- #1624: 2016-06-28 12:26 +0200 Felix Dahlke
- Added tag 1.12.1 for changeset b7939e98f5b1
- #1623: 2016-06-28 12:26 +0200 Felix Dahlke
- Releasing Adblock Plus 1.12.1
- #1622: 2016-06-23 14:28 +0200 Dave Barker
- Updated public domain suffix list
- #1621: 2016-06-22 15:02 +0200 Dave Barker
- Updated locales from Crowdin
- #1620: 2016-06-09 19:29 +0200 Wladimir Palant
- Issue 4141 - Safari: Fixed blocking of video ads on YouTube
- #1619: 2016-06-03 15:11 +0200 Wladimir Palant
- Issue 4108 - Update buildtools dependency to revision d865256754db
- #1618: 2016-06-02 17:44 +0200 Wladimir Palant
- Issue 4090 - Don't use let statements in compat.js, unsupported in older Chrome versions
- #1617: 2016-06-01 18:03 +0200 Dave Barker
- Fixes 4065 - Subscription links on Chrome 30
- #1616: 2016-06-01 18:03 +0200 Dave Barker
- Issue 4076 - Update abp2blocklist dependency
- #1615: 2016-06-01 17:38 +0200 Dave Barker
- Issue 4075 - Update adblockpluscore dependency
- #1614: 2016-05-29 15:58 +0200 Oleksandr Paraska <Oleksandr Paraska>
- Issue 4059 - Adapt the manifest for Edge
- #1613: 2016-05-31 13:36 +0200 Wladimir Palant
- Issue 4090 - Make require() load modules lazily
- #1612: 2016-06-01 13:46 +0200 Wladimir Palant
- Added tag 1.12 for changeset bed725d64fd8
- #1611: 2016-06-01 13:46 +0200 Wladimir Palant
- Releasing Adblock Plus 1.12
- #1610: 2016-05-31 12:45 +0200 Wladimir Palant
- Issue 4094 - Update adblockplustests dependency to revision 0b8ea493fa58
- #1609: 2016-05-31 12:09 +0200 Dave Barker
- Issue 4089 - Fix punycode module ordering
- #1608: 2016-05-30 14:40 +0200 Sebastian Noack
- Noissue - Fixed a string in the zh_TW translation
- #1607: 2016-05-25 14:36 +0200 Sebastian Noack
- Noissue - Updated locales from Crowdin
- #1606: 2016-05-20 16:12 +0200 Dave Barker
- Issue 4056 - Update adblockpluscore dependency
- #1605: 2016-05-19 14:49 +0200 Dave Barker
- Issue 4052 - Fix options page for old Chrome versions
- #1604: 2016-05-18 22:50 +0200 Sebastian Noack
- Noissue - Updated public domain suffix list
- #1603: 2016-05-18 18:28 +0200 Dave Barker
- Issue 235 - Update adblockpluscore dependency
- #1602: 2016-05-18 14:25 +0200 Dave Barker
- Issue 3687 - Add experimental Safari Content Blocking support
- #1601: 2016-05-16 17:38 +0200 Dave Barker
- Issue 4042 - Fix reporting of ELEMHIDE matches
- #1600: 2016-05-11 20:50 +0200 Dave Barker
- Issue 4038 - Add element hiding rules in larger chunks
- #1599: 2016-05-11 18:20 +0200 Dave Barker
- Issue 4036 - Speed up addElemHideSelectors for Chrome >50
- #1598: 2016-05-11 16:29 +0200 Wladimir Palant
- Noissue - Add Mercurial/Git to the list of requirements in README
Review: https://codereview.adblockplus.org/29341232/
- #1597: 2016-04-18 17:55 +0200 Sebastian Noack
- Issue 3952 - Fix whitespaces in build.py for compliance with PEP-8
- #1596: 2016-04-18 17:52 +0200 Sebastian Noack
- Issue 3952 - Updated buildtools dependency for whitespace changes
- #1595: 2016-04-14 13:48 +0200 Dave Barker
- Issue 3924 - Notice pages loaded from Safari's page cache
Safari caches some pages when the user presses the forward/back
button. For those pages any content scripts are not re-run. We need to
watch for pageshow events therefore and if the persisted property is
truthy send the "loading" message to the background page again.
https://webkit.org/blog/516/webkit-page-cache-ii-the-unload-event/
- #1594: 2016-04-14 13:43 +0200 Dave Barker
- Issue 3915 - Properly handle special subscriptions
- #1593: 2016-04-07 16:02 +0200 Dave Barker
- Issue 3870 - Rewrite legacy options page to use async messages
- #1592: 2016-04-04 13:20 +0200 Sebastian Noack
- Noissue - Updated adblockpluscore and removed nsIURI compatbility code
https://codereview.adblockplus.org/29339346
- #1591: 2016-03-30 12:39 +0000 Dave Barker
- Issue 3877 - Fixed filter change listener regression in options page
- #1590: 2016-03-24 15:51 +0100 Sebastian Noack
- Issue 3868 - Use the new FilterNotifier API
- #1589: 2016-03-24 16:08 +0100 Sebastian Noack
- Issue 3872 - Fixed incorrect message type causing composer behavior to persists after popup is closed
- #1588: 2016-03-22 21:04 +0100 Sebastian Noack
- Issue 3860 - Move request blocking logic to a seperate module
- #1587: 2016-03-20 16:26 +0100 Sebastian Noack
- Issue 3843 - Move page load logic to their respective modules
- #1586: 2016-03-19 17:43 +0100 Sebastian Noack
- Issue 3842 - Split up the logic updating the icon and context menu
- #1585: 2016-03-19 21:16 +0100 Sebastian Noack
- Issue 3841 - Remove workaround stripping [style] selectors on certain websites
- #1584: 2016-03-17 13:30 +0100 Sebastian Noack
- Issue 3826 - Filter preference change events
- #1583: 2016-03-16 17:42 +0100 Sebastian Noack
- Noissue - Rename blockElement.postload.js, block.html and block.js for consistency
https://codereview.adblockplus.org/29338522
- #1582: 2016-03-21 16:20 +0100 Sebastian Noack
- Issue 3823 - Split up message responder code
- #1581: 2016-03-16 17:40 +0100 Sebastian Noack
- Issue 3823 - Adapt message names used by "Block element" feature for consistency
- #1580: 2016-03-21 12:08 +0100 Sebastian Noack
- Issue 3844 - Fixed bug in patched DOM APIs which caused an error to be thrown