Changeset 130512 in webkit
- Timestamp:
- Oct 5, 2012, 9:13:35 AM (13 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r130509 r130512 1 2012-10-05 Christophe Dumez <christophe.dumez@intel.com> 2 3 [EFL] Unskip fullscreen unit tests for EwkView 4 https://bugs.webkit.org/show_bug.cgi?id=98509 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Update 2 fullscreen unit tests for EwkView so that 9 they don't require a call to ecore_evas_fullscreen_set() 10 to succeed. ecore_evas_fullscreen_set() does not 11 seem to work in Xvfb and causes the tests to hang. 12 With this update, we can now run those tests again. 13 14 * UIProcess/API/efl/tests/test_ewk2_view.cpp: 15 (TEST_F): 16 1 17 2012-10-05 Carlos Garcia Campos <cgarcia@igalia.com> 2 18 -
trunk/Source/WebKit2/UIProcess/API/efl/tests/test_ewk2_view.cpp
r130492 r130512 311 311 } 312 312 313 static void checkFullScreenProperty(Evas_Object* webView, bool expectedState) 314 { 315 Ewk_View_Smart_Data* smartData = static_cast<Ewk_View_Smart_Data*>(evas_object_smart_data_get(webView)); 316 Ecore_Evas* ecoreEvas = ecore_evas_ecore_evas_get(smartData->base.evas); 317 bool windowState = false; 318 while (((windowState = ecore_evas_fullscreen_get(ecoreEvas)) != expectedState)) 319 ecore_main_loop_iterate(); 320 ASSERT_TRUE(expectedState == windowState); 321 } 322 323 TEST_F(EWK2UnitTestBase, DISABLED_ewk_view_full_screen_enter) 313 TEST_F(EWK2UnitTestBase, ewk_view_full_screen_enter) 324 314 { 325 315 const char fullscreenHTML[] = … … 338 328 ASSERT_TRUE(waitUntilTitleChangedTo("fullscreen entered")); 339 329 ASSERT_TRUE(fullScreenCallbackCalled); 340 checkFullScreenProperty(webView(), true); 341 } 342 343 TEST_F(EWK2UnitTestBase, DISABLED_ewk_view_full_screen_exit) 330 } 331 332 TEST_F(EWK2UnitTestBase, ewk_view_full_screen_exit) 344 333 { 345 334 const char fullscreenHTML[] = … … 359 348 ASSERT_TRUE(waitUntilTitleChangedTo("fullscreen exited")); 360 349 ASSERT_TRUE(fullScreenCallbackCalled); 361 checkFullScreenProperty(webView(), false);362 350 } 363 351
Note:
See TracChangeset
for help on using the changeset viewer.