MDM Developer Tools Restriction
When restriction is in effect, SWE sessions in the work profile
will not appear in desktop Chrome's 'chrome://inspect/#devices'
page.
Change-Id: I2f0be4ea0c1d8b62f071b000c4b5c827f93f431b
diff --git a/src/com/android/browser/EngineInitializer.java b/src/com/android/browser/EngineInitializer.java
index 037e658..b64f493 100644
--- a/src/com/android/browser/EngineInitializer.java
+++ b/src/com/android/browser/EngineInitializer.java
@@ -39,6 +39,8 @@
import android.util.Log;
import android.view.ViewTreeObserver;
+import com.android.browser.mdm.DevToolsRestriction;
+
import org.codeaurora.swe.BrowserCommandLine;
import org.codeaurora.swe.Engine;
@@ -376,8 +378,8 @@
.build());
}
- //Enable remote debugging by default
- Engine.setWebContentsDebuggingEnabled(true);
+ //Enable remote debugging by default as long as MDM restriction is not enabled
+ Engine.setWebContentsDebuggingEnabled(!DevToolsRestriction.getInstance().isEnabled());
mInitializationCompleted = true;
mInitializationStarted = true;
BrowserSettings.getInstance().onEngineInitializationComplete();