fune/testing/web-platform/tests/css/css-scrollbars
Luke Warlow 9617020817 Bug 1881168 [wpt PR 44689] - Correctly invalidate styles when UsesStandardScrollbarStyle changes, a=testonly
Automatic update from web-platform-tests
Correctly invalidate styles when UsesStandardScrollbarStyle changes

This patch invalidates layout and paint when UsesStandardScrollbarStyle
changes.

This fixes an issue where adding scrollbar-color to an element with
::-webkit-scrollbar styles causes the legacy scrollbar to disappear
without repainting the new standard one.

Bug: 41497285
Change-Id: I119bb4f96c06ef4efdcd985107c0be448c55dcd9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5310160
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Luke <lwarlow@igalia.com>
Cr-Commit-Position: refs/heads/main@{#1263072}

--

wpt-commits: e7ef6d086806aad975bd5aa77ede30293635d0cb
wpt-pr: 44689
2024-02-27 08:15:20 +00:00
..
support
inheritance.html
input-scrollbar-color-ref.html
input-scrollbar-color.html
META.yml
scrollbar-color-001.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-002.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-003.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-004.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-005.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-006-mis-ref.html
scrollbar-color-006-ref.html
scrollbar-color-006.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-007-mis-ref.html
scrollbar-color-007-ref.html
scrollbar-color-007.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-008-mis-ref.html
scrollbar-color-008-ref.html
scrollbar-color-008.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-009-mis-ref.html
scrollbar-color-009-ref.html
scrollbar-color-009.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-010-mis-ref.html
scrollbar-color-010-ref.html
scrollbar-color-010.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-color-011-mis-ref.html
scrollbar-color-011-ref.html
scrollbar-color-011.html
scrollbar-color-012-ref.html
scrollbar-color-012.html
scrollbar-color-dynamic-1-mis-ref.html
scrollbar-color-dynamic-1-ref.html
scrollbar-color-dynamic-1.html
scrollbar-color-dynamic-2-mis-ref.html
scrollbar-color-dynamic-2-ref.html
scrollbar-color-dynamic-2.html
scrollbar-color-dynamic-3-mis-ref.html
scrollbar-color-dynamic-3-ref.html
scrollbar-color-dynamic-3.html
scrollbar-color-dynamic-4-mis-ref.html
scrollbar-color-dynamic-4-ref.html
scrollbar-color-dynamic-4.html
scrollbar-color-dynamic-5-mis-ref.html
scrollbar-color-dynamic-5-ref.html
scrollbar-color-dynamic-5.html
scrollbar-color-dynamic-6-mis-ref.html
scrollbar-color-dynamic-6-ref.html
scrollbar-color-dynamic-6.html
scrollbar-color-dynamic-7-mis-ref.html
scrollbar-color-dynamic-7-ref.html
scrollbar-color-dynamic-7.html
scrollbar-color-dynamic-8-ref.html Bug 1881168 [wpt PR 44689] - Correctly invalidate styles when UsesStandardScrollbarStyle changes, a=testonly 2024-02-27 08:15:20 +00:00
scrollbar-color-dynamic-8.tentative.html Bug 1881168 [wpt PR 44689] - Correctly invalidate styles when UsesStandardScrollbarStyle changes, a=testonly 2024-02-27 08:15:20 +00:00
scrollbar-color-parsing.html
scrollbar-color-scheme-dynamic-1-ref.html
scrollbar-color-scheme-dynamic-1.html
scrollbar-color-scheme-dynamic-2-ref.html
scrollbar-color-scheme-dynamic-2.html
scrollbar-color-scheme-dynamic-3-ref.html
scrollbar-color-scheme-dynamic-3.html
scrollbar-color-scheme-dynamic-4-ref.html
scrollbar-color-scheme-dynamic-4.html
scrollbar-width-001.html
scrollbar-width-002.html
scrollbar-width-003.html
scrollbar-width-004.html
scrollbar-width-005.html
scrollbar-width-006.html
scrollbar-width-007.html
scrollbar-width-008.html
scrollbar-width-009.html
scrollbar-width-010.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-width-011.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-width-012.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-width-013.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-width-014.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-width-015.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-width-016.tentative.html Bug 1876670 [wpt PR 44217] - Mark tests for ::-webkit-scrollbar as tentative, a=testonly 2024-01-28 09:59:45 +00:00
scrollbar-width-keywords.html
scrollbar-width-paint-001-mis-ref.html
scrollbar-width-paint-001-ref.html
scrollbar-width-paint-001.html
scrollbar-width-paint-002-mis-ref.html
scrollbar-width-paint-002-ref.html
scrollbar-width-paint-002.html
scrollbar-width-paint-003-ref.html
scrollbar-width-paint-003.html
scrollbar-width-paint-004-mis-ref.html
scrollbar-width-paint-004-ref.html
scrollbar-width-paint-004.html
scrollbar-width-paint-005-ref.html
scrollbar-width-paint-005.html
scrollbar-width-paint-006-mis-ref.html
scrollbar-width-paint-006-ref.html
scrollbar-width-paint-006.html
scrollbar-width-parsing.html
textarea-scrollbar-width-none-ref.html
textarea-scrollbar-width-none.html
transparent-on-root-ref.html
transparent-on-root.html
viewport-scrollbar-body-mis-ref.html
viewport-scrollbar-body-ref.html
viewport-scrollbar-body.html
viewport-scrollbar-mis-ref.html
viewport-scrollbar-ref.html
viewport-scrollbar.html