[Webkit-unassigned] [Bug 144037] New: Avoid doing work when StyleDifference is StyleDifferenceEqual
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Apr 21 21:30:17 PDT 2015
https://bugs.webkit.org/show_bug.cgi?id=144037
Bug ID: 144037
Summary: Avoid doing work when StyleDifference is
StyleDifferenceEqual
Classification: Unclassified
Product: WebKit
Version: 528+ (Nightly build)
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Layout and Rendering
Assignee: webkit-unassigned at lists.webkit.org
Reporter: simon.fraser at apple.com
CC: akling at apple.com, hyatt at apple.com, koivisto at iki.fi
We do work in RenderElement::setStyle(), and the various implementations of styleDidChange() when the style is known to be unchanged. I think we can avoid doing a lot of that work.
Maybe we should short-circuit for the SyntheticStyleChange case that only exists to trigger compositing updates.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150422/5e884537/attachment.html>
More information about the webkit-unassigned
mailing list