commit | 6df4c7b6c3b115712668d0d1a1269360c7878a3c | [log] [tgz] |
---|---|---|
author | Rune Lillesveen <futhark@chromium.org> | Fri Nov 16 09:53:30 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 16 09:53:30 2018 |
tree | 47d23d8a5378c80b0a55094876235b76aecfa97f | |
parent | b0bcb9699e02101fa2ee256324ca5d7b2929857c [diff] |
Don't mark style dirty from style recalc for animations. There is no point in marking an element style dirty while we are recalculating style for it. For SVG elements which are referenced through <use> elements we even mark the instances style-dirty which caused a problem in issue 904381 because the <use> instance was outside of the sub-tree rooted at the recalc root, causing the tree to be still style-dirty after UpdateStyle. Bug: 904381 Change-Id: If5e487783668e9d411ff721fd60e80fa7f1a8313 Reviewed-on: https://chromium-review.googlesource.com/c/1335602 Reviewed-by: Fredrik Söderquist <fs@opera.com> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#608712}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .