Title: [203160] trunk
Revision
203160
Author
[email protected]
Date
2016-07-13 06:09:09 -0700 (Wed, 13 Jul 2016)

Log Message

[EFL] [GTK] Enable back crypto subtle on development builds.
https://bugs.webkit.org/show_bug.cgi?id=159260

Reviewed by Carlos Garcia Campos.

Tools:

* Scripts/webkitperl/FeatureList.pm:

LayoutTests:

* platform/gtk/TestExpectations: Enable back the tests that were
passing on GTK.

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (203159 => 203160)


--- trunk/LayoutTests/ChangeLog	2016-07-13 12:03:28 UTC (rev 203159)
+++ trunk/LayoutTests/ChangeLog	2016-07-13 13:09:09 UTC (rev 203160)
@@ -1,3 +1,13 @@
+2016-07-13  Carlos Alberto Lopez Perez  <[email protected]>
+
+        [EFL] [GTK] Enable back crypto subtle on development builds.
+        https://bugs.webkit.org/show_bug.cgi?id=159260
+
+        Reviewed by Carlos Garcia Campos.
+
+        * platform/gtk/TestExpectations: Enable back the tests that were
+        passing on GTK.
+
 2016-07-13  Frederic Wang  <[email protected]>
 
         Update MathML expectations on EFL and Windows ports.

Modified: trunk/LayoutTests/platform/gtk/TestExpectations (203159 => 203160)


--- trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-13 12:03:28 UTC (rev 203159)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2016-07-13 13:09:09 UTC (rev 203160)
@@ -404,8 +404,19 @@
 Bug(GTK) editing/secure-input [ Failure ]
 
 # crypto.subtle is not yet enabled, but digest algorithms are already implemented
-# This feature was disabled from development builds recently, see also bug #159260
+# and their tests are whitelisted
 webkit.org/b/133122 crypto/subtle [ Skip ]
+webkit.org/b/133319 crypto/subtle/sha-1.html [ Pass ]
+webkit.org/b/133319 crypto/subtle/sha-224.html [ Pass ]
+webkit.org/b/133319 crypto/subtle/sha-256.html [ Pass ]
+webkit.org/b/133319 crypto/subtle/sha-384.html [ Pass ]
+webkit.org/b/133319 crypto/subtle/sha-512.html [ Pass ]
+webkit.org/b/133320 crypto/subtle/hmac-check-algorithm.html [ Pass ]
+webkit.org/b/133320 crypto/subtle/hmac-export-key.html [ Pass ]
+webkit.org/b/133320 crypto/subtle/hmac-generate-key.html [ Pass ]
+webkit.org/b/133320 crypto/subtle/hmac-import-jwk.html [ Pass ]
+webkit.org/b/133320 crypto/subtle/hmac-sign-verify-empty-key.html [ Pass ]
+webkit.org/b/133320 crypto/subtle/hmac-sign-verify.html [ Pass ]
 
 # QuickTime plug-in not relevant to this port
 Bug(GTK) plugins/quicktime-plugin-replacement.html [ Skip ]

Modified: trunk/Tools/ChangeLog (203159 => 203160)


--- trunk/Tools/ChangeLog	2016-07-13 12:03:28 UTC (rev 203159)
+++ trunk/Tools/ChangeLog	2016-07-13 13:09:09 UTC (rev 203160)
@@ -1,3 +1,12 @@
+2016-07-13  Carlos Alberto Lopez Perez  <[email protected]>
+
+        [EFL] [GTK] Enable back crypto subtle on development builds.
+        https://bugs.webkit.org/show_bug.cgi?id=159260
+
+        Reviewed by Carlos Garcia Campos.
+
+        * Scripts/webkitperl/FeatureList.pm:
+
 2016-07-12  Mark Lam  <[email protected]>
 
         We should use different stack limits for stack checks from JS and host code.

Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (203159 => 203160)


--- trunk/Tools/Scripts/webkitperl/FeatureList.pm	2016-07-13 12:03:28 UTC (rev 203159)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm	2016-07-13 13:09:09 UTC (rev 203160)
@@ -392,7 +392,7 @@
       define => "ENABLE_STREAMS_API", default => 1, value => \$streamsAPISupport },
 
     { option => "subtle-crypto", desc => "Toggle WebCrypto Subtle-Crypto support",
-      define => "ENABLE_SUBTLE_CRYPTO", default => (isAppleMacWebKit() || isIOSWebKit()), value => \$subtleCrypto },
+      define => "ENABLE_SUBTLE_CRYPTO", default => (isGtk() || isEfl() || isAppleMacWebKit() || isIOSWebKit()), value => \$subtleCrypto },
 
     { option => "svg-fonts", desc => "Toggle SVG Fonts support",
       define => "ENABLE_SVG_FONTS", default => 1, value => \$svgFontsSupport },
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to