|
|
[WIP] Refactor SafeBrowsingResourceThrottle in preparation for WebSocket
Factor safe_browsing::RequestChecker out of
safe_browsing::BaseResourceThrottle. Make BaseResourceThrottle a concrete class
and rename it to safe_browsing::ResourceThrottle. Modify users of
SafeBrowsingResourceThrottle and AwSafeBrowsingResourceThrottle to construct a
safe_browsing::ResourceThrottle object with a delegate object implementing their
specific functionality.
See the design doc at
https://docs.google.com/document/d/1iR3XMIQukqlXb6ajIHE91apHZAxyF_wvRoB5JGeJYPs/edit.
Also adds tests for RequestChecker.
BUG= 644744
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1223 lines, -964 lines) |
Patch |
 |
M |
android_webview/browser/aw_safe_browsing_resource_throttle.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+19 lines, -31 lines |
0 comments
|
Download
|
 |
M |
android_webview/browser/aw_safe_browsing_resource_throttle.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+57 lines, -21 lines |
0 comments
|
Download
|
 |
M |
android_webview/browser/renderer_host/aw_resource_dispatcher_host_delegate.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+5 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/loader/safe_browsing_resource_throttle.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+8 lines, -51 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/loader/safe_browsing_resource_throttle.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+55 lines, -57 lines |
0 comments
|
Download
|
 |
M |
chrome/test/BUILD.gn
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
components/safe_browsing/BUILD.gn
|
View
|
1
2
3
|
2 chunks |
+24 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/safe_browsing/DEPS
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
D |
components/safe_browsing/base_resource_throttle.h
|
View
|
|
1 chunk |
+0 lines, -194 lines |
0 comments
|
Download
|
 |
D |
components/safe_browsing/base_resource_throttle.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -414 lines |
0 comments
|
Download
|
 |
M |
components/safe_browsing/base_ui_manager.h
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
A |
components/safe_browsing/request_checker.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+196 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
components/safe_browsing/request_checker.cc
|
View
|
1
2
3
4
5
6
|
12 chunks |
+132 lines, -179 lines |
0 comments
|
Download
|
 |
A |
components/safe_browsing/request_checker_unittest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+504 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/safe_browsing/resource_throttle.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+103 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/safe_browsing/resource_throttle.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+110 lines, -0 lines |
0 comments
|
Download
|
Total messages: 22 (22 generated)
|