summaryrefslogtreecommitdiffstats
path: root/extensions/common
diff options
context:
space:
mode:
authorschenney <schenney@chromium.org>2016-03-02 14:40:46 -0800
committerCommit bot <commit-bot@chromium.org>2016-03-02 22:42:05 +0000
commitc80d2b59c2357c6cae1dee9baef6fbaecb3c8136 (patch)
tree135ee1d53f9772aad56e8d910d6afe195eb4d540 /extensions/common
parentaed47985d7f1320613d90fa2bf95de9cebe9d606 (diff)
downloadchromium_src-c80d2b59c2357c6cae1dee9baef6fbaecb3c8136.zip
chromium_src-c80d2b59c2357c6cae1dee9baef6fbaecb3c8136.tar.gz
chromium_src-c80d2b59c2357c6cae1dee9baef6fbaecb3c8136.tar.bz2
Don't use a SubtreeLayoutScope object for SVG resource layout
SVG geometry depends on having its related resources laid out before it can be laid out itself. This is enforced within the layout code for the geometry, but doing so fires an assert in SubtreeLayoutScope due to the fact that objects still need layout when a child finishes. The assert is invalid, because the object is about to be laid out so will not miss layout (we layout out of tree order for resources). This patch removes the SubtreeLayoutScope for resource layout, hence avoiding the assert. R=fs@opera.com BUG=589389 Review URL: https://codereview.chromium.org/1749423005 Cr-Commit-Position: refs/heads/master@{#378858}
Diffstat (limited to 'extensions/common')
0 files changed, 0 insertions, 0 deletions