Bug 1367286 - Remove loading user html binding via "dom.userHTMLBindings.uri". draft
authorTing-Yu Lin <tlin@mozilla.com>
Wed, 24 May 2017 13:10:12 -0400
changeset 583803 eced79c9039c9dd844f415d991613e65722887d7
parent 583796 ab630f73d21f2f91f8b79e339a0a79c4d9f571e2
child 630210 21b39e425fe2e65922219c8acc4a5a3d746cae45
push id60554
push userbmo:tlin@mozilla.com
push dateWed, 24 May 2017 17:14:17 +0000
bugs1367286
milestone55.0a1
Bug 1367286 - Remove loading user html binding via "dom.userHTMLBindings.uri". MozReview-Commit-ID: 175udoeRUmT
dom/xbl/nsXBLWindowKeyHandler.cpp
--- a/dom/xbl/nsXBLWindowKeyHandler.cpp
+++ b/dom/xbl/nsXBLWindowKeyHandler.cpp
@@ -105,31 +105,16 @@ void nsXBLSpecialDocInfo::LoadDocInfo()
   if (!bindingURI) {
     return;
   }
   xblService->LoadBindingDocumentInfo(nullptr, nullptr,
                                       bindingURI,
                                       nullptr,
                                       true,
                                       getter_AddRefs(mHTMLBindings));
-
-  const nsAdoptingCString& userHTMLBindingStr =
-    Preferences::GetCString("dom.userHTMLBindings.uri");
-  if (!userHTMLBindingStr.IsEmpty()) {
-    NS_NewURI(getter_AddRefs(bindingURI), userHTMLBindingStr);
-    if (!bindingURI) {
-      return;
-    }
-
-    xblService->LoadBindingDocumentInfo(nullptr, nullptr,
-                                        bindingURI,
-                                        nullptr,
-                                        true,
-                                        getter_AddRefs(mUserHTMLBindings));
-  }
 }
 
 //
 // GetHandlers
 //
 //
 void
 nsXBLSpecialDocInfo::GetHandlers(nsXBLDocumentInfo* aInfo,