diff options
author | mstensho@opera.com <mstensho@opera.com> | 2015-04-30 00:06:58 +0000 |
---|---|---|
committer | mstensho@opera.com <mstensho@opera.com> | 2015-04-30 00:06:58 +0000 |
commit | bdb796dabfbc1b51868a75ce8338d09a02d2d8ea (patch) | |
tree | 75e63748148945604bdb8dfc003edf98a15d2ff9 /third_party/WebKit/LayoutTests/fast/multicol/nested-with-composited-and-multicol-crash.html | |
parent | 7954a9c7b84151e330e0d225283ee18940dcb9ec (diff) | |
download | chromium_src-bdb796dabfbc1b51868a75ce8338d09a02d2d8ea.zip chromium_src-bdb796dabfbc1b51868a75ce8338d09a02d2d8ea.tar.gz chromium_src-bdb796dabfbc1b51868a75ce8338d09a02d2d8ea.tar.bz2 |
[New Multicolumn] Never composite flow threads.
This will prevent flow threads from becoming paint invalidation containers.
There's an assertion in LayoutFlowThread::mapRectToPaintInvalidationBacking()
on the paint invalidation container not being the flow thread. The (very
recent) fix for issue 481663 also tried to avoid this assertion, but obviously
didn't manage to catch all cases.
BUG=482420
R=chrishtr@chromium.org,dsinclair@chromium.org,wangxianzhu@chromium.org
Review URL: https://codereview.chromium.org/1109383002
git-svn-id: svn://svn.chromium.org/blink/trunk@194680 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/LayoutTests/fast/multicol/nested-with-composited-and-multicol-crash.html')
-rw-r--r-- | third_party/WebKit/LayoutTests/fast/multicol/nested-with-composited-and-multicol-crash.html | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/third_party/WebKit/LayoutTests/fast/multicol/nested-with-composited-and-multicol-crash.html b/third_party/WebKit/LayoutTests/fast/multicol/nested-with-composited-and-multicol-crash.html new file mode 100644 index 0000000..b79d6f9 --- /dev/null +++ b/third_party/WebKit/LayoutTests/fast/multicol/nested-with-composited-and-multicol-crash.html @@ -0,0 +1,12 @@ +<!DOCTYPE html> +<script> + if (window.testRunner) + testRunner.dumpAsText(); +</script> +<p>PASS if no crash or assertion failure.</p> +<div style="-webkit-columns:7;"> + <div style="width:300px; -webkit-columns:2;"> + <div style="backface-visibility:hidden; height:200px;"></div> + <div style="height:800px; -webkit-columns:2;"></div> + </div> +</div> |