From 942606f82bc8809949082604a4994744fe4cb484 Mon Sep 17 00:00:00 2001 From: "Mr. M" Date: Sun, 17 Aug 2025 15:10:25 +0200 Subject: [PATCH] chore: Move ffprefs to the import script from build, b=no-bug, c=no-component --- package.json | 4 ++-- .../components/tabbrowser/content/tabbrowser-js.patch | 7 +++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 75bd2e1e1..737a39e6e 100644 --- a/package.json +++ b/package.json @@ -6,10 +6,10 @@ "**/*": "" }, "scripts": { - "build": "npm run ffprefs && surfer build", + "build": "surfer build", "build:ui": "surfer build --ui", "start": "cd engine && python3 ./mach run --noprofile", - "import": "surfer import", + "import": "npm run ffprefs && surfer import", "export": "surfer export", "init": "npm run download && npm run import && npm run bootstrap", "download": "surfer download", diff --git a/src/browser/components/tabbrowser/content/tabbrowser-js.patch b/src/browser/components/tabbrowser/content/tabbrowser-js.patch index 7ee75551d..872a766a4 100644 --- a/src/browser/components/tabbrowser/content/tabbrowser-js.patch +++ b/src/browser/components/tabbrowser/content/tabbrowser-js.patch @@ -1,5 +1,5 @@ diff --git a/browser/components/tabbrowser/content/tabbrowser.js b/browser/components/tabbrowser/content/tabbrowser.js -index d80a66a01002e78a9c65545d08fe786328ddf124..a25073f3a700e4d6765a9ba92eddbc0bf4bfa444 100644 +index d80a66a01002e78a9c65545d08fe786328ddf124..50f4d52090139256b00c7183fe61e6f411960db1 100644 --- a/browser/components/tabbrowser/content/tabbrowser.js +++ b/browser/components/tabbrowser/content/tabbrowser.js @@ -422,15 +422,60 @@ @@ -391,10 +391,10 @@ index d80a66a01002e78a9c65545d08fe786328ddf124..a25073f3a700e4d6765a9ba92eddbc0b + gZenWorkspaces._initialTab._shouldRemove = true; + } + } -+ } + } + else { + gZenWorkspaces._tabToRemoveForEmpty = this.selectedTab; - } ++ } + this._hasAlreadyInitializedZenSessionStore = true; if (tabs.length > 1 || !tabs[0].selected) { @@ -767,4 +767,3 @@ index d80a66a01002e78a9c65545d08fe786328ddf124..a25073f3a700e4d6765a9ba92eddbc0b gBrowser.removeTab(this.contextTab, { animate: true, ...gBrowser.TabMetrics.userTriggeredContext( -