Chromium Code Reviews| Index: android_webview/glue/java/src/com/android/webview/chromium/WebViewChromium.java |
| diff --git a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromium.java b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromium.java |
| index 0ea08497cb7717c0143ce83d383b73c463d12917..99dd3fa6a44bfd75c01dad80f70ccc834f4d3ab5 100644 |
| --- a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromium.java |
| +++ b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromium.java |
| @@ -63,7 +63,6 @@ import org.chromium.content_public.browser.NavigationHistory; |
| import java.io.BufferedWriter; |
| import java.io.File; |
| import java.lang.reflect.Field; |
| -import java.lang.reflect.Method; |
| import java.util.Map; |
| import java.util.concurrent.Callable; |
| @@ -1730,8 +1729,7 @@ class WebViewChromium implements WebViewProvider, WebViewProvider.ScrollDelegate |
| mAwContents.onConfigurationChanged(newConfig); |
| } |
| - //TODO(hush): add override after release. |
| - //@Override |
| + @Override |
| public boolean onDragEvent(final DragEvent event) { |
| mFactory.startYourEngines(false); |
| if (checkNeedsPost()) { |
| @@ -2213,15 +2211,7 @@ class WebViewChromium implements WebViewProvider, WebViewProvider.ScrollDelegate |
| @Override |
| public void super_startActivityForResult(Intent intent, int requestCode) { |
| - // TODO(hush): Use mWebViewPrivate.super_startActivityForResult |
| - // after N release. crbug.com/543272. |
| - try { |
| - Method startActivityForResultMethod = |
| - View.class.getMethod("startActivityForResult", Intent.class, int.class); |
| - startActivityForResultMethod.invoke(mWebView, intent, requestCode); |
| - } catch (Exception e) { |
| - throw new RuntimeException("Invalid reflection", e); |
| - } |
| + mWebViewPrivate.super_startActivityForResult(intent, requestCode); |
|
Torne
2017/03/10 15:53:42
This change caused crbug.com/699972 - this functio
boliu
2017/03/10 16:54:47
Huh, odd. How did this not throw an exception befo
|
| } |
| @Override |