Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / webaudio / audioparam-setValueCurve-exceptions-expected.txt
blob5053286e6eca39af2bc32b04ce404e067033f46f
1 Test Exceptions from setValueCurveAtTime
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 PASS setValueCurveAtTime(curve, 0.0125, 0.0125) did not throw an exception.
7 PASS setValueAtTime(1, 0.018750000000000003) threw NotSupportedError: Failed to execute 'setValueAtTime' on 'AudioParam': setValueAtTime(1, 0.01875) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
8 PASS linearRampToValueAtTime(1, 0.018750000000000003) threw NotSupportedError: Failed to execute 'linearRampToValueAtTime' on 'AudioParam': linearRampToValueAtTime(1, 0.01875) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
9 PASS exponentialRampToValueAtTime(1, 0.018750000000000003) threw NotSupportedError: Failed to execute 'exponentialRampToValueAtTime' on 'AudioParam': exponentialRampToValue(1, 0.01875) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
10 PASS setTargetAtTime(1, 0.018750000000000003, 1) threw NotSupportedError: Failed to execute 'setTargetAtTime' on 'AudioParam': setTargetAtTime(1, 0.01875, 1) overlaps setValueCurveAtTime(..., 0.0125, 0.0125).
11 PASS setValueAtTime(1, 0.026250000000000002) did not throw an exception.
12 PASS Automation functions overlapping an existing setValueCurveAtTime correctly signaled errors.
14 PASS linearRampToValueAtTime(1, 0.0125) did not throw an exception.
15 PASS exponentialRampToValueAtTime(1, 0.025) did not throw an exception.
16 PASS setTargetAtTime(1, 0.037500000000000006, 0.1) did not throw an exception.
17 PASS setValueCurveAtTime(curve, 0.05, 0.1) did not throw an exception.
18 PASS setValueCurveAtTime(curve, 0.00625, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.00625, 0.01) overlaps linearRampToValueAtTime(1, 0.0125).
19 PASS setValueCurveAtTime(curve, 0.018750000000000003, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.01875, 0.01) overlaps exponentialRampToValue(1, 0.025).
20 PASS setValueCurveAtTime(curve, 0.03125, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.03125, 0.01) overlaps setTargetAtTime(1, 0.0375, 0.1).
21 PASS setValueCurveAtTime(curve, 0.04375, 0.01) threw NotSupportedError: Failed to execute 'setValueCurveAtTime' on 'AudioParam': setValueCurveAtTime(..., 0.04375, 0.01) overlaps setValueCurveAtTime(..., 0.05, 0.1).
22 PASS setValueCurve overlapping existing automation functions correctly signaled errors.
24 PASS setValueAtTime(1, 0) did not throw an exception.
25 PASS linearRampToValueAtTime(0, 0.0025) did not throw an exception.
26 PASS setValueCurveAtTime(..., 0.0025, 0.0025) did not throw an exception.
27 PASS exponentialRampToValueAtTime(1, 0.0075) did not throw an exception.
28 PASS setValueCurveAtTime(..., 0.0075, 0.0025) did not throw an exception.
29 PASS setValueCurveAtTime(..., 0.01, 0.0025) did not throw an exception.
30 PASS setValueAtTime(0, 0.0125) did not throw an exception.
31 PASS setValueCurveAtTime(..., 0.0125, 0.0025) did not throw an exception.
32 PASS setTargetAtTime(1, 0.015000000000000001, 1) did not throw an exception.
33 PASS setValueCurve with adjoining automation functions allowed as expected.
35 PASS successfullyParsed is true
37 TEST COMPLETE