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

Unified Diff: ppapi/native_client/src/shared/ppapi_proxy/plugin_instance_data.h

Issue 8351023: PPAPI NaCl Proxy: optimize PPB_Fullscreen::IsFullscreen. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 years, 2 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: ppapi/native_client/src/shared/ppapi_proxy/plugin_instance_data.h
===================================================================
--- ppapi/native_client/src/shared/ppapi_proxy/plugin_instance_data.h (revision 107024)
+++ ppapi/native_client/src/shared/ppapi_proxy/plugin_instance_data.h (working copy)
@@ -19,7 +19,9 @@
static PluginInstanceData* FromPP(PP_Instance id);
static void DidCreate(PP_Instance id);
static void DidDestroy(PP_Instance id);
- static void DidChangeView(PP_Instance id, PP_Rect position, PP_Rect clip);
+ static void DidChangeView(PP_Instance id, PP_Rect position, PP_Rect clip,
+ bool is_fullscreen);
+ static bool IsFullscreen(PP_Instance id);
PluginInstanceData(PP_Instance id)
: id_(id), position_(PP_MakeRectFromXYWH(0, 0, 0, 0)) {
@@ -28,13 +30,14 @@
PP_Instance id() { return id_; }
PP_Rect position() { return position_; }
- void set_position(PP_Rect position) { position_ = position; }
+ bool is_fullscreen() { return is_fullscreen_; }
private:
NACL_DISALLOW_COPY_AND_ASSIGN(PluginInstanceData);
PP_Instance id_;
PP_Rect position_;
+ bool is_fullscreen_;
};
} // namespace ppapi_proxy

Powered by Google App Engine
This is Rietveld 408576698