summaryrefslogtreecommitdiffstats
path: root/content/content_renderer.gypi
diff options
context:
space:
mode:
authorsky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-13 06:19:26 +0000
committersky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-13 06:19:26 +0000
commit4fa182056cac1cb298589a7f17af738576856045 (patch)
tree53d539cda28e87400497a1de92190392d019ce3b /content/content_renderer.gypi
parent1f70bd372085f181a585f96d9b115141fa0d3af5 (diff)
downloadchromium_src-4fa182056cac1cb298589a7f17af738576856045.zip
chromium_src-4fa182056cac1cb298589a7f17af738576856045.tar.gz
chromium_src-4fa182056cac1cb298589a7f17af738576856045.tar.bz2
Adds classes to support WebUI mojo bindings
Nothing is wired up yet, nor is any of created yet. But this is the necessary plumbing. BUG=none TEST=none R=darin@chromium.org Review URL: https://codereview.chromium.org/190853006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256772 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/content_renderer.gypi')
-rw-r--r--content/content_renderer.gypi22
1 files changed, 22 insertions, 0 deletions
diff --git a/content/content_renderer.gypi b/content/content_renderer.gypi
index b8a8034..2e6f3e73 100644
--- a/content/content_renderer.gypi
+++ b/content/content_renderer.gypi
@@ -520,6 +520,12 @@
'renderer/web_ui_extension.h',
'renderer/web_ui_extension_data.cc',
'renderer/web_ui_extension_data.h',
+ 'renderer/web_ui_mojo.cc',
+ 'renderer/web_ui_mojo.h',
+ 'renderer/web_ui_mojo_context_state.cc',
+ 'renderer/web_ui_mojo_context_state.h',
+ 'renderer/web_ui_runner.cc',
+ 'renderer/web_ui_runner.h',
'renderer/webclipboard_impl.cc',
'renderer/webclipboard_impl.h',
'renderer/webgraphicscontext3d_provider_impl.cc',
@@ -568,6 +574,22 @@
'../base/allocator/allocator.gyp:allocator',
],
}],
+ # TODO(sky): temporary until mojo is building on android and mac.
+ ['OS=="android" or OS=="mac"', {
+ 'sources!': [
+ 'renderer/web_ui_mojo.cc',
+ 'renderer/web_ui_mojo.h',
+ 'renderer/web_ui_mojo_context_state.cc',
+ 'renderer/web_ui_mojo_context_state.h',
+ 'renderer/web_ui_runner.cc',
+ 'renderer/web_ui_runner.h',
+ ],
+ }, {
+ 'dependencies': [
+ '../mojo/mojo.gyp:mojo_environment_chromium',
+ '../mojo/mojo.gyp:mojo_js_bindings_lib',
+ ],
+ }],
['OS=="android"', {
'sources!': [
'renderer/accessibility/renderer_accessibility_focus_only.cc'