diff options
| author | 2013-02-26 12:01:00 +0000 | |
|---|---|---|
| committer | 2013-02-27 11:38:25 +0000 | |
| commit | 52643e0ceb197c7dbee5830e358fdae3548ef98c (patch) | |
| tree | 021926e791e47aa9cfc26b7fd39825d6373d448e | |
| parent | 60e37947f7de7289c0c973bb8e97c0de65ee3f4c (diff) | |
Update WebView#PictureListener for JBMR2.
Now JBMR2 constant is defined, update code and docs to use it.
Bug: 8241082
Change-Id: If221c6524b79cc259ffc71fc218b141ffe6ed790
| -rw-r--r-- | core/java/android/webkit/WebView.java | 5 | ||||
| -rw-r--r-- | core/java/android/webkit/WebViewClassic.java | 8 |
2 files changed, 5 insertions, 8 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index 13215155d24d..dcb664e3ac5e 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -334,8 +334,9 @@ public class WebView extends AbsoluteLayout * See {@link WebView#capturePicture} for details of the picture. * * @param view the WebView that owns the picture - * @param picture the new picture. Applications targetting Jelly - * Bean MR2 or above will always receive a null Picture. + * @param picture the new picture. Applications targeting + * {@link android.os.Build.VERSION_CODES#JELLY_BEAN_MR2} or above + * will always receive a null Picture. * @deprecated Deprecated due to internal changes. */ @Deprecated diff --git a/core/java/android/webkit/WebViewClassic.java b/core/java/android/webkit/WebViewClassic.java index 19784a407ec5..6fefcca2207a 100644 --- a/core/java/android/webkit/WebViewClassic.java +++ b/core/java/android/webkit/WebViewClassic.java @@ -7909,10 +7909,8 @@ public final class WebViewClassic implements WebViewProvider, WebViewProvider.Sc if (mPictureListener != null) { // trigger picture listener for hardware layers. Software layers are // triggered in setNewPicture - // TODO: Update CUR_DEVELOPMENT when appropriate JBMR2 constant is - // available. Picture picture = mContext.getApplicationInfo().targetSdkVersion < - Build.VERSION_CODES.CUR_DEVELOPMENT ? capturePicture() : null; + Build.VERSION_CODES.JELLY_BEAN_MR2 ? capturePicture() : null; mPictureListener.onNewPicture(getWebView(), picture); } } @@ -7998,10 +7996,8 @@ public final class WebViewClassic implements WebViewProvider, WebViewProvider.Sc || mWebView.getLayerType() == View.LAYER_TYPE_SOFTWARE) { // trigger picture listener for software layers. Hardware layers are // triggered in pageSwapCallback - // TODO: Update CUR_DEVELOPMENT when appropriate JBMR2 constant is - // available. Picture picture = mContext.getApplicationInfo().targetSdkVersion < - Build.VERSION_CODES.CUR_DEVELOPMENT ? capturePicture() : null; + Build.VERSION_CODES.JELLY_BEAN_MR2 ? capturePicture() : null; mPictureListener.onNewPicture(getWebView(), picture); } } |