|
DevTools: Extract target discovery and manipulation from DevToolsHttpHandlerImpl
Target discovery has moved into DevToolsHttpHandlerDelegate.
The new DevToolsTarget interface is introduced to encapsulate
access to target details (id, title, url etc) and manipulation
(activate, close, inspect).
It is now possible to have an implementation of DevToolsTarget
tied to a tab id instead of a RenderViewHost instance (which is the
prerequisite for fixing the referenced bug).
BUG= 272174
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=226771
Total comments: 7
Total comments: 22
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+636 lines, -327 lines) |
Patch |
 |
M |
android_webview/native/aw_dev_tools_server.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+67 lines, -12 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/android/dev_tools_server.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+93 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/devtools/browser_list_tabcontents_provider.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+8 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/devtools/browser_list_tabcontents_provider.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+191 lines, -39 lines |
0 comments
|
Download
|
 |
M |
chrome/test/data/devtools/target_list/background.js
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/devtools/devtools_http_handler_impl.h
|
View
|
1
2
3
4
5
6
7
8
|
5 chunks |
+11 lines, -23 lines |
0 comments
|
Download
|
 |
M |
content/browser/devtools/devtools_http_handler_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
14 chunks |
+90 lines, -186 lines |
0 comments
|
Download
|
 |
M |
content/browser/devtools/devtools_http_handler_unittest.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/content_browser.gypi
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/public/browser/devtools_http_handler.h
|
View
|
1
2
3
4
|
3 chunks |
+2 lines, -21 lines |
0 comments
|
Download
|
 |
M |
content/public/browser/devtools_http_handler_delegate.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+8 lines, -12 lines |
0 comments
|
Download
|
 |
A |
content/public/browser/devtools_target.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+64 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell_devtools_delegate.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell_devtools_delegate.cc
|
View
|
1
2
3
4
5
6
|
4 chunks |
+90 lines, -10 lines |
0 comments
|
Download
|
 |
M |
content/shell/browser/shell_devtools_frontend.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 19 (0 generated)
|