Title: [118475] trunk
Revision
118475
Author
[email protected]
Date
2012-05-24 22:08:36 -0700 (Thu, 24 May 2012)

Log Message

[EFL] [DRT] Add support for WebKitOfflineWebApplicationCacheEnabled preference
https://bugs.webkit.org/show_bug.cgi?id=86842

Patch by Sudarsana Nagineni <[email protected]> on 2012-05-24
Reviewed by Antonio Gomes.

Tools:

Add support for overriding the application cache support preference
through EFL's LayoutTestController.

* DumpRenderTree/efl/LayoutTestControllerEfl.cpp:
(LayoutTestController::overridePreference):

LayoutTests:

Unskip passing test http/tests/appcache/disabled.html

* platform/efl/Skipped:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (118474 => 118475)


--- trunk/LayoutTests/ChangeLog	2012-05-25 05:00:31 UTC (rev 118474)
+++ trunk/LayoutTests/ChangeLog	2012-05-25 05:08:36 UTC (rev 118475)
@@ -1,3 +1,14 @@
+2012-05-24  Sudarsana Nagineni  <[email protected]>
+
+        [EFL] [DRT] Add support for WebKitOfflineWebApplicationCacheEnabled preference
+        https://bugs.webkit.org/show_bug.cgi?id=86842
+
+        Reviewed by Antonio Gomes.
+
+        Unskip passing test http/tests/appcache/disabled.html
+
+        * platform/efl/Skipped:
+
 2012-05-24  Zan Dobersek  <[email protected]>
 
         [Gtk] Many tests revealed as passing after moving from Skipped to test_expectations.txt

Modified: trunk/LayoutTests/platform/efl/Skipped (118474 => 118475)


--- trunk/LayoutTests/platform/efl/Skipped	2012-05-25 05:00:31 UTC (rev 118474)
+++ trunk/LayoutTests/platform/efl/Skipped	2012-05-25 05:08:36 UTC (rev 118475)
@@ -219,9 +219,6 @@
 # EFL's LayoutTestController does not implement originsWithApplicationCache
 http/tests/appcache/origins-with-appcache.html
 
-# EFL's LayoutTestController overridePreference does not implement WebKitOfflineWebApplicationCacheEnabled preference
-http/tests/appcache/disabled.html
-
 # EFL's LayoutTestController does not implement removeAllVisitedLinks
 http/tests/globalhistory/history-delegate-basic-visited-links.html
 

Modified: trunk/Tools/ChangeLog (118474 => 118475)


--- trunk/Tools/ChangeLog	2012-05-25 05:00:31 UTC (rev 118474)
+++ trunk/Tools/ChangeLog	2012-05-25 05:08:36 UTC (rev 118475)
@@ -1,5 +1,18 @@
 2012-05-24  Sudarsana Nagineni  <[email protected]>
 
+        [EFL] [DRT] Add support for WebKitOfflineWebApplicationCacheEnabled preference
+        https://bugs.webkit.org/show_bug.cgi?id=86842
+
+        Reviewed by Antonio Gomes.
+
+        Add support for overriding the application cache support preference
+        through EFL's LayoutTestController.
+
+        * DumpRenderTree/efl/LayoutTestControllerEfl.cpp:
+        (LayoutTestController::overridePreference):
+
+2012-05-24  Sudarsana Nagineni  <[email protected]>
+
         [EFL] Remove unnecessary extra call to set developer extras setting on the test startup
         https://bugs.webkit.org/show_bug.cgi?id=85209
 

Modified: trunk/Tools/DumpRenderTree/efl/LayoutTestControllerEfl.cpp (118474 => 118475)


--- trunk/Tools/DumpRenderTree/efl/LayoutTestControllerEfl.cpp	2012-05-25 05:00:31 UTC (rev 118474)
+++ trunk/Tools/DumpRenderTree/efl/LayoutTestControllerEfl.cpp	2012-05-25 05:08:36 UTC (rev 118475)
@@ -715,6 +715,8 @@
         ewk_view_setting_enable_hyperlink_auditing_set(browser->mainView(), toBool(value));
     else if (equals(key, "WebKitTabToLinksPreferenceKey"))
         ewk_view_setting_include_links_in_focus_chain_set(browser->mainView(), toBool(value));
+    else if (equals(key, "WebKitOfflineWebApplicationCacheEnabled"))
+        ewk_view_setting_application_cache_set(browser->mainView(), toBool(value));
     else if (equals(key, "WebKitLoadSiteIconsKey"))
         DumpRenderTreeSupportEfl::setLoadsSiteIconsIgnoringImageLoadingSetting(browser->mainView(), toBool(value));
     else if (equals(key, "WebKitCSSGridLayoutEnabled"))
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to