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
Перейти к файлу
Emilio Cobos Álvarez 80755ed700 Bug 1572798 - Should call MaybeActiveMediaComponents from SetScriptGlobalObject if becoming visible. r=bzbarsky,farre
Windows start blocking media by default (see the
media.block-autoplay-until-in-foreground pref).

If the document becomes visible from GetScriptHandlingObject(), we
hand-rolled our own UpdateVisibilityState and didn't call
MaybeActiveMediaComponents (which unblocks media playback).

It couldn't call it there before since given content docshells used
start as active, but now that they don't we can do that and fix the bug.

Differential Revision: https://phabricator.services.mozilla.com/D41438
2021-01-22 05:45:52 +00:00
.cargo Backed out 2 changesets (bug 1687787) for causing xpcshell failures in netwerk/test/unit/test_http3_large_post. CLOSED TREE 2021-01-21 15:33:28 +02:00
.vscode
accessible Bug 1686164: Implement ignoreWithParent for context menu items and submenus. r=eeejay 2021-01-21 19:58:13 +00:00
browser Backed out 2 changesets (bug 1680216, bug 1681138) for browser_984455_bookmarks_items_reparenting.js failures 2021-01-22 04:55:12 +02:00
build Bug 1684672 - Update mentions of macOS SDK v10.11 to v10.12. r=glandium DONTBUILD 2021-01-21 12:47:01 +00:00
caps Bug 1594234 remove extensions.content_script_csp preferences in favor of extensions.manifestV3.enabled r=robwu 2021-01-19 19:43:09 +00:00
chrome
config
devtools Bug 1687485 - [devtools] Fix error count on navigation when console isn't enabled. r=ladybenko. 2021-01-21 16:53:09 +00:00
docs Bug 1684672 - Update mentions of macOS SDK v10.11 to v10.12. r=glandium DONTBUILD 2021-01-21 12:47:01 +00:00
docshell Bug 1572798 - Make content browsing contexts for tabs start as inactive. r=nika 2021-01-21 20:20:57 +00:00
dom Bug 1572798 - Should call MaybeActiveMediaComponents from SetScriptGlobalObject if becoming visible. r=bzbarsky,farre 2021-01-22 05:45:52 +00:00
editor
extensions Bug 1685427 - Crash when authenticating using SPNEGO on macOS (ARM) r=spohl 2021-01-20 01:29:16 +00:00
gfx Bug 1674473 [Linux] SW-WR Clear background when painting popup windows, r=lsalzman 2021-01-20 21:11:48 +00:00
gradle/wrapper
hal
image
intl Bug 1678619: Release UDateFormat instance by udat_close after using it. r=zbraniecki 2021-01-21 15:51:03 +00:00
ipc
js Bug 1686825 - Don't perform PropertyKey::fromPinnedString if the string creation failed, r=pbone 2021-01-21 23:36:36 +00:00
layout Bug 1687795 - Rename the flag tracking whether block-size is set by aspect-ratio and inline-size, and improve comments. r=boris 2021-01-22 04:41:37 +00:00
media Bug 1687487 - Update libcubeb to 4a83932. r=cubeb-reviewers,kinetik 2021-01-19 20:08:55 +00:00
memory
mfbt Bug 1686219 - Add BitSet::SetAll and ResetAll methods r=heycam 2021-01-20 10:03:53 +00:00
mobile Bug 1686808 - Add debugging information for invalid scheme in fetch(). r=droeh 2021-01-21 20:54:55 +00:00
modules Bug 1579064 - Remove preferences for bug fixes 1563695 and 1556491. r=necko-reviewers,valentin 2021-01-21 20:38:22 +00:00
mozglue Bug 1645696 - Remove suppressions for issue. r=decoder 2021-01-21 10:57:05 +00:00
netwerk Bug 1686828 - Use https OriginAttributes to fetch HTTPS RR r=necko-reviewers,timhuang,dragana 2021-01-21 22:08:26 +00:00
nsprpub
other-licenses
parser Bug 786797 - Check for integer overflow when computing new buffer sizes. r=smaug 2021-01-21 17:02:58 +00:00
python Bug 1686331 - Library menu should not have a scroll bar. r=prathiksha,flod 2021-01-21 06:20:55 +00:00
remote
security No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau 2021-01-21 15:43:18 +00:00
services Bug 1678619: Remove onManyFrecenciesChanged interface from nsINavHistoryService. r=mak 2021-01-21 15:51:03 +00:00
servo Bug 1686613 - Add a non-native-theme media query. r=heycam 2021-01-21 06:14:16 +00:00
startupcache
storage
taskcluster Bug 1687317 - Force creation of new profiles in condprof. r=perftest-reviewers,igoldan 2021-01-21 21:07:55 +00:00
testing Bug 1688097 - [wpt-sync] Update web-platform-tests to 64cc817eedc570d93adc05dd63fad957da908cd8, a=testonly 2021-01-22 04:14:16 +00:00
third_party Backed out 2 changesets (bug 1687787) for causing xpcshell failures in netwerk/test/unit/test_http3_large_post. CLOSED TREE 2021-01-21 15:33:28 +02:00
toolkit Bug 1572798 - Should call MaybeActiveMediaComponents from SetScriptGlobalObject if becoming visible. r=bzbarsky,farre 2021-01-22 05:45:52 +00:00
tools Bug 1685937 - Between sampling loops, never sleep less than 1/4 the requested interval - r=canaltinova 2021-01-22 04:11:15 +00:00
uriloader
view
widget Bug 1674473 [Wayland] Use gfx::DataSourceSurface instead of gfxImageSurface to cache drawing, r=lsalzman 2021-01-20 21:27:55 +00:00
xpcom Bug 1686863 - Evaluate xpidl constant values more eagerly. r=nika 2021-01-22 03:40:53 +00:00
xpfe/appshell
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml
.eslintignore
.eslintrc.js
.flake8 Bug 1622681 - Remove dom/encoding from flake8 excludes. r=sylvestre DONTBUILD 2021-01-21 20:50:40 +00:00
.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 Backed out 2 changesets (bug 1687787) for causing xpcshell failures in netwerk/test/unit/test_http3_large_post. CLOSED TREE 2021-01-21 15:33:28 +02:00
Cargo.toml
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle
client.mk
client.py
configure.in
configure.py
gradle.properties
gradlew
gradlew.bat
mach Bug 1687595 - Always get mach modules from subdirectories of where mach is. r=firefox-build-system-reviewers,mhentges 2021-01-21 01:39:56 +00:00
mach.ps1 Bug 1686256 - Add Windows friendly wrapper for mach r=mhentges,firefox-build-system-reviewers,dmajor 2021-01-20 02:08:40 +00:00
moz.build Bug 1687640 - Cover mach.ps1 in moz.build r=dmajor,firefox-build-system-reviewers 2021-01-20 15:20:27 +00:00
moz.configure Bug 1687421 - Avoid error with --enable-bootstrap on platforms with no bootstrap artifacts. r=firefox-build-system-reviewers,mhentges 2021-01-19 14:10:16 +00:00
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 Firefox 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 Firefox from the source code and create the patch see:

    https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

If you have a question about developing Firefox, and can't find the solution
on https://firefox-source-docs.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 Firefox developers for
testing, may be buggy.