| Index: ppapi/tests/test_fullscreen.h
|
| ===================================================================
|
| --- ppapi/tests/test_fullscreen.h (revision 102885)
|
| +++ ppapi/tests/test_fullscreen.h (working copy)
|
| @@ -8,12 +8,14 @@
|
| #include <string>
|
|
|
| #include "ppapi/cpp/dev/fullscreen_dev.h"
|
| +#include "ppapi/cpp/graphics_2d.h"
|
| +#include "ppapi/cpp/rect.h"
|
| #include "ppapi/cpp/size.h"
|
| #include "ppapi/tests/test_case.h"
|
| #include "ppapi/tests/test_utils.h"
|
|
|
| namespace pp {
|
| -class Rect;
|
| +class InputEvent;
|
| } // namespace pp
|
|
|
| class TestFullscreen : public TestCase {
|
| @@ -23,17 +25,30 @@
|
| // TestCase implementation.
|
| virtual bool Init();
|
| virtual void RunTest();
|
| + virtual bool HandleInputEvent(const pp::InputEvent& event);
|
| virtual void DidChangeView(const pp::Rect& position, const pp::Rect& clip);
|
|
|
| private:
|
| std::string TestGetScreenSize();
|
| std::string TestNormalToFullscreenToNormal();
|
|
|
| + void FailFullscreenTest(const std::string& error);
|
| +
|
| + bool GotError();
|
| + std::string Error();
|
| +
|
| + std::string error_;
|
| +
|
| pp::Fullscreen_Dev screen_mode_;
|
| pp::Size screen_size_;
|
| + pp::Rect normal_position_;
|
|
|
| bool fullscreen_pending_;
|
| bool normal_pending_;
|
| + bool saw_first_fullscreen_didchangeview;
|
| + pp::Graphics2D graphics2d_fullscreen_;
|
| + pp::Graphics2D graphics2d_normal_;
|
| + TestCompletionCallback set_fullscreen_true_callback_;
|
| TestCompletionCallback fullscreen_callback_;
|
| TestCompletionCallback normal_callback_;
|
| };
|
|
|