diff options
author | Derek Sollenberger <djsollen@google.com> | 2011-01-27 17:33:14 -0500 |
---|---|---|
committer | Derek Sollenberger <djsollen@google.com> | 2011-01-27 18:00:14 -0500 |
commit | f3196cd70a45d14929d3b8d72cec3bdaf96cc744 (patch) | |
tree | a11d58d29a4f6d163081c466e4ed1ea1638e270c /core/java/android/webkit/WebView.java | |
parent | e38ba4acbe6f1536997ffb98d662fc3eff07add8 (diff) | |
download | frameworks_base-f3196cd70a45d14929d3b8d72cec3bdaf96cc744.zip frameworks_base-f3196cd70a45d14929d3b8d72cec3bdaf96cc744.tar.gz frameworks_base-f3196cd70a45d14929d3b8d72cec3bdaf96cc744.tar.bz2 |
Add Plugin API for controling the device power states
This is an initial API that will allow the plugin to request to
keep the screen on.
companion change is in external/webkit
bug: 3331493
Change-Id: Ic18787e7ecd705a5b2e31a34ea884fd39ad9d11a
Diffstat (limited to 'core/java/android/webkit/WebView.java')
-rw-r--r-- | core/java/android/webkit/WebView.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index 2a2b3af..6363299 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -673,6 +673,7 @@ public class WebView extends AbsoluteLayout static final int AUTOFILL_COMPLETE = 134; static final int SELECT_AT = 135; + static final int SCREEN_ON = 136; private static final int FIRST_PACKAGE_MSG_ID = SCROLL_TO_MSG_ID; private static final int LAST_PACKAGE_MSG_ID = SET_TOUCH_HIGHLIGHT_RECTS; @@ -726,7 +727,8 @@ public class WebView extends AbsoluteLayout "SAVE_WEBARCHIVE_FINISHED", // = 132; "SET_AUTOFILLABLE", // = 133; "AUTOFILL_COMPLETE", // = 134; - "SELECT_AT" // = 135; + "SELECT_AT", // = 135; + "SCREEN_ON" // = 136; }; // If the site doesn't use the viewport meta tag to specify the viewport, @@ -7454,6 +7456,10 @@ public class WebView extends AbsoluteLayout doMotionUp(msg.arg1, msg.arg2); break; + case SCREEN_ON: + setKeepScreenOn(msg.arg1 == 1); + break; + case SHOW_FULLSCREEN: { View view = (View) msg.obj; int npp = msg.arg1; |