Only use the integrated find if we aren't in an frame.
This commit is contained in:
parent
1c80c610db
commit
848917b1bf
@ -343,7 +343,10 @@ ChromeActions.prototype = {
|
|||||||
return getBoolPref(PREF_PREFIX + '.pdfBugEnabled', false);
|
return getBoolPref(PREF_PREFIX + '.pdfBugEnabled', false);
|
||||||
},
|
},
|
||||||
supportsIntegratedFind: function() {
|
supportsIntegratedFind: function() {
|
||||||
return 'updateControlState' in getChromeWindow(this.domWindow).gFindBar;
|
// Integrated find is only supported when we're not in a frame and when the
|
||||||
|
// new find events code exists.
|
||||||
|
return this.domWindow.frameElement === null &&
|
||||||
|
'updateControlState' in getChromeWindow(this.domWindow).gFindBar;
|
||||||
},
|
},
|
||||||
fallback: function(url, sendResponse) {
|
fallback: function(url, sendResponse) {
|
||||||
var self = this;
|
var self = this;
|
||||||
|
Loading…
Reference in New Issue
Block a user