Add basic test for retrieving the plugin's visible rect.

Change-Id: I32f80587438060ebaa0cbfb5f992fb4baadcdf67
diff --git a/samples/BrowserPlugin/jni/animation/AnimationPlugin.cpp b/samples/BrowserPlugin/jni/animation/AnimationPlugin.cpp
index 58999ad..f9af879 100644
--- a/samples/BrowserPlugin/jni/animation/AnimationPlugin.cpp
+++ b/samples/BrowserPlugin/jni/animation/AnimationPlugin.cpp
@@ -34,7 +34,7 @@
 extern ANPPaintInterfaceV0     gPaintI;
 extern ANPPathInterfaceV0      gPathI;
 extern ANPSystemInterfaceV0    gSystemI;
-extern ANPWindowInterfaceV0    gWindowI;
+extern ANPWindowInterfaceV1    gWindowI;
 
 static uint16_t rnd16(float x, int inset) {
     int ix = (int)roundf(x) + inset;
@@ -119,6 +119,11 @@
     PluginObject *obj = (PluginObject*) instance->pdata;
     NPWindow *window = obj->window;
 
+    // log the current visible rect
+    ANPRectI visibleRect = gWindowI.visibleRect(instance);
+    gLogI.log(kDebug_ANPLogType, "Current VisibleRect: (%d,%d,%d,%d)",
+            visibleRect.left, visibleRect.top, visibleRect.right, visibleRect.bottom);
+
     ANPRectI visibleRects[1];
 
     visibleRects[0].left = 0;
diff --git a/samples/BrowserPlugin/jni/main.cpp b/samples/BrowserPlugin/jni/main.cpp
index a2dd667..9854848 100644
--- a/samples/BrowserPlugin/jni/main.cpp
+++ b/samples/BrowserPlugin/jni/main.cpp
@@ -76,7 +76,7 @@
 ANPSurfaceInterfaceV0       gSurfaceI;
 ANPSystemInterfaceV0        gSystemI;
 ANPTypefaceInterfaceV0      gTypefaceI;
-ANPWindowInterfaceV0        gWindowI;
+ANPWindowInterfaceV1        gWindowI;
 ANPOpenGLInterfaceV0        gOpenGLI;
 
 #define ARRAY_COUNT(array)      (sizeof(array) / sizeof(array[0]))
@@ -125,7 +125,7 @@
         { kSurfaceInterfaceV0_ANPGetValue,      sizeof(gSurfaceI),  &gSurfaceI },
         { kSystemInterfaceV0_ANPGetValue,       sizeof(gSystemI),   &gSystemI },
         { kTypefaceInterfaceV0_ANPGetValue,     sizeof(gTypefaceI), &gTypefaceI },
-        { kWindowInterfaceV0_ANPGetValue,       sizeof(gWindowI),   &gWindowI },
+        { kWindowInterfaceV1_ANPGetValue,       sizeof(gWindowI),   &gWindowI },
         { kOpenGLInterfaceV0_ANPGetValue,       sizeof(gOpenGLI),   &gOpenGLI },
     };
     for (size_t i = 0; i < ARRAY_COUNT(gPairs); i++) {