Bug 97467

Summary: Remove unbaked support for :scope pseudo-class.
Product: WebKit Reporter: Dimitri Glazkov (Google) <dglazkov>
Component: New BugsAssignee: Dimitri Glazkov (Google) <dglazkov>
Status: RESOLVED FIXED    
Severity: Normal CC: cmarcelo, dominicc, kling, koivisto, macpherson, menard, rolandsteiner, tabatkins, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Dimitri Glazkov (Google)
Reported 2012-09-24 11:12:27 PDT
Remove unbaked support for :scope pseudo-class.
Attachments
Patch (9.01 KB, patch)
2012-09-24 11:28 PDT, Dimitri Glazkov (Google)
no flags
Dimitri Glazkov (Google)
Comment 1 2012-09-24 11:28:44 PDT
WebKit Review Bot
Comment 2 2012-09-24 13:58:29 PDT
Comment on attachment 165415 [details] Patch Clearing flags on attachment: 165415 Committed r129408: <http://trac.webkit.org/changeset/129408>
WebKit Review Bot
Comment 3 2012-09-24 13:58:33 PDT
All reviewed patches have been landed. Closing bug.
Roland Steiner
Comment 4 2012-09-24 21:21:16 PDT
Just think I should add that the patch description "Right now, we simply make ":scope" equivalent to ":root"" is not entirely correct - :scope will also match the parent element of a <style scoped>, which is the reason it was added in the first place. This is also included in the now-removed layout test. While I don't disagree that yanking it is perhaps the safer way to leave things, stylesheets within <style scoped> will be harder to write: one cannot identify the root element of the scoping anymore.
Note You need to log in before you can comment on or make changes to this bug.