Title: [149181] trunk/LayoutTests
- Revision
- 149181
- Author
- [email protected]
- Date
- 2013-04-26 06:20:55 -0700 (Fri, 26 Apr 2013)
Log Message
[GTK] Enable Web Audio layout tests on WK2, provide platform-specific expected output
https://bugs.webkit.org/show_bug.cgi?id=114513
Reviewed by Philippe Normand.
Unskip the Web Audio layout tests for GTK WK2 and generate platform-specific baselines for the tests.
The audio baselines are not audibly different from the generic baselines, but it can be expected that
different backends won't produce the same binary output.
The remaining failures are marked as such in the TestExpectations, each failure having the appropriate
bug handle covering the issue. The tests are still skipped for GTK WK1 as DumpRenderTree is still missing
infrastructure support for running these tests.
* platform/gtk-wk1/TestExpectations:
* platform/gtk/TestExpectations:
* platform/gtk/webaudio/audiobuffersource-loop-points-expected.wav: Added.
* platform/gtk/webaudio/audiobuffersource-playbackrate-expected.wav: Added.
* platform/gtk/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav: Added.
* platform/gtk/webaudio/codec-tests/mp3/128kbps-44khz-expected.wav: Added.
* platform/gtk/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.wav: Added.
* platform/gtk/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.wav: Added.
* platform/gtk/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.wav: Added.
* platform/gtk/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav: Added.
* platform/gtk/webaudio/codec-tests/wav/24bit-44khz-expected.wav: Added.
* platform/gtk/webaudio/oscillator-custom-expected.wav: Added.
* platform/gtk/webaudio/oscillator-sawtooth-expected.wav: Added.
* platform/gtk/webaudio/oscillator-sine-expected.wav: Added.
* platform/gtk/webaudio/oscillator-square-expected.wav: Added.
* platform/gtk/webaudio/oscillator-triangle-expected.wav: Added.
Modified Paths
Added Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (149180 => 149181)
--- trunk/LayoutTests/ChangeLog 2013-04-26 13:16:15 UTC (rev 149180)
+++ trunk/LayoutTests/ChangeLog 2013-04-26 13:20:55 UTC (rev 149181)
@@ -1,3 +1,35 @@
+2013-04-26 Zan Dobersek <[email protected]>
+
+ [GTK] Enable Web Audio layout tests on WK2, provide platform-specific expected output
+ https://bugs.webkit.org/show_bug.cgi?id=114513
+
+ Reviewed by Philippe Normand.
+
+ Unskip the Web Audio layout tests for GTK WK2 and generate platform-specific baselines for the tests.
+ The audio baselines are not audibly different from the generic baselines, but it can be expected that
+ different backends won't produce the same binary output.
+
+ The remaining failures are marked as such in the TestExpectations, each failure having the appropriate
+ bug handle covering the issue. The tests are still skipped for GTK WK1 as DumpRenderTree is still missing
+ infrastructure support for running these tests.
+
+ * platform/gtk-wk1/TestExpectations:
+ * platform/gtk/TestExpectations:
+ * platform/gtk/webaudio/audiobuffersource-loop-points-expected.wav: Added.
+ * platform/gtk/webaudio/audiobuffersource-playbackrate-expected.wav: Added.
+ * platform/gtk/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav: Added.
+ * platform/gtk/webaudio/codec-tests/mp3/128kbps-44khz-expected.wav: Added.
+ * platform/gtk/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.wav: Added.
+ * platform/gtk/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.wav: Added.
+ * platform/gtk/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.wav: Added.
+ * platform/gtk/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav: Added.
+ * platform/gtk/webaudio/codec-tests/wav/24bit-44khz-expected.wav: Added.
+ * platform/gtk/webaudio/oscillator-custom-expected.wav: Added.
+ * platform/gtk/webaudio/oscillator-sawtooth-expected.wav: Added.
+ * platform/gtk/webaudio/oscillator-sine-expected.wav: Added.
+ * platform/gtk/webaudio/oscillator-square-expected.wav: Added.
+ * platform/gtk/webaudio/oscillator-triangle-expected.wav: Added.
+
2013-04-26 Claudio Saavedra <[email protected]>
[GTK] Unreviewed gardnering. Unskip passing test.
Modified: trunk/LayoutTests/platform/gtk/TestExpectations (149180 => 149181)
--- trunk/LayoutTests/platform/gtk/TestExpectations 2013-04-26 13:16:15 UTC (rev 149180)
+++ trunk/LayoutTests/platform/gtk/TestExpectations 2013-04-26 13:20:55 UTC (rev 149181)
@@ -257,14 +257,6 @@
# CSS Filters is disabled
webkit.org/b/99026 css3/filters [ Skip ]
-# For now, Web Audio API is disabled
-webkit.org/b/67187 webaudio [ Skip ]
-webkit.org/b/67187 webkit.org/b/102258 inspector-protocol/nmi-webaudio.html [ Skip ]
-webkit.org/b/67187 inspector-protocol/nmi-webaudio-leak-test.html [ Skip ]
-
-# These tests include proprietary codecs.
-webkit.org/b/67187 webaudio/codec-tests
-
# Needs testRunner.enableAutoResizeMode()
webkit.org/b/99028 fast/autoresize [ Failure ]
@@ -319,6 +311,8 @@
# Mediastream implementation is not complete yet.
webkit.org/b/79203 fast/mediastream [ Skip ]
webkit.org/b/79203 fast/events/constructors/media-stream-event-constructor.html [ Skip ]
+webkit.org/b/79203 webaudio/mediastreamaudiodestinationnode.html [ Skip ]
+webkit.org/b/79203 webaudio/mediastreamaudiosourcenode.html [ Skip ]
# No CORS support for media elements is implemented yet.
webkit.org/b/99037 http/tests/security/video-cross-origin-readback.html [ Failure ]
@@ -1362,6 +1356,15 @@
webkit.org/b/115025 fast/events/constructors/mouse-event-constructor.html [ Failure ]
webkit.org/b/115025 fast/events/constructors/wheel-event-constructor.html [ Failure ]
+webkit.org/b/105296 webaudio/delaynode-max-nondefault-delay.html [ Failure ]
+webkit.org/b/105296 webaudio/delaynode-maxdelay.html [ Failure ]
+webkit.org/b/105296 webaudio/delaynode-scheduling.html [ Failure ]
+
+webkit.org/b/105299 webaudio/_javascript_audionode.html [ Failure ]
+
+webkit.org/b/105535 inspector-protocol/nmi-webaudio.html [ Failure ]
+webkit.org/b/105535 inspector-protocol/nmi-webaudio-leak-test.html [ Timeout ]
+
#////////////////////////////////////////////////////////////////////////////////////////
# End of Tests failing
#////////////////////////////////////////////////////////////////////////////////////////
Added: trunk/LayoutTests/platform/gtk/webaudio/audiobuffersource-loop-points-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/audiobuffersource-loop-points-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/audiobuffersource-playbackrate-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/audiobuffersource-playbackrate-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/mp3/128kbps-44khz-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/mp3/128kbps-44khz-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/wav/24bit-44khz-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/codec-tests/wav/24bit-44khz-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/oscillator-custom-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/oscillator-custom-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/oscillator-sawtooth-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/oscillator-sawtooth-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/oscillator-sine-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/oscillator-sine-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/oscillator-square-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/oscillator-square-expected.wav
___________________________________________________________________
Added: svn:mime-type
Added: trunk/LayoutTests/platform/gtk/webaudio/oscillator-triangle-expected.wav
(Binary files differ)
Property changes on: trunk/LayoutTests/platform/gtk/webaudio/oscillator-triangle-expected.wav
___________________________________________________________________
Added: svn:mime-type
Modified: trunk/LayoutTests/platform/gtk-wk1/TestExpectations (149180 => 149181)
--- trunk/LayoutTests/platform/gtk-wk1/TestExpectations 2013-04-26 13:16:15 UTC (rev 149180)
+++ trunk/LayoutTests/platform/gtk-wk1/TestExpectations 2013-04-26 13:20:55 UTC (rev 149181)
@@ -101,6 +101,11 @@
# This test is for clients that choose to make the missing plugin indicator a button
Bug(GTK) plugins/clicking-missing-plugin-fires-delegate.html [ Failure ]
+# Support for Web Audio tests is missing in DumpRenderTree
+webkit.org/b/67187 webaudio [ Skip ]
+webkit.org/b/67187 webkit.org/b/102258 inspector-protocol/nmi-webaudio.html [ Skip ]
+webkit.org/b/67187 inspector-protocol/nmi-webaudio-leak-test.html [ Skip ]
+
#////////////////////////////////////////////////////////////////////////////////////////
# End of Expected failures
#////////////////////////////////////////////////////////////////////////////////////////
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes