Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(12)

Side by Side Diff: third_party/WebKit/LayoutTests/webaudio/AudioNode/audionode.html

Issue 2501863003: Support for AudioContextOptions latencyHint. (Closed)
Patch Set: Fixes to WebAudioDeviceImpl unit test. Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 2
3 <html> 3 <html>
4 <head> 4 <head>
5 <script src="../../resources/testharness.js"></script> 5 <script src="../../resources/testharness.js"></script>
6 <script src="../../resources/testharnessreport.js"></script> 6 <script src="../../resources/testharnessreport.js"></script>
7 <script src="../resources/audit-util.js"></script> 7 <script src="../resources/audit-util.js"></script>
8 <script src="../resources/audit.js"></script> 8 <script src="../resources/audit.js"></script>
9 </head> 9 </head>
10 10
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
61 .notThrow(); 61 .notThrow();
62 62
63 // Create a new context and try to connect the other context's node to this 63 // Create a new context and try to connect the other context's node to this
64 // one. 64 // one.
65 context2 = new AudioContext(); 65 context2 = new AudioContext();
66 should( 66 should(
67 () => window.audioNode.connect(context2.destination), 67 () => window.audioNode.connect(context2.destination),
68 'Connecting a node to a different context') 68 'Connecting a node to a different context')
69 .throw('InvalidAccessError'); 69 .throw('InvalidAccessError');
70 70
71 // 3-arg AudioContext doesn't create an offline context anymore.
71 should( 72 should(
72 () => context3 = new AudioContext(1, 44100, 44100), 73 () => context3 = new AudioContext(1, 44100, 44100),
73 'context3 = new AudioContext(1, 44100, 44100)') 74 'context3 = new AudioContext(1, 44100, 44100)')
74 .notThrow(); 75 .throw('TypeError');
75 should(
76 context3 instanceof OfflineAudioContext,
77 'context3 instanceof OfflineAudioContext')
78 .beFalse();
79 76
80 // Ensure it is an EventTarget 77 // Ensure it is an EventTarget
81 should(audioNode instanceof EventTarget, 'AudioNode is an EventTarget') 78 should(audioNode instanceof EventTarget, 'AudioNode is an EventTarget')
82 .beTrue(); 79 .beTrue();
83 80
84 task.done(); 81 task.done();
85 }); 82 });
86 83
87 audit.run(); 84 audit.run();
88
89 </script> 85 </script>
90 86
91 </body> 87 </body>
92 </html> 88 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698