Chromium Code Reviews| Index: android_webview/java/src/org/chromium/android_webview/AwSettings.java |
| diff --git a/android_webview/java/src/org/chromium/android_webview/AwSettings.java b/android_webview/java/src/org/chromium/android_webview/AwSettings.java |
| index 73ac54ab7c02cec0ebdf542e9c6ee6891bf09000..191d4a3690d37452236a5c534b6a5c0e03668356 100644 |
| --- a/android_webview/java/src/org/chromium/android_webview/AwSettings.java |
| +++ b/android_webview/java/src/org/chromium/android_webview/AwSettings.java |
| @@ -111,6 +111,7 @@ public class AwSettings { |
| private boolean mShouldFocusFirstNode = true; |
| private boolean mGeolocationEnabled = true; |
| private boolean mAutoCompleteEnabled = true; |
| + private boolean mFullScreenEnabled = false; |
| private boolean mSupportZoom = true; |
| private boolean mBuiltInZoomControls = false; |
| private boolean mDisplayZoomControls = true; |
| @@ -461,6 +462,21 @@ public class AwSettings { |
| return mEnableSupportedHardwareAcceleratedFeatures; |
| } |
| + void setFullScreenEnabled(boolean enable) { |
| + synchronized (mAwSettingsLock) { |
| + if (mFullScreenEnabled != enable) { |
| + mFullScreenEnabled = enable; |
| + mEventHandler.updateWebkitPreferencesLocked(); |
| + } |
| + } |
| + } |
| + |
| + @CalledByNative |
| + private boolean getFullScreenEnabled() { |
|
benm (inactive)
2014/07/31 14:39:23
This should be called getFullScreenEnabledLocked.
Ignacio Solla
2014/08/04 09:51:32
Done.
|
| + assert Thread.holdsLock(mAwSettingsLock); |
| + return mFullScreenEnabled; |
| + } |
| + |
| /** |
| * See {@link android.webkit.WebSettings#setNeedInitialFocus}. |
| */ |