| Index: ppapi/native_client/tests/ppapi_browser/ppp_instance/ppapi_ppp_instance.cc
|
| diff --git a/ppapi/native_client/tests/ppapi_browser/ppp_instance/ppapi_ppp_instance.cc b/ppapi/native_client/tests/ppapi_browser/ppp_instance/ppapi_ppp_instance.cc
|
| index d00f2ae3d7501752fb5283467303ca5497e01cac..f77d58bcb4261332e4b0ec76bee1c1667e36aa1b 100644
|
| --- a/ppapi/native_client/tests/ppapi_browser/ppp_instance/ppapi_ppp_instance.cc
|
| +++ b/ppapi/native_client/tests/ppapi_browser/ppp_instance/ppapi_ppp_instance.cc
|
| @@ -14,6 +14,7 @@
|
| #include "ppapi/c/pp_bool.h"
|
| #include "ppapi/c/pp_errors.h"
|
| #include "ppapi/c/pp_input_event.h"
|
| +#include "ppapi/c/ppb_view.h"
|
| #include "ppapi/c/ppp_instance.h"
|
|
|
| namespace {
|
| @@ -37,15 +38,19 @@ void DidDestroy(PP_Instance instance) {
|
| NACL_NOTREACHED();
|
| }
|
|
|
| -void DidChangeView(PP_Instance instance,
|
| - const struct PP_Rect* position,
|
| - const struct PP_Rect* clip) {
|
| +void DidChangeView(PP_Instance instance, PP_Resource view) {
|
| printf("--- PPP_Instance::DidChangeView\n");
|
| EXPECT(instance == pp_instance());
|
| - EXPECT(clip->point.x == 0 && clip->point.y == 0);
|
| +
|
| + PP_Rect clip;
|
| + PPBView()->GetClipRect(view, &clip);
|
| + EXPECT(clip.point.x == 0 && clip.point.y == 0);
|
| +
|
| // These are based on embed dimensions.
|
| - EXPECT(position->size.width == 15 && clip->size.width == 15);
|
| - EXPECT(position->size.height == 20 && clip->size.height == 20);
|
| + PP_Rect position;
|
| + PPBView()->GetRect(view, &position);
|
| + EXPECT(position.size.width == 15 && clip.size.width == 15);
|
| + EXPECT(position.size.height == 20 && clip.size.height == 20);
|
|
|
| TEST_PASSED;
|
| }
|
|
|