[Pkg-mozext-commits] [tabmixplus] 32/123: [e10s] Follow up bug 1051017 - browser.contentWindow -> browser.contentWindowAsCPOW
David Prévot
taffit at moszumanska.debian.org
Wed Sep 17 21:16:24 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository tabmixplus.
commit cbb4741d571629ef007d1b6e94e90e10cd9384b8
Author: onemen <tabmix.onemen at gmail.com>
Date: Fri Aug 22 23:08:16 2014 +0300
[e10s] Follow up bug 1051017 - browser.contentWindow -> browser.contentWindowAsCPOW
---
chrome/content/session/session.js | 4 ++--
chrome/content/tab/tab.js | 4 ++--
modules/AutoReload.jsm | 6 +++---
modules/ContentClick.jsm | 2 +-
modules/MergeWindows.jsm | 2 +-
5 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/chrome/content/session/session.js b/chrome/content/session/session.js
index 9f3d2ae..fb5f9e5 100644
--- a/chrome/content/session/session.js
+++ b/chrome/content/session/session.js
@@ -2619,7 +2619,7 @@ try{
return;
var aBrowser = gBrowser.getBrowserForTab(aTab);
if (gBrowser.isBlankBrowser(aBrowser)) return;
- var bContent = aBrowser.contentWindow;
+ var bContent = aBrowser[TabmixSvc.contentWindowAsCPOW];
this.setLiteral(this.getNodeForTab(aTab), "scroll", bContent.scrollX + "," + bContent.scrollY);
},
@@ -2701,7 +2701,7 @@ try{
var sessionHistory = aBrowser.webNavigation.sessionHistory;
var rdfLabelTab = rdfLabelTabs + "/" + aTab.linkedPanel;
var index = sessionHistory.index < 0 ? 0 : sessionHistory.index;
- var bContent = aBrowser.contentWindow;
+ var bContent = aBrowser[TabmixSvc.contentWindowAsCPOW];
try {
var curHistory = sessionHistory.getEntryAtIndex(index, false);
curHistory.QueryInterface(Ci.nsISHEntry).setScrollPosition(bContent.scrollX, bContent.scrollY);
diff --git a/chrome/content/tab/tab.js b/chrome/content/tab/tab.js
index f6d806d..4242b7b 100644
--- a/chrome/content/tab/tab.js
+++ b/chrome/content/tab/tab.js
@@ -2002,8 +2002,8 @@ var TabmixProgressListener = {
Tabmix.autoReload.onTabReloaded(tab, aBrowser);
// disabled name for locked tab, so locked tab don't get reuse
- if (tab.getAttribute("locked") && aBrowser.contentWindow.name)
- aBrowser.contentWindow.name = "";
+ if (tab.getAttribute("locked") && aBrowser[TabmixSvc.contentWindowAsCPOW].name)
+ aBrowser[TabmixSvc.contentWindowAsCPOW].name = "";
}
}
}
diff --git a/modules/AutoReload.jsm b/modules/AutoReload.jsm
index 389c073..31d49c5 100644
--- a/modules/AutoReload.jsm
+++ b/modules/AutoReload.jsm
@@ -229,7 +229,7 @@ let AutoReload = {
if (!TabmixSvc.prefBranch.getBoolPref("reload_match_address") ||
aTab.autoReloadURI == aBrowser.currentURI.spec) {
if (aBrowser.curScrollX || aBrowser.curScrollY)
- aBrowser.contentWindow.scrollTo(aBrowser.curScrollX, aBrowser.curScrollY);
+ aBrowser[TabmixSvc.contentWindowAsCPOW].scrollTo(aBrowser.curScrollX, aBrowser.curScrollY);
if (!aTab.autoReloadEnabled)
aTab.autoReloadEnabled = true;
@@ -283,8 +283,8 @@ function _reloadTab(aTab) {
}
} catch (e) { }
- browser.curScrollX = browser.contentWindow.scrollX;
- browser.curScrollY = browser.contentWindow.scrollY;
+ browser.curScrollX = browser[TabmixSvc.contentWindowAsCPOW].scrollX;
+ browser.curScrollY = browser[TabmixSvc.contentWindowAsCPOW].scrollY;
var loadFlags = Ci.nsIWebNavigation.LOAD_FLAGS_BYPASS_HISTORY |
Ci.nsIWebNavigation.LOAD_FLAGS_BYPASS_PROXY |
Ci.nsIWebNavigation.LOAD_FLAGS_BYPASS_CACHE;
diff --git a/modules/ContentClick.jsm b/modules/ContentClick.jsm
index 6452668..e01ba09 100644
--- a/modules/ContentClick.jsm
+++ b/modules/ContentClick.jsm
@@ -855,7 +855,7 @@ let ContentClickInternal = {
let browsers = aWindow.gBrowser.browsers;
for (let i = 0; i < browsers.length; i++) {
let browser = browsers[i];
- if (isCurrent(browser.contentWindow)) {
+ if (isCurrent(browser[TabmixSvc.contentWindowAsCPOW])) {
gURLBar.handleRevert();
// Focus the matching window & tab
aWindow.focus();
diff --git a/modules/MergeWindows.jsm b/modules/MergeWindows.jsm
index d9789bf..ccaeb8b 100644
--- a/modules/MergeWindows.jsm
+++ b/modules/MergeWindows.jsm
@@ -141,7 +141,7 @@ let MergeWindows = {
// since we merge popup after all other tabs was merged,
// we only look for opener in the target window
let popupWindow = aTab.ownerDocument.defaultView;
- let openerWindow = popupWindow.gBrowser.contentWindow.opener;
+ let openerWindow = popupWindow.gBrowser.selectedBrowser[TabmixSvc.contentWindowAsCPOW].opener;
let openerTab = openerWindow &&
tabbrowser._getTabForContentWindow(openerWindow.top);
if (openerTab)
--
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