From 8e4c0c7dda571cb94021686057bfdb9915e6e6a8 Mon Sep 17 00:00:00 2001 From: Doug Kearns Date: Fri, 28 Sep 2007 13:20:19 +0000 Subject: [PATCH] apply 'hlsearchstyle' to frame documents --- chrome/content/vimperator/find.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/chrome/content/vimperator/find.js b/chrome/content/vimperator/find.js index e0d83e2f..b8cfebf4 100644 --- a/chrome/content/vimperator/find.js +++ b/chrome/content/vimperator/find.js @@ -232,10 +232,15 @@ function Search() //{{{ gFindBar._setCaseSensitivity(case_sensitive) gFindBar._highlightDoc("white", "black", text); - // TODO: seems fast enough for now - var spans = window.content.document.getElementsByClassName("__mozilla-findbar-search") - for (var i = 0; i < spans.length; i++) - spans[i].setAttribute("style", vimperator.options["hlsearchstyle"]); + // TODO: seems fast enough for now...just + (function(win) + { + for (var i = 0; i < win.frames.length; i++) + arguments.callee(win.frames[i]) + var spans = window.content.document.getElementsByClassName("__mozilla-findbar-search") + for (var i = 0; i < spans.length; i++) + spans[i].setAttribute("style", vimperator.options["hlsearchstyle"]); + })(window.content); // recreate selection since _highlightDoc collapses the selection backwards getBrowser().fastFind.findAgain(false, links_only);