Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(849)

Unified Diff: o3d/gpu_plugin/np_utils/np_browser.cc

Issue 194049: Implemented shared memory as an NPObject. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: o3d/gpu_plugin/np_utils/np_browser.cc
===================================================================
--- o3d/gpu_plugin/np_utils/np_browser.cc (revision 25244)
+++ o3d/gpu_plugin/np_utils/np_browser.cc (working copy)
@@ -12,13 +12,7 @@
NPBrowser* NPBrowser::browser_;
NPBrowser::NPBrowser(NPNetscapeFuncs* funcs)
- : netscape_funcs_(funcs),
- chromium_funcs_(NULL) {
- // Attempt to get the Chromium functions.
- if (netscape_funcs_ && netscape_funcs_->getvalue) {
- netscape_funcs_->getvalue(NULL, NPNVchromiumFuncs, &chromium_funcs_);
- }
-
+ : netscape_funcs_(funcs) {
// Make this the first browser in the linked list.
previous_browser_ = browser_;
browser_ = this;
@@ -109,19 +103,5 @@
return NULL;
}
}
-
-NPSharedMemory* NPBrowser::MapSharedMemory(NPP id,
- NPObject* object,
- size_t size,
- bool read_only) {
- DCHECK(chromium_funcs_);
- return chromium_funcs_->mapsharedmemory(id, object, size, read_only);
-}
-
-void NPBrowser::UnmapSharedMemory(NPP id,
- NPSharedMemory* shared_memory) {
- DCHECK(chromium_funcs_);
- chromium_funcs_->unmapsharedmemory(id, shared_memory);
-}
} // namespace gpu_plugin
} // namespace o3d

Powered by Google App Engine
This is Rietveld 408576698