summaryrefslogtreecommitdiffstats
path: root/o3d/gpu_plugin/gpu_plugin.gyp
diff options
context:
space:
mode:
authorapatrick@google.com <apatrick@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-02 00:55:39 +0000
committerapatrick@google.com <apatrick@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-02 00:55:39 +0000
commit261e60d51c33dfa14a225203bb7cfe0dc0ec88a2 (patch)
tree059a0de9dda5abaa70a74e79e1a7c5542e14c48b /o3d/gpu_plugin/gpu_plugin.gyp
parent2408380ce8f8b90dd577a0403958bb292aec0d68 (diff)
downloadchromium_src-261e60d51c33dfa14a225203bb7cfe0dc0ec88a2.zip
chromium_src-261e60d51c33dfa14a225203bb7cfe0dc0ec88a2.tar.gz
chromium_src-261e60d51c33dfa14a225203bb7cfe0dc0ec88a2.tar.bz2
GPU plugin object can create a command buffer via a V8 extension in Chromium and return it via NPAPI.
Introduced NPBrowser class to abstract functions provided by browser to plugin, including Chromium extensions. NPBrowser is stubbed for tests. TEST=none BUG=none Review URL: http://codereview.chromium.org/177060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25135 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'o3d/gpu_plugin/gpu_plugin.gyp')
-rw-r--r--o3d/gpu_plugin/gpu_plugin.gyp28
1 files changed, 15 insertions, 13 deletions
diff --git a/o3d/gpu_plugin/gpu_plugin.gyp b/o3d/gpu_plugin/gpu_plugin.gyp
index 6ee016e..1c442ac8 100644
--- a/o3d/gpu_plugin/gpu_plugin.gyp
+++ b/o3d/gpu_plugin/gpu_plugin.gyp
@@ -23,20 +23,22 @@
'gpu_plugin_object.cc',
'gpu_plugin_object.h',
'gpu_plugin_object_win.cc',
- 'plugin_object_factory.cc',
- 'plugin_object.h',
- 'plugin_object_factory.h',
+ 'gpu_plugin_object_factory.cc',
+ 'gpu_plugin_object_factory.h',
'np_utils/base_np_object.cc',
'np_utils/base_np_object.h',
'np_utils/dispatched_np_object.cc',
'np_utils/dispatched_np_object.h',
+ 'np_utils/np_browser.cc',
+ 'np_utils/np_browser.h',
'np_utils/np_dispatcher.h',
'np_utils/np_dispatcher_specializations.h',
'np_utils/np_object_pointer.h',
- 'np_utils/np_variant_utils.cc',
- 'np_utils/np_variant_utils.h',
- 'np_utils/npn_funcs.cc',
- 'np_utils/npn_funcs.h',
+ 'np_utils/np_plugin_object.h',
+ 'np_utils/np_plugin_object_factory.cc',
+ 'np_utils/np_plugin_object_factory.h',
+ 'np_utils/np_utils.cc',
+ 'np_utils/np_utils.h',
],
},
@@ -58,17 +60,17 @@
'sources': [
'gpu_plugin_unittest.cc',
'gpu_plugin_object_unittest.cc',
- 'plugin_object_factory_mock.h',
- 'plugin_object_factory_unittest.cc',
- 'plugin_object_mock.h',
+ 'gpu_plugin_object_factory_unittest.cc',
'np_utils/base_np_object_mock.cc',
'np_utils/base_np_object_mock.h',
'np_utils/base_np_object_unittest.cc',
+ 'np_utils/np_browser_stub.h',
+ 'np_utils/np_browser_stub.cc',
'np_utils/dispatched_np_object_unittest.cc',
'np_utils/np_object_pointer_unittest.cc',
- 'np_utils/np_variant_utils_unittest.cc',
- 'np_utils/npn_test_stub.h',
- 'np_utils/npn_test_stub.cc',
+ 'np_utils/np_plugin_object_factory_mock.h',
+ 'np_utils/np_plugin_object_mock.h',
+ 'np_utils/np_utils_unittest.cc',
],
},
]