[PALEMOON] Re-apply removal of unnecessary code (Findbar is no longer in the gBrowser)

This resolves #793
This commit is contained in:
janekptacijarabaci 2018-06-18 12:21:11 +02:00 committed by Roy Tam
commit 9c00e9e300
2 changed files with 1 additions and 30 deletions

View file

@ -841,35 +841,6 @@ var FindBar = {
fakeEvent[k] = event[k];
}
}
#ifdef MC_PALEMOON
let findBarId = "FindToolbar";
// The FindBar is in the chrome window's context, not in tabbrowser
// - see also bug 537013
let chromeWin = null;
try {
chromeWin = content
.QueryInterface(Ci.nsIInterfaceRequestor)
.getInterface(Ci.nsIWebNavigation)
.QueryInterface(Ci.nsIDocShellTreeItem)
.rootTreeItem
.QueryInterface(Ci.nsIInterfaceRequestor)
.getInterface(Ci.nsIDOMWindow)
.QueryInterface(Ci.nsIDOMChromeWindow);
} catch (e) {
Cu.reportError(
"The FindBar - the chrome window's context was not detected:\n" + e);
}
if (chromeWin && chromeWin.document.getElementById(findBarId)) {
try {
chromeWin.document.getElementById(findBarId)
.browser = Services.wm.getMostRecentWindow("navigator:browser")
.gBrowser.mCurrentBrowser;
} catch (e) {
Cu.reportError(
"The FindBar - cannot set the property 'browser':\n" + e);
}
}
#endif
// sendSyncMessage returns an array of the responses from all listeners
let rv = sendSyncMessage("Findbar:Keypress", {

View file

@ -39,7 +39,7 @@ toolkit.jar:
content/global/plugins.html
content/global/plugins.css
content/global/browser-child.js
* content/global/browser-content.js
content/global/browser-content.js
* content/global/buildconfig.html
content/global/contentAreaUtils.js
#ifndef MOZ_FENNEC