diff options
Diffstat (limited to 'src/com/android/browser/BrowserActivity.java')
-rw-r--r-- | src/com/android/browser/BrowserActivity.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java index 70320293..f6b25f55 100644 --- a/src/com/android/browser/BrowserActivity.java +++ b/src/com/android/browser/BrowserActivity.java @@ -169,6 +169,18 @@ public class BrowserActivity extends Activity { } @Override + public void onRequestPermissionsResult(int requestCode, String[] permissions, + int[] grantResults) { + if (getController().getCurrentWebView() != null) { + if (getController().getCurrentWebView().onRequestPermissionsResult( + requestCode, permissions, grantResults)) { + return; + } + } + super.onRequestPermissionsResult(requestCode, permissions, grantResults); + } + + @Override protected void onNewIntent(Intent intent) { if (shouldIgnoreIntents()) return; EngineInitializer.onNewIntent(BrowserActivity.this, intent); |