-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement ':matches-css-first-line()' pseudo-class #150
Comments
IMO also no possible cover with |
gorhill
added a commit
to gorhill/uBlock
that referenced
this issue
Aug 18, 2022
This commit deprecates matches-css-before() and matches-css-after(): these should no longer be used once 1.45.0 is published and widespread. The deprecated syntax will eventually be removed in some future. The syntax of procedural operator matches-css() has been extended to also be able to target pesudo elements. Examples: Same as before: example.com##p:matches-css(opacity: 0.5) This is the new way to target an `::after` pseudo-element: example.com##p:matches-css(after, content: Ads) This is the new way to target a `::before` pseudo-element: example.com##p:matches-css(before, content: Ads) The new syntax also means any valid pseudo-element can now be used as a target: example.com##p:matches-css(first-letter, opacity: 0.5) If the first argument does not match the pattern "property name: value", then it will be deemed a pseudo-element to target, and the second argument will be the "property name: value". Related issue: - AdguardTeam/ExtendedCss#150
adguard-bot
added
Status: In Progress
Resolution: Fixed
Status: In Review
Status: Resolved
and removed
Status: In Progress
Status: In Review
labels
Sep 7, 2022
Any news? |
News is: eBay tries now use shadow DOM/shadowRoot. |
I saw the Reddit entry and therefore checked again, but no shadowroot for me. |
matching |
slavaleleka
referenced
this issue
Nov 1, 2022
Squashed commit of the following: commit f863d09 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Nov 1 12:33:28 2022 +0200 fix comment to trigger bamboo build as latest commit e356c15 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Nov 1 13:18:13 2022 +0300 AG-16039 update safari compatibility Squashed commit of the following: commit f2684b4d6e72b23f3711687d200d01f23fe6e788 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 20:12:10 2022 +0200 fix parseUserAgent commit ab4ca227d6885b22da2e1c286efb21890650029e Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 20:01:19 2022 +0200 fix parseUserAgent() for safari 11.1 commit 8232829c43497929ff17c67ef29c04fa994d3a02 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 19:31:23 2022 +0200 fix safari version regexp commit 6df75c0b0d3ddc978b4dd85dc44ec362c8060b28 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 19:13:36 2022 +0200 update regexp mask and use minor version for safari in SUPPORTED_BROWSERS_DATA commit 0e6fb20c7d5b40406f7da04d22c5743cb671bd26 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 19:07:19 2022 +0200 update readme for safari supported version -- 11.1 commit f02892e31f0ffaccbab44cce252cbf23d4a0a2db Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 19:06:53 2022 +0200 update SUPPORTED_BROWSERS_DATA safari major version commit 93ce2e7a595c8657d225cf3ddc4d6afce0e83dbb Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 19:01:37 2022 +0200 revert other browsers commit 1ed5a3c22705183e5355cd98a900e555a7fbfb91 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 18:58:48 2022 +0200 try safari 11.1 commit f026309449a41595f10d13dda4e2d730aa45174f Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 18:53:38 2022 +0200 add selenium_version for sarafi commit 84f30d5e1e104b04ee6361ccc7671d0f61b642fb Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 18:50:28 2022 +0200 no devide for safari commit 06c92806065bcad3c4fdee00dff43235dfb26b80 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 18:40:03 2022 +0200 limit browserstack tests only to safari, check '11.0' version commit d3fe928 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 18:40:09 2022 +0300 AG-14460 handle style declarations with only debug property Squashed commit of the following: commit 0506fbd62f683d30eae75057423296a530a52330 Merge: fa3bd3d deb8dfc Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 17:27:59 2022 +0200 Merge branch 'epic/AG-3532' into fix/AG-14460_02 commit fa3bd3d9773f80fd7f4b7a252cb2387445376f01 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 17:16:26 2022 +0200 add test for only debug property in stylesheet commit 2acd1cc18423671590109f772f7ce24ec5f71ac5 Merge: 9e0cf7f fe3bad2 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 17:12:16 2022 +0200 Merge branch 'epic/AG-3532' into fix/AG-14460_02 commit 9e0cf7f18d4a22d834289786ef38181dd3207b22 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 27 22:40:13 2022 +0300 handle style declarations with only debug property commit deb8dfc Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 18:27:36 2022 +0300 AG-14291 performance tests on playwright Squashed commit of the following: commit 93b177f6bbc2ac93c60e50845ab2dfc3cfcde9d2 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 17:22:11 2022 +0200 update readme commit 773d29043691e086fe874edded16d1450ecfda95 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 17:22:01 2022 +0200 no script for test performance commit b57efc9013ce76db5d72c5bda6adb6fae65278d1 Merge: d5dcba3 fe3bad2 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 17:17:09 2022 +0200 Merge branch 'epic/AG-3532' into feature/AG-14291 commit d5dcba3d64cf585bb6b8bb080d232f24f4f13732 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 26 18:15:48 2022 +0300 save performance results commit bc868b91e180229982c2a10fc9a3ea76bf1aa637 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 26 18:07:26 2022 +0300 run performance tests separately commit 27dfec32fba633ba214a9275a6be978570ca6038 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 25 18:16:37 2022 +0300 remove unnecessary comments commit b476683ee7006ecbc9a3dcc552b4e8e05ffb632f Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 24 19:29:05 2022 +0300 save performance selector results to comments commit f30330c7607fb64bb617ac941d33e7cb6201203e Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 18 16:19:51 2022 +0300 compare results for v1 and v2 commit d0ef72d11afa95cc10871c5fbce7b63843c4fab8 Author: Vladimir Zhelvis <v.zhelvis@adguard.com> Date: Mon Oct 24 18:16:14 2022 +0300 move extCssDocument instance from 'src/extended-css' to 'selector/query' commit d9b5f7e2bc7e3901dff419f042b76a79e44d2089 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 24 17:55:12 2022 +0300 fix extCssDoc cache commit f19dc30f83e50ca96d73267abdfbaadd50ef05e1 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 20 22:11:01 2022 +0300 use lib bundles for performance selector tests commit de1246797ec22bed13ab418d9b0b86bf079e497e Merge: b33b5ad 7dd35ed Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 19 14:38:59 2022 +0300 Merge branch 'epic/AG-3532' into feature/AG-14291 commit b33b5ada7f63276b18702fdac971dd7a3d8a3a02 Merge: ece54a2 b8b7e8a Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 14 17:57:30 2022 +0300 Merge branch 'epic/AG-3532' into feature/AG-14291 commit ece54a2e47079bab2e0e1907183a58d32c7af9b6 Merge: 762c0b6 a243fea Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Sep 12 14:32:29 2022 +0300 merge epic into feature/AG-14291, resolve conflicts commit 762c0b6eb1feccace41f7edf999f4782cc0a2b15 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Aug 5 16:54:00 2022 +0300 renaming for checkPerformanceV2 commit 21a6996388746851769501f24d1f05b37fb75d21 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Aug 5 16:52:48 2022 +0300 use ExtendedCss for checkPerformanceV2 commit 2fe722e8494360b0f3526c4ccf96b91e3371e929 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Aug 5 16:37:57 2022 +0300 add jest.setTimeout for performance-selector tests commit ac4be92dc8dc4513b07180242581d0b0a3f704e5 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Aug 5 16:19:37 2022 +0300 revert old lib for performance tests commit 2a75f149209df75253bdf552742ba50a537f73b7 Merge: dfc6e63 cc94234 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Aug 5 16:14:41 2022 +0300 merge epic into feature/AG-14291 commit dfc6e63a9df184aff3d2f886dc55d04e625d089d Merge: 43b6360 c59d012 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Jun 23 15:42:06 2022 +0300 Merge branch 'epic/AG-3532' into feature/AG-14291 ... and 11 more commits commit fe3bad2 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 31 18:10:29 2022 +0300 AG-16039 update browsers compatibility Squashed commit of the following: commit 8b21f67982571b3855de83527456c6ea13100281 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 27 22:45:11 2022 +0300 update browserstack config for safari commit 4a8131c171494d1883dda2137d636fcba7aae61a Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 27 20:14:39 2022 +0300 fix ie comment commit 3b4cd0fcc00d05c53d1f938e3a4e975ad01246d6 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 27 20:13:00 2022 +0300 specify edge, firefox, and opera in babel config commit 0969f599371cacda693ac355e4cd1ee4c5079e6c Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 27 20:12:20 2022 +0300 fix ie comment commit 8e7f66a958ae59525edd5c91047f4a0b0178c6d1 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 27 20:12:01 2022 +0300 support safari 11 or newer commit 7a315fb5abcec14a6b97b2137d71799058212c25 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 27 20:11:28 2022 +0300 do not support ie commit 7dd35ed Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 19 14:38:32 2022 +0300 AG-16950 add jsdoc linter Squashed commit of the following: commit a30da46224572bfee218b3b22ca54c7254cee456 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 19 14:21:03 2022 +0300 update ExtMutationObserver.disconnect() comment commit de339a10c4e9be802d23f9eb275929b761556682 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 19 13:54:15 2022 +0300 fix style of jsdoc comment links commit 8d9df416e96f4f83323c5cd21802a0c0ebd833fb Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 18 00:50:10 2022 +0300 fix error text for has limitation commit 83146e04f094c2dc5a43d0da1504e9611f849360 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 17 19:42:14 2022 +0300 fix multiple comments commit 3f3cef25f99bf19aaae8386a36e408ee29691307 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 17 19:42:01 2022 +0300 update eslintrc commit 6e6acdb6b8fec20a65891fc57e9c542824bd0f23 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 17 14:16:59 2022 +0300 fix jsdoc/check-tag-names commit 31d5391b34a0342fac65d2ed98b13eec52acd3a6 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 14 16:19:32 2022 +0300 fix comments due to jsdoc-linter warnings commit 4e30af31210f426b54cebf1d18d873dce6533ac2 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 14 16:19:02 2022 +0300 update eslintrc commit 78ebc7f3b01913c439010119ae831b4178c89da0 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 14 16:17:39 2022 +0300 install eslint-plugin-jsdoc, update eslint commit b8b7e8a Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 14 12:13:08 2022 +0300 AG-16951 allow has/is/where inside has Squashed commit of the following: commit 9752adcfcc7f47ed8c4648ebcbaf35d2bcd587e1 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 13 17:36:28 2022 +0300 add has(has) tests commit 96d0cfdd9f6ba202617475432b35a65f295606c1 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 13 16:30:37 2022 +0300 improve readme about has pseudo-class commit 53e16449dfdfafe9550e9c1016f4e47f5a360e26 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 13 16:29:43 2022 +0300 allow has/is/where inside has commit 1f14f0c Merge: 4d9e119 84db5bf Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 13 11:46:01 2022 +0300 Merge branch 'master' into epic/AG-3532 commit 4d9e119 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 12 17:28:32 2022 +0300 fix ThrottleWrapper (former AsyncWrapper) Squashed commit of the following: commit 05270fb58665ae9c7fbd03b9effd227f4c566d92 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 16:08:40 2022 +0300 fix comment for throttleDelayMs commit 8fb1a295313083aa5ffc0d740bf723aa3f77996e Merge: 5bb1b4d b2359c3 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 16:03:18 2022 +0300 Merge branch 'epic/AG-3532' into fix/AG-16841 commit 5bb1b4da9ad17fd7761fc6bd373ba83847ddae99 Merge: 2cd4f82 4bd79b2 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 15:33:13 2022 +0300 Merge branch 'epic/AG-3532' into fix/AG-16841 commit 2cd4f82e59a0989a140ceb775be9ed16ae11e4fa Merge: c084e6e e8286b1 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 12:14:00 2022 +0300 Merge branch 'epic/AG-3532' into fix/AG-16841 commit c084e6eeb33a78fad3a087b1f2c09f9292ffb495 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 10 19:07:53 2022 +0300 rename file commit 7ecfb7657d4848b77f3e3438f31ea04d64facb2a Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 7 13:09:53 2022 +0300 add comment for ThrottleWrapper's private wrappedCallback commit abd4874a42376e51e9e9a30b26c34e4071fb43b8 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 19:31:30 2022 +0300 fix WrappedCallback types commit fc79a7e7947a9bec9757ee006dfaddaa8b1d5dff Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 19:10:33 2022 +0300 clear ThrottleWrapper timeouts better commit 5f531e48dd0c47138265c612fe15a70601fe8b87 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 16:02:58 2022 +0300 rename AsyncWrapper -> ThrottleWrapper commit d31ed8f6de95a723e97d2a4ff0375fedfa03002d Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 15:47:22 2022 +0300 fix comment for throttleDelayMs commit e70dca281dd00596cfe47469997856cacd93a87d Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 15:43:46 2022 +0300 fix comment for throttleDelayMs commit 4998b8ce15acd95cb50a76aa553e2145ec0f6939 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 15:34:45 2022 +0300 rename timeout and timeoutId commit b2359c3 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 16:02:50 2022 +0300 AG-16903 add more :has() tests Squashed commit of the following: commit 5e20807369957bf2c785d63f75348f85cb9ad755 Merge: 95ff39c 4bd79b2 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 15:32:59 2022 +0300 Merge branch 'epic/AG-3532' into fix/AG-16903 commit 95ff39cf483ec4b38d56c28fe847e1948ff1db4b Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 14:46:48 2022 +0300 add few more query-jsdom tests for has pseudo-class commit 56d3eeb11533cff40aa4700c8757a82947d3f9e6 Merge: dc9c22a e8286b1 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 12:14:17 2022 +0300 Merge branch 'epic/AG-3532' into fix/AG-16903 commit dc9c22afecc80f88db2562246599124a4a1c6fae Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 10 18:58:54 2022 +0300 add few more query-jsdom tests for has pseudo-class commit 4bd79b2 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 15:30:19 2022 +0300 AG-16874 fix EventTracker Squashed commit of the following: commit 3ec9b65dd598735bf695db05ecedb0f82ea68b94 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 15:17:07 2022 +0300 no extra type definition for applyRulesCallbackListener commit 1ea678ea52366f63ee0de086de8d40dc58dc3cc4 Merge: 94dd26b e8286b1 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 12:06:58 2022 +0300 Merge branch 'epic/AG-3532' into fix/AG-16874 commit 94dd26b7f3be35088e4de6bbb76c17676c9d6112 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 10 15:46:14 2022 +0300 remove event listener while ExtendedCss.dispose() commit fa99b5c7d90c20b1606128adc712c966b35295fb Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 10 15:38:02 2022 +0300 remove eventTracker listeners on main document observer disconnect commit 1ca59ee9795a4a2bea6a6aa9d6278eded5c31545 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 7 15:33:01 2022 +0300 remove unused private lastEvent commit e8286b1 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 11 12:05:33 2022 +0300 AG-16871 improve readme Squashed commit of the following: commit 6162f41b80c1370ad7bb68f321eec429f62176c8 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 7 15:28:04 2022 +0300 fix description commit 453949cfe02f42d57cfc8fb74e72689d31bd870f Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 7 14:34:21 2022 +0300 add few badges to readme commit bb8a9168e47e006afec74803f126c32bd575c3c4 Author: Slava Leleka <v.leleka@adguard.com> Date: Fri Oct 7 14:29:30 2022 +0300 improve lib description commit 214f4b8 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 13:44:08 2022 +0300 check isNaN in isNumber commit 47c5f51 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 13:40:03 2022 +0300 fix tsconfig.json tab commit 0b96076 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 13:39:00 2022 +0300 AG-16833 remove private mainCallback Squashed commit of the following: commit 24f00fabaf37a9a6cf29da32a1d33df199571892 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 13:29:13 2022 +0300 remove private mainCallback commit 36433d9 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Oct 6 13:10:21 2022 +0300 AG-16475 parse complex selector with extended pseudo-class inside Squashed commit of the following: commit f6d2aecf144c3daf50688f7408fccf4243d13c24 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 5 21:39:02 2022 +0300 fix typo: inside of it -> inside it commit a9a211f32fa23275becf4ac4ea34566b491099b7 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 5 21:37:02 2022 +0300 fix comment for square bracket left commit b97f90e77138763b067bbe2f1472db3daad2fb15 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 5 21:34:14 2022 +0300 parse standard pseudo-class with brackets after extended one in single complex selector commit 807f1c4998f6e09086a760d084890868989ec649 Merge: 0e8d5c3 92d6b8b Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 5 14:08:47 2022 +0300 Merge branch 'epic/AG-3532' into fix/AG-16475 commit 0e8d5c377e40f7cbd7c62e6cab8160087493016d Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 4 15:29:20 2022 +0300 add few more query-jsdom tests for complex selectors commit a2872da1456580dfc506ecdd360184ab70ed6462 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 4 15:26:17 2022 +0300 add query-jsdom tests for complex selectors commit 189a08c2d324fe8d09f7eef91fcb945f281f2577 Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 4 15:14:25 2022 +0300 parse complext selector with standard pseudo after extended one commit 02607e20ef29e6c2c670b962fda7b2b7eda02f0f Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 3 20:07:58 2022 +0300 add one more xpath limitation to readme commit 8e6a50770a918a0aaf67863f20ace32266f1552c Merge: e990fc8 1e77dac Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 3 20:04:34 2022 +0300 Merge branch 'epic/AG-3532' into fix/AG-16475 commit e990fc83fde9bc5a022ff9a6fcd002087bd6f4c0 Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 3 20:04:17 2022 +0300 fix xpath parsing commit e9af913aa4d07b3e21bb9d2c7ff9a262e959bc7b Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 3 19:59:28 2022 +0300 add more complex selector tests commit 6a31811f72e5fd79c8cb24361c363061a6c6e88c Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 3 19:57:31 2022 +0300 parse complex selector with extended pseudo-class inside of it commit 92d6b8b Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Oct 5 14:07:58 2022 +0300 AG-16783 add few not(has(not)) tests Squashed commit of the following: commit c38f3a00df786c19e03f30ebf734539bea60349f Author: Slava Leleka <v.leleka@adguard.com> Date: Tue Oct 4 17:05:54 2022 +0300 add few not(has(not)) tests commit 1e77dac Author: Slava Leleka <v.leleka@adguard.com> Date: Mon Oct 3 19:40:36 2022 +0300 AG-16255 fix comments, add limitations to readme Squashed commit of the following: commit 6606a52c0c0be6f7a6b18f7dd896431c7b7de1ca Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Sep 29 14:12:49 2022 +0300 add remove limitations to readme commit 4374b850102e85d2ab6479d0437a3f88461d7af1 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Sep 29 13:19:47 2022 +0300 fix grammar commit b50e2d55b5993a4db9d0cd0d67630a336d2027a1 Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Sep 29 13:18:07 2022 +0300 remove todo comment about limitations commit 9cb1e6b0f38194f8a9ef800621187ac5ee8638cb Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 20:08:31 2022 +0300 fix few comments commit 1990c66480444a99fa6eb15ddc9faca141c07a97 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 20:07:55 2022 +0300 add Limitations to readme commit 487b933a2e5330642e0b7f7d41f7f7a1c4428b46 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 19:08:19 2022 +0300 fix comments for test/helpers/selector-parser.ts commit 3d5d47f8896019fea64c8e0b1f7264da49d74105 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 18:53:08 2022 +0300 style multiple comments better commit 6676638adc8176ad5e712bcf31b44f2bbf218a5a Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 18:49:55 2022 +0300 add better comments for stylesheet parser commit 1c3c81ba6c4eeb7f3c998f15809e64690c3b5bf9 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 18:18:08 2022 +0300 fix comments for class ExtendedCss commit 90c6e9610e2ccdbc5256730bf347337a112bbd09 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 16:52:44 2022 +0300 fix comment for ExtCssConfiguration.debug commit cd06038eb17e9d9e5e6c3fe2e8810615d00eda8f Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 16:48:24 2022 +0300 fix comment for ExtCssConfiguration.styleSheet commit 57011dedead0925a37448075a894a4a67e3e3489 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 16:40:05 2022 +0300 add comment for ExtendedCss Context commit 883b06048a9ce77292286ff7e1c64326771fc851 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 16:37:55 2022 +0300 fix comments for ExtCssConfiguration commit 2aced3365887c8708e121c79305619c30a461517 Author: Slava Leleka <v.leleka@adguard.com> Date: Wed Sep 28 16:18:29 2022 +0300 fix comments for RelativePredicateArgsInterface commit 2a3420b Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Sep 15 19:15:35 2022 +0300 revert test specs commit 261f5a2 Merge: 8234be6 ad9022e Author: Slava Leleka <v.leleka@adguard.com> Date: Thu Sep 15 19:15:15 2022 +0300 merge master into epic, resolve conflicts ... and 78 more commits
adguard-bot
changed the title
Implement
Implement ':matches-css-first-line()' pseudo-class
Jan 27, 2023
:matches-css-first-line()
pseudo-class
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
DOM elements styled with
:first-line
pseudo-element can not be matched by ExtendedCss for now. We need a new pseudo-class for such caseshttps://uploads.adguard.org/slbdzdrvg2pv5.png
https://uploads.adguard.org/slbdzdrvhkdnz.png
Related issue:
AdguardTeam/AdguardFilters#126089
The text was updated successfully, but these errors were encountered: