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