Prepare 4.0.5 Firefox update and Shorts fixes

Add Firefox data consent, repair contributor sign-in, and introduce optional Hide clutter buttons. Harden video navigation, voting, and action layouts with shared browser regression coverage and reproducible release packaging.
This commit is contained in:
Anarios
2026-09-06 12:51:12 +02:00
parent 3657de9b2c
commit e500088e65
196 changed files with 39706 additions and 2694 deletions
+4 -1
View File
@@ -4,6 +4,7 @@ module.exports = defineConfig({
testDir: "./Extensions/UserScript/e2e",
testMatch: "**/*.e2e.js",
testIgnore: "**/live/**",
globalSetup: require.resolve("./Extensions/e2e/playwright-userscript-global-setup"),
fullyParallel: false,
forbidOnly: Boolean(process.env.CI),
retries: process.env.CI ? 1 : 0,
@@ -12,7 +13,9 @@ module.exports = defineConfig({
expect: {
timeout: 5_000,
},
reporter: process.env.CI ? [["line"], ["html", { open: "never", outputFolder: "playwright-report" }]] : "list",
reporter: process.env.CI
? [["line"], ["html", { open: "never", outputFolder: "playwright-report/userscript" }]]
: "list",
use: {
...devices["Desktop Chrome"],
browserName: "chromium",