Commit db84e5ac authored by Bo Liu's avatar Bo Liu Committed by Commit Bot

aw: Make shell layout match chrome

Bug: 711253
Change-Id: I21b7af034c8284a9b752b06e7784ea653351f27b
Reviewed-on: https://chromium-review.googlesource.com/691218Reviewed-by: default avatarPaul Miller <paulmiller@chromium.org>
Commit-Queue: Bo <boliu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#505226}
parent 0e7a8e94
...@@ -22,7 +22,6 @@ import android.os.Build; ...@@ -22,7 +22,6 @@ import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
import android.provider.Browser; import android.provider.Browser;
import android.util.SparseArray; import android.util.SparseArray;
import android.view.Gravity; import android.view.Gravity;
import android.view.KeyEvent; import android.view.KeyEvent;
import android.view.MenuItem; import android.view.MenuItem;
...@@ -32,14 +31,12 @@ import android.view.ViewGroup; ...@@ -32,14 +31,12 @@ import android.view.ViewGroup;
import android.view.ViewGroup.LayoutParams; import android.view.ViewGroup.LayoutParams;
import android.view.WindowManager; import android.view.WindowManager;
import android.view.inputmethod.InputMethodManager; import android.view.inputmethod.InputMethodManager;
import android.webkit.GeolocationPermissions; import android.webkit.GeolocationPermissions;
import android.webkit.PermissionRequest; import android.webkit.PermissionRequest;
import android.webkit.WebChromeClient; import android.webkit.WebChromeClient;
import android.webkit.WebSettings; import android.webkit.WebSettings;
import android.webkit.WebView; import android.webkit.WebView;
import android.webkit.WebViewClient; import android.webkit.WebViewClient;
import android.widget.EditText; import android.widget.EditText;
import android.widget.FrameLayout; import android.widget.FrameLayout;
import android.widget.PopupMenu; import android.widget.PopupMenu;
...@@ -50,7 +47,6 @@ import org.chromium.base.Log; ...@@ -50,7 +47,6 @@ import org.chromium.base.Log;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
...@@ -475,6 +471,11 @@ public class WebViewBrowserActivity extends Activity implements PopupMenu.OnMenu ...@@ -475,6 +471,11 @@ public class WebViewBrowserActivity extends Activity implements PopupMenu.OnMenu
settings.setGeolocationEnabled(true); settings.setGeolocationEnabled(true);
settings.setDatabaseEnabled(true); settings.setDatabaseEnabled(true);
settings.setDomStorageEnabled(true); settings.setDomStorageEnabled(true);
// Default layout behavior for chrome on android.
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
settings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING);
} }
private void about() { private void about() {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment