|
Don't make classes derive from ChildProcessHost, and instead have them use it through composition. This cleans up the code and makes it easier to understand (as well as more closely conform to the Google C++ style guide). It also makes it possible to add an interface around ChildProcessHost in a future change.
BUG= 98716
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=112769
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+312 lines, -372 lines) |
Patch |
 |
M |
chrome/browser/automation/testing_automation_provider.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/nacl_host/nacl_broker_host_win.cc
|
View
|
1
2
3
4
|
3 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/nacl_host/nacl_process_host.h
|
View
|
1
2
3
4
|
2 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/nacl_host/nacl_process_host.cc
|
View
|
1
2
3
4
|
8 chunks |
+25 lines, -29 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome.gyp
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
D |
chrome/service/service_child_process_host.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -40 lines |
0 comments
|
Download
|
 |
D |
chrome/service/service_child_process_host.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -45 lines |
0 comments
|
Download
|
 |
M |
chrome/service/service_utility_process_host.h
|
View
|
1
2
3
4
|
4 chunks |
+23 lines, -13 lines |
0 comments
|
Download
|
 |
M |
chrome/service/service_utility_process_host.cc
|
View
|
1
2
3
4
|
4 chunks |
+45 lines, -11 lines |
0 comments
|
Download
|
 |
M |
content/browser/browser_child_process_host.h
|
View
|
1
2
3
4
|
6 chunks |
+22 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/browser/browser_child_process_host.cc
|
View
|
1
2
3
4
|
8 chunks |
+28 lines, -11 lines |
0 comments
|
Download
|
 |
M |
content/browser/gpu/gpu_process_host.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/gpu/gpu_process_host.cc
|
View
|
1
2
3
4
|
7 chunks |
+26 lines, -32 lines |
0 comments
|
Download
|
 |
M |
content/browser/plugin_data_remover_impl.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/plugin_loader_posix.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/plugin_process_host.h
|
View
|
1
2
3
4
|
3 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/plugin_process_host.cc
|
View
|
1
2
3
4
|
6 chunks |
+14 lines, -7 lines |
0 comments
|
Download
|
 |
M |
content/browser/ppapi_plugin_process_host.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/ppapi_plugin_process_host.cc
|
View
|
1
2
3
4
|
6 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_message_filter.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/utility_process_host.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/utility_process_host.cc
|
View
|
1
2
3
4
|
6 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
 |
M |
content/browser/worker_host/worker_process_host.cc
|
View
|
1
2
3
4
|
3 chunks |
+17 lines, -15 lines |
0 comments
|
Download
|
 |
M |
content/common/child_process_host.h
|
View
|
1
2
3
4
|
4 chunks |
+18 lines, -54 lines |
0 comments
|
Download
|
 |
M |
content/common/child_process_host.cc
|
View
|
1
2
3
4
|
8 chunks |
+31 lines, -76 lines |
0 comments
|
Download
|
 |
M |
content/content_common.gypi
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
content/public/common/child_process_host_delegate.h
|
View
|
|
1 chunk |
+36 lines, -0 lines |
0 comments
|
Download
|
Total messages: 7 (0 generated)
|