Bug 1363062 - Fix broken data-hidden-from-search=true search result r?mconley draft
authorRicky Chien <ricky060709@gmail.com>
Mon, 08 May 2017 23:59:50 +0800
changeset 574383 a69417d75f7e143094e03a8160f3009926410642
parent 574382 3890249d781b6caa97e69f7ab6ec684295024ec7
child 627578 eef25fb58e51adb40e2e008ec71b99b9028f11d5
push id57689
push userbmo:rchien@mozilla.com
push dateMon, 08 May 2017 20:14:20 +0000
reviewersmconley
bugs1363062
milestone55.0a1
Bug 1363062 - Fix broken data-hidden-from-search=true search result r?mconley MozReview-Commit-ID: 8W62qNSidcx
browser/components/preferences/in-content/findInPage.js
--- a/browser/components/preferences/in-content/findInPage.js
+++ b/browser/components/preferences/in-content/findInPage.js
@@ -197,19 +197,18 @@ var gSearchResultsPane = {
       // Showing the Search Results Tag
       gotoPref("paneSearchResults");
 
       this.searchResultsCategory.hidden = false;
 
       let resultsFound = false;
 
       // Building the range for highlighted areas
-      let rootPreferences = document.getElementById("mainPrefPane")
-      let rootPreferencesChildren = rootPreferences
-        .querySelectorAll(":not([data-hidden-from-search])");
+      let rootPreferencesChildren = document
+        .querySelectorAll("#mainPrefPane > *:not([data-hidden-from-search])");
 
       // Showing all the children to bind JS, Access Keys, etc
       for (let i = 0; i < rootPreferencesChildren.length; i++) {
         rootPreferencesChildren[i].hidden = false;
       }
 
       // Showing or Hiding specific section depending on if words in query are found
       for (let i = 0; i < rootPreferencesChildren.length; i++) {