Changes between Initial Version and Version 1 of Ticket #6441, comment 9


Ignore:
Timestamp:
03/08/2018 07:01:16 PM (18 months ago)
Author:
sebastian
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6441, comment 9

    initial v1  
    1 Once Chrome 66 becomes stable, we should remove any use of Shadow DOM v0 from Adblock Plus. At that time, it will only be used in rare cases (i.e. when using an outdated version of Chrome or for particular element hiding emulation filters), for which its no longer worth to maintain this code, and falling back to a stylesheet in the light DOM should be good enough. Also considering that Chromium will [https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/txIN7qDRFpU/iFTNP8adAgAJ drop support for Shadow DOM v0] soon, now where user stylesheets are supported. 
     1Once Chrome 66 becomes stable, we should remove any use of Shadow DOM v0. At that time, it will only be leveraged in rare cases (i.e. when using an outdated version of Chrome or for particular element hiding emulation filters), while a shadow root is still created for each document. Simply falling back to a stylesheet in the light DOM should be good enough in these scenarios. Also considering that Chromium will [https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/txIN7qDRFpU/iFTNP8adAgAJ drop support for Shadow DOM v0], now where user style sheets are supported.