haikuwebkit/LayoutTests/webaudio
Yusuke Suzuki bb751b0464 [JSC] Remove already-shipped JS feature flags
https://bugs.webkit.org/show_bug.cgi?id=229387

Reviewed by Ross Kirsling.

JSTests:

* microbenchmarks/class-fields-private/get-private-name.js:
* microbenchmarks/class-fields-private/monomorphic-get-private-field.js:
* microbenchmarks/class-fields-private/polymorphic-get-private-field.js:
* microbenchmarks/class-fields-private/polymorphic-put-private-field.js:
* microbenchmarks/class-fields-private/put-private-field.js:
* stress/class-fields-private-as-function.js:
* stress/class-fields-private-cached-bytecode.js:
* stress/class-fields-private-freeze-out-of-line.js:
* stress/class-fields-private-freeze.js:
* stress/class-fields-private-harmony.js:
* stress/class-fields-private-on-proxy.js:
* stress/class-fields-private-out-of-line.js:
* stress/class-fields-private-prevent-extensions-out-of-line.js:
* stress/class-fields-private-prevent-extensions.js:
* stress/class-fields-private-seal-out-of-line.js:
* stress/class-fields-private-seal.js:
* stress/class-fields-private-use-eval.js:
* stress/class-fields-static-harmony.js:
* stress/class-fields-static-private-harmony.js:
* stress/class-fields-stress-instance.js:
* stress/class-private-method-access.js:
* stress/dfg-get-private-name-by-id-generic.js:
* stress/dfg-get-private-name-by-id-osr-bad-identifier.js:
* stress/dfg-get-private-name-by-id.js:
* stress/dfg-get-private-name-by-offset-osr-bad-identifier.js:
* stress/dfg-get-private-name-by-offset-osr-bad-structure.js:
* stress/dfg-get-private-name-by-offset.js:
* stress/dfg-get-private-name-by-val-generic.js:
* stress/dfg-put-private-name-check-barrier-insertion.js:
* stress/dfg-put-private-name-compiled-as-put-by-id-direct.js:
* stress/dfg-put-private-name-compiled-as-put-private-name-by-id.js:
* stress/ftl-get-private-name-by-id.js:
* stress/ftl-get-private-name-by-offset-multi.js:
* stress/get-private-name-cache-failure.js:
* stress/get-private-name-with-constant-ident.js:
* stress/get-private-name-with-constant-symbol.js:
* stress/get-private-name-with-different-symbol.js:
* stress/get-private-name-with-primitive.js:
* stress/get-private-name.js:
* stress/optional-chaining-and-private-fields.js:
* stress/private-accesor-duplicate-name-early-errors.js:
* stress/private-accessor-static-non-static.js:
* stress/private-brand-installed-after-super-call-from-arrow-function.js:
* stress/private-brand-installed-after-super-call-from-eval.js:
* stress/private-getter-brand-check.js:
* stress/private-getter-inner-class.js:
* stress/private-in-error.js:
* stress/private-in.js:
* stress/private-members-get-and-set.js:
* stress/private-method-and-field-named-constructor.js:
* stress/private-method-brand-check.js:
* stress/private-method-change-attribute-from-branded-structure.js:
* stress/private-method-change-prototype-from-branded-structure.js:
* stress/private-method-check-private-brand-ic.js:
* stress/private-method-check-structure-miss.js:
* stress/private-method-comparison.js:
* stress/private-method-delete-property-from-branded-structure.js:
* stress/private-method-extends-brand-check.js:
* stress/private-method-get-and-call.js:
* stress/private-method-invalid-multiple-brand-installation.js:
* stress/private-method-invalidate-compiled-with-constant-symbol.js:
* stress/private-method-nested-class.js:
* stress/private-method-on-sealed-objects.js:
* stress/private-method-on-uncacheable-dictionary.js:
* stress/private-method-polymorphic-with-constant-symbol.js:
* stress/private-method-set-brand-should-have-write-barrier.js:
* stress/private-method-untyped-use.js:
* stress/private-method-with-uncacheable-dictionary-transition.js:
* stress/private-methods-and-accessors-postfix-node.js:
* stress/private-methods-and-accessors-prefix-node.js:
* stress/private-methods-inline-cache.js:
* stress/private-methods-megamorphic-ic.js:
* stress/private-methods-on-proxy.js:
* stress/private-methods-poly-ic-multiple-classes.js:
* stress/private-methods-poly-ic-single-class.js:
* stress/private-name-access-in-computed-property.js:
* stress/private-names-available-on-direct-eval.js:
* stress/private-names-available-on-eval-during-field-initialization.js:
* stress/private-setter-brand-check.js:
* stress/private-setter-inner-class.js:
* stress/put-by-val-direct-addprivate.js:
* stress/put-by-val-direct-putprivate.js:
* stress/put-private-name-by-id-set-do-not-add-structure-trasition.js:
* stress/put-private-name-check-structure-miss.js:
* stress/put-private-name-constant-folding-to-mult-put-by-offset.js:
* stress/put-private-name-constant-folding-to-put-by-offset.js:
* stress/put-private-name-generic.js:
* stress/put-private-name-invalid-define.js:
* stress/put-private-name-invalid-store.js:
* stress/put-private-name-invalidate-compiled-with-constant-symbol.js:
* stress/put-private-name-polymorphic-with-constant-symbol.js:
* stress/put-private-name-untyped-use.js:
* stress/put-private-name-with-constant-symbol.js:
* stress/put-private-name-with-different-identifier.js:
* stress/put-private-name-with-primitive.js:
* stress/static-private-methods-and-accessor-inner-class.js:
* stress/static-private-methods-and-accessor-multiple-evaluation.js:
* stress/static-private-methods-and-accessors-postfix-node.js:
* stress/static-private-methods-and-accessors-prefix-node.js:
* stress/v8-cleanup-from-different-realm.js:
* stress/v8-cleanup-proxy-from-different-realm.js:
* stress/v8-finalization-registry-basics.js:
* stress/v8-finalizationregistry-and-weakref.js:
* stress/v8-finalizationregistry-keeps-holdings-alive.js:
* stress/v8-finalizationregistry-scheduled-for-cleanup-multiple-times.js:
* stress/v8-multiple-dirty-finalization-registries.js:
* stress/v8-reentrant-gc-from-cleanup.js:
* stress/v8-stress-finalizationregistry-dirty-enqueue.js:
* stress/v8-undefined-holdings.js:
* stress/v8-unregister-after-cleanup.js:
* stress/v8-unregister-before-cleanup.js:
* stress/v8-unregister-called-twice.js:
* stress/v8-unregister-inside-cleanup2.js:
* stress/v8-unregister-inside-cleanup3.js:
* stress/v8-unregister-many.js:
* stress/v8-weak-unregistertoken.js:
* test262/config.yaml:

Source/JavaScriptCore:

These features are already shipped. So removing these runtime flags to clean up source code and
remove untested path.

* API/JSObjectRef.cpp:
(JSObjectMakeError):
* bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::BytecodeGenerator):
* bytecompiler/NodesCodegen.cpp:
(JSC::FunctionCallValueNode::emitBytecode):
* parser/Lexer.cpp:
(JSC::Lexer<T>::lexWithoutClearingLineTerminator):
* parser/Parser.cpp:
(JSC::Parser<LexerType>::parseInner):
(JSC::Parser<LexerType>::parseForStatement):
(JSC::Parser<LexerType>::parseClass):
(JSC::Parser<LexerType>::parseBinaryExpression):
(JSC::Parser<LexerType>::parseGetterSetter):
(JSC::Parser<LexerType>::parsePrimaryExpression):
(JSC::Parser<LexerType>::parseUnaryExpression):
* runtime/AggregateErrorConstructor.cpp:
(JSC::JSC_DEFINE_HOST_FUNCTION):
* runtime/ErrorConstructor.cpp:
(JSC::JSC_DEFINE_HOST_FUNCTION):
* runtime/JSGlobalObject.h:
* runtime/NativeErrorConstructor.cpp:
(JSC::NativeErrorConstructor<errorType>::constructImpl):
(JSC::NativeErrorConstructor<errorType>::callImpl):
* runtime/Options.cpp:
(JSC::Options::recomputeDependentOptions):
* runtime/OptionsList.h:
* wasm/js/WebAssemblyCompileErrorConstructor.cpp:
(JSC::JSC_DEFINE_HOST_FUNCTION):
* wasm/js/WebAssemblyLinkErrorConstructor.cpp:
(JSC::JSC_DEFINE_HOST_FUNCTION):
* wasm/js/WebAssemblyRuntimeErrorConstructor.cpp:
(JSC::JSC_DEFINE_HOST_FUNCTION):

Tools:

* Scripts/run-jsc-benchmarks:

LayoutTests:

* js/script-tests/weakref-async-is-collected.js:
* js/script-tests/weakref-eventually-collects-values.js:
* js/script-tests/weakref-finalizationregistry.js:
* js/script-tests/weakref-microtasks-dont-collect.js:
* js/script-tests/weakref-weakset-consistency.js:
* js/weakref-async-is-collected.html:
* js/weakref-eventually-collects-values.html:
* js/weakref-finalizationregistry.html:
* js/weakref-microtasks-dont-collect.html:
* js/weakref-weakset-consistency.html:
* webaudio/finished-audio-buffer-source-nodes-should-be-collectable.html:


Canonical link: https://commits.webkit.org/240816@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281429 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-08-23 01:06:11 +00:00
..
Analyser imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html fails on some platforms 2020-11-04 16:09:57 +00:00
AudioBuffer Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
AudioBufferSource imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html fails on some platforms 2020-11-04 16:09:57 +00:00
AudioContext [GPUProcess] Crash under RemoteAudioDestination::render() 2021-04-17 01:24:04 +00:00
AudioListener Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
AudioNode WebAudio tests may give slightly different outputs on different platforms 2020-11-16 16:40:58 +00:00
AudioParam Regression(r275668) Potential null pointer deref in AudioParam::exponentialRampToValueAtTime(float, double) 2021-04-10 22:41:18 +00:00
BiquadFilter [Rosetta] webaudio/BiquadFilter/tail-time-*.html tests are flaky 2020-11-18 20:02:50 +00:00
ChannelMerger Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
Convolver Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
DynamicsCompressor imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html fails on some platforms 2020-11-04 16:09:57 +00:00
IIRFilter WebAudio tests may give slightly different outputs on different platforms 2020-11-16 16:40:58 +00:00
MediaElementAudioSource Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
MediaStreamAudioDestination Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
MediaStreamAudioSource Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
OfflineAudioContext Fix type of exceptions thrown in the WebAudio API 2021-07-14 20:39:39 +00:00
Oscillator imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html fails on some platforms 2020-11-04 16:09:57 +00:00
Panner Crash under FFTFrame::fftSetupForSize() 2021-01-22 18:42:32 +00:00
PeriodicWave imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html fails on some platforms 2020-11-04 16:09:57 +00:00
ScriptProcessor Fix type of exceptions thrown in the WebAudio API 2021-07-14 20:39:39 +00:00
WaveShaper Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
codec-tests
resources [WebAudio] Add webm/opus container support 2021-07-29 04:18:16 +00:00
BiquadFilterNode-limits-expected.txt Fix BiquadFilterNode's lowpass filter 2020-08-11 21:18:27 +00:00
BiquadFilterNode-limits.html Fix BiquadFilterNode's lowpass filter 2020-08-11 21:18:27 +00:00
OfflineAudioCompletionEvent-constructor-expected.txt Add OfflineAudioCompletionEvent constructor 2020-07-31 23:41:39 +00:00
OfflineAudioCompletionEvent-constructor.html Add OfflineAudioCompletionEvent constructor 2020-07-31 23:41:39 +00:00
OfflineAudioContext-bad-buffer-crash-expected.txt Crash when accessing OfflineAudioContext.length after failing to construct rendering AudioBuffer 2020-11-10 19:15:33 +00:00
OfflineAudioContext-bad-buffer-crash.html Crash in AudioBuffer::sampleRate() 2020-11-05 22:22:01 +00:00
OfflineAudioContext-bad-buffer-suspend-crash-expected.txt Crash when trying to suspend an OfflineAudioContext with a bad buffer 2020-12-03 22:24:17 +00:00
OfflineAudioContext-bad-buffer-suspend-crash.html Crash when trying to suspend an OfflineAudioContext with a bad buffer 2020-12-03 22:24:17 +00:00
analyser-exception-expected.txt Type of AnalyserNode's attributes should not be unrestricted double 2020-09-15 01:59:20 +00:00
analyser-exception.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audio-scheduled-source-basic-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
audio-scheduled-source-basic.html Import remaining webaudio layout tests from Blink 2020-09-19 02:20:51 +00:00
audiobuffer-crash-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffer-crash.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffer-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffer-neuter-expected.txt AudioBuffer channels should be neuterable / detachable 2020-10-28 17:40:03 +00:00
audiobuffer-neuter.html AudioBuffer channels should be neuterable / detachable 2020-10-28 17:40:03 +00:00
audiobuffer.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-channels-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-channels.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-ended-detached-frame-expected.txt
audiobuffersource-ended-detached-frame.html
audiobuffersource-ended-expected.txt
audiobuffersource-ended.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-exception-expected.txt Merge AudioBufferSourceNode loop fixes from Blink 2020-09-22 22:52:42 +00:00
audiobuffersource-exception.html Merge AudioBufferSourceNode loop fixes from Blink 2020-09-22 22:52:42 +00:00
audiobuffersource-expected.wav
audiobuffersource-multi-channels-expected.wav
audiobuffersource-multi-channels.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-negative-playbackrate-expected.txt
audiobuffersource-negative-playbackrate-interpolated-expected.txt
audiobuffersource-negative-playbackrate-interpolated-loop-expected.txt
audiobuffersource-negative-playbackrate-interpolated-loop.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-negative-playbackrate-interpolated.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-negative-playbackrate-loop-expected.txt
audiobuffersource-negative-playbackrate-loop.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-negative-playbackrate.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-not-gced-until-ended-expected.txt
audiobuffersource-not-gced-until-ended.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-playbackrate.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource-start-expected.txt
audiobuffersource-start.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersource.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersourcenode-legacy-api-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiobuffersourcenode-legacy-api.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiochannelmerger-basic-expected.txt
audiochannelmerger-basic.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiochannelmerger-stereo-expected.txt
audiochannelmerger-stereo.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiochannelsplitter-expected.txt
audiochannelsplitter.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiocontext-baselatency-expected.txt baseLatency attribute is missing on AudioContext interface 2020-08-07 22:14:46 +00:00
audiocontext-baselatency.html baseLatency attribute is missing on AudioContext interface 2020-08-07 22:14:46 +00:00
audiocontext-large-samplerate-expected.txt Poor resampling quality when using AudioContext sampleRate parameter 2020-11-22 04:51:13 +00:00
audiocontext-large-samplerate.html Poor resampling quality when using AudioContext sampleRate parameter 2020-11-22 04:51:13 +00:00
audiocontext-low-samplerate-expected.txt Poor resampling quality when using AudioContext sampleRate parameter 2020-11-22 04:51:13 +00:00
audiocontext-low-samplerate.html Poor resampling quality when using AudioContext sampleRate parameter 2020-11-22 04:51:13 +00:00
audiocontext-promise-expected.txt Calling AudioContext.resume() right after AudioContext.suspend() should not be a no-op 2020-10-12 21:02:56 +00:00
audiocontext-promise-throwing-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiocontext-promise-throwing.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiocontext-promise.html Calling AudioContext.resume() right after AudioContext.suspend() should not be a no-op 2020-10-12 21:02:56 +00:00
audiocontext-restriction-audiobuffersourcenode-start-expected.txt
audiocontext-restriction-audiobuffersourcenode-start.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiocontext-restriction-expected.txt
audiocontext-restriction.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiocontext-state-expected.txt
audiocontext-state-interrupted-expected.txt
audiocontext-state-interrupted.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audiocontext-state.html [GPUProcess] Use async IPC for RemoteAudioDestinationManager's StartAudioDestination / StopAudioDestination 2020-10-27 21:46:21 +00:00
audionode-connect-order-expected.txt
audionode-connect-order.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audionode-expected.txt
audionode.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audioparam-connect-audioratesignal-expected.txt
audioparam-connect-audioratesignal.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audioparam-exponentialRampToValueAtTime-expected.txt
audioparam-exponentialRampToValueAtTime.html Import AudioContext / AudioListener / AudioNode / AudioParam layout tests from Blink 2020-09-18 19:18:42 +00:00
audioparam-obsolete-api-expected.txt Drop non-standard name / units attributes from AudioParam 2020-09-09 00:23:42 +00:00
audioparam-obsolete-api.html Drop non-standard name / units attributes from AudioParam 2020-09-09 00:23:42 +00:00
audioparam-setValueAtTime-expected.txt
audioparam-setValueAtTime.html Import AudioContext / AudioListener / AudioNode / AudioParam layout tests from Blink 2020-09-18 19:18:42 +00:00
audioparam-summingjunction-expected.txt
audioparam-summingjunction.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audioprocessingevent-constructor-expected.txt Add AudioProcessingEvent Constructor 2020-08-10 19:39:26 +00:00
audioprocessingevent-constructor.html Add AudioProcessingEvent Constructor 2020-08-10 19:39:26 +00:00
audioprocessingevent-expected.txt
audioprocessingevent.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audioworket-out-of-memory-expected.txt RELEASE_ASSERT(bigInt) in VM constructor when constructing a WorkletGlobalScope 2021-02-04 23:59:53 +00:00
audioworket-out-of-memory.html REGRESSION (r272392): [ MacOS ] webaudio/audioworklet-addModule-failure.html is flakey timing out 2021-02-05 17:38:19 +00:00
audioworklet-addModule-failure-expected.txt JS Modules in Workers 2021-02-20 20:28:27 +00:00
audioworklet-addModule-failure.html Worklet.addModule() should reject promise with an AbortError when the network load fails 2020-11-19 17:23:47 +00:00
automatic-pull-node-expected.txt
automatic-pull-node.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
base-audio-context-wrapper-gc-expected.txt Potential crash under BaseAudioContext's toJSNewlyCreated() 2021-02-05 00:15:30 +00:00
base-audio-context-wrapper-gc.html Potential crash under BaseAudioContext's toJSNewlyCreated() 2021-02-05 00:15:30 +00:00
cancel-values-crash-913217-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
cancel-values-crash-913217.html AudioParam.cancelAndHoldAtTime() is missing 2020-09-08 01:35:14 +00:00
construct-node-with-closed-context-expected.txt Improve exception messages when AudioContext.suspend() / resume() promises are rejected 2020-10-26 23:09:16 +00:00
construct-node-with-closed-context.html Constructing an AudioNode for a closed context should not throw an exception 2020-09-26 22:13:56 +00:00
convolver-channels-expected.txt Make sure WebAudio API throws exceptions with useful error messages 2020-10-21 18:38:48 +00:00
convolver-channels.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
convolver-setBuffer-different-samplerate-expected.txt Make sure WebAudio API throws exceptions with useful error messages 2020-10-21 18:38:48 +00:00
convolver-setBuffer-different-samplerate.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
convolver-setBuffer-null-expected.txt
convolver-setBuffer-null.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
createMediaStreamSource-null-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
createMediaStreamSource-null.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
decode-audio-data-basic-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
decode-audio-data-basic.html [WebAudio] Add webm/opus container support 2021-07-29 04:18:16 +00:00
decode-audio-data-too-short-expected.txt
decode-audio-data-too-short.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
decode-audio-data-wav-expected.txt Audio buffer may contain more frames than decoded. 2021-08-12 00:46:39 +00:00
decode-audio-data-wav.html Audio buffer may contain more frames than decoded. 2021-08-12 00:46:39 +00:00
decode-audio-data-webm-opus-expected.txt Source/WebCore: 2021-08-03 04:21:47 +00:00
decode-audio-data-webm-opus.html Source/WebCore: 2021-08-03 04:21:47 +00:00
decode-audio-data-webm-vorbis-expected.txt [WebAudio] Add webm/vorbis container support 2021-08-03 00:49:37 +00:00
decode-audio-data-webm-vorbis.html [WebAudio] Add webm/vorbis container support 2021-08-03 00:49:37 +00:00
delaynode-expected.txt
delaynode-max-default-delay-expected.txt
delaynode-max-default-delay.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
delaynode-max-nondefault-delay-expected.txt
delaynode-max-nondefault-delay.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
delaynode-maxdelay-expected.txt
delaynode-maxdelay.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
delaynode-maxdelaylimit-expected.txt Make sure WebAudio API throws exceptions with useful error messages 2020-10-21 18:38:48 +00:00
delaynode-maxdelaylimit.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
delaynode-scheduling-expected.txt
delaynode-scheduling.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
delaynode.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
destroy-audio-source-node-with-no-track-crash-expected.txt Null pointer dereference on MediaStreamAudioSourceNode destructor 2021-04-15 22:40:41 +00:00
destroy-audio-source-node-with-no-track-crash.html Null pointer dereference on MediaStreamAudioSourceNode destructor 2021-04-15 22:40:41 +00:00
distance-exponential-expected.txt
distance-exponential.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
distance-inverse-expected.txt
distance-inverse.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
distance-linear-expected.txt
distance-linear.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
dom-exceptions-expected.txt Fix type of exceptions thrown in the WebAudio API 2021-07-14 20:39:39 +00:00
dom-exceptions.html Import webaudio/dom-exceptions.html layout test from Blink 2020-09-15 22:05:04 +00:00
dynamicscompressor-basic-expected.txt
dynamicscompressor-basic.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
event-relatedTarget-audionode-expected.txt ASSERTION FAILED: actualVTablePointer == expectedVTablePointer in toJSNewlyCreated(JSC::JSGlobalObject *, WebCore::JSDOMGlobalObject *, Ref<WebCore::AudioNode> &&) 2021-05-13 00:09:38 +00:00
event-relatedTarget-audionode.html ASSERTION FAILED: actualVTablePointer == expectedVTablePointer in toJSNewlyCreated(JSC::JSGlobalObject *, WebCore::JSDOMGlobalObject *, Ref<WebCore::AudioNode> &&) 2021-05-13 00:09:38 +00:00
finished-audio-buffer-source-nodes-should-be-collectable-expected.txt
finished-audio-buffer-source-nodes-should-be-collectable.html [JSC] Remove already-shipped JS feature flags 2021-08-23 01:06:11 +00:00
gain-basic-expected.txt
gain-basic.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
gain-expected.wav Slightly improve AudioBufferSourceNode resampling 2020-09-23 01:49:31 +00:00
gain.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
mediaelementaudiosourcenode-constructor-expected.txt MediaElementAudioSourceNode interface should have a constructor 2020-08-06 16:18:03 +00:00
mediaelementaudiosourcenode-constructor.html MediaElementAudioSourceNode interface should have a constructor 2020-08-06 16:18:03 +00:00
mediaelementaudiosourcenode-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
mediaelementaudiosourcenode-gc-expected.txt
mediaelementaudiosourcenode-gc.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
mediaelementaudiosourcenode.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
mixing-expected.wav
mixing.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
offlineaudiocontext-gc-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
offlineaudiocontext-gc.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
offlineaudiocontext-length-expected.txt length attribute is missing on OfflineAudioContext 2020-08-07 20:02:29 +00:00
offlineaudiocontext-length.html length attribute is missing on OfflineAudioContext 2020-08-07 20:02:29 +00:00
offlineaudiocontext-restriction-expected.txt
offlineaudiocontext-restriction.html Move even more AudioContext-specific logic out of BaseAudioContext 2020-10-16 18:31:58 +00:00
oscillator-custom-expected.wav Fix precision issues in AudioParamTimeline when event times are very close 2020-09-08 20:24:33 +00:00
oscillator-custom.html Regression(r267144) 4 webaudio/oscillator tests are broken 2020-09-17 18:10:34 +00:00
oscillator-sawtooth-expected.wav imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html fails on some platforms 2020-11-04 16:09:57 +00:00
oscillator-sawtooth.html Regression(r267144) 4 webaudio/oscillator tests are broken 2020-09-17 18:10:34 +00:00
oscillator-scheduling-expected.wav
oscillator-sine-expected.wav
oscillator-sine.html Regression(r267144) 4 webaudio/oscillator tests are broken 2020-09-17 18:10:34 +00:00
oscillator-square-expected.wav imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html fails on some platforms 2020-11-04 16:09:57 +00:00
oscillator-square.html Regression(r267144) 4 webaudio/oscillator tests are broken 2020-09-17 18:10:34 +00:00
oscillator-triangle-expected.wav imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections.html fails on some platforms 2020-11-04 16:09:57 +00:00
oscillator-triangle.html Regression(r267144) 4 webaudio/oscillator tests are broken 2020-09-17 18:10:34 +00:00
oscillatornode-legacy-api-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
oscillatornode-legacy-api.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
page-canstartmedia-expected.txt
page-canstartmedia.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
panner-equalpower-expected.txt
panner-equalpower-stereo-expected.txt
panner-equalpower-stereo.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
panner-equalpower.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
panner-node-exceptions-expected.txt Types of Panner.setPosition() / setOrientation() parameters should not be unrestricted float 2020-09-15 03:31:34 +00:00
panner-node-exceptions.html Types of Panner.setPosition() / setOrientation() parameters should not be unrestricted float 2020-09-15 03:31:34 +00:00
pannernode-basic-expected.txt Fixes to match BaseAudioContext.idl to spec 2020-07-20 21:52:49 +00:00
pannernode-basic.html Fixes to match BaseAudioContext.idl to spec 2020-07-20 21:52:49 +00:00
pinknoise.wav Audio buffer may contain more frames than decoded. 2021-08-12 00:46:39 +00:00
promise-global-object-expected.txt Promises returned by our DOM API have the caller's global instead of the callee's 2020-10-31 16:11:57 +00:00
promise-global-object.html Promises returned by our DOM API have the caller's global instead of the callee's 2020-10-31 16:11:57 +00:00
realtimeanalyser-fft-sizing-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
realtimeanalyser-fft-sizing.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
resume-context-while-running-expected.txt Calling AudioContext.suspend() / resume() while already suspended / running should resolve the promise right away 2020-10-27 17:09:34 +00:00
resume-context-while-running.html Calling AudioContext.suspend() / resume() while already suspended / running should resolve the promise right away 2020-10-27 17:09:34 +00:00
sample-accurate-scheduling-expected.txt
sample-accurate-scheduling.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
silent-audio-interrupted-in-background-expected.txt
silent-audio-interrupted-in-background.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
stereo2mono-down-mixing-expected.txt
stereo2mono-down-mixing.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
suspend-context-before-first-node-creation-expected.txt Calling suspend() on audio context with no node does not prevent auto transition to running when first node is created 2020-10-03 01:26:13 +00:00
suspend-context-before-first-node-creation.html Calling suspend() on audio context with no node does not prevent auto transition to running when first node is created 2020-10-03 01:26:13 +00:00
suspend-context-while-interrupted-expected.txt AudioContext.suspend() should not reject promise when audio session is interrupted 2020-10-27 15:26:01 +00:00
suspend-context-while-interrupted.html AudioContext.suspend() should not reject promise when audio session is interrupted 2020-10-27 15:26:01 +00:00
suspend-context-while-suspended-expected.txt Calling AudioContext.suspend() / resume() while already suspended / running should resolve the promise right away 2020-10-27 17:09:34 +00:00
suspend-context-while-suspended.html Calling AudioContext.suspend() / resume() while already suspended / running should resolve the promise right away 2020-10-27 17:09:34 +00:00
test-basic-expected.wav
test-basic.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
up-mixing-mono-51-expected.wav
up-mixing-mono-51.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
up-mixing-mono-stereo-expected.wav
up-mixing-mono-stereo.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
up-mixing-stereo-51-expected.wav
up-mixing-stereo-51.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
waveshaper-expected.txt
waveshaper.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
web-audio-is-playing-expected.txt
web-audio-is-playing.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
webaudio-gc-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
webaudio-gc.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
webkitofflineaudiocontext-startRendering-crash-expected.txt Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
webkitofflineaudiocontext-startRendering-crash.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
worklet-crash-expected.txt JS Modules in Workers 2021-02-20 20:28:27 +00:00
worklet-crash.html Crash under JSC::Heap::acquireAccessSlow() / JSC::Heap::releaseAccess() when starting an AudioWorklet 2020-11-20 00:46:10 +00:00