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
Перейти к файлу
Robert Mader 067d78ddef Bug 1711224 - Add Wayland support for RenderCompositorNativeSWGL,
In order to do that, move buffer type specific code into
`NativeSurfaceWayland` and create subclasses for SHM and EGL
buffers.

This should help identify bugs, improve the code structure for
additional buffer types (e.g. YUV) and makes us get closer
to the CA backend.

Also includes some minor unrelated cleanups.

Differential Revision: https://phabricator.services.mozilla.com/D115938
2021-05-25 21:14:39 +00:00
.cargo Bug 1712634 - Update cranelift to version 0.74. r=rhunt 2021-05-25 17:38:20 +00:00
.vscode
accessible Bug 1710748: Return button menus when form controls are queried from rotor r=eeejay 2021-05-24 17:02:46 +00:00
browser Bug 1710651: Make space between header label and icon wider to be same as space between icons. r=desktop-theme-reviewers,harry 2021-05-25 21:04:59 +00:00
build Bug 1712633 - Set MOZ_REQUIRE_SIGNING appropriately by default. r=firefox-build-system-reviewers,mhentges 2021-05-25 20:00:05 +00:00
caps Backed out 9 changesets (bug 1700623) for causing bc failures in browser_history_menu.js a=backout 2021-05-21 11:43:54 +03:00
chrome
config Bug 1701269 - Remove mobile/android/base. r=nalexander,flod,owlish 2021-05-20 22:03:03 +00:00
devtools Bug 1591590 - disabale browser_toolbox_console_new_process.js on Win_64_opt for frequent failures. r=intermittent-reviewers,ahal DONTBUILD 2021-05-25 16:34:05 +00:00
docs Bug 1711824 - Removing documentation on MOZ_BUILD_PROJECTS because it is obsolete r=firefox-build-system-reviewers,mhentges 2021-05-19 14:17:25 +00:00
docshell Backed out 2 changesets (bug 1709346) for causing XPCConvert crashes. CLOSED TREE 2021-05-26 00:32:25 +03:00
dom Backed out 2 changesets (bug 1709346) for causing XPCConvert crashes. CLOSED TREE 2021-05-26 00:32:25 +03:00
editor Bug 1540037 - part 24: Move `TextEditor::FireClipboardEvent()` to `EditorBase` r=m_kato 2021-05-25 11:47:14 +00:00
extensions Bug 1700051: part 45) Remove outdated part of comment in <mozInlineSpellChecker.cpp>. r=smaug 2021-05-25 10:08:15 +00:00
gfx Bug 1711224 - Add Wayland support for RenderCompositorNativeSWGL, 2021-05-25 21:14:39 +00:00
gradle/wrapper
hal Bug 1710473 - Remove hal::SetProcessPrioritySupported(). r=gsvelto,geckoview-reviewers,aklotz 2021-05-10 19:59:24 +00:00
image Bug 1692068 - Disable broken crashtests on tsan. r=necko-reviewers,decoder,dragana 2021-05-25 01:15:49 +00:00
intl Bug 1707733 - Backfill FluentBundle tests for DATETIME(); r=dminor 2021-05-21 13:57:07 +00:00
ipc Bug 1708042, add support for 'control' priority in ipdl, r=jld,ipc-reviewers 2021-05-21 15:46:46 +00:00
js Bug 1690462 - SIMD optimization for sign replication. r=lth 2021-05-25 20:43:27 +00:00
layout Bug 1712766 - Enable alpha for the WebGPU presented image r=aosmond 2021-05-25 16:05:09 +00:00
media Bug 1712621 - Update cubeb to 5ebe69c. r=cubeb-reviewers,padenot 2021-05-25 10:44:33 +00:00
memory Bug 1709277 - Simplify gOOMAllocationSize via MFBT_DATA r=glandium 2021-05-20 06:53:27 +00:00
mfbt Bug 1709352 - Allow QMResult errors to use existing stack id and to increase the frame id during error propagation; r=dom-storage-reviewers,asuth,glandium 2021-05-25 07:28:20 +00:00
mobile Bug 1712633 - Set MOZ_REQUIRE_SIGNING appropriately by default. r=firefox-build-system-reviewers,mhentges 2021-05-25 20:00:05 +00:00
modules Bug 1695911 - Flip dom.security.secFetch.enabled pref to true. r=ckerschb,annevk 2021-05-25 17:37:09 +00:00
mozglue Bug 1710923 - migrate windows 7x32 debug tests to windows 10x32. r=ahal 2021-05-24 20:06:43 +00:00
netwerk Backed out 2 changesets (bug 1709346) for causing XPCConvert crashes. CLOSED TREE 2021-05-26 00:32:25 +03:00
nsprpub
other-licenses
parser
python Bug 1695031 - Combine build flags --disable-marionette and --enable-cdp as --disable-webdriver. r=firefox-build-system-reviewers,Gijs,smaug,keeler,jdescottes,glandium 2021-05-25 09:13:28 +00:00
remote Bug 1695031 - Update Marionette and Remote Agent docs for --disable-webdriver build flag. r=remote-protocol-reviewers,marionette-reviewers,jdescottes 2021-05-25 09:13:29 +00:00
security Bug 1695031 - Combine build flags --disable-marionette and --enable-cdp as --disable-webdriver. r=firefox-build-system-reviewers,Gijs,smaug,keeler,jdescottes,glandium 2021-05-25 09:13:28 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM 2021-05-24 13:18:18 +00:00
servo Bug 1709018 - Don't simplify percentages that resolve to lengths in min/max/clamp. r=boris 2021-05-21 00:39:48 +00:00
startupcache
storage
taskcluster Bug 1712786 - Migrate win7x32-mingwclang -> win10x32-mingwclang. r=ahal 2021-05-25 20:15:37 +00:00
testing Bug 1712633 - Fix lint failure r=fix CLOSED TREE 2021-05-25 23:34:09 +03:00
third_party Bug 1712634 - Update cranelift to version 0.74. r=rhunt 2021-05-25 17:38:20 +00:00
toolkit Backed out 3 changesets (bug 1710852, bug 1712617) for failures on /browser_parsable_css.js. CLOSED TREE 2021-05-26 00:07:11 +03:00
tools Backed out changeset 2b813a59026a (bug 1710015) for causing crashes. 2021-05-24 01:28:47 +03:00
uriloader Bug 1700976 - do not prompt for externally-opened web- or extension-handled 'external' protocols, r=zombie 2021-05-24 16:02:50 +00:00
view Bug 1710533 - Apply the widget size constraints to newBounds r=mstange,gfx-reviewers 2021-05-13 09:34:26 +00:00
widget Bug 1712680 [Wayland] Clear wl_surface input region on map and allocate event, r=jhorak 2021-05-25 10:22:16 +00:00
xpcom Bug 1695031 - Combine build flags --disable-marionette and --enable-cdp as --disable-webdriver. r=firefox-build-system-reviewers,Gijs,smaug,keeler,jdescottes,glandium 2021-05-25 09:13:28 +00:00
xpfe/appshell Bug 1710687, null check mDocShell before using it, r=peterv 2021-05-25 12:25:41 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1707937 - Consolidate live performance tests into a single schedule; r=perftest-reviewers,sparky 2021-05-05 11:45:03 +00:00
.eslintignore
.eslintrc.js Bug 1710273 - Stop using ChromeUtils.import(..., null) for importing EnterprisePolicies.jsm. r=nhnt11,extension-reviewers,preferences-reviewers,zombie 2021-05-12 23:16:33 +00:00
.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 Bug 1712634 - Update cranelift to version 0.74. r=rhunt 2021-05-25 17:38:20 +00:00
Cargo.toml Bug 1712634 - Update cranelift to version 0.74. r=rhunt 2021-05-25 17:38:20 +00:00
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle
client.mk
client.py No bug - fix client.py update_nss on python3. r=firefox-build-system-reviewers,mhentges,bbeurdouche 2021-05-05 16:59:09 +00:00
configure.in
configure.py
gradle.properties
gradlew
gradlew.bat
mach
mach.ps1
moz.build Bug 1705403 - Replace FOG's Glean autodocs with link to Glean Dictionary r=janerik DONTBUILD 2021-05-10 13:33:09 +00:00
moz.configure Bug 1706774: Add tools to VisualStudio backend exclusions r=firefox-build-system-reviewers,nalexander 2021-05-18 15:00:39 +00:00
mozilla-config.h.in
old-configure.in Bug 1712633 - Set MOZ_REQUIRE_SIGNING appropriately by default. r=firefox-build-system-reviewers,mhentges 2021-05-25 20:00:05 +00:00
package-lock.json Bug 1702858 - Update node modules for latest versions, remove obsolete. r=mossop 2021-05-19 16:53:53 +00:00
package.json Bug 1702858 - Update node modules for latest versions, remove obsolete. r=mossop 2021-05-19 16:53:53 +00:00
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.