uBlock/platform
Raymond Hill 52b46eb98b
Add procedural operator :shadow() -- status is experimental
For internal use by filter list maintainers, do not open issues
about this. Left undocumented on purpose.

This new procedural operator allows to target elements in the
shadow root of an element.

subject:shadow(arg)

- Description: Look-up matching elements inside the shadow root (if
  present) of _subject_.
- Chainable: Yes
- _subject_: Can be a plain or procedural selector.
- _arg_: A plain or a procedural selector for the elements to target
  inside the shadowroot.

Example:

..##body > div:not([class]):shadow(div[style]):has(:shadow([data-i18n^="#ad"]))
2024-03-13 14:28:53 -04:00
..
browser Rewrite static filtering parser 2023-01-23 16:53:18 -05:00
chromium Forgot Chromium's alarms API is not promisified... 2024-02-29 20:29:36 -05:00
common Fix failure to create popup logger window sometimes 2024-03-13 10:01:33 -04:00
dig Change official description in source code top comment 2023-12-04 12:10:34 -05:00
firefox Add missing entries in manifest for new toggle-javascript command 2024-01-12 17:34:59 -05:00
mv3 Add procedural operator :shadow() -- status is experimental 2024-03-13 14:28:53 -04:00
nodejs Change official description in source code top comment 2023-12-04 12:10:34 -05:00
npm Change official description in source code top comment 2023-12-04 12:10:34 -05:00
opera Forgot to declarare "alarms" permmission in manifest for Chromium 2024-02-29 13:18:33 -05:00
safari Clarify that the code base was really old and obsolete 2019-09-22 09:57:38 -04:00
thunderbird Modify manifest.json for other platforms 2023-10-14 13:55:46 -04:00