WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
175765
Remove support for >> descendant combinator syntax
https://bugs.webkit.org/show_bug.cgi?id=175765
Summary
Remove support for >> descendant combinator syntax
Aryeh Gregor
Reported
2017-08-21 03:57:50 PDT
There are some wpt tests for the ">>" descendant selector, but I would like to remove them:
https://github.com/w3c/web-platform-tests/pull/6785
Because no one implements this feature other than WebKit, and it's not clear we want to keep it in the spec:
https://github.com/w3c/csswg-drafts/issues/641
This is just a heads-up so you can decide if you want to 1) copy the tests somewhere so you maintain test coverage for this feature, 2) not care about not having test coverage, 3) get rid of the feature.
Attachments
patch
(133.69 KB, patch)
2017-09-08 06:37 PDT
,
Antti Koivisto
no flags
Details
Formatted Diff
Diff
patch
(172.01 KB, patch)
2017-09-08 07:32 PDT
,
Antti Koivisto
no flags
Details
Formatted Diff
Diff
patch
(285.09 KB, patch)
2017-09-08 08:19 PDT
,
Antti Koivisto
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Antti Koivisto
Comment 1
2017-08-21 11:35:21 PDT
This was
https://bugs.webkit.org/show_bug.cgi?id=140525
Considering no one else implemented this and that the feature is rather obscure it is probably pretty safe to just remove it.
Antti Koivisto
Comment 2
2017-09-08 06:37:26 PDT
Created
attachment 320259
[details]
patch
Antti Koivisto
Comment 3
2017-09-08 07:32:36 PDT
Created
attachment 320262
[details]
patch
Antti Koivisto
Comment 4
2017-09-08 08:19:01 PDT
Created
attachment 320265
[details]
patch
Sam Weinig
Comment 5
2017-09-08 08:43:42 PDT
Comment on
attachment 320265
[details]
patch rs=me Probably about time to get rid of the CSS_SELECTORS_LEVEL4 platform define as well.
Antti Koivisto
Comment 6
2017-09-08 09:03:20 PDT
It has some other stuff too but it is true that we probably don't need CSS_SELECTORS_LEVEL4.
WebKit Commit Bot
Comment 7
2017-09-08 09:35:49 PDT
Comment on
attachment 320265
[details]
patch Clearing flags on attachment: 320265 Committed
r221788
: <
http://trac.webkit.org/changeset/221788
>
WebKit Commit Bot
Comment 8
2017-09-08 09:35:51 PDT
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 9
2017-09-08 09:37:28 PDT
<
rdar://problem/34332407
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug