| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef WEBKIT_PLUGINS_PPAPI_PPAPI_PLUGIN_INSTANCE_H_ | 5 #ifndef WEBKIT_PLUGINS_PPAPI_PPAPI_PLUGIN_INSTANCE_H_ |
| 6 #define WEBKIT_PLUGINS_PPAPI_PPAPI_PLUGIN_INSTANCE_H_ | 6 #define WEBKIT_PLUGINS_PPAPI_PPAPI_PLUGIN_INSTANCE_H_ |
| 7 | 7 |
| 8 #include <map> | 8 #include <map> |
| 9 #include <set> | 9 #include <set> |
| 10 #include <string> | 10 #include <string> |
| (...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 197 bool StartFind(const string16& search_text, | 197 bool StartFind(const string16& search_text, |
| 198 bool case_sensitive, | 198 bool case_sensitive, |
| 199 int identifier); | 199 int identifier); |
| 200 void SelectFindResult(bool forward); | 200 void SelectFindResult(bool forward); |
| 201 void StopFind(); | 201 void StopFind(); |
| 202 | 202 |
| 203 bool SupportsPrintInterface(); | 203 bool SupportsPrintInterface(); |
| 204 int PrintBegin(const gfx::Rect& printable_area, int printer_dpi); | 204 int PrintBegin(const gfx::Rect& printable_area, int printer_dpi); |
| 205 bool PrintPage(int page_number, WebKit::WebCanvas* canvas); | 205 bool PrintPage(int page_number, WebKit::WebCanvas* canvas); |
| 206 void PrintEnd(); | 206 void PrintEnd(); |
| 207 void OnFullscreenChanged(); |
| 207 | 208 |
| 208 void Graphics3DContextLost(); | 209 void Graphics3DContextLost(); |
| 209 | 210 |
| 210 // There are 2 implementations of the fullscreen interface | 211 // There are 2 implementations of the fullscreen interface |
| 211 // PPB_FlashFullscreen_Dev is used by Pepper Flash. | 212 // PPB_FlashFullscreen_Dev is used by Pepper Flash. |
| 212 // PPB_Fullscreen_Dev is intended for other applications including NaCl. | 213 // PPB_Fullscreen_Dev is intended for other applications including NaCl. |
| 213 // The two interface are mutually exclusive. | 214 // The two interface are mutually exclusive. |
| 214 | 215 |
| 215 // Implementation of PPB_FlashFullscreen. | 216 // Implementation of PPB_FlashFullscreen. |
| 216 | 217 |
| (...skipping 317 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 534 | 535 |
| 535 PP_CompletionCallback lock_mouse_callback_; | 536 PP_CompletionCallback lock_mouse_callback_; |
| 536 | 537 |
| 537 DISALLOW_COPY_AND_ASSIGN(PluginInstance); | 538 DISALLOW_COPY_AND_ASSIGN(PluginInstance); |
| 538 }; | 539 }; |
| 539 | 540 |
| 540 } // namespace ppapi | 541 } // namespace ppapi |
| 541 } // namespace webkit | 542 } // namespace webkit |
| 542 | 543 |
| 543 #endif // WEBKIT_PLUGINS_PPAPI_PPAPI_PLUGIN_INSTANCE_H_ | 544 #endif // WEBKIT_PLUGINS_PPAPI_PPAPI_PLUGIN_INSTANCE_H_ |
| OLD | NEW |