|
Move child-common classes to content/common_child
We need a place to put code that is shared between child processes of different
types but not used in the browser process. For instance, the NPObject bindings
code is used in the plugin and renderer processes but depends on WebBindings
which the browser shouldn't depend on. Some web platform features require shared
code between renderer and worker processe. The WebKit image decoders are used
by worker, renderer and utility processes.
This creates a content/common_child directory for code shared by more than one
child process type. content/common_child can depend on content/common and all
content/ subdirs except for content/browser and content/common can depend on it.
The java bridge code is (more than a) bit busted since it pulls the NPObject
bindings in to the browser, but since this code is only intended for use on
android single-process configurations I've just created DEPS exceptions for
this bit of code.
BUG= 241606
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=201252
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+228 lines, -2998 lines) |
Patch |
 |
M |
content/browser/browser_child_process_host_impl.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/plugin_data_remover_impl.cc
|
View
|
1
|
4 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/plugin_process_host.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/plugin_process_host_mac.cc
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
A |
content/browser/renderer_host/java/DEPS
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/java/java_bridge_channel_host.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/java/java_bridge_dispatcher_host.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/java/java_bridge_dispatcher_host.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_mac.mm
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/render_widget_host_view_win.cc
|
View
|
1
2
3
|
3 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/common/DEPS
|
View
|
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/common/content_message_generator.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/common/gpu/client/command_buffer_proxy_impl.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/common/java_bridge_messages.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
D |
content/common/np_channel_base.h
|
View
|
|
1 chunk |
+0 lines, -203 lines |
0 comments
|
Download
|
 |
D |
content/common/np_channel_base.cc
|
View
|
|
1 chunk |
+0 lines, -305 lines |
0 comments
|
Download
|
 |
D |
content/common/npobject_base.h
|
View
|
|
1 chunk |
+0 lines, -31 lines |
0 comments
|
Download
|
 |
D |
content/common/npobject_proxy.h
|
View
|
|
1 chunk |
+0 lines, -127 lines |
0 comments
|
Download
|
 |
D |
content/common/npobject_proxy.cc
|
View
|
|
1 chunk |
+0 lines, -501 lines |
0 comments
|
Download
|
 |
D |
content/common/npobject_stub.h
|
View
|
|
1 chunk |
+0 lines, -99 lines |
0 comments
|
Download
|
 |
D |
content/common/npobject_stub.cc
|
View
|
|
1 chunk |
+0 lines, -403 lines |
0 comments
|
Download
|
 |
D |
content/common/npobject_util.h
|
View
|
|
1 chunk |
+0 lines, -74 lines |
0 comments
|
Download
|
 |
D |
content/common/npobject_util.cc
|
View
|
|
1 chunk |
+0 lines, -292 lines |
0 comments
|
Download
|
 |
D |
content/common/plugin_message_generator.h
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
D |
content/common/plugin_message_generator.cc
|
View
|
|
1 chunk |
+0 lines, -33 lines |
0 comments
|
Download
|
 |
D |
content/common/plugin_messages.h
|
View
|
|
1 chunk |
+0 lines, -461 lines |
0 comments
|
Download
|
 |
D |
content/common/plugin_param_traits.h
|
View
|
|
1 chunk |
+0 lines, -83 lines |
0 comments
|
Download
|
 |
D |
content/common/plugin_param_traits.cc
|
View
|
|
1 chunk |
+0 lines, -133 lines |
0 comments
|
Download
|
 |
A |
content/common/plugin_process_messages.h
|
View
|
1
2
3
|
1 chunk |
+99 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/np_channel_base.h
|
View
|
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/np_channel_base.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
content/common_child/npobject_base.h
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/npobject_proxy.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/npobject_proxy.cc
|
View
|
|
1 chunk |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/npobject_stub.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/npobject_stub.cc
|
View
|
|
1 chunk |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/npobject_util.h
|
View
|
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/npobject_util.cc
|
View
|
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/plugin_message_generator.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
content/common_child/plugin_message_generator.cc
|
View
|
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/plugin_messages.h
|
View
|
1
|
4 chunks |
+1 line, -82 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/plugin_param_traits.h
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A + |
content/common_child/plugin_param_traits.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/content.gyp
|
View
|
1
2
3
|
8 chunks |
+9 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/content_common.gypi
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A + |
content/content_common_child.gypi
|
View
|
|
1 chunk |
+14 lines, -14 lines |
0 comments
|
Download
|
 |
D |
content/content_common_plugin.gypi
|
View
|
|
1 chunk |
+0 lines, -50 lines |
0 comments
|
Download
|
 |
M |
content/plugin/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/plugin/plugin_channel.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/plugin/plugin_channel.cc
|
View
|
1
|
3 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/plugin/plugin_interpose_util_mac.mm
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/plugin/plugin_thread.cc
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/plugin/webplugin_delegate_stub.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/plugin/webplugin_delegate_stub.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/plugin/webplugin_proxy.cc
|
View
|
1
2
3
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/DEPS
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/java/java_bridge_channel.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/java/java_bridge_channel.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/java/java_bridge_dispatcher.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/plugin_channel_host.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/plugin_channel_host.cc
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/renderer/render_thread_impl.cc
|
View
|
1
2
3
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/renderer_webkitplatformsupport_impl.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/webplugin_delegate_proxy.cc
|
View
|
1
2
3
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message_start.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 13 (0 generated)
|