* Added the $csp filter option (issue 5241). * Requests sent by Shared/Service Workers are now matched in the context of the document that caused the worker to spawn, i.e. requests sent from the worker are now also subject to document-based whitelisting and domain-specific filters (issue 6543). * Users with corrupted storage are now notified and instructed to reinstall Adblock Plus (issue 6599). * Fixed: Videos (and other media elements) remained hidden if they previously attempt to stream a blocked resource (e.g. a pre-roll ad) but then changed their URL (issue 5899). * Fixed: Exception rules for element hiding emulation filters were considered invalid when adding custom filters (issue 6139). * Improved performance of element hiding emulation filters (issue 6437). * Added support for pre-configurable preferences (issue 6474). * Prevented third-party style sheets from breaking element hiding emulation filters (issue 6382). * Worked around the limitations of notifications on Firefox (issue 6496).