Summary: | <style scoped>: implement scoped selector matching | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Roland Steiner <rolandsteiner> | ||||||
Component: | CSS | Assignee: | Roland Steiner <rolandsteiner> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Enhancement | CC: | dglazkov, dominicc, koivisto, macpherson, menard, morrita, webkit.review.bot | ||||||
Priority: | P2 | ||||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | All | ||||||||
OS: | All | ||||||||
Bug Depends on: | 73190, 77410, 77525, 77528 | ||||||||
Bug Blocks: | 49142, 67720 | ||||||||
Attachments: |
|
Description
Roland Steiner
2011-11-27 23:35:03 PST
Note: Will wait with uploading the patch until 73190 settles. Created attachment 118541 [details]
patch (requires 67790, 73190), with flag
New Year request for review! :) Created attachment 124899 [details]
patch, updated
Updated patch after landing basic <style scoped> implementation. Remarks: I'm storing the scope to use in member variables in order to reduce the amount of paramter passing and #ifdef-ing. I'm not sure if I should go further and do this for fastCheckSingleSelector as well (although this would require making that template function a class member) or, conversely, whether it's a good idea in the first place.
Splitting this up into several patches as discussed with Antti on IRC. |