Fix Firefox account consent for 4.0.6

This commit is contained in:
Anarios
2026-09-07 19:10:02 +02:00
parent e500088e65
commit ee20c7437c
20 changed files with 606 additions and 331 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ const menuFixerPath = join(firefoxOutputDirectory, "menu-fixer.js");
const maxContentScriptBytes = 5 * 1024 * 1024;
const expectedNodeVersion = "v22.17.0";
const expectedNpmVersion = "10.8.2";
const expectedExtensionVersion = "4.0.5";
const expectedExtensionVersion = "4.0.6";
const expectedFirefoxExtensionId = "{762f9885-5a13-4abd-9c77-433dcd38b8fd}";
const expectedRequiredDataCollectionPermissions = [
"personallyIdentifyingInfo",
+2
View File
@@ -13,6 +13,7 @@ const EXPECTED_NODE = "v22.17.0";
const EXPECTED_NPM = "10.8.2";
const ARTIFACT_VERIFIER_PATH = "Extensions/e2e/verify-extension-artifact.js";
const EXTRA_SOURCE_FILES = Object.freeze([
"AMO_RELEASE_NOTES.md",
"AMO_SUBMISSION_NOTES.md",
"Docs/Privacy Policy",
ARTIFACT_VERIFIER_PATH,
@@ -300,6 +301,7 @@ async function packageRelease(outputDirectory) {
);
verifyBuildReceipt();
for (const [source, destination] of [
["AMO_RELEASE_NOTES.md", "AMO_RELEASE_NOTES.md"],
["AMO_SUBMISSION_NOTES.md", "AMO_SUBMISSION_NOTES.md"],
["README_AMO_SOURCE.md", "README_AMO_SOURCE.md"],
["Docs/Privacy Policy", "PRIVACY_POLICY.md"],
+1
View File
@@ -95,6 +95,7 @@ test("source allowlist includes the standalone build and packaging tools but exc
expect(files).toEqual(
expect.arrayContaining([
"package-lock.json",
"AMO_RELEASE_NOTES.md",
"README_AMO_SOURCE.md",
"scripts/build-firefox-source.mjs",
"scripts/package-amo-release.cjs",