Title: [118647] trunk
Revision
118647
Author
[email protected]
Date
2012-05-27 22:00:28 -0700 (Sun, 27 May 2012)

Log Message

[EFL] Enable blob support for the EFL port
https://bugs.webkit.org/show_bug.cgi?id=85363

Patch by Sudarsana Nagineni <[email protected]> on 2012-05-27
Reviewed by Hajime Morita.

.:

Enable Blob support by default for the EFL port.

* Source/cmake/OptionsEfl.cmake:

Tools:

Enable Blob support by default for the EFL port.

* Scripts/webkitperl/FeatureList.pm:

LayoutTests:

Unskip tests which require blob support to be enabled.

* platform/efl/Skipped:
* platform/efl/test_expectations.txt:

Modified Paths

Diff

Modified: trunk/ChangeLog (118646 => 118647)


--- trunk/ChangeLog	2012-05-28 04:56:01 UTC (rev 118646)
+++ trunk/ChangeLog	2012-05-28 05:00:28 UTC (rev 118647)
@@ -1,3 +1,14 @@
+2012-05-27  Sudarsana Nagineni  <[email protected]>
+
+        [EFL] Enable blob support for the EFL port
+        https://bugs.webkit.org/show_bug.cgi?id=85363
+
+        Reviewed by Hajime Morita.
+
+        Enable Blob support by default for the EFL port.
+
+        * Source/cmake/OptionsEfl.cmake:
+
 2012-05-27  Raphael Kubo da Costa  <[email protected]>
 
         [CMake] Make WEBKIT_SET_EXTRA_COMPILER_FLAGS work with clang.

Modified: trunk/LayoutTests/ChangeLog (118646 => 118647)


--- trunk/LayoutTests/ChangeLog	2012-05-28 04:56:01 UTC (rev 118646)
+++ trunk/LayoutTests/ChangeLog	2012-05-28 05:00:28 UTC (rev 118647)
@@ -1,3 +1,15 @@
+2012-05-27  Sudarsana Nagineni  <[email protected]>
+
+        [EFL] Enable blob support for the EFL port
+        https://bugs.webkit.org/show_bug.cgi?id=85363
+
+        Reviewed by Hajime Morita.
+
+        Unskip tests which require blob support to be enabled.
+
+        * platform/efl/Skipped:
+        * platform/efl/test_expectations.txt:
+
 2012-05-27  Hayato Ito  <[email protected]>
 
         Support multiple shadow roots in event dispatching.

Modified: trunk/LayoutTests/platform/efl/Skipped (118646 => 118647)


--- trunk/LayoutTests/platform/efl/Skipped	2012-05-28 04:56:01 UTC (rev 118646)
+++ trunk/LayoutTests/platform/efl/Skipped	2012-05-28 05:00:28 UTC (rev 118647)
@@ -955,13 +955,6 @@
 fast/events/pointer-events-2.html
 fast/events/remove-target-with-shadow-in-drag.html
 fast/files/blob-builder-crash.html
-fast/files/blob-slice-overflow.html
-fast/files/blob-slice-test.html
-fast/files/create-blob-url-crash.html
-fast/files/file-reader-fffd.html
-fast/files/not-enough-arguments.html
-fast/files/revoke-blob-url.html
-fast/files/url-required-arguments.html
 fast/forms/001.html
 fast/forms/float-before-fieldset.html
 fast/forms/form-element-geometry.html
@@ -1301,10 +1294,7 @@
 http/tests/cache/subresource-expiration-2.html
 http/tests/cache/subresource-failover-to-network.html
 http/tests/cache/subresource-multiple-instances.html
-http/tests/fileapi/create-blob-url-from-data-url.html
 http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
-http/tests/local/blob/send-data-blob.html
-http/tests/local/blob/send-sliced-data-blob.html
 http/tests/loading/nested_bad_objects.php
 http/tests/loading/progress-finished-callback.html
 http/tests/misc/401-alternative-content.php

Modified: trunk/LayoutTests/platform/efl/test_expectations.txt (118646 => 118647)


--- trunk/LayoutTests/platform/efl/test_expectations.txt	2012-05-28 04:56:01 UTC (rev 118646)
+++ trunk/LayoutTests/platform/efl/test_expectations.txt	2012-05-28 05:00:28 UTC (rev 118647)
@@ -404,6 +404,7 @@
 
 // EFL does not support WebGL
 BUGWK77219 : compositing/visibility/visibility-simple-webgl-layer.html = TEXT
+BUGWK77219 : fast/dom/constructed-objects-prototypes.html = TEXT
 
 BUGWK84759 : ietestcenter/css3/multicolumn/column-containing-block-001.htm = IMAGE
 BUGWK84760 : ietestcenter/css3/multicolumn/column-containing-block-002.htm = IMAGE
@@ -421,12 +422,6 @@
 BUGWK84777 : ietestcenter/css3/multicolumn/column-width-applies-to-015.htm = IMAGE
 BUGWK84778 : ietestcenter/css3/multicolumn/column-width-negative-001.htm = IMAGE
 
-// Turn on blob support for the EFL port.
-BUGWK85363 : fast/dom/DOMURL/check-instanceof-domurl-functions.html = TEXT
-BUGWK85363 : fast/dom/call-a-constructor-as-a-function.html = TEXT
-BUGWK85363 : fast/dom/constructed-objects-prototypes.html = TEXT
-BUGWK85363 : fast/files/url-null.html = TEXT
-
 // Expose title direction in WebKit API
 BUGWK58845 : fast/dom/title-directionality.html = FAIL
 BUGWK58845 : fast/dom/title-directionality-removeChild.html = FAIL

Modified: trunk/Source/cmake/OptionsEfl.cmake (118646 => 118647)


--- trunk/Source/cmake/OptionsEfl.cmake	2012-05-28 04:56:01 UTC (rev 118646)
+++ trunk/Source/cmake/OptionsEfl.cmake	2012-05-28 05:00:28 UTC (rev 118647)
@@ -66,6 +66,7 @@
 
 WEBKIT_OPTION_BEGIN()
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_BATTERY_STATUS ON)
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_BLOB ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DRAG_SUPPORT ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FAST_MOBILE_SCROLLING ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FILTERS ON)

Modified: trunk/Tools/ChangeLog (118646 => 118647)


--- trunk/Tools/ChangeLog	2012-05-28 04:56:01 UTC (rev 118646)
+++ trunk/Tools/ChangeLog	2012-05-28 05:00:28 UTC (rev 118647)
@@ -1,3 +1,14 @@
+2012-05-27  Sudarsana Nagineni  <[email protected]>
+
+        [EFL] Enable blob support for the EFL port
+        https://bugs.webkit.org/show_bug.cgi?id=85363
+
+        Reviewed by Hajime Morita.
+
+        Enable Blob support by default for the EFL port.
+
+        * Scripts/webkitperl/FeatureList.pm:
+
 2012-05-27  Benjamin Poulain  <[email protected]>
 
         When pages are loaded from AppCache with DeferredLoading, willSendRequest() is never called

Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (118646 => 118647)


--- trunk/Tools/Scripts/webkitperl/FeatureList.pm	2012-05-28 04:56:01 UTC (rev 118646)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm	2012-05-28 05:00:28 UTC (rev 118647)
@@ -140,7 +140,7 @@
       define => "ENABLE_BATTERY_STATUS", default => (isEfl() || isBlackBerry()), value => \$batteryStatusSupport },
 
     { option => "blob", desc => "Toggle Blob support",
-      define => "ENABLE_BLOB", default => (isAppleMacWebKit() || isGtk() || isChromium() || isBlackBerry()), value => \$blobSupport },
+      define => "ENABLE_BLOB", default => (isAppleMacWebKit() || isGtk() || isChromium() || isBlackBerry() || isEfl()), value => \$blobSupport },
 
     { option => "channel-messaging", desc => "Toggle Channel Messaging support",
       define => "ENABLE_CHANNEL_MESSAGING", default => 1, value => \$channelMessagingSupport },
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to