Bug 1517200 [wpt PR 14691] - Less restrictive internal column count limit., a=testonly
authorMorten Stenshorne <mstensho@chromium.org>
Thu, 31 Jan 2019 15:42:51 +0000
changeset 457838 1ab87cf298ba534398df0d3926fa403e39560475
parent 457837 6352416c2c0d09d3510749ce522ced2b92fc9f2b
child 457839 ba9ba9d7f99448db77b797b51338cbe6a4a2ea91
push id35518
push useropoprus@mozilla.com
push dateFri, 08 Feb 2019 09:55:14 +0000
treeherdermozilla-central@3a3e393396f4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1517200, 14691, 10000, 1070562, 1068929, 918112, 808189, 1392955, 619413
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1517200 [wpt PR 14691] - Less restrictive internal column count limit., a=testonly Automatic update from web-platform-tests Less restrictive internal column count limit. Just allow up to 10000 columns unconditionally. We used to have severe performance problems with many columns (O(n^2)), but that should be long gone, thanks to https://chromium-review.googlesource.com/c/chromium/src/+/1070562/ This is essentially a revert of https://chromium-review.googlesource.com/c/chromium/src/+/1068929/ (and earlier clamping attempts). Bug: 918112, 808189 Change-Id: I3c767fa4f2da5197d1a02c8f4ad89fbc35c5614d Reviewed-on: https://chromium-review.googlesource.com/c/1392955 Commit-Queue: Emil A Eklund <eae@chromium.org> Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#619413} -- wpt-commits: 65d9f77309d2159c659b21ab4474d399c6d1527b wpt-pr: 14691
testing/web-platform/tests/css/css-multicol/large-actual-column-count.html
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/css-multicol/large-actual-column-count.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<link rel="author" title="Morten Stenshorne" href="mailto:mstensho@chromium.org">
+<link rel="help" href="https://www.w3.org/TR/css-multicol-1/#pseudo-algorithm">
+<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
+<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
+<div id="container" style="overflow:hidden; columns:1; column-fill:auto; column-gap:0; width:100px; height:100px; background:red;">
+  <div style="height:300000px;"></div>
+  <div style="width:100px; height:100px; background:green;"></div>
+  <div style="height:123456px;"></div>
+</div>
+<script>
+  document.getElementById("container").scrollLeft = 300000;
+</script>