gecko-dev/testing/web-platform/tests/css/css-position
Mason Freed e78e7d39d9 Bug 1538304 [wpt PR 15913] - Turn off Clip Rect caching for elements under sticky positioned elements, a=testonly
Automatic update from web-platform-tests
Turn off Clip Rect caching for elements under sticky positioned elements

For elements inside sticky positioned containers that were scrolled, the
cached clip rect did not previously update the scroll position. That
meant that the clip rect did not move with the contents, resulting in
incorrect overlap checks in some cases. To fix this, we have to turn
off caching for elements inside sticky positioned elements, because in
that case the scroll is sometimes included and sometimes not, depending
on whether the sticky constraint is binding.

Bug: 942097, 931853, 935525
Change-Id: Ibd5810c23c8d92b6047709ed06f832acd4770a0a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1526680
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Auto-Submit: Mason Freed <masonfreed@chromium.org>
Cr-Commit-Position: refs/heads/master@{#642524}

--

wpt-commits: 010102991e481cc512534164ed8b25c2d7e382f5
wpt-pr: 15913
2019-04-24 11:18:44 +01:00
..
parsing Bug 1529438 [wpt PR 15481] - Make calc() function can be used in any place that only accepts integer., a=testonly 2019-03-16 12:13:26 +00:00
resources
static-position Bug 1530850 [wpt PR 15490] - [LayoutNG] Fix inline-level OOFs inside a block-level context., a=testonly 2019-03-16 12:13:25 +00:00
hypothetical-box-scroll-parent-ref.html
hypothetical-box-scroll-parent.html
hypothetical-box-scroll-viewport-ref.html
hypothetical-box-scroll-viewport.html
inheritance.html
META.yml Bug 1536187 [wpt PR 14798] - Remove inactive reviewers, a=testonly 2019-04-01 14:43:38 +01:00
position-absolute-abspos-table-dynamic.html
position-absolute-container-dynamic-002.html Bug 1533916 [wpt PR 15681] - [LayoutNG] Fix access to deleted OOF descendant, a=testonly 2019-04-01 14:42:46 +01:00
position-absolute-container-dynamic.html Bug 1529061 [wpt PR 15425] - Reland new wpt tests, a=testonly 2019-03-16 12:12:55 +00:00
position-absolute-crash-chrome-001.html Bug 1526569 [wpt PR 15243] - [LayoutNG] Crash bug fix, a=testonly 2019-02-14 11:38:55 +00:00
position-absolute-crash-chrome-002.html Bug 1535875 [wpt PR 15794] - [LayoutNG] Fix for DCHECK(NeedsLayout) for fixed, a=testonly 2019-04-24 11:18:14 +01:00
position-absolute-crash-chrome-003.html Bug 1535875 [wpt PR 15794] - [LayoutNG] Fix for DCHECK(NeedsLayout) for fixed, a=testonly 2019-04-24 11:18:14 +01:00
position-absolute-dynamic-containing-block.html Bug 1527353 [wpt PR 15335] - [LayoutNG] Invalidate layout when OOF-positioned gets added/removed., a=testonly 2019-03-16 12:12:45 +00:00
position-absolute-in-inline-001.html Bug 1535875 [wpt PR 15794] - [LayoutNG] Fix for DCHECK(NeedsLayout) for fixed, a=testonly 2019-04-24 11:18:14 +01:00
position-absolute-in-inline-crash.html
position-absolute-percentage-height.html Bug 1529061 [wpt PR 15425] - Reland new wpt tests, a=testonly 2019-03-16 12:12:55 +00:00
position-absolute-replaced-minmax.html Bug 1523562 [wpt PR 15117] - Fix flaky WPT test, a=testonly 2019-02-07 21:51:21 +00:00
position-relative-table-left-ref.html
position-relative-table-tbody-left-absolute-child.html
position-relative-table-tbody-left.html
position-relative-table-tbody-top-absolute-child.html
position-relative-table-tbody-top.html
position-relative-table-td-left.html
position-relative-table-td-top.html
position-relative-table-tfoot-left-absolute-child.html
position-relative-table-tfoot-left.html
position-relative-table-tfoot-top-absolute-child.html
position-relative-table-tfoot-top-ref.html
position-relative-table-tfoot-top.html
position-relative-table-thead-left-absolute-child.html
position-relative-table-thead-left.html
position-relative-table-thead-top-absolute-child.html
position-relative-table-thead-top.html
position-relative-table-top-ref.html
position-relative-table-tr-left-absolute-child.html
position-relative-table-tr-left.html
position-relative-table-tr-top-absolute-child.html
position-relative-table-tr-top.html
position-sticky-bottom.html
position-sticky-child-multicolumn-ref.html
position-sticky-child-multicolumn.html
position-sticky-flexbox-ref.html
position-sticky-flexbox.html
position-sticky-get-bounding-client-rect.html
position-sticky-grid-ref.html
position-sticky-grid.html
position-sticky-hyperlink-ref.html
position-sticky-hyperlink.html
position-sticky-inflow-position.html
position-sticky-inline-ref.html
position-sticky-inline.html
position-sticky-input-box-gets-focused-after-scroll.html
position-sticky-left.html
position-sticky-margins.html
position-sticky-nested-bottom.html
position-sticky-nested-inline-ref.html
position-sticky-nested-inline.html
position-sticky-nested-left.html
position-sticky-nested-right.html
position-sticky-nested-table-ref.html
position-sticky-nested-table.html
position-sticky-nested-top.html
position-sticky-offset-overflow.html
position-sticky-offset-top-left.html
position-sticky-overflow-hidden.html
position-sticky-overflow-padding.html
position-sticky-parsing.html
position-sticky-rendering-ref.html
position-sticky-rendering.html
position-sticky-right.html
position-sticky-root-scroller.html
position-sticky-scroll-with-clip-and-abspos-ref.html Bug 1538304 [wpt PR 15913] - Turn off Clip Rect caching for elements under sticky positioned elements, a=testonly 2019-04-24 11:18:44 +01:00
position-sticky-scroll-with-clip-and-abspos.html Bug 1538304 [wpt PR 15913] - Turn off Clip Rect caching for elements under sticky positioned elements, a=testonly 2019-04-24 11:18:44 +01:00
position-sticky-stacking-context-ref.html
position-sticky-stacking-context.html
position-sticky-table-parts-ref.html
position-sticky-table-parts.html
position-sticky-table-tfoot-bottom-ref.html
position-sticky-table-tfoot-bottom.html
position-sticky-table-th-bottom-ref.html
position-sticky-table-th-bottom.html
position-sticky-table-th-left-ref.html
position-sticky-table-th-left.html
position-sticky-table-th-right-ref.html
position-sticky-table-th-right.html
position-sticky-table-th-top-ref.html
position-sticky-table-th-top.html
position-sticky-table-thead-top-ref.html
position-sticky-table-thead-top.html
position-sticky-table-tr-bottom-ref.html
position-sticky-table-tr-bottom.html
position-sticky-table-tr-top-ref.html
position-sticky-table-tr-top.html
position-sticky-top.html
position-sticky-transforms-translate.html
position-sticky-transforms.html
position-sticky-writing-modes-ref.html
position-sticky-writing-modes.html
z-index-blend-will-change-overlapping-layers-ref.html Bug 1531436 [wpt PR 15533] - [PE] Fix rendering issue with effect escaping in pre-CompositeAfterPaint, a=testonly 2019-04-01 14:42:14 +01:00
z-index-blend-will-change-overlapping-layers.html Bug 1531915 [wpt PR 15578] - Fix flakiness of external/wpt/css/css-position/z-index-blend-will-change-overlapping-layers.html, a=testonly 2019-04-01 14:42:21 +01:00