diff --git a/.vdiff.json b/.vdiff.json index b69cb6b0..b98b5bb2 100644 --- a/.vdiff.json +++ b/.vdiff.json @@ -2,12 +2,12 @@ "browsers": [ { "name": "Chromium", - "version": 145 + "version": 147 } ], "system": { "platform": "linux", - "release": "6.14.0-1017-azure", + "release": "6.17.0-1008-azure", "arch": "x64" } } diff --git a/package-lock.json b/package-lock.json index 4ea12e76..d3e7fd87 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1633,9 +1633,9 @@ } }, "node_modules/@sinonjs/fake-timers": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-15.1.2.tgz", - "integrity": "sha512-XiKTZC1xAQitXvu+a6YqWM8qG8335YKeZwVa4Z2B9Oj5IejGy211PF9riF8SNix3cAxjfNJjq+jVp87KlmhHBw==", + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-15.2.1.tgz", + "integrity": "sha512-QdfpQFIwYrTK8lFsII4bJ1AO1ZLbw7B+oxfP+/qSsiTrVerFp7aY2O+d2GNGrTxP58ezEbjbf7mTTLMsd7M7XQ==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -3130,9 +3130,9 @@ } }, "node_modules/bare-stream": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.11.0.tgz", - "integrity": "sha512-Y/+iQ49fL3rIn6w/AVxI/2+BRrpmzJvdWt5Jv8Za6Ngqc6V227c+pYjYYgLdpR3MwQ9ObVXD0ZrqoBztakM0rw==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.12.0.tgz", + "integrity": "sha512-w28i8lkBgREV3rPXGbgK+BO66q+ZpKqRWrZLiCdmmUlLPrQ45CzkvRhN+7lnv00Gpi2zy5naRxnUFAxCECDm9g==", "license": "Apache-2.0", "dependencies": { "streamx": "^2.25.0", @@ -3165,9 +3165,9 @@ } }, "node_modules/baseline-browser-mapping": { - "version": "2.10.12", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.12.tgz", - "integrity": "sha512-qyq26DxfY4awP2gIRXhhLWfwzwI+N5Nxk6iQi8EFizIaWIjqicQTE4sLnZZVdeKPRcVNoJOkkpfzoIYuvCKaIQ==", + "version": "2.10.13", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.13.tgz", + "integrity": "sha512-BL2sTuHOdy0YT1lYieUxTw/QMtPBC3pmlJC6xk8BBYVv6vcw3SGdKemQ+Xsx9ik2F/lYDO9tqsFQH1r9PFuHKw==", "dev": true, "license": "Apache-2.0", "bin": { @@ -3392,9 +3392,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001782", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001782.tgz", - "integrity": "sha512-dZcaJLJeDMh4rELYFw1tvSn1bhZWYFOt468FcbHHxx/Z/dFidd1I6ciyFdi3iwfQCyOjqo9upF6lGQYtMiJWxw==", + "version": "1.0.30001784", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001784.tgz", + "integrity": "sha512-WU346nBTklUV9YfUl60fqRbU5ZqyXlqvo1SgigE1OAXK5bFL8LL9q1K7aap3N739l4BvNqnkm3YrGHiY9sfUQw==", "dev": true, "funding": [ { @@ -4242,9 +4242,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.329", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.329.tgz", - "integrity": "sha512-/4t+AS1l4S3ZC0Ja7PHFIWeBIxGA3QGqV8/yKsP36v7NcyUCl+bIcmw6s5zVuMIECWwBrAK/6QLzTmbJChBboQ==", + "version": "1.5.330", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.330.tgz", + "integrity": "sha512-jFNydB5kFtYUobh4IkWUnXeyDbjf/r9gcUEXe1xcrcUxIGfTdzPXA+ld6zBRbwvgIGVzDll/LTIiDztEtckSnA==", "dev": true, "license": "ISC" }, @@ -8310,12 +8310,12 @@ } }, "node_modules/playwright": { - "version": "1.58.2", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz", - "integrity": "sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==", + "version": "1.59.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.0.tgz", + "integrity": "sha512-wihGScriusvATUxmhfENxg0tj1vHEFeIwxlnPFKQTOQVd7aG08mUfvvniRP/PtQOC+2Bs52kBOC/Up1jTXeIbw==", "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.58.2" + "playwright-core": "1.59.0" }, "bin": { "playwright": "cli.js" @@ -8328,9 +8328,9 @@ } }, "node_modules/playwright-core": { - "version": "1.58.2", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz", - "integrity": "sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==", + "version": "1.59.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.0.tgz", + "integrity": "sha512-PW/X/IoZ6BMUUy8rpwHEZ8Kc0IiLIkgKYGNFaMs5KmQhcfLILNx9yCQD0rnWeWfz1PNeqcFP1BsihQhDOBCwZw==", "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" @@ -8625,13 +8625,13 @@ } }, "node_modules/qified": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/qified/-/qified-0.9.0.tgz", - "integrity": "sha512-4q61YgkHbY6gmwkqm0BsxyLDO3UYdrdiJTJ7JiaZb3xpW1duxn135SB7KqUEkCiuu5O4W+TtwEWP2VjmSRanvA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/qified/-/qified-0.9.1.tgz", + "integrity": "sha512-n7mar4T0xQ+39dE2vGTAlbxUEpndwPANH0kDef1/MYsB8Bba9wshkybIRx74qgcvKQPEWErf9AqAdYjhzY2Ilg==", "dev": true, "license": "MIT", "dependencies": { - "hookified": "^2.1.0" + "hookified": "^2.1.1" }, "engines": { "node": ">=20" diff --git a/test/browser/golden/element-matches/chromium/color-mode-dark.png b/test/browser/golden/element-matches/chromium/color-mode-dark.png index 5ea2e7e0..20244809 100644 Binary files a/test/browser/golden/element-matches/chromium/color-mode-dark.png and b/test/browser/golden/element-matches/chromium/color-mode-dark.png differ diff --git a/test/browser/golden/element-matches/chromium/color-mode-light.png b/test/browser/golden/element-matches/chromium/color-mode-light.png index 76541eb7..6b41e0ab 100644 Binary files a/test/browser/golden/element-matches/chromium/color-mode-light.png and b/test/browser/golden/element-matches/chromium/color-mode-light.png differ diff --git a/test/browser/golden/element-matches/chromium/default.png b/test/browser/golden/element-matches/chromium/default.png index 76541eb7..6b41e0ab 100644 Binary files a/test/browser/golden/element-matches/chromium/default.png and b/test/browser/golden/element-matches/chromium/default.png differ diff --git a/test/browser/golden/element-matches/chromium/full-page-no-padding.png b/test/browser/golden/element-matches/chromium/full-page-no-padding.png index 6a7d9b1e..74e6fd21 100644 Binary files a/test/browser/golden/element-matches/chromium/full-page-no-padding.png and b/test/browser/golden/element-matches/chromium/full-page-no-padding.png differ diff --git a/test/browser/golden/element-matches/chromium/full-page.png b/test/browser/golden/element-matches/chromium/full-page.png index 09511122..fdae2a58 100644 Binary files a/test/browser/golden/element-matches/chromium/full-page.png and b/test/browser/golden/element-matches/chromium/full-page.png differ diff --git a/test/browser/golden/element-matches/chromium/hover.png b/test/browser/golden/element-matches/chromium/hover.png index 868f4e4d..7898eb07 100644 Binary files a/test/browser/golden/element-matches/chromium/hover.png and b/test/browser/golden/element-matches/chromium/hover.png differ diff --git a/test/browser/golden/element-matches/chromium/multiple-targets.png b/test/browser/golden/element-matches/chromium/multiple-targets.png index 4bf6a52e..6e92eeff 100644 Binary files a/test/browser/golden/element-matches/chromium/multiple-targets.png and b/test/browser/golden/element-matches/chromium/multiple-targets.png differ diff --git a/test/browser/golden/element-matches/chromium/multiple-to-include.png b/test/browser/golden/element-matches/chromium/multiple-to-include.png index 4bf6a52e..6e92eeff 100644 Binary files a/test/browser/golden/element-matches/chromium/multiple-to-include.png and b/test/browser/golden/element-matches/chromium/multiple-to-include.png differ diff --git a/test/browser/golden/element-matches/chromium/nested-true-size.png b/test/browser/golden/element-matches/chromium/nested-true-size.png index 2b4a63fe..3335680e 100644 Binary files a/test/browser/golden/element-matches/chromium/nested-true-size.png and b/test/browser/golden/element-matches/chromium/nested-true-size.png differ diff --git a/test/browser/golden/element-matches/chromium/no-hover.png b/test/browser/golden/element-matches/chromium/no-hover.png index 76541eb7..6b41e0ab 100644 Binary files a/test/browser/golden/element-matches/chromium/no-hover.png and b/test/browser/golden/element-matches/chromium/no-hover.png differ diff --git a/test/browser/golden/element-matches/chromium/nothing.png b/test/browser/golden/element-matches/chromium/nothing.png index 615176fa..1996c09e 100644 Binary files a/test/browser/golden/element-matches/chromium/nothing.png and b/test/browser/golden/element-matches/chromium/nothing.png differ diff --git a/test/browser/golden/element-matches/chromium/overflow-rtl.png b/test/browser/golden/element-matches/chromium/overflow-rtl.png index 9f0c85d8..bf435085 100644 Binary files a/test/browser/golden/element-matches/chromium/overflow-rtl.png and b/test/browser/golden/element-matches/chromium/overflow-rtl.png differ diff --git a/test/browser/golden/element-matches/chromium/overflow.png b/test/browser/golden/element-matches/chromium/overflow.png index 7c8ea30e..49b380ca 100644 Binary files a/test/browser/golden/element-matches/chromium/overflow.png and b/test/browser/golden/element-matches/chromium/overflow.png differ diff --git a/test/browser/golden/element-matches/chromium/page-no-padding.png b/test/browser/golden/element-matches/chromium/page-no-padding.png index d1325e33..1be548e6 100644 Binary files a/test/browser/golden/element-matches/chromium/page-no-padding.png and b/test/browser/golden/element-matches/chromium/page-no-padding.png differ diff --git a/test/browser/golden/element-matches/chromium/rtl.png b/test/browser/golden/element-matches/chromium/rtl.png index 833e13cb..8131a431 100644 Binary files a/test/browser/golden/element-matches/chromium/rtl.png and b/test/browser/golden/element-matches/chromium/rtl.png differ diff --git a/test/browser/golden/element-matches/chromium/scrolled-rtl.png b/test/browser/golden/element-matches/chromium/scrolled-rtl.png index 8d0922c7..478e24c4 100644 Binary files a/test/browser/golden/element-matches/chromium/scrolled-rtl.png and b/test/browser/golden/element-matches/chromium/scrolled-rtl.png differ diff --git a/test/browser/golden/element-matches/chromium/scrolled.png b/test/browser/golden/element-matches/chromium/scrolled.png index 9685d543..aee72948 100644 Binary files a/test/browser/golden/element-matches/chromium/scrolled.png and b/test/browser/golden/element-matches/chromium/scrolled.png differ diff --git a/test/browser/golden/element-matches/chromium/transition.png b/test/browser/golden/element-matches/chromium/transition.png index 7a704798..6235fda4 100644 Binary files a/test/browser/golden/element-matches/chromium/transition.png and b/test/browser/golden/element-matches/chromium/transition.png differ diff --git a/test/browser/golden/element-matches/chromium/true-size.png b/test/browser/golden/element-matches/chromium/true-size.png index 2b4a63fe..3335680e 100644 Binary files a/test/browser/golden/element-matches/chromium/true-size.png and b/test/browser/golden/element-matches/chromium/true-size.png differ diff --git a/test/browser/golden/media/chromium/default.png b/test/browser/golden/media/chromium/default.png index 6e4b6916..f0e2e5a1 100644 Binary files a/test/browser/golden/media/chromium/default.png and b/test/browser/golden/media/chromium/default.png differ diff --git a/test/browser/golden/media/chromium/print.png b/test/browser/golden/media/chromium/print.png index 49658f15..f878d042 100644 Binary files a/test/browser/golden/media/chromium/print.png and b/test/browser/golden/media/chromium/print.png differ diff --git a/test/browser/golden/media/chromium/screen.png b/test/browser/golden/media/chromium/screen.png index 6e4b6916..f0e2e5a1 100644 Binary files a/test/browser/golden/media/chromium/screen.png and b/test/browser/golden/media/chromium/screen.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/color-mode-dark.png b/test/browser/nested/golden/element-matches/chromium/color-mode-dark.png index 5ea2e7e0..20244809 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/color-mode-dark.png and b/test/browser/nested/golden/element-matches/chromium/color-mode-dark.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/color-mode-light.png b/test/browser/nested/golden/element-matches/chromium/color-mode-light.png index 76541eb7..6b41e0ab 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/color-mode-light.png and b/test/browser/nested/golden/element-matches/chromium/color-mode-light.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/default.png b/test/browser/nested/golden/element-matches/chromium/default.png index 76541eb7..6b41e0ab 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/default.png and b/test/browser/nested/golden/element-matches/chromium/default.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/full-page-no-padding.png b/test/browser/nested/golden/element-matches/chromium/full-page-no-padding.png index 6a7d9b1e..74e6fd21 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/full-page-no-padding.png and b/test/browser/nested/golden/element-matches/chromium/full-page-no-padding.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/full-page.png b/test/browser/nested/golden/element-matches/chromium/full-page.png index 09511122..fdae2a58 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/full-page.png and b/test/browser/nested/golden/element-matches/chromium/full-page.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/hover.png b/test/browser/nested/golden/element-matches/chromium/hover.png index 868f4e4d..7898eb07 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/hover.png and b/test/browser/nested/golden/element-matches/chromium/hover.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/multiple-targets.png b/test/browser/nested/golden/element-matches/chromium/multiple-targets.png index 4bf6a52e..6e92eeff 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/multiple-targets.png and b/test/browser/nested/golden/element-matches/chromium/multiple-targets.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/multiple-to-include.png b/test/browser/nested/golden/element-matches/chromium/multiple-to-include.png index 4bf6a52e..6e92eeff 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/multiple-to-include.png and b/test/browser/nested/golden/element-matches/chromium/multiple-to-include.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/nested-true-size.png b/test/browser/nested/golden/element-matches/chromium/nested-true-size.png index 2b4a63fe..3335680e 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/nested-true-size.png and b/test/browser/nested/golden/element-matches/chromium/nested-true-size.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/no-hover.png b/test/browser/nested/golden/element-matches/chromium/no-hover.png index 76541eb7..6b41e0ab 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/no-hover.png and b/test/browser/nested/golden/element-matches/chromium/no-hover.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/nothing.png b/test/browser/nested/golden/element-matches/chromium/nothing.png index 615176fa..1996c09e 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/nothing.png and b/test/browser/nested/golden/element-matches/chromium/nothing.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/overflow-rtl.png b/test/browser/nested/golden/element-matches/chromium/overflow-rtl.png index 9f0c85d8..bf435085 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/overflow-rtl.png and b/test/browser/nested/golden/element-matches/chromium/overflow-rtl.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/overflow.png b/test/browser/nested/golden/element-matches/chromium/overflow.png index 7c8ea30e..49b380ca 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/overflow.png and b/test/browser/nested/golden/element-matches/chromium/overflow.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/page-no-padding.png b/test/browser/nested/golden/element-matches/chromium/page-no-padding.png index d1325e33..1be548e6 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/page-no-padding.png and b/test/browser/nested/golden/element-matches/chromium/page-no-padding.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/rtl.png b/test/browser/nested/golden/element-matches/chromium/rtl.png index 833e13cb..8131a431 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/rtl.png and b/test/browser/nested/golden/element-matches/chromium/rtl.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/scrolled-rtl.png b/test/browser/nested/golden/element-matches/chromium/scrolled-rtl.png index 8d0922c7..478e24c4 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/scrolled-rtl.png and b/test/browser/nested/golden/element-matches/chromium/scrolled-rtl.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/scrolled.png b/test/browser/nested/golden/element-matches/chromium/scrolled.png index 9685d543..aee72948 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/scrolled.png and b/test/browser/nested/golden/element-matches/chromium/scrolled.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/transition.png b/test/browser/nested/golden/element-matches/chromium/transition.png index 7a704798..6235fda4 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/transition.png and b/test/browser/nested/golden/element-matches/chromium/transition.png differ diff --git a/test/browser/nested/golden/element-matches/chromium/true-size.png b/test/browser/nested/golden/element-matches/chromium/true-size.png index 2b4a63fe..3335680e 100644 Binary files a/test/browser/nested/golden/element-matches/chromium/true-size.png and b/test/browser/nested/golden/element-matches/chromium/true-size.png differ