Move command line resources to browser
- Added dummy raw files for overlay
- Modified how command line switches are initialized
Change-Id: I3954624f416484f321bf50b0faf2692059a2d84d
diff --git a/src/com/android/browser/EngineInitializer.java b/src/com/android/browser/EngineInitializer.java
index b64f493..1a1b070 100644
--- a/src/com/android/browser/EngineInitializer.java
+++ b/src/com/android/browser/EngineInitializer.java
@@ -320,7 +320,7 @@
if (!mInitializationStarted) {
mInitializationStarted = true;
mUiThreadHandler = new Handler(Looper.getMainLooper());
- Engine.initializeCommandLine(ctx);
+ Engine.initializeCommandLine(ctx, CommandLineManager.getCommandLineSwitches(ctx));
mInitializeTask = new InitializeTask(ctx);
mInitializeTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
mActivitySchedulerMap = new HashMap<BrowserActivity, ActivityScheduler>();
@@ -356,8 +356,9 @@
assert runningOnUiThread() : "Tried to initialize the engine on the wrong thread.";
if (!mInitializationCompleted) {
+
// TODO: Evaluate the benefit of async Engine.initialize()
- Engine.initialize(ctx);
+ Engine.initialize(ctx, CommandLineManager.getCommandLineSwitches(ctx));
// Add the browser commandline options
BrowserConfig.getInstance(ctx).initCommandLineSwitches();