diff options
author | apatrick@google.com <apatrick@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-02 00:55:39 +0000 |
---|---|---|
committer | apatrick@google.com <apatrick@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-02 00:55:39 +0000 |
commit | 261e60d51c33dfa14a225203bb7cfe0dc0ec88a2 (patch) | |
tree | 059a0de9dda5abaa70a74e79e1a7c5542e14c48b /o3d/gpu_plugin/np_utils/np_dispatcher.h | |
parent | 2408380ce8f8b90dd577a0403958bb292aec0d68 (diff) | |
download | chromium_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/np_utils/np_dispatcher.h')
-rw-r--r-- | o3d/gpu_plugin/np_utils/np_dispatcher.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/o3d/gpu_plugin/np_utils/np_dispatcher.h b/o3d/gpu_plugin/np_utils/np_dispatcher.h index 7408e64..0f55d09 100644 --- a/o3d/gpu_plugin/np_utils/np_dispatcher.h +++ b/o3d/gpu_plugin/np_utils/np_dispatcher.h @@ -7,7 +7,7 @@ #include <string> -#include "o3d/gpu_plugin/np_utils/np_variant_utils.h" +#include "o3d/gpu_plugin/np_utils/np_utils.h" #include "third_party/npapi/bindings/npapi.h" #include "third_party/npapi/bindings/npruntime.h" @@ -53,7 +53,8 @@ class BaseNPDispatcher { java_script_style_name[0] = tolower(java_script_style_name[0]); } - name_ = NPN_GetStringIdentifier(java_script_style_name.c_str()); + name_ = NPBrowser::get()->GetStringIdentifier( + java_script_style_name.c_str()); } virtual ~BaseNPDispatcher() { |