diff --git a/.github/workflows/visual-tests.yml b/.github/workflows/visual-tests.yml index 2b2045962de..87c7197936d 100644 --- a/.github/workflows/visual-tests.yml +++ b/.github/workflows/visual-tests.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest if: github.repository_owner == 'vaadin' container: - image: mcr.microsoft.com/playwright:v1.56.0-noble + image: mcr.microsoft.com/playwright:v1.59.1-noble options: --ipc=host steps: @@ -62,7 +62,7 @@ jobs: runs-on: ubuntu-latest if: github.repository_owner == 'vaadin' container: - image: mcr.microsoft.com/playwright:v1.56.0-noble + image: mcr.microsoft.com/playwright:v1.59.1-noble options: --ipc=host steps: @@ -107,7 +107,7 @@ jobs: runs-on: ubuntu-latest if: github.repository_owner == 'vaadin' container: - image: mcr.microsoft.com/playwright:v1.56.0-noble + image: mcr.microsoft.com/playwright:v1.59.1-noble options: --ipc=host steps: diff --git a/package.json b/package.json index 9d35e0646b7..6fb6cf1deb3 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "typescript": "^5.9.3" }, "resolutions": { - "playwright": "^1.56.0" + "playwright": "^1.59.1" }, "lint-staged": { "*.{js,ts}": [ diff --git a/packages/avatar-group/test/visual/lumo/screenshots/avatar-group/baseline/opened.png b/packages/avatar-group/test/visual/lumo/screenshots/avatar-group/baseline/opened.png index 79e858cef60..5c13b2f6c84 100644 Binary files a/packages/avatar-group/test/visual/lumo/screenshots/avatar-group/baseline/opened.png and b/packages/avatar-group/test/visual/lumo/screenshots/avatar-group/baseline/opened.png differ diff --git a/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-default-edit.png b/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-default-edit.png index c182cc245e5..769afc511ff 100644 Binary files a/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-default-edit.png and b/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-default-edit.png differ diff --git a/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-default-new.png b/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-default-new.png index ceb9442edf9..3a87356a3c2 100644 Binary files a/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-default-new.png and b/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-default-new.png differ diff --git a/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-fullscreen-edit.png b/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-fullscreen-edit.png index c182cc245e5..769afc511ff 100644 Binary files a/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-fullscreen-edit.png and b/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-fullscreen-edit.png differ diff --git a/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-fullscreen-new.png b/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-fullscreen-new.png index ceb9442edf9..3a87356a3c2 100644 Binary files a/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-fullscreen-new.png and b/packages/crud/test/visual/base/screenshots/crud/baseline/ltr-editor-position-fullscreen-new.png differ diff --git a/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-default-edit.png b/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-default-edit.png index 23fcf3eff47..e5d0cbd8fcf 100644 Binary files a/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-default-edit.png and b/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-default-edit.png differ diff --git a/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-default-new.png b/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-default-new.png index c4a1dc88585..c323da26466 100644 Binary files a/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-default-new.png and b/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-default-new.png differ diff --git a/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-fullscreen-edit.png b/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-fullscreen-edit.png index 23fcf3eff47..e5d0cbd8fcf 100644 Binary files a/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-fullscreen-edit.png and b/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-fullscreen-edit.png differ diff --git a/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-fullscreen-new.png b/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-fullscreen-new.png index c4a1dc88585..c323da26466 100644 Binary files a/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-fullscreen-new.png and b/packages/crud/test/visual/base/screenshots/crud/baseline/rtl-editor-position-fullscreen-new.png differ diff --git a/packages/dashboard/src/vaadin-dashboard.js b/packages/dashboard/src/vaadin-dashboard.js index 382c284e0c5..19df1778eb5 100644 --- a/packages/dashboard/src/vaadin-dashboard.js +++ b/packages/dashboard/src/vaadin-dashboard.js @@ -266,6 +266,7 @@ class Dashboard extends DashboardLayoutMixin( let wrappers = [...hostElement.children].filter((el) => el.localName === WRAPPER_LOCAL_NAME); const focusedWrapper = wrappers.find((wrapper) => wrapper.querySelector(':focus')); + const focusedElement = focusedWrapper && focusedWrapper.querySelector(':focus'); const focusedWrapperWillBeRemoved = focusedWrapper && !this.__isActiveWrapper(focusedWrapper); const wrapperClosestToRemovedFocused = focusedWrapperWillBeRemoved && this.__getClosestActiveWrapper(focusedWrapper); @@ -313,6 +314,9 @@ class Dashboard extends DashboardLayoutMixin( if (focusedWrapperWillBeRemoved) { // The wrapper containing the focused element was removed. Try to focus the element in the closest wrapper. this.__focusWrapperContent(wrapperClosestToRemovedFocused || this.querySelector(WRAPPER_LOCAL_NAME)); + } else if (focusedElement && !focusedElement.matches(':focus')) { + // Firefox may lose focus from an element when a sibling DOM element is removed. Restore it. + focusedElement.focus(); } const focusedItem = this.querySelector(':focus'); diff --git a/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/basic.png b/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/basic.png index 2201dc5e3b3..df108dca332 100644 Binary files a/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/basic.png and b/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/basic.png differ diff --git a/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/header-title.png b/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/header-title.png index 7ca189cd6f1..04e11a4859b 100644 Binary files a/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/header-title.png and b/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/header-title.png differ diff --git a/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/modeless.png b/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/modeless.png index 3e99f2c80c5..5c320802f29 100644 Binary files a/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/modeless.png and b/packages/dialog/test/visual/aura/screenshots/dark/dialog/baseline/modeless.png differ diff --git a/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/basic.png b/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/basic.png index f042d936d22..8c08e7524fc 100644 Binary files a/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/basic.png and b/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/basic.png differ diff --git a/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/header-title.png b/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/header-title.png index 3d96e82d650..d305ff38b83 100644 Binary files a/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/header-title.png and b/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/header-title.png differ diff --git a/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/modeless.png b/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/modeless.png index f4784976220..ace3d34734b 100644 Binary files a/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/modeless.png and b/packages/dialog/test/visual/aura/screenshots/default/dialog/baseline/modeless.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/basic.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/basic.png index 3e693a334c7..39c8c6bb51e 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/basic.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/basic.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/content-no-padding-theme.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/content-no-padding-theme.png index 698aa89d702..9dad93f380d 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/content-no-padding-theme.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/content-no-padding-theme.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/footer-renderer.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/footer-renderer.png index 08ed1dc9fcb..b6c493e56f3 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/footer-renderer.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/footer-renderer.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-footer-renderer.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-footer-renderer.png index f8ece0ab34d..3b0fef98a8a 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-footer-renderer.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-footer-renderer.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-renderer.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-renderer.png index 550c94fda39..d535a1c4e34 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-renderer.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-renderer.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-long-single-word.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-long-single-word.png index 7e17b644dd3..e4cf0002851 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-long-single-word.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-long-single-word.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-multiple-lines.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-multiple-lines.png index fd66b246b51..df2b1b8f973 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-multiple-lines.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-multiple-lines.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-renderer.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-renderer.png index 748c686cd71..ecc5d39879b 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-renderer.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title-renderer.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title.png index ff82408195a..9fe054a7654 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/header-title.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/modeless.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/modeless.png index c25dad512d9..feaac2ba051 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/modeless.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/modeless.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-footer.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-footer.png index 029dc8b777d..1027da109d2 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-footer.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-footer.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-header-footer.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-header-footer.png index e3097505eb1..a48db76eda5 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-header-footer.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-header-footer.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-header.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-header.png index 474bc12382d..a129038b8d3 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-header.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/slotted-header.png differ diff --git a/packages/dialog/test/visual/base/screenshots/dialog/baseline/title-slotted-header.png b/packages/dialog/test/visual/base/screenshots/dialog/baseline/title-slotted-header.png index d2146db53ca..06fb8e5d997 100644 Binary files a/packages/dialog/test/visual/base/screenshots/dialog/baseline/title-slotted-header.png and b/packages/dialog/test/visual/base/screenshots/dialog/baseline/title-slotted-header.png differ diff --git a/packages/grid/test/keyboard-interaction-mode.test.js b/packages/grid/test/keyboard-interaction-mode.test.js index 537b1f52735..9069483492e 100644 --- a/packages/grid/test/keyboard-interaction-mode.test.js +++ b/packages/grid/test/keyboard-interaction-mode.test.js @@ -529,7 +529,7 @@ describe('keyboard interaction mode', () => { // Focus the input on the first row focusFirstBodyInput(0); - const tabToIndex = 20; + const tabToIndex = 10; async function rendered() { await nextFrame(); @@ -537,14 +537,24 @@ describe('keyboard interaction mode', () => { await nextFrame(); } + // Get the row containing the focused element by walking up the DOM, + // crossing slot boundaries via assignedSlot. Uses getDeepActiveElement() + // to handle Firefox where document.activeElement returns the shadow host. + function getFocusedItemRowIndex() { + let el = getDeepActiveElement(); + while (el && !(el instanceof HTMLTableRowElement)) { + el = el.assignedSlot ? el.assignedSlot.parentElement : el.parentElement; + } + return el ? el.index : -1; + } + // Tab downwards for (let i = 1; i <= tabToIndex; i++) { await rendered(); await sendKeys({ press: 'Tab' }); await rendered(); - const focusedRow = document.activeElement.parentElement.assignedSlot.parentElement.parentElement; - expect(focusedRow.index).to.equal(i); + expect(getFocusedItemRowIndex()).to.equal(i); } // Tab upwards @@ -552,8 +562,7 @@ describe('keyboard interaction mode', () => { await rendered(); await sendKeys({ press: 'Shift+Tab' }); await rendered(); - const focusedRow = document.activeElement.parentElement.assignedSlot.parentElement.parentElement; - expect(focusedRow.index).to.equal(i); + expect(getFocusedItemRowIndex()).to.equal(i); } }); }); diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/column-border-width.png b/packages/grid/test/visual/base/screenshots/grid/baseline/column-border-width.png index 50e293b22b8..346233477ce 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/column-border-width.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/column-border-width.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/custom-cell-padding.png b/packages/grid/test/visual/base/screenshots/grid/baseline/custom-cell-padding.png index f3e7e8ddae9..bdf878d09d2 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/custom-cell-padding.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/custom-cell-padding.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/disabled.png b/packages/grid/test/visual/base/screenshots/grid/baseline/disabled.png index 17d5f6ed1ac..810453967a3 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/disabled.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/disabled.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/dragover-below-last-row-all-rows-visible.png b/packages/grid/test/visual/base/screenshots/grid/baseline/dragover-below-last-row-all-rows-visible.png index bde786515a2..008934c0a02 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/dragover-below-last-row-all-rows-visible.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/dragover-below-last-row-all-rows-visible.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/dragover.png b/packages/grid/test/visual/base/screenshots/grid/baseline/dragover.png index 998a2dc933a..f2198294d62 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/dragover.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/dragover.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/highlight-row-color.png b/packages/grid/test/visual/base/screenshots/grid/baseline/highlight-row-color.png index ac613d48770..37a189a2dbb 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/highlight-row-color.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/highlight-row-color.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/ltr-column-groups.png b/packages/grid/test/visual/base/screenshots/grid/baseline/ltr-column-groups.png index 0044af6609b..4c73fdb3a57 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/ltr-column-groups.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/ltr-column-groups.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/row-border-width.png b/packages/grid/test/visual/base/screenshots/grid/baseline/row-border-width.png index da0188b826c..7e8f0b92c2e 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/row-border-width.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/row-border-width.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-above.png b/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-above.png index 89ba2c4e371..4fae8221049 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-above.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-above.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-below.png b/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-below.png index 533cf2d716d..61c07abb020 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-below.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-below.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-on-top.png b/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-on-top.png index 36e1643d84b..93fa11a19de 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-on-top.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragover-on-top.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragstart.png b/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragstart.png index 233d92eaedc..b947da4fc34 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragstart.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/row-dragstart.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/rtl-column-groups.png b/packages/grid/test/visual/base/screenshots/grid/baseline/rtl-column-groups.png index 3b9b3930e56..1a9d8d71300 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/rtl-column-groups.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/rtl-column-groups.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/selected-row-color.png b/packages/grid/test/visual/base/screenshots/grid/baseline/selected-row-color.png index 30db9f3c15a..605d36d5d24 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/selected-row-color.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/selected-row-color.png differ diff --git a/packages/grid/test/visual/base/screenshots/grid/baseline/theme-row-stripes.png b/packages/grid/test/visual/base/screenshots/grid/baseline/theme-row-stripes.png index 61ce700e641..ba8ef060dad 100644 Binary files a/packages/grid/test/visual/base/screenshots/grid/baseline/theme-row-stripes.png and b/packages/grid/test/visual/base/screenshots/grid/baseline/theme-row-stripes.png differ diff --git a/packages/grid/test/visual/lumo/screenshots/grid/baseline/dragover-below-last-row-all-rows-visible.png b/packages/grid/test/visual/lumo/screenshots/grid/baseline/dragover-below-last-row-all-rows-visible.png index d71c0438b12..62e476ac88d 100644 Binary files a/packages/grid/test/visual/lumo/screenshots/grid/baseline/dragover-below-last-row-all-rows-visible.png and b/packages/grid/test/visual/lumo/screenshots/grid/baseline/dragover-below-last-row-all-rows-visible.png differ diff --git a/packages/grid/test/visual/lumo/screenshots/grid/baseline/ltr-column-groups.png b/packages/grid/test/visual/lumo/screenshots/grid/baseline/ltr-column-groups.png index 2c57cec97f0..1ee06f71a37 100644 Binary files a/packages/grid/test/visual/lumo/screenshots/grid/baseline/ltr-column-groups.png and b/packages/grid/test/visual/lumo/screenshots/grid/baseline/ltr-column-groups.png differ diff --git a/packages/grid/test/visual/lumo/screenshots/grid/baseline/rtl-column-groups.png b/packages/grid/test/visual/lumo/screenshots/grid/baseline/rtl-column-groups.png index 5cc38b07e23..46591682870 100644 Binary files a/packages/grid/test/visual/lumo/screenshots/grid/baseline/rtl-column-groups.png and b/packages/grid/test/visual/lumo/screenshots/grid/baseline/rtl-column-groups.png differ diff --git a/packages/grid/test/visual/lumo/screenshots/grid/baseline/theme-row-stripes.png b/packages/grid/test/visual/lumo/screenshots/grid/baseline/theme-row-stripes.png index 070a540fe6d..88720fe3c80 100644 Binary files a/packages/grid/test/visual/lumo/screenshots/grid/baseline/theme-row-stripes.png and b/packages/grid/test/visual/lumo/screenshots/grid/baseline/theme-row-stripes.png differ diff --git a/packages/multi-select-combo-box/test/visual/base/screenshots/multi-select-combo-box/baseline/selected-focused-chip.png b/packages/multi-select-combo-box/test/visual/base/screenshots/multi-select-combo-box/baseline/selected-focused-chip.png index cb83e6e4f52..5108f027b0b 100644 Binary files a/packages/multi-select-combo-box/test/visual/base/screenshots/multi-select-combo-box/baseline/selected-focused-chip.png and b/packages/multi-select-combo-box/test/visual/base/screenshots/multi-select-combo-box/baseline/selected-focused-chip.png differ diff --git a/yarn.lock b/yarn.lock index 731489ba53a..3da914afd68 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8446,17 +8446,17 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" -playwright-core@1.56.0: - version "1.56.0" - resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.56.0.tgz#14b40ea436551b0bcefe19c5bfb8d1804c83739c" - integrity sha512-1SXl7pMfemAMSDn5rkPeZljxOCYAmQnYLBTExuh6E8USHXGSX3dx6lYZN/xPpTz1vimXmPA9CDnILvmJaB8aSQ== +playwright-core@1.59.1: + version "1.59.1" + resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.59.1.tgz#d8a2b28bcb8f2bd08ef3df93b02ae83c813244b2" + integrity sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg== -playwright@^1.53.0, playwright@^1.56.0: - version "1.56.0" - resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.56.0.tgz#71c533c61da33e95812f8c6fa53960e073548d9a" - integrity sha512-X5Q1b8lOdWIE4KAoHpW3SE8HvUB+ZZsUoN64ZhjnN8dOb1UpujxBtENGiZFE+9F/yhzJwYa+ca3u43FeLbboHA== +playwright@^1.53.0, playwright@^1.59.1: + version "1.59.1" + resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.59.1.tgz#f7b0ca61637ae25264cec370df671bbe1f368a4a" + integrity sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw== dependencies: - playwright-core "1.56.0" + playwright-core "1.59.1" optionalDependencies: fsevents "2.3.2"