commit | 4f9317ce41f023e5f4d1c44ef8c69451a4cc54b1 | [log] [tgz] |
---|---|---|
author | Fredrik Söderquist <fs@opera.com> | Tue Feb 26 10:32:54 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 26 10:32:54 2019 |
tree | ba4c6bae87d0ea393cb02c9a0331b6908b021f99 | |
parent | 71d4f8fc57139ba4befed872de575e221c0cde3b [diff] |
Update style for child SVG documents in PerformPreLayoutTasks Like in LocalFrameView::UpdateStyleAndLayoutIfNeededRecursive, explicitly update style (and attach the layout tree) before proceeding to layout. This ensures that the style update/layout tree attachment of the child document does not mark its frame owner as dirty after layout has already been performed for the top-level document. Bug: 933409 Change-Id: I6b2c864aededed7429c63cbd068ec45c58972ae0 Reviewed-on: https://chromium-review.googlesource.com/c/1481331 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#635459}
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 .