[BlinkGenPropertyTrees] Fix under-invalidation of backface-visibility
Backface visibility does not depend on having a PaintLayer but the invalidation logic did. This patch extracts out the invalidation of paint properties into LayoutBoxModelObject::StyleDidChange. This patch also removes outdated code that caused repaints for backface visibility changes. Bug: 946541 Change-Id: Ib6790b9c7d442d8e8971185c2eda2a99f10e8506 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1553168Reviewed-by:Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#648263}
Showing
Please register or sign in to comment