From e7ba6e45a04d6dc879e6826358ae23328d88f491 Mon Sep 17 00:00:00 2001 From: Bill McCloskey Date: Thu, 29 Jan 2015 11:24:46 -0800 Subject: [PATCH] Bug 1126018 - [e10s] Add shim for window._content (r=mconley) --- toolkit/components/addoncompat/RemoteAddonsParent.jsm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/toolkit/components/addoncompat/RemoteAddonsParent.jsm b/toolkit/components/addoncompat/RemoteAddonsParent.jsm index 8d3f0cd22c59..ef93a313c0e2 100644 --- a/toolkit/components/addoncompat/RemoteAddonsParent.jsm +++ b/toolkit/components/addoncompat/RemoteAddonsParent.jsm @@ -789,7 +789,10 @@ TabBrowserElementInterposition.getters.contentDocument = function(addon, target) let ChromeWindowInterposition = new Interposition("ChromeWindowInterposition", EventTargetInterposition); -ChromeWindowInterposition.getters.content = function(addon, target) { +// _content is for older add-ons like pinboard and all-in-one gestures +// that should be using content instead. +ChromeWindowInterposition.getters.content = +ChromeWindowInterposition.getters._content = function(addon, target) { let browser = target.gBrowser.selectedBrowser; if (!browser.contentWindowAsCPOW) { return makeDummyContentWindow(browser);