summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/BrowserActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/browser/BrowserActivity.java')
-rw-r--r--src/com/android/browser/BrowserActivity.java12
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);