Title: [134972] trunk/LayoutTests
- Revision
- 134972
- Author
- commit-qu...@webkit.org
- Date
- 2012-11-16 10:57:45 -0800 (Fri, 16 Nov 2012)
Log Message
audiopannernode-basic.html should cover default value of attribute.
https://bugs.webkit.org/show_bug.cgi?id=102332
Patch by Li Yin <li....@intel.com> on 2012-11-16
Reviewed by Chris Rogers.
Spec: https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#PannerNode
Currently almost all attributes of PannerNode are specified default value clearly,
the test should cover them.
* webaudio/audiopannernode-basic-expected.txt:
* webaudio/audiopannernode-basic.html:
Modified Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (134971 => 134972)
--- trunk/LayoutTests/ChangeLog 2012-11-16 18:55:48 UTC (rev 134971)
+++ trunk/LayoutTests/ChangeLog 2012-11-16 18:57:45 UTC (rev 134972)
@@ -1,3 +1,17 @@
+2012-11-16 Li Yin <li....@intel.com>
+
+ audiopannernode-basic.html should cover default value of attribute.
+ https://bugs.webkit.org/show_bug.cgi?id=102332
+
+ Reviewed by Chris Rogers.
+
+ Spec: https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#PannerNode
+ Currently almost all attributes of PannerNode are specified default value clearly,
+ the test should cover them.
+
+ * webaudio/audiopannernode-basic-expected.txt:
+ * webaudio/audiopannernode-basic.html:
+
2012-11-16 Tommy Widenflycht <tom...@google.com>
[chromium] MediaStream API: Add missing WebRTCPeerConnectionHandlerClient::didAddRemoteDataChannel
Modified: trunk/LayoutTests/webaudio/audiopannernode-basic-expected.txt (134971 => 134972)
--- trunk/LayoutTests/webaudio/audiopannernode-basic-expected.txt 2012-11-16 18:55:48 UTC (rev 134971)
+++ trunk/LayoutTests/webaudio/audiopannernode-basic-expected.txt 2012-11-16 18:57:45 UTC (rev 134972)
@@ -5,6 +5,12 @@
PASS AudioPannerNode has one input.
PASS AudioPannerNode has one output.
PASS panningModel default value is HRTF.
+PASS refDistance default value is 1.
+PASS maxDistance default value is 10000.
+PASS rolloffFactor default value is 1.
+PASS coneInnerAngle default value is 360.
+PASS coneOuterAngle default value is 360.
+PASS coneOuterGain default value is 0.
PASS panningModel set to EQUALPOWER model and read correctly.
PASS panningModel set to HRTF model and read correctly.
PASS Setting panningModel to SOUNDFIELD correctly throws exception because it is not implemented.
Modified: trunk/LayoutTests/webaudio/audiopannernode-basic.html (134971 => 134972)
--- trunk/LayoutTests/webaudio/audiopannernode-basic.html 2012-11-16 18:55:48 UTC (rev 134971)
+++ trunk/LayoutTests/webaudio/audiopannernode-basic.html 2012-11-16 18:57:45 UTC (rev 134972)
@@ -37,7 +37,37 @@
testPassed("panningModel default value is HRTF.");
else
testFailed("panningModel default value is not HRTF.");
-
+
+ if (panner.refDistance === 1)
+ testPassed("refDistance default value is 1.");
+ else
+ testFailed("refDistance default value should be 1.");
+
+ if (panner.maxDistance === 10000)
+ testPassed("maxDistance default value is 10000.");
+ else
+ testFailed("maxDistance default value should be 10000.");
+
+ if (panner.rolloffFactor === 1)
+ testPassed("rolloffFactor default value is 1.");
+ else
+ testFailed("rolloffFactor default value should be 1.");
+
+ if (panner.coneInnerAngle === 360)
+ testPassed("coneInnerAngle default value is 360.");
+ else
+ testFailed("coneInnerAngle default value should be 360.");
+
+ if (panner.coneOuterAngle === 360)
+ testPassed("coneOuterAngle default value is 360.");
+ else
+ testFailed("coneOuterAngle default value should be 360.");
+
+ if (panner.coneOuterGain === 0)
+ testPassed("coneOuterGain default value is 0.");
+ else
+ testFailed("coneOuterGain default value should be 0.");
+
// Set the panning model and see if it can be read back correctly.
panner.panningModel = panner.EQUALPOWER;
if (panner.panningModel === 0)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes