* [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/
@ 2022-07-19 17:10 Conrad Kostecki
0 siblings, 0 replies; 6+ messages in thread
From: Conrad Kostecki @ 2022-07-19 17:10 UTC (permalink / raw
To: gentoo-commits
commit: 2eb03ae2524cdedc2fba913005554fa23063e378
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Tue Jul 19 15:32:48 2022 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 17:09:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb03ae2
www-client/seamonkey: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11
Closes: https://github.com/gentoo/gentoo/pull/26481
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
.../files/seamonkey-2.53.10.2-ownertab.patch | 249 ---------------------
1 file changed, 249 deletions(-)
diff --git a/www-client/seamonkey/files/seamonkey-2.53.10.2-ownertab.patch b/www-client/seamonkey/files/seamonkey-2.53.10.2-ownertab.patch
deleted file mode 100644
index 02140bd5e8f7..000000000000
--- a/www-client/seamonkey/files/seamonkey-2.53.10.2-ownertab.patch
+++ /dev/null
@@ -1,249 +0,0 @@
-# HG changeset patch
-# User Dmitry Butskoy <dmitry@butskoy.name>
-# Date 1628960364 -7200
-# Parent 45d5ea1452b1c406303ff3be289df08cde3d5a04
-Bug 1623054 - Set owner tab for proper tab focus handling after close. r=IanN a=IanN
-Upstream bug-report: https://bugzilla.mozilla.org/show_bug.cgi?id=1623054
-
-diff --git seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js
---- seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js
-+++ seamonkey-2.53.10.2/comm/suite/app/profile/suite-prefs.js
-@@ -224,16 +224,17 @@ pref("browser.tabs.autoHide", false);
- pref("browser.tabs.forceHide", false);
- pref("browser.tabs.closeWindowWithLastTab", true);
- pref("browser.tabs.warnOnClose", true);
- pref("browser.tabs.warnOnCloseOther", true);
- pref("browser.tabs.warnOnOpen", true);
- pref("browser.tabs.maxOpenBeforeWarn", 15);
- pref("browser.tabs.insertRelatedAfterCurrent", true);
- pref("browser.tabs.insertAllTabsAfterCurrent", false);
-+pref("browser.tabs.selectOwnerOnClose", true);
- pref("browser.tabs.avoidBrowserFocus", false);
-
- // For future use
- pref("browser.tabs.loadBookmarksInBackground", false);
-
- // how many browsers can be saved in the DOM (by the tabbed browser)
- pref("browser.tabs.max_tabs_undo", 3);
- // should popups by saved in the DOM (by the tabbed browser)
-diff --git seamonkey-2.53.10.2/comm/suite/base/content/utilityOverlay.js seamonkey-2.53.10.2/comm/suite/base/content/utilityOverlay.js
---- seamonkey-2.53.10.2/comm/suite/base/content/utilityOverlay.js
-+++ seamonkey-2.53.10.2/comm/suite/base/content/utilityOverlay.js
-@@ -1637,16 +1637,17 @@ function openLinkIn(url, where, params)
- // fall through
- case "tab":
- var browser = w.getBrowser();
- var tab = browser.addTab(url, {
- referrerURI: aReferrerURI,
- referrerPolicy: aReferrerPolicy,
- charset: aCharset,
- postData: aPostData,
-+ ownerTab: loadInBackground ? null : browser.selectedTab,
- allowThirdPartyFixup: aAllowThirdPartyFixup,
- relatedToCurrent: aRelatedToCurrent,
- allowMixedContent: aAllowMixedContent,
- noReferrer: aNoReferrer,
- userContextId: aUserContextId,
- originPrincipal: aPrincipal,
- triggeringPrincipal: aTriggeringPrincipal,
- });
-diff --git seamonkey-2.53.10.2/comm/suite/browser/tabbrowser.xml seamonkey-2.53.10.2/comm/suite/browser/tabbrowser.xml
---- seamonkey-2.53.10.2/comm/suite/browser/tabbrowser.xml
-+++ seamonkey-2.53.10.2/comm/suite/browser/tabbrowser.xml
-@@ -1152,16 +1152,27 @@
- newBrowser.docShellIsActive = this.mCurrentTab.linkedBrowser.docShellIsActive;
- if (this.mCurrentBrowser) {
- this.mCurrentBrowser.droppedLinkHandler = null;
- this.mCurrentBrowser.docShellIsActive = false;
- this.mCurrentBrowser.removeAttribute("primary");
- this.finder.mListeners.forEach(l => this.mCurrentBrowser.finder.removeResultListener(l));
- }
-
-+ let oldTab = this.mCurrentTab;
-+
-+ // Preview mode should not reset the owner.
-+ if (!this._previewMode && !oldTab.selected)
-+ oldTab.owner = null;
-+
-+ let lastRelatedTab = this.mLastRelatedIndex ? this.tabs[this.mLastRelatedIndex] : null;
-+ if (lastRelatedTab && !lastRelatedTab.selected) {
-+ lastRelatedTab.owner = null;
-+ }
-+
- newBrowser.setAttribute("primary", "true");
- this.mCurrentBrowser = newBrowser;
- this.mCurrentTab = this.selectedTab;
- this.mCurrentTab.removeAttribute("unread");
- this.finder.mListeners.forEach(l => this.mCurrentBrowser.finder.addResultListener(l));
-
- var tabListener = this.mTabListeners[this.tabContainer.selectedIndex];
-
-@@ -1445,16 +1456,19 @@
- opener: null,
- };
- }
-
- params.focusNewTab = params.inBackground != null ?
- !params.inBackground :
- !Services.prefs.getBoolPref("browser.tabs.loadInBackground");
-
-+ if (params.focusNewTab)
-+ params.ownerTab = this.selectedTab;
-+
- return this.addTab(aURI, params);
- ]]>
- </body>
- </method>
-
- <method name="loadTabs">
- <parameter name="aURIs"/>
- <parameter name="aLoadInBackground"/>
-@@ -1556,43 +1570,49 @@
- <parameter name="aPostData"/>
- <parameter name="aFocusNewTab"/>
- <parameter name="aAllowThirdPartyFixup"/>
- <body>
- <![CDATA[
- var aTriggeringPrincipal;
- var aReferrerPolicy;
- var aFromExternal;
-+ var aOwner;
- var aRelatedToCurrent;
- var aAllowMixedContent;
- var aNoReferrer;
- var aUserContextId;
- var aOriginPrincipal;
- var aOpener;
- if (arguments.length == 2 &&
- arguments[1] != null &&
- typeof arguments[1] == "object" &&
- !(arguments[1] instanceof Ci.nsIURI)) {
- let params = arguments[1];
- aTriggeringPrincipal = params.triggeringPrincipal;
- aReferrerURI = params.referrerURI;
- aReferrerPolicy = params.referrerPolicy;
- aCharset = params.charset;
- aPostData = params.postData;
-+ aOwner = params.ownerTab;
- aFocusNewTab = params.focusNewTab;
- aAllowThirdPartyFixup = params.allowThirdPartyFixup;
- aFromExternal = params.fromExternal;
- aRelatedToCurrent = params.relatedToCurrent;
- aAllowMixedContent = params.allowMixedContent;
- aNoReferrer = params.noReferrer;
- aUserContextId = params.userContextId;
- aOriginPrincipal = params.originPrincipal;
- aOpener = params.opener;
- }
-
-+ // If we're adding tabs, we're past interrupt mode, ditch the owner.
-+ if (this.mCurrentTab.owner)
-+ this.mCurrentTab.owner = null;
-+
- this._browsers = null; // invalidate cache
-
- var t = this.referenceTab.cloneNode(true);
-
- var blank = !aURI || aURI == "about:blank";
-
- if (!blank)
- t.setAttribute("label", aURI);
-@@ -1650,16 +1670,20 @@
-
- // We start our browsers out as inactive.
- b.docShellIsActive = false;
-
- this.mStrip.collapsed = false;
-
- Services.prefs.setBoolPref("browser.tabs.forceHide", false);
-
-+ // If this new tab is owned by another, assert that relationship.
-+ if (aOwner)
-+ t.owner = aOwner;
-+
- // wire up a progress listener for the new browser object.
- var position = this.tabs.length - 1;
- var tabListener = this.mTabProgressListener(t, b, blank);
- const filter = Cc["@mozilla.org/appshell/component/browser-status-filter;1"]
- .createInstance(Ci.nsIWebProgress);
- filter.addProgressListener(tabListener, Ci.nsIWebProgress.NOTIFY_ALL);
- b.webProgress.addProgressListener(filter, Ci.nsIWebProgress.NOTIFY_ALL);
- this.mTabListeners[position] = tabListener;
-@@ -1699,16 +1723,20 @@
- // aReferrerURI is null or undefined if the tab is opened from
- // an external application or bookmark, i.e. somewhere other
- // than the current tab.
- if ((aRelatedToCurrent || aReferrerURI ||
- Services.prefs.getBoolPref("browser.tabs.insertAllTabsAfterCurrent")) &&
- Services.prefs.getBoolPref("browser.tabs.insertRelatedAfterCurrent")) {
- var lastRelatedIndex = this.mLastRelatedIndex ||
- this.tabContainer.selectedIndex;
-+ if (this.mLastRelatedIndex)
-+ this.tabs[this.mLastRelatedIndex].owner = null;
-+ else
-+ t.owner = this.selectedTab;
- this.moveTabTo(t, ++lastRelatedIndex);
- this.mLastRelatedIndex = lastRelatedIndex;
- }
-
- if (aFocusNewTab) {
- var parentTab = this.selectedTab;
- this.selectedTab = t;
- this.mPreviousTab = parentTab;
-@@ -2037,16 +2065,23 @@
- oldBrowser.webProgress.removeProgressListener(filter);
- filter.removeProgressListener(this.mTabListeners[index]);
- this.mTabFilters.splice(index, 1);
- this.mTabListeners.splice(index, 1);
-
- // We are no longer the primary content area
- oldBrowser.removeAttribute("primary");
-
-+ // Remove this tab as the owner of any other tabs, since it's going away.
-+ for (let tab of this.tabs) {
-+ if ("owner" in tab && tab.owner == aTab)
-+ // |tab| is a child of the tab we're removing, make it an orphan.
-+ tab.owner = null;
-+ }
-+
- // Now select the new tab before nuking the old one.
- var currentIndex = this.tabContainer.selectedIndex;
-
- var newIndex = -1;
- if (currentIndex > index)
- newIndex = currentIndex - 1;
- else if (currentIndex < index)
- newIndex = currentIndex;
-@@ -2057,23 +2092,30 @@
-
- if (oldBrowser == this.mCurrentBrowser)
- this.mCurrentBrowser = null;
-
- // Invalidate browsers cache, as the tab is removed from the
- // tab container.
- this._browsers = null;
-
-- // Clean up before/afterselected attributes before removing the tab
-+ let owner = ("owner" in aTab) ? aTab.owner : null;
-+
-+ // Clean up before/after selected attributes before removing the
-+ // tab.
- aTab._selected = false;
- aTab.remove();
-
- // When the current tab is removed select a new tab
- // and fire select events on tabpanels and tabs
-- if (this.mPreviousTab && (aTab == this.mCurrentTab))
-+ if (owner && !owner.hidden && !owner.closing &&
-+ Services.prefs.getBoolPref("browser.tabs.selectOwnerOnClose")) {
-+ this.selectedTab = owner;
-+ }
-+ else if (this.mPreviousTab && (aTab == this.mCurrentTab))
- this.selectedTab = this.mPreviousTab;
- else {
- this.tabContainer.selectedIndex = newIndex;
-
- // We need to explicitly clear this, because updateCurrentBrowser
- // doesn't get called for a background tab
- this.mPreviousTab = null;
- }
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/
@ 2022-02-22 18:59 Conrad Kostecki
0 siblings, 0 replies; 6+ messages in thread
From: Conrad Kostecki @ 2022-02-22 18:59 UTC (permalink / raw
To: gentoo-commits
commit: 7d45fdaa97c80a7f8af89ac3d42b3b2e64ac98c7
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sun Feb 20 16:14:19 2022 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Feb 22 18:58:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d45fdaa
www-client/seamonkey: remove unused patch
Closes: https://github.com/gentoo/gentoo/pull/24285
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
.../files/seamonkey-2.53.7-ownertab.patch | 236 ---------------------
1 file changed, 236 deletions(-)
diff --git a/www-client/seamonkey/files/seamonkey-2.53.7-ownertab.patch b/www-client/seamonkey/files/seamonkey-2.53.7-ownertab.patch
deleted file mode 100644
index c0ae11ff076b..000000000000
--- a/www-client/seamonkey/files/seamonkey-2.53.7-ownertab.patch
+++ /dev/null
@@ -1,236 +0,0 @@
---- seamonkey-2.53.7/comm/suite/app/profile/suite-prefs.js
-+++ seamonkey-2.53.7/comm/suite/app/profile/suite-prefs.js
-@@ -225,16 +225,17 @@ pref("browser.tabs.autoHide", false);
- pref("browser.tabs.forceHide", false);
- pref("browser.tabs.closeWindowWithLastTab", true);
- pref("browser.tabs.warnOnClose", true);
- pref("browser.tabs.warnOnCloseOther", true);
- pref("browser.tabs.warnOnOpen", true);
- pref("browser.tabs.maxOpenBeforeWarn", 15);
- pref("browser.tabs.insertRelatedAfterCurrent", true);
- pref("browser.tabs.insertAllTabsAfterCurrent", false);
-+pref("browser.tabs.selectOwnerOnClose", true);
-
- // For future use
- pref("browser.tabs.loadBookmarksInBackground", false);
-
- // how many browsers can be saved in the DOM (by the tabbed browser)
- pref("browser.tabs.max_tabs_undo", 3);
- // should popups by saved in the DOM (by the tabbed browser)
- pref("browser.tabs.cache_popups", false);
---- seamonkey-2.53.7/comm/suite/base/content/utilityOverlay.js
-+++ seamonkey-2.53.7/comm/suite/base/content/utilityOverlay.js
-@@ -1624,21 +1624,23 @@ function openLinkIn(url, where, params)
- // forces tab to be focused
- loadInBackground = true;
- // fall through
- case "tabshifted":
- loadInBackground = !loadInBackground;
- // fall through
- case "tab":
- var browser = w.getBrowser();
-+ var owner = loadInBackground ? null : browser.selectedTab;
- var tab = browser.addTab(url, {
- referrerURI: aReferrerURI,
- referrerPolicy: aReferrerPolicy,
- charset: aCharset,
- postData: aPostData,
-+ ownerTab: owner,
- allowThirdPartyFixup: aAllowThirdPartyFixup,
- relatedToCurrent: aRelatedToCurrent,
- allowMixedContent: aAllowMixedContent,
- noReferrer: aNoReferrer,
- userContextId: aUserContextId,
- originPrincipal: aPrincipal,
- triggeringPrincipal: aTriggeringPrincipal,
- });
---- seamonkey-2.53.7/comm/suite/browser/tabbrowser.xml
-+++ seamonkey-2.53.7/comm/suite/browser/tabbrowser.xml
-@@ -1151,16 +1151,28 @@
- newBrowser.docShellIsActive = this.mCurrentTab.linkedBrowser.docShellIsActive;
- if (this.mCurrentBrowser) {
- this.mCurrentBrowser.droppedLinkHandler = null;
- this.mCurrentBrowser.docShellIsActive = false;
- this.mCurrentBrowser.removeAttribute("primary");
- this.finder.mListeners.forEach(l => this.mCurrentBrowser.finder.removeResultListener(l));
- }
-
-+ var oldTab = this.mCurrentTab;
-+
-+ // Preview mode should not reset the owner
-+ if (!this._previewMode && !oldTab.selected)
-+ oldTab.owner = null;
-+
-+ let lastRelatedTab = this.mLastRelatedIndex ? this.tabs[this.mLastRelatedIndex] : null;
-+ if (lastRelatedTab) {
-+ if (!lastRelatedTab.selected)
-+ lastRelatedTab.owner = null;
-+ }
-+
- newBrowser.setAttribute("primary", "true");
- this.mCurrentBrowser = newBrowser;
- this.mCurrentTab = this.selectedTab;
- this.mCurrentTab.removeAttribute("unread");
- this.finder.mListeners.forEach(l => this.mCurrentBrowser.finder.addResultListener(l));
-
- var tabListener = this.mTabListeners[this.tabContainer.selectedIndex];
-
-@@ -1445,16 +1457,19 @@
- opener: null,
- };
- }
-
- params.focusNewTab = params.inBackground != null ?
- !params.inBackground :
- !Services.prefs.getBoolPref("browser.tabs.loadInBackground");
-
-+ if (params.focusNewTab)
-+ params.ownerTab = this.selectedTab;
-+
- return this.addTab(aURI, params);
- ]]>
- </body>
- </method>
-
- <method name="loadTabs">
- <parameter name="aURIs"/>
- <parameter name="aLoadInBackground"/>
-@@ -1556,43 +1571,49 @@
- <parameter name="aPostData"/>
- <parameter name="aFocusNewTab"/>
- <parameter name="aAllowThirdPartyFixup"/>
- <body>
- <![CDATA[
- var aTriggeringPrincipal;
- var aReferrerPolicy;
- var aFromExternal;
-+ var aOwner;
- var aRelatedToCurrent;
- var aAllowMixedContent;
- var aNoReferrer;
- var aUserContextId;
- var aOriginPrincipal;
- var aOpener;
- if (arguments.length == 2 &&
- arguments[1] != null &&
- typeof arguments[1] == "object" &&
- !(arguments[1] instanceof Ci.nsIURI)) {
- let params = arguments[1];
- aTriggeringPrincipal = params.triggeringPrincipal;
- aReferrerURI = params.referrerURI;
- aReferrerPolicy = params.referrerPolicy;
- aCharset = params.charset;
- aPostData = params.postData;
-+ aOwner = params.ownerTab;
- aFocusNewTab = params.focusNewTab;
- aAllowThirdPartyFixup = params.allowThirdPartyFixup;
- aFromExternal = params.fromExternal;
- aRelatedToCurrent = params.relatedToCurrent;
- aAllowMixedContent = params.allowMixedContent;
- aNoReferrer = params.noReferrer;
- aUserContextId = params.userContextId;
- aOriginPrincipal = params.originPrincipal;
- aOpener = params.opener;
- }
-
-+ // if we're adding tabs, we're past interrupt mode, ditch the owner
-+ if (this.mCurrentTab.owner)
-+ this.mCurrentTab.owner = null;
-+
- this._browsers = null; // invalidate cache
-
- var t = this.referenceTab.cloneNode(true);
-
- var blank = !aURI || aURI == "about:blank";
-
- if (!blank)
- t.setAttribute("label", aURI);
-@@ -1640,16 +1661,20 @@
-
- // We start our browsers out as inactive.
- b.docShellIsActive = false;
-
- this.mStrip.collapsed = false;
-
- Services.prefs.setBoolPref("browser.tabs.forceHide", false);
-
-+ // If this new tab is owned by another, assert that relationship
-+ if (aOwner)
-+ t.owner = aOwner;
-+
- // wire up a progress listener for the new browser object.
- var position = this.tabs.length - 1;
- var tabListener = this.mTabProgressListener(t, b, blank);
- const filter = Cc["@mozilla.org/appshell/component/browser-status-filter;1"]
- .createInstance(Ci.nsIWebProgress);
- filter.addProgressListener(tabListener, Ci.nsIWebProgress.NOTIFY_ALL);
- b.webProgress.addProgressListener(filter, Ci.nsIWebProgress.NOTIFY_ALL);
- this.mTabListeners[position] = tabListener;
-@@ -1689,16 +1714,20 @@
- // aReferrerURI is null or undefined if the tab is opened from
- // an external application or bookmark, i.e. somewhere other
- // than the current tab.
- if ((aRelatedToCurrent || aReferrerURI ||
- Services.prefs.getBoolPref("browser.tabs.insertAllTabsAfterCurrent")) &&
- Services.prefs.getBoolPref("browser.tabs.insertRelatedAfterCurrent")) {
- var lastRelatedIndex = this.mLastRelatedIndex ||
- this.tabContainer.selectedIndex;
-+ if (this.mLastRelatedIndex)
-+ this.tabs[this.mLastRelatedIndex].owner = null;
-+ else
-+ t.owner = this.selectedTab;
- this.moveTabTo(t, ++lastRelatedIndex);
- this.mLastRelatedIndex = lastRelatedIndex;
- }
-
- if (aFocusNewTab) {
- var parentTab = this.selectedTab;
- this.selectedTab = t;
- this.mPreviousTab = parentTab;
-@@ -2007,16 +2036,23 @@
- oldBrowser.webProgress.removeProgressListener(filter);
- filter.removeProgressListener(this.mTabListeners[index]);
- this.mTabFilters.splice(index, 1);
- this.mTabListeners.splice(index, 1);
-
- // We are no longer the primary content area
- oldBrowser.removeAttribute("primary");
-
-+ // Remove this tab as the owner of any other tabs, since it's going away.
-+ for (let tab of this.tabs) {
-+ if ("owner" in tab && tab.owner == aTab)
-+ // |tab| is a child of the tab we're removing, make it an orphan
-+ tab.owner = null;
-+ }
-+
- // Now select the new tab before nuking the old one.
- var currentIndex = this.tabContainer.selectedIndex;
-
- var newIndex = -1;
- if (currentIndex > index)
- newIndex = currentIndex - 1;
- else if (currentIndex < index)
- newIndex = currentIndex;
-@@ -2033,17 +2069,21 @@
- this._browsers = null;
-
- // Clean up before/afterselected attributes before removing the tab
- aTab._selected = false;
- aTab.remove();
-
- // When the current tab is removed select a new tab
- // and fire select events on tabpanels and tabs
-- if (this.mPreviousTab && (aTab == this.mCurrentTab))
-+ if (aTab.owner && !aTab.owner.hidden && !aTab.owner.closing &&
-+ Services.prefs.getBoolPref("browser.tabs.selectOwnerOnClose")) {
-+ this.selectedTab = aTab.owner;
-+ }
-+ else if (this.mPreviousTab && (aTab == this.mCurrentTab))
- this.selectedTab = this.mPreviousTab;
- else {
- this.tabContainer.selectedIndex = newIndex;
-
- // We need to explicitly clear this, because updateCurrentBrowser
- // doesn't get called for a background tab
- this.mPreviousTab = null;
- }
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/
@ 2021-06-03 17:57 Lars Wendler
0 siblings, 0 replies; 6+ messages in thread
From: Lars Wendler @ 2021-06-03 17:57 UTC (permalink / raw
To: gentoo-commits
commit: 8975e65d995202417ef5016fc5e1a6997a98eae6
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 3 17:49:23 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jun 3 17:57:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8975e65d
www-client/seamonkey: Patch cleanup
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
.../seamonkey-2.53.7.1-CLEANUP-workaround.patch | 35 +++++++++-------------
1 file changed, 14 insertions(+), 21 deletions(-)
diff --git a/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch b/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
index eca3d398018..d61341b1e75 100644
--- a/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
+++ b/www-client/seamonkey/files/seamonkey-2.53.7.1-CLEANUP-workaround.patch
@@ -1,6 +1,5 @@
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/ActorsParent.cpp seamonkey-2.53.7.1-dwok/dom/indexedDB/ActorsParent.cpp
---- seamonkey-2.53.7.1-orig/dom/indexedDB/ActorsParent.cpp 2020-08-10 13:30:33.000000000 +0200
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/ActorsParent.cpp 2021-05-19 19:34:09.717778077 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp
++++ seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp
@@ -11381,7 +11381,7 @@ AutoSavepoint::~AutoSavepoint()
MOZ_ASSERT(mDEBUGTransaction->GetMode() == IDBTransaction::READ_WRITE ||
mDEBUGTransaction->GetMode() ==
@@ -100,9 +99,8 @@ diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/ActorsParent.cpp seamonkey-2.53
connection->DoIdleProcessing(/* aNeedsCheckpoint */ true);
connection->EnableQuotaChecks();
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBCursor.cpp seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBCursor.cpp
---- seamonkey-2.53.7.1-orig/dom/indexedDB/IDBCursor.cpp 2020-08-10 13:30:33.000000000 +0200
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBCursor.cpp 2021-05-19 19:34:21.313733906 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/IDBCursor.cpp
++++ seamonkey-2.53.7.1/dom/indexedDB/IDBCursor.cpp
@@ -686,7 +686,7 @@ IDBCursor::Update(JSContext* aCx, JS::Ha
return nullptr;
}
@@ -112,9 +110,8 @@ diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBCursor.cpp seamonkey-2.53.7.
IsSourceDeleted() ||
!mHaveValue ||
mType == Type_ObjectStoreKey ||
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBDatabase.cpp seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBDatabase.cpp
---- seamonkey-2.53.7.1-orig/dom/indexedDB/IDBDatabase.cpp 2020-04-01 13:01:50.000000000 +0200
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBDatabase.cpp 2021-05-19 19:34:54.769606469 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp
++++ seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp
@@ -673,7 +673,7 @@ IDBDatabase::Transaction(JSContext* aCx,
break;
case IDBTransactionMode::Readwrite:
@@ -151,9 +148,8 @@ diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBDatabase.cpp seamonkey-2.53.
case IDBTransaction::VERSION_CHANGE:
transactionsThatNeedWarning.AppendElement(transaction);
break;
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBObjectStore.cpp seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBObjectStore.cpp
---- seamonkey-2.53.7.1-orig/dom/indexedDB/IDBObjectStore.cpp 2020-08-10 13:30:33.000000000 +0200
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBObjectStore.cpp 2021-05-19 19:35:22.341501444 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp
++++ seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp
@@ -1546,7 +1546,7 @@ IDBObjectStore::AddOrPut(JSContext* aCx,
MOZ_ASSERT(aCx);
MOZ_ASSERT_IF(aFromCursor, aOverwrite);
@@ -163,9 +159,8 @@ diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBObjectStore.cpp seamonkey-2.
mDeletedSpec) {
aRv.Throw(NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR);
return nullptr;
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.cpp seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBTransaction.cpp
---- seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.cpp 2020-02-18 00:37:49.000000000 +0100
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBTransaction.cpp 2021-05-19 19:35:36.725446648 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp
++++ seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp
@@ -221,7 +221,7 @@ IDBTransaction::Create(JSContext* aCx, I
MOZ_ASSERT(aMode == READ_ONLY ||
aMode == READ_WRITE ||
@@ -184,9 +179,8 @@ diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.cpp seamonkey-2.
return IDBTransactionMode::Cleanup;
case VERSION_CHANGE:
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.h seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBTransaction.h
---- seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.h 2020-02-18 00:37:49.000000000 +0100
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/IDBTransaction.h 2021-05-19 19:35:48.609401384 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h
++++ seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h
@@ -59,7 +59,7 @@ public:
READ_ONLY = 0,
READ_WRITE,
@@ -205,9 +199,8 @@ diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/IDBTransaction.h seamonkey-2.53
mMode == VERSION_CHANGE;
}
-diff -urNp seamonkey-2.53.7.1-orig/dom/indexedDB/ProfilerHelpers.h seamonkey-2.53.7.1-dwok/dom/indexedDB/ProfilerHelpers.h
---- seamonkey-2.53.7.1-orig/dom/indexedDB/ProfilerHelpers.h 2020-02-18 00:37:49.000000000 +0100
-+++ seamonkey-2.53.7.1-dwok/dom/indexedDB/ProfilerHelpers.h 2021-05-19 19:35:57.029369312 +0200
+--- seamonkey-2.53.7.1/dom/indexedDB/ProfilerHelpers.h
++++ seamonkey-2.53.7.1/dom/indexedDB/ProfilerHelpers.h
@@ -130,7 +130,7 @@ public:
case IDBTransaction::READ_WRITE_FLUSH:
AppendLiteral("\"readwriteflush\"");
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/
@ 2019-03-29 9:14 Lars Wendler
0 siblings, 0 replies; 6+ messages in thread
From: Lars Wendler @ 2019-03-29 9:14 UTC (permalink / raw
To: gentoo-commits
commit: e7169f5f64f1b7bfb4f63e1b77165c2af45f335b
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 09:13:49 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 09:14:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7169f5f
www-client/seamonkey: Disable update checks
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
www-client/seamonkey/files/all-gentoo-1.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/www-client/seamonkey/files/all-gentoo-1.js b/www-client/seamonkey/files/all-gentoo-1.js
index 86b55cac512..448287a52b3 100644
--- a/www-client/seamonkey/files/all-gentoo-1.js
+++ b/www-client/seamonkey/files/all-gentoo-1.js
@@ -17,3 +17,4 @@ pref("general.useragent.locale", "chrome://global/locale/intl.propert
pref("extensions.autoDisableScopes", 0);
pref("layout.css.dpi", 0);
pref("browser.tabs.mouseScrollAdvancesTab", 0);
+pref("app.updatecheck.override", true);
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/
@ 2017-02-06 2:23 Lars Wendler
0 siblings, 0 replies; 6+ messages in thread
From: Lars Wendler @ 2017-02-06 2:23 UTC (permalink / raw
To: gentoo-commits
commit: ac612382d3382314d934fd541779a7220fab1bed
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 6 02:23:43 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Feb 6 02:23:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac612382
www-client/seamonkey: Removed unused patches.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
www-client/seamonkey/files/firefox-52-curve.patch | 34 ----------------------
.../files/seamonkey-2.46-configure_regexp.patch | 14 ---------
2 files changed, 48 deletions(-)
diff --git a/www-client/seamonkey/files/firefox-52-curve.patch b/www-client/seamonkey/files/firefox-52-curve.patch
deleted file mode 100644
index 508d580..00000000
--- a/www-client/seamonkey/files/firefox-52-curve.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-# HG changeset patch
-# User Franziskus Kiefer <franziskuskiefer@gmail.com>
-# Date 1469717280 -7200
-# Thu Jul 28 16:48:00 2016 +0200
-# Node ID 95aa61f1e3562e526bf88179d9d078fd90ad1bda
-# Parent d42aacfe34af25e2f5110e2ca3d24a210eabeb33
-Update keybits in H2, r=mt
-
-MozReview-Commit-ID: 35oWoDMqe1Y
-
-diff --git a/netwerk/protocol/http/Http2Session.cpp b/netwerk/protocol/http/Http2Session.cpp
---- a/netwerk/protocol/http/Http2Session.cpp
-+++ b/netwerk/protocol/http/Http2Session.cpp
-@@ -3544,18 +3544,18 @@ Http2Session::ConfirmTLSProfile()
- RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY);
- }
-
- uint32_t keybits = ssl->GetKEAKeyBits();
- if (kea == ssl_kea_dh && keybits < 2048) {
- LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to DH %d < 2048\n",
- this, keybits));
- RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY);
-- } else if (kea == ssl_kea_ecdh && keybits < 256) { // 256 bits is "security level" of 128
-- LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to ECDH %d < 256\n",
-+ } else if (kea == ssl_kea_ecdh && keybits < 224) { // see rfc7540 9.2.1.
-+ LOG3(("Http2Session::ConfirmTLSProfile %p FAILED due to ECDH %d < 224\n",
- this, keybits));
- RETURN_SESSION_ERROR(this, INADEQUATE_SECURITY);
- }
-
- int16_t macAlgorithm = ssl->GetMACAlgorithmUsed();
- LOG3(("Http2Session::ConfirmTLSProfile %p MAC Algortihm (aead==6) %d\n",
- this, macAlgorithm));
- if (macAlgorithm != nsISSLSocketControl::SSL_MAC_AEAD) {
diff --git a/www-client/seamonkey/files/seamonkey-2.46-configure_regexp.patch b/www-client/seamonkey/files/seamonkey-2.46-configure_regexp.patch
deleted file mode 100644
index 6928f84..00000000
--- a/www-client/seamonkey/files/seamonkey-2.46-configure_regexp.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-https://bugs.gentoo.org/604696
-https://bugzilla.mozilla.org/show_bug.cgi?id=1329252
-
---- seamonkey-2.46/mozilla/build/autoconf/icu.m4
-+++ seamonkey-2.46/mozilla/build/autoconf/icu.m4
-@@ -70,7 +70,7 @@
- fi
- fi
-
-- version=`sed -n 's/^[[:space:]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p' "$icudir/common/unicode/uvernum.h"`
-+ version=`sed -n 's/^[[[:space:]]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p' "$icudir/common/unicode/uvernum.h"`
- if test x"$version" = x; then
- AC_MSG_ERROR([cannot determine icu version number from uvernum.h header file $lineno])
- fi
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/
@ 2015-10-06 17:21 Ian Stakenvicius
0 siblings, 0 replies; 6+ messages in thread
From: Ian Stakenvicius @ 2015-10-06 17:21 UTC (permalink / raw
To: gentoo-commits
commit: c452254fa7b71f33534d588070ea5fbc9720fb96
Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 6 17:18:17 2015 +0000
Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Tue Oct 6 17:20:54 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c452254f
www-client/seamonkey: cleanup unused patch files
Package-Manager: portage-2.2.20.1
.../firefox-38-dont-hardcode-libc-soname.patch | 22 ----------------
.../files/firefox-38-hppa-js-syntax-error.patch | 30 ----------------------
2 files changed, 52 deletions(-)
diff --git a/www-client/seamonkey/files/firefox-38-dont-hardcode-libc-soname.patch b/www-client/seamonkey/files/firefox-38-dont-hardcode-libc-soname.patch
deleted file mode 100644
index 83779bc..0000000
--- a/www-client/seamonkey/files/firefox-38-dont-hardcode-libc-soname.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/testing/mozbase/mozinfo/mozinfo/mozinfo.py 2015-08-06 13:41:02.000000000 -0400
-+++ b/testing/mozbase/mozinfo/mozinfo/mozinfo.py 2015-08-21 21:17:00.320766493 -0400
-@@ -96,7 +96,7 @@
- import errno
- PR_SET_SECCOMP = 22
- SECCOMP_MODE_FILTER = 2
-- ctypes.CDLL("libc.so.6", use_errno=True).prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, 0)
-+ ctypes.CDLL(ctypes.util.find_library('c'), use_errno=True).prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, 0)
- info['has_sandbox'] = ctypes.get_errno() == errno.EFAULT
- else:
- info['has_sandbox'] = True
---- a/testing/mochitest/runtests.py 2015-08-06 13:41:02.000000000 -0400
-+++ b/testing/mochitest/runtests.py 2015-08-21 21:17:36.060766000 -0400
-@@ -1097,7 +1097,7 @@
- if not mozinfo.isLinux:
- return False, ''
-
-- libc = ctypes.cdll.LoadLibrary('libc.so.6')
-+ libc = ctypes.cdll.LoadLibrary(ctypes.util.find_library('c'))
- O_RDWR = 2
- # These are from linux/videodev2.h
-
diff --git a/www-client/seamonkey/files/firefox-38-hppa-js-syntax-error.patch b/www-client/seamonkey/files/firefox-38-hppa-js-syntax-error.patch
deleted file mode 100644
index 719732e..0000000
--- a/www-client/seamonkey/files/firefox-38-hppa-js-syntax-error.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-# HG changeset patch
-# User Ian Stakenvicius <axs@gentoo.org>
-# Parent 2ee9895e032c492705adaf213706d4260ca172c8
-Fix JS_CHECK_STACK_SIZE define for stack-growing-up case (hppa)
-
-Upstream bug 1189011
-Gentoo bug 556196
-
-diff --git a/js/src/jsfriendapi.h b/js/src/jsfriendapi.h
---- a/js/src/jsfriendapi.h
-+++ b/js/src/jsfriendapi.h
-@@ -15,17 +15,17 @@
- #include "jsbytecode.h"
- #include "jspubtd.h"
-
- #include "js/CallArgs.h"
- #include "js/CallNonGenericMethod.h"
- #include "js/Class.h"
-
- #if JS_STACK_GROWTH_DIRECTION > 0
--# define JS_CHECK_STACK_SIZE(limit, sp) (MOZ_LIKELY(((uintptr_t)(sp) < (limit)))
-+# define JS_CHECK_STACK_SIZE(limit, sp) (MOZ_LIKELY((uintptr_t)(sp) < (limit)))
- #else
- # define JS_CHECK_STACK_SIZE(limit, sp) (MOZ_LIKELY((uintptr_t)(sp) > (limit)))
- #endif
-
- class JSAtom;
- struct JSErrorFormatString;
- class JSLinearString;
- struct JSJitInfo;
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2022-07-19 17:10 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-19 17:10 [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/files/ Conrad Kostecki
-- strict thread matches above, loose matches on Subject: below --
2022-02-22 18:59 Conrad Kostecki
2021-06-03 17:57 Lars Wendler
2019-03-29 9:14 Lars Wendler
2017-02-06 2:23 Lars Wendler
2015-10-06 17:21 Ian Stakenvicius
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox