зеркало из https://github.com/mozilla/gecko-dev.git
Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
0961dc4169
Automatic update from web-platform-tests [Sheriff] Revert "Deflake preservesPitch tests" This reverts commit 7b6c4007896853f91f32bd69b2c770f0210c66e5. Reason for revert: Post this change, preservesPitch seems to consistently fail. https://ci.chromium.org/p/chromium/builders/ci/Mac10.14%20Tests Original change's description: > Deflake preservesPitch tests > > This CL changes preservesPitch tests to wait until the audioElement's > currentTime is at least 0.5 seconds before trying to detect the pitch. > Without this check, the test can try to detect the pitch before the > audio has played enough, which can return a dominant frequency of 0Hz > and fail the test. > > The CL also makes a few stylistic changes, and fixes an off-by-one error > in the number of increments used to calculate frequencies. > > Bug: 1096238 > Change-Id: I6e98e172862a47bea1c4026737138293914f7906 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2298281 > Auto-Submit: Thomas Guilbert <tguilbert@chromium.org> > Commit-Queue: Philip Jägenstedt <foolip@chromium.org> > Reviewed-by: Philip Jägenstedt <foolip@chromium.org> > Cr-Commit-Position: refs/heads/master@{#788535} TBR=tguilbert@chromium.org,foolip@chromium.org Change-Id: I0042f73ca9c5de7d82be1200794c45b46a003f9b No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1096238 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2299183 Reviewed-by: Roger McFarlane <rogerm@chromium.org> Commit-Queue: Roger McFarlane <rogerm@chromium.org> Cr-Commit-Position: refs/heads/master@{#788626} -- Reland preservesPitch test deflake, fix timeouts This CL relands "Deflake preservesPitch tests", which was reverted by: commit f19f3404371bba3cac38bf1bcf672ef5f3e96558. It also attempts to incorporate some of the WPT changes made upstream, but not yet landed, in: https://github.com/web-platform-tests/wpt/pull/24599 Specifically, it fixes typos in the Safari prefixes, and explicitly starts the audio context. However, it is different from the PR, since it reuses the same Audio element, MediaElementAudioSourceNode and AudioContext. This is an attempt to cut down on overhead costs and fix test timeouts. We instead reset the audio.currentTime to 0, and only create a new analyser node for each test. Bug: 1105877, 1096238 Change-Id: Ie528ec0b7c38d9df59fcb04696c810e6d1c232f6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300929 Commit-Queue: Thomas Guilbert <tguilbert@chromium.org> Auto-Submit: Thomas Guilbert <tguilbert@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#789262} -- wpt-commits: 9abf97af00b4a3f55ecba875bf1cdbecb4a1a1ee, 9a67b791ec7d9c6538411430677ac25eb6ef60b0 wpt-pr: 24606 |
||
---|---|---|
.cargo | ||
.vscode | ||
accessible | ||
browser | ||
build | ||
caps | ||
chrome | ||
config | ||
devtools | ||
docs | ||
docshell | ||
dom | ||
editor | ||
extensions | ||
gfx | ||
gradle/wrapper | ||
hal | ||
image | ||
intl | ||
ipc | ||
js | ||
layout | ||
media | ||
memory | ||
mfbt | ||
mobile | ||
modules | ||
mozglue | ||
netwerk | ||
nsprpub | ||
other-licenses | ||
parser | ||
python | ||
remote | ||
security | ||
services | ||
servo | ||
startupcache | ||
storage | ||
taskcluster | ||
testing | ||
third_party | ||
toolkit | ||
tools | ||
uriloader | ||
view | ||
widget | ||
xpcom | ||
xpfe/appshell | ||
.arcconfig | ||
.babel-eslint.rc.js | ||
.clang-format | ||
.clang-format-ignore | ||
.cron.yml | ||
.eslintignore | ||
.eslintrc.js | ||
.flake8 | ||
.git-blame-ignore-revs | ||
.gitattributes | ||
.gitignore | ||
.hg-annotate-ignore-revs | ||
.hg-format-source | ||
.hgignore | ||
.hgtags | ||
.lldbinit | ||
.mailmap | ||
.prettierignore | ||
.prettierrc | ||
.taskcluster.yml | ||
.trackerignore | ||
.yamllint | ||
.ycm_extra_conf.py | ||
AUTHORS | ||
CLOBBER | ||
Cargo.lock | ||
Cargo.toml | ||
GNUmakefile | ||
LEGAL | ||
LICENSE | ||
Makefile.in | ||
README.txt | ||
aclocal.m4 | ||
build.gradle | ||
client.mk | ||
client.py | ||
configure.in | ||
configure.py | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
mach | ||
moz.build | ||
moz.configure | ||
mozilla-config.h.in | ||
old-configure.in | ||
package-lock.json | ||
package.json | ||
settings.gradle | ||
substitute-local-geckoview.gradle | ||
test.mozbuild |
README.txt
An explanation of the Mozilla Source Code Directory Structure and links to project pages with documentation can be found at: https://firefox-source-docs.mozilla.org/contributing/directory_structure.html For information on how to build Mozilla from the source code and create the patch see: https://firefox-source-docs.mozilla.org/contributing/how_to_contribute_firefox.html If you have a question about developing Mozilla, and can't find the solution on https://developer.mozilla.org, you can try asking your question on Matrix at chat.mozilla.org in `Introduction` (https://chat.mozilla.org/#/room/#introduction:mozilla.org) channel. Nightly development builds can be downloaded from: https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ - or - https://www.mozilla.org/firefox/channel/desktop/#nightly Keep in mind that nightly builds, which are used by Mozilla developers for testing, may be buggy.