From 945fb871aed8c623cf5c32fd0ce842ab41a03953 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Fri, 1 Mar 2013 09:14:49 -0500 Subject: [PATCH] Bug 844671 - Only sync remote tabs to non-private windows. r=rnewman --- browser/components/nsBrowserGlue.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/nsBrowserGlue.js b/browser/components/nsBrowserGlue.js index 1ecc9e61c766..112fc3fbb54e 100644 --- a/browser/components/nsBrowserGlue.js +++ b/browser/components/nsBrowserGlue.js @@ -1585,7 +1585,7 @@ BrowserGlue.prototype = { */ _onDisplaySyncURI: function _onDisplaySyncURI(data) { try { - let tabbrowser = this.getMostRecentBrowserWindow().gBrowser; + let tabbrowser = RecentWindow.getMostRecentBrowserWindow({private: false}).gBrowser; // The payload is wrapped weirdly because of how Sync does notifications. tabbrowser.addTab(data.wrappedJSObject.object.uri);