Changes between Version 25 and Version 26 of Ticket #6622


Ignore:
Timestamp:
05/18/2018 03:42:20 PM (19 months ago)
Author:
hfiguiere
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6622 – Description

    v25 v26  
    2525=== What to change === 
    2626- Update the `adblockpluscore` dependency to `hg:e59042524857 git:8904bce` in order to include the changes for #6592. That will also include:  
    27   - Issue #6562 - Remove the unused provideFilterKeys parameter 
    28   - Issue #6562 - Remove the unused getSelectors function 
    2927  - Issue #6437 - Filter out patterns that do not match DOM mutations 
    3028  - Issue #6610 - Prefer inline style for :-abp-properties() 
    31   - Noissue - Compare individual characters instead of substring 
    32   - Issue #6562 - Remove filter keys from the element hiding code 
    33   - Noissue - Use plural for element hiding domains 
    34   - Noissue - Update JSDoc @type for Matcher.filterByKeyword 
    3529  - Issue #6649 - Allow u flag in :-abp-contains() 
    36   - Noissue - Update JSDoc to mark optionals in lib/elemHide.js 
    37   - Noissue - Use default parameters 
    38   - Noissue - Update JSDoc to mark optionals in lib/filterClasses.js 
    39   - Noissue - Make private functions inaccessible via ElemHide object 
    4030  - Issue #6652 - Do not push to unconditional selectors array 
    41   - Noissue - Fix JSDoc type for exceptions in lib/elemHide.js 
    42   - Issue #6669 - Remove unused ElemHide.NO_UNCONDITIONAL constant 
    4331  - Issue #6592 - Implement $rewrite filter option 
    4432- Update the `adblockplusui` dependency for the changes in #6670. 
     
    5240  * Rewrite to different origin: Should fail and the original request let through. Add filter `/testpages\.adblockplus\.org(\/css\/testpages\.css)\?14$/$rewrite=bogus.adblockplus.org$1?42` (and make sure the previous filter is removed). You should notice the rewrite in the Adblock Plus developer tool panel, showing that the rewritten URL is the same as the original one. 
    5341* Ensure that the rewrites are logged accordingly into the developer tools. 
     42* Test other changes from core that might have an impact: 
     43  * Test that `:-abp-contains()` still works, including with Unicode (details in issue #6649) 
     44  * Check that element hiding emulation filters using :-abp-properties() hide elements using inline "style" attributes. 
     45  * Check that element hiding emulation filters on dynamic content gets reapplied when applicable.