[Pkg-mozext-commits] [tabmixplus] 88/107: Incompatibility with Pale Moon Tab Groups extnesion, TabView.prepareUndoCloseTab and TabView.afterUndoCloseTab are not exist.
David Prévot
taffit at moszumanska.debian.org
Tue Dec 29 19:02:54 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository tabmixplus.
commit f667d4659a717090b66494fa555605c1bd325162
Author: onemen <tabmix.onemen at gmail.com>
Date: Mon Nov 30 19:18:02 2015 +0200
Incompatibility with Pale Moon Tab Groups extnesion, TabView.prepareUndoCloseTab and TabView.afterUndoCloseTab are not exist.
---
chrome/content/minit/minit.js | 4 ++++
chrome/content/session/sessionStore.js | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/chrome/content/minit/minit.js b/chrome/content/minit/minit.js
index 1e6fb45..0aa3644 100644
--- a/chrome/content/minit/minit.js
+++ b/chrome/content/minit/minit.js
@@ -916,6 +916,10 @@ var TMP_TabView = { /* jshint ignore: line */
return (this.installed = installed);
},
+ exist: function(id) {
+ return this.installed && typeof TabView[id] == "function";
+ },
+
checkTabs: function(tabs) {
var firstTab;
for (var i = 0; i < tabs.length; i++) {
diff --git a/chrome/content/session/sessionStore.js b/chrome/content/session/sessionStore.js
index b7b4ed6..2b7fc27 100644
--- a/chrome/content/session/sessionStore.js
+++ b/chrome/content/session/sessionStore.js
@@ -592,7 +592,7 @@ var TMP_ClosedTabs = { // jshint ignore:line
aBlankTabToReuse = cTab;
}
- if (TMP_TabView.installed) {
+ if (TMP_TabView.exist("prepareUndoCloseTab")) {
TabView.prepareUndoCloseTab(tabToRemove);
}
@@ -611,7 +611,7 @@ var TMP_ClosedTabs = { // jshint ignore:line
// add restored tab to current window
TabmixSvc.ss.setTabState(newTab, TabmixSvc.JSON.stringify(tabData.state));
- if (TMP_TabView.installed) {
+ if (TMP_TabView.exist("afterUndoCloseTab")) {
TabView.afterUndoCloseTab();
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/tabmixplus.git
More information about the Pkg-mozext-commits
mailing list