A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://webaudio.github.io/web-audio-api/implementation-report.html below:

Web Audio 1.0 Implementation report

This report documents the overall implementation status and detailed test results for Web Audio API 1.0. [CanIUse WebAudio].

User Agents Safari

Safari 6 on OSX, and Safari on iOS6 onwards, support the Web Audio API. It has a bugtracker.

WebKit was one of the earliest implementations, initially behind a vendor prefix. From September 2020, Safari Technical Preview 113 included improved Web Audio support and these improvements have now taken the implementation to an excellent level.

Blink

Chrome supports Web Audio API from version 10 on, with -webkit prefix, and from version 34 onwards unprefixed. Chrome for Android supports Web Audio API from version 49 on.

Opera supports Web Audio API from version 15 on, with -webkit prefix, and from version 22 onwards unprefixed.

The Blink implementation postdates the Webkit/Blink split, and should be considered a separate implementation. Blink has a bugtracker. The overall implementation level is excellent.

Firefox

Firefox supports Web Audio API from version 15 on, with -webkit prefix, and from version 23 onwards unprefixed. Gecko has a bugtracker. The overall implementation level is very good.

Edge

Edge supports Web Audio API from version 12 (build 10240) on, unprefixed.

More recent Edge releases have switched from EdgeHTML to the Blink engine, and so no longer count as an independent implementation.

Tests

Perhaps the best indication of implementation status is the IDL test for WebAudio consisting of 1126 tests:

Browser Version Passes Fails Safari 123 preview, macOS 10.15 1115 11 Chrome 91, Linux 20.04 1115 11 Firefox 89, Linux 20.04 1092 34 Edge 91, Windows 10.0 1115 11

These results indicates that Chrome is missing

Firefox is missing

In addition, there are currently about 6500 WebAudio API tests on WPT that tests the functionality of the API. The wpt.fyi results are summarized below:

Browser Version Passes Fails Safari 123 preview, macOS 10.15 6478 87 Chrome 91, Linux 20.04 6571 46 Firefox 89, Linux 20.04 5705 410 Edge 91, Windows 10.0 6570 47

The test report has further details on the failed tests with possible explanations on the status of the failures.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4