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
Перейти к файлу
Emily McDonough f697f06790 Bug 1798581 - Add optional page name argument to Servo_ComputedValues_GetForAnonymousBox and ServoStyleSet::ResolveNonInheritingAnonymousBoxStyle r=emilio
This needs to bypass the cache on ServoStyleSet when looking up styles with
named pages. We could possibly cache the last used named page style, which
would avoid extra style calculations for multiple sequential pages with the
same page name, but for now the cache is just ignored.

Differential Revision: https://phabricator.services.mozilla.com/D160976
2022-11-02 22:30:19 +00:00
.cargo Bug 1797398 - Update cubeb-coreaudio-rs to 93b5c01a. r=cubeb-reviewers,padenot 2022-10-26 09:42:33 +00:00
.vscode
accessible Bug 1791152 - Drop entire accessible ID map in UnregisterAll. r=Jamie 2022-11-02 20:55:15 +00:00
browser Bug 1797612 - Newtab prevent sponsored topsites from being dragged r=nanj 2022-11-02 22:12:02 +00:00
build Bug 1771343 - GeckoView Android API 33 (Android 13) r=geckoview-reviewers,jgraham,jnicol,nalexander,jonalmeida 2022-11-02 10:53:33 +00:00
caps Bug 1764391 - truncate ExpandedPrincipals in LoadInfo::RedirectChain; r=freddyb,necko-reviewers,dragana 2022-10-18 18:01:58 +00:00
chrome Bug 1783497 - Don't throw if chrome URL canonicalization fails r=smaug 2022-10-24 15:21:29 +00:00
config Bug 1630920 - Remove the gb2312han and big5han collations. r=anba 2022-10-28 08:44:04 +00:00
devtools Bug 1797952 - [devtools] Fix netmonitor HTML previews with line breaks or special characters r=ochameau 2022-11-02 21:08:14 +00:00
docs Bug 1798588 - add PGO to performance/benchmarking page. r=dpalmeiro DONTBUILD 2022-11-02 20:18:21 +00:00
docshell Bug 1676492, when new tab page is configured to show a blank page, it should not be added to session history, r=Mardak 2022-11-01 20:43:02 +00:00
dom Bug 1777081 - Disable test_peerConnection_twoAudioVideoStreamsCombinedNoBundle.html on windows aarch64 for permanent failures. r=intermittent-reviewers,jmaher DONTBUILD 2022-11-02 22:08:19 +00:00
editor Bug 1797840: Replace stray tab characters with spaces in IDL files throughout the tree. r=mccr8,necko-reviewers,credential-management-reviewers,smaug,sgalich,valentin 2022-10-28 18:08:17 +00:00
extensions Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE 2022-11-01 22:38:52 -04:00
gfx Bug 1771343 - GeckoView Android API 33 (Android 13) r=geckoview-reviewers,jgraham,jnicol,nalexander,jonalmeida 2022-11-02 10:53:33 +00:00
gradle/wrapper Bug 1786164 - Update gradle and plugin to the latest versions. r=geckoview-reviewers,jonalmeida 2022-08-31 22:10:38 +00:00
hal Bug 1796525 - Set the QoS of background content processes to 'eco', r=gsvelto. 2022-10-20 13:32:52 +00:00
image Bug 1797688 - Part 6: Substitute gXPCOMThreadsShutDown with InOrBeyond(XPCOMShutdownFinal) in SurfaceCacheImpl. r=xpcom-reviewers,mccr8 2022-11-01 14:08:45 +00:00
intl Bug 1793521 - Make sure URLs with invalid IDNA labels parse the same round-trip r=necko-reviewers,kershaw 2022-11-01 09:50:18 +00:00
ipc Bug 1797301 - Move Utility process to check preloading failures r=nika 2022-11-02 21:29:36 +00:00
js Bug 1700396: Bump Updatebot to get try preset support, and use it for irregexp r=andi 2022-11-02 16:39:10 +00:00
layout Bug 1798581 - Add optional page name argument to Servo_ComputedValues_GetForAnonymousBox and ServoStyleSet::ResolveNonInheritingAnonymousBoxStyle r=emilio 2022-11-02 22:30:19 +00:00
media Bug 1796893 - Fix build failure on OpenBSD/arm64 since ffmpeg config regen in bug 1765480. r=alwu 2022-10-26 08:34:07 +00:00
memory Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE 2022-11-01 22:38:52 -04:00
mfbt Bug 1797354 - Allow specifying capability type in thread-safety macros, r=jesup,media-playback-reviewers,alwu 2022-10-28 19:55:30 +00:00
mobile Bug 1798363 - Have DFPI as the default cookie policy in GeckoView-Example. r=geckoview-reviewers,jonalmeida 2022-11-02 20:53:04 +00:00
modules Bug 1798508 - Remove references to the dead pref clipboard.plainTextOnly. r=emilio 2022-11-02 18:28:13 +00:00
mozglue Bug 1798388 - add Accessibility profiler category; convert existing code. r=canaltinova,eeejay 2022-11-02 16:23:24 +00:00
netwerk Bug 1797695 - Update probes expiring in Firefox 109: netwerk.early_hints r=necko-reviewers,jesup 2022-11-02 19:32:44 +00:00
nsprpub Bug 1788009 - NSPR_4_35_RTM, version number only, no code change. r=glandium UPGRADE_NSPR_RELEASE 2022-09-13 06:26:48 +00:00
other-licenses Bug 1743947 - Update Snappy to version 1.1.9. r=dom-storage-reviewers,janv 2022-07-12 15:38:23 +00:00
parser Bug 1797336 - Apply expat CVE-2022-43680 fix. r=mccr8 2022-10-30 19:12:03 +00:00
python Bug 1789178 - Extend MSIX repackaging to work with other products. r=nalexander 2022-11-02 19:31:04 +00:00
remote Bug 1793311 - [marionette] Fix documentation for Python tests. r=webdriver-reviewers,jdescottes DONTBUILD 2022-11-02 21:32:26 +00:00
security Bug 1797439 - Add more stubs for Rust unwind. r=jschanck 2022-11-02 05:32:34 +00:00
services Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE 2022-11-01 22:38:52 -04:00
servo Bug 1798581 - Add optional page name argument to Servo_ComputedValues_GetForAnonymousBox and ServoStyleSet::ResolveNonInheritingAnonymousBoxStyle r=emilio 2022-11-02 22:30:19 +00:00
startupcache Bug 1796085 - Part 1: Define MOZ_BACKGROUNDTASKS macro globally r=smaug,necko-reviewers,application-update-reviewers,nalexander,valentin 2022-10-19 12:04:08 +00:00
storage Bug 1784966: Encrypt IDB files and data in PBM, r=dom-storage-reviewers,jari,webdriver-reviewers,whimboo 2022-10-27 12:57:16 +00:00
supply-chain Bug 1789520 - rust implementation of nssckbi. r=keeler,supply-chain-reviewers 2022-10-31 17:09:43 +00:00
taskcluster Bug 1798437 - Keep uncached fetch task logs longer. r=taskgraph-reviewers,jlorenzo 2022-11-02 20:37:59 +00:00
testing Bug 1797945 - set no-report-on-subdomain-404.https.html as passing 2022-11-02 15:46:48 +00:00
third_party Bug 1766497: Remove unused `virtualenv` package r=ahal 2022-11-01 07:48:01 +00:00
toolkit Bug 1796078 - Fix remaining flashes of invalid content in findbar status. r=NeilDeakin 2022-11-02 20:45:34 +00:00
tools Bug 1797472 - Convert Messaging.jsm to ESM. r=geckoview-reviewers,owlish 2022-11-02 14:31:59 +00:00
uriloader Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE 2022-11-01 22:38:52 -04:00
view Bug 1786513 - Make SimpleResizeReflow not flush by default. r=jfkthame,layout-reviewers 2022-09-01 10:54:24 +00:00
widget Bug 1798714 - Ensure compositor is always resumed with correct size on Android. r=gfx-reviewers,geckoview-reviewers,calu,jrmuizel 2022-11-02 21:39:19 +00:00
xpcom Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE 2022-11-01 22:38:52 -04:00
xpfe/appshell Bug 1795804 - Persist sizemode synchronously. r=smaug 2022-10-20 08:30:16 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore Bug 1764698 - Move LanguageDetector.jsm and related files to toolkit. r=robwu 2022-08-23 05:59:55 +00:00
.cron.yml Bug 1786291 - Remove esr91 references r=jcristau 2022-09-19 13:23:03 +00:00
.eslintignore Bug 1791851 - regenerate uniffi r=teshaq,LougeniaBailey,bdk 2022-10-25 20:03:22 +00:00
.eslintrc-test-paths.js Bug 1774300 - Implement VideoColorSpace r=padenot,jgilbert 2022-10-06 00:37:20 +00:00
.eslintrc.js Bug 1795602 - Stop using the 'with' statement in dom/. r=padenot 2022-10-17 12:53:07 +00:00
.flake8 Bug 1622677 - Make dom/bindings flake8 compliant. r=sylvestre 2022-10-31 17:45:33 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1784022 - [refactor] Convert text-emphasis-position #defines to enum classes r=emilio 2022-09-27 07:38:08 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1791532 - [puppeteer] Sync puppeteer v17.1.2 r=webdriver-reviewers,jdescottes 2022-10-27 07:22:47 +00:00
.hgtags No bug - tagging f12833d9593379df22c08c09446799c56c1dd912 with FIREFOX_NIGHTLY_107_END a=release DONTBUILD CLOSED TREE 2022-10-17 14:03:43 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore Bug 1782273 - Part 30: Enable prettier for selfhosted code. r=tcampbell,Standard8 2022-08-04 17:13:03 +00:00
.prettierrc
.taskcluster.yml Bug 1795994 - Migrate decision task over to GCP r=ahal,releng-reviewers,jcristau 2022-10-26 15:55:18 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-10-17 14:03:50 +00:00
Cargo.lock Backed out changeset a66be20c8f9f (bug 1767055) for gtest failures on FOGFixture.TestJogfile. CLOSED TREE 2022-11-02 22:12:06 +02:00
Cargo.toml Bug 1789520 - rust implementation of nssckbi. r=keeler,supply-chain-reviewers 2022-10-31 17:09:43 +00:00
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle Bug 1797363 - Vendor Glean SDK v51.7.0 r=TravisLong,supply-chain-reviewers 2022-10-26 13:02:54 +00:00
client.mk Bug 1784179 - Don't stop at the first error during CI builds. r=firefox-build-system-reviewers,nalexander 2022-10-20 01:55:20 +00:00
client.py
configure Bug 1787977 - Include configure in the tree. r=firefox-build-system-reviewers,nalexander 2022-08-30 04:02:12 +00:00
configure.py Bug 1787628 - Add `looseversion` import to `configure.py` r=firefox-build-system-reviewers,glandium 2022-08-30 18:24:55 +00:00
gradle.properties Bug 1786164 - Add more Gradle JVM memory flags. r=geckoview-reviewers,jonalmeida 2022-08-31 22:10:39 +00:00
gradlew
gradlew.bat
mach Bug 1766497 - Remove early exit on Homebrew Python3.10 now that we're using `venv` instead of `virtualenv` r=firefox-build-system-reviewers,nalexander 2022-11-01 07:48:06 +00:00
mach.cmd
mach.ps1
mots.yaml Bug 1797536 - Update Widget Ownership DONTBUILD 2022-10-28 15:04:29 +00:00
moz.build Bug 1737634: mots config file r=sheehan 2022-07-14 15:45:44 +00:00
moz.configure Bug 1794517 - Make CI plain builds a little closer to local builds. r=firefox-build-system-reviewers,andi 2022-10-11 06:54:45 +00:00
mozilla-config.h.in
old-configure.in Bug 1796518 - Tweak lld flags for faster linkage on developer builds. r=firefox-build-system-reviewers,nalexander 2022-10-25 22:58:25 +00:00
package-lock.json Bug 1792465 - Add eslint-plugin-jsdoc and upgrade node_modules to latest versions. r=mossop 2022-10-03 06:55:28 +00:00
package.json Bug 1792465 - Add eslint-plugin-jsdoc and upgrade node_modules to latest versions. r=mossop 2022-10-03 06:55:28 +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.