      }, {
        "internal": true,
        "channel": "stable",
-@@ -554,6 +557,7 @@
+@@ -555,6 +558,7 @@
      "internal": true,
      "contexts": ["webui"],
      "matches": [
 +      "chrome://brave/*",
        "chrome://chrome-signin/*",
        "chrome://media-router/*",
-       "chrome://oobe/*"
-@@ -572,6 +576,13 @@
-       "chrome://media-router/*",
+       "chrome://mobilesetup/*",
+@@ -575,6 +579,13 @@
+       "chrome://mobilesetup/*",
        "chrome://oobe/*"
      ]
 +  }, {

       "//device/bluetooth",
       "//device/usb",
diff --git a/extensions/common/api/_api_features.json b/extensions/common/api/_api_features.json
index 60a326bade3c072c76b2647c93b654823798f443..55c078a64a7f85b2f32774f695f04840d8d3f04e 100644
--- a/extensions/common/api/_api_features.json
+++ b/extensions/common/api/_api_features.json
@@ -189,7 +189,10 @@

   }],
   "webViewRequest": [{
     "dependencies": ["permission:webview"],
@@ -583,6 +594,7 @@
     "channel": "stable",
     "contexts": ["webui"],
     "matches": [
+      "chrome://brave/*",
       "chrome://chrome-signin/*",
       "chrome://media-router/*",
       "chrome://mobilesetup/*",
diff --git a/extensions/renderer/module_system.cc b/extensions/renderer/module_system.cc
index 07ec45a5ad851875fc8cbf7cbc69023f97e9225a..ac1ccee6f99e9e10b7eed10a60faf774a09a49ba 100644
--- a/extensions/renderer/module_system.cc
