RESOLVED FIXED 181604
Avoid traversing too much when doing class change invalidation
https://bugs.webkit.org/show_bug.cgi?id=181604
Summary Avoid traversing too much when doing class change invalidation
Antti Koivisto
Reported 2018-01-12 11:08:17 PST
Currently StyleInvalidator traverses all descendants if there is something to potentially invalidate, even if we know only element itself or direct children can be affected.
Attachments
wip (17.54 KB, patch)
2018-01-12 11:09 PST, Antti Koivisto
no flags
patch (21.27 KB, patch)
2018-01-13 08:24 PST, Antti Koivisto
no flags
Antti Koivisto
Comment 1 2018-01-12 11:09:47 PST
Antti Koivisto
Comment 2 2018-01-13 08:24:06 PST
Radar WebKit Bug Importer
Comment 3 2018-01-30 07:55:37 PST
WebKit Commit Bot
Comment 4 2018-01-30 08:13:20 PST
Comment on attachment 331283 [details] patch Clearing flags on attachment: 331283 Committed r227787: <https://trac.webkit.org/changeset/227787>
WebKit Commit Bot
Comment 5 2018-01-30 08:13:22 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.