File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -244,15 +244,17 @@ const Finder = Module("finder", {
244
244
245
245
get _highlight ( ) {
246
246
var gFindBar = window . gFindBar ;
247
+ var fn = function no_highligh ( ) { } ;
247
248
if ( config . name === "Muttator" ) {
248
- gFindBar = document . getElementById ( "FindToolbar" ) ;
249
+ fn = function _highlight ( aHighlight , word ) {
250
+ return document . getElementById ( "FindToolbar" ) . _highlightDoc ( aHighlight , word ) ;
251
+ } ;
252
+ } else if ( window . gFindBar ) {
253
+ fn = window . gFindBar . _highlightDoc
254
+ ? function _highlight ( aHighlight , word ) { return window . gFindBar . _highlightDoc ( aHighlight , word ) ; }
255
+ : function _highlight ( aHighlight , word ) { return window . gFindBar . browser . finder . _highlight ( aHighlight , word ) ; } ;
249
256
}
250
- if ( ! gFindBar ) return null ;
251
257
252
- var fn = gFindBar . _highlightDoc
253
- //? gFindBar._highlightDoc.bind(gFindBar)
254
- ? function _highlight ( aHighlight , word ) { return gFindBar . _highlightDoc ( aHighlight , word ) ; }
255
- : function _highlight ( aHighlight , word ) { return window . gFindBar . browser . finder . _highlight ( aHighlight , word ) ; } ;
256
258
Object . defineProperty ( this , "_highlight" , { value : fn } ) ;
257
259
return fn ;
258
260
} ,
You can’t perform that action at this time.
0 commit comments