|
Use RenderFrameHost for ::RequestPermission() and ::CancelPermission().
This is using RenderFrameHost instead of WebContents so it's possible
to know to associate a request and a frame. Each request will then be
defined by its process id, its frame id and its request id, making it
entirely unique.
BUG= 491923
Committed: https://crrev.com/5fc460f2bd3055f9142567a7b6e12d1b9e17de3c
Cr-Commit-Position: refs/heads/master@{#332635}
Total comments: 6
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+137 lines, -129 lines) |
Patch |
 |
M |
android_webview/browser/aw_browser_permission_request_delegate.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
android_webview/browser/aw_permission_manager.h
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
android_webview/browser/aw_permission_manager.cc
|
View
|
1
2
3
4
|
4 chunks |
+13 lines, -11 lines |
0 comments
|
Download
|
 |
M |
android_webview/native/aw_contents.cc
|
View
|
|
1 chunk |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/content_settings/permission_context_base_unittest.cc
|
View
|
1
|
5 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/content_settings/permission_queue_controller.cc
|
View
|
1
2
|
5 chunks |
+24 lines, -12 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/content_settings/permission_queue_controller_unittest.cc
|
View
|
1
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/content_settings/tab_specific_content_settings.h
|
View
|
1
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/content_settings/tab_specific_content_settings.cc
|
View
|
1
|
2 chunks |
+8 lines, -26 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/geolocation/geolocation_permission_context.cc
|
View
|
1
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/geolocation/geolocation_permission_context_unittest.cc
|
View
|
1
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc
|
View
|
1
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/media/midi_permission_context.cc
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/media/midi_permission_context_unittest.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/media/protected_media_identifier_permission_context.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/permissions/permission_manager.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/permissions/permission_manager.cc
|
View
|
1
2
3
|
3 chunks |
+16 lines, -14 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/push_messaging/push_messaging_service_impl.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chromecast/browser/cast_permission_manager.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chromecast/browser/cast_permission_manager.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/content_settings/core/common/permission_request_id.h
|
View
|
1
2
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
components/content_settings/core/common/permission_request_id.cc
|
View
|
1
2
|
2 chunks |
+7 lines, -11 lines |
0 comments
|
Download
|
 |
M |
content/browser/permissions/permission_service_context.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/permissions/permission_service_context.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/permissions/permission_service_impl.cc
|
View
|
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/public/browser/permission_manager.h
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/layout_test/layout_test_permission_manager.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/layout_test/layout_test_permission_manager.cc
|
View
|
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell_permission_manager.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell_permission_manager.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
Total messages: 35 (15 generated)
|