test: adapt the change of policy request
[platform/core/uifw/libds-tizen.git] / tests / tc_policy.cpp
index d38152e..c96c629 100644 (file)
@@ -1606,6 +1606,7 @@ public:
            mConformantPart(0),
            mState(0),
            mX(-1), mY(-1), mW(0), mH(0),
+           mAngle(0),
            mSerial(0),
            mVisibilityType(0),
            mVisibilityOption(0),
@@ -1681,6 +1682,7 @@ public:
     uint32_t mConformantPart;
     uint32_t mState;
     int32_t mX, mY, mW, mH;
+    int32_t mAngle;
     uint32_t mSerial;
     uint32_t mVisibilityType;
     uint32_t mVisibilityOption;
@@ -1842,7 +1844,7 @@ client_tizen_policy_cb_conformant_region(void *data,
 static void
 client_tizen_policy_cb_interactive_mode_done(void *data,
     struct tizen_policy *policy_res, struct wl_surface *surface_resource,
-    int32_t x, int32_t y, uint32_t w, uint32_t h)
+    int32_t x, int32_t y, uint32_t w, uint32_t h, int32_t angle)
 {
     ds_inf("%s", __func__);
 
@@ -1853,12 +1855,13 @@ client_tizen_policy_cb_interactive_mode_done(void *data,
     client->mY = y;
     client->mW = w;
     client->mH = h;
+    client->mAngle = angle;
 }
 
 static void
 client_tizen_policy_cb_interactive_resize_done(void *data,
     struct tizen_policy *policy_res, struct wl_surface *surface_resource,
-    int32_t x, int32_t y, uint32_t w, uint32_t h)
+    int32_t x, int32_t y, uint32_t w, uint32_t h, int32_t angle)
 {
     ds_inf("%s", __func__);
 
@@ -1869,6 +1872,7 @@ client_tizen_policy_cb_interactive_resize_done(void *data,
     client->mY = y;
     client->mW = w;
     client->mH = h;
+    client->mAngle = angle;
 }
 
 static const struct