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
Go to file
Daniel Holbert 16dd33822d Bug 1660166 part 1: In PrintedSheetFrame's reflow loop, cast the child frame to nsPageFrame (which is the concrete type that we know it has). r=hiro
We already do this static_cast'ing before this patch, for a single
nsPageFrame-specific method call.  This patch just captures the result of that
static_cast in a reusable variable, so that I can easily add another
nsPageFrame-specific function call in the next patch of this patch series.

(We can be confident this casting is valid, because we only ever give
PrintedSheetFrame this one type of child frame.)

Differential Revision: https://phabricator.services.mozilla.com/D87695
2020-08-20 06:12:32 +00:00
.cargo Bug 1658982 - P2: mach vendor rust r=cubeb-reviewers,kinetik 2020-08-19 21:22:23 +00:00
.vscode
accessible Bug 1659641: Remove redundancy from the label for the video controls volume slider. r=fluent-reviewers,Gijs 2020-08-19 21:57:06 +00:00
browser Bug 1659866 - Move server-side devtools pref for Compatibility panel to modules/libpref/init/all.js r=daisuke 2020-08-19 22:34:22 +00:00
build Bug 1659836 - Don't log to telemetry for mach create-mach-environment r=mhentges,froydnj 2020-08-19 14:03:46 +00:00
caps Bug 1659923 - Avoid unnecessary copies around Base64Encode. r=xpcom-reviewers,necko-reviewers,froydnj,valentin 2020-08-19 17:45:16 +00:00
chrome
config Bug 1636797 - In hash.py, enumerate files from the VCS rather than searching the filesystem directly r=ahal 2020-08-17 15:19:34 +00:00
devtools Bug 1659866 - Set a default value for target-browsers from the client r=daisuke 2020-08-19 22:35:46 +00:00
docs Bug 1659726 - Fix mode line docs to use 2 space indents rather than 8. r=sylvestre DONTBUILD 2020-08-19 07:51:42 +00:00
docshell Bug 1602410 - Make window.print() work with tab-modal printing. r=nika,geckoview-reviewers,agi 2020-08-19 09:27:18 +00:00
dom Bug 1658324 - Convert most of the error handling in QuotaManager::EnsureStorageIsInitialized to QM_TRY/QM_TRY_VAR; r=dom-workers-and-storage-reviewers,sg 2020-08-20 07:32:05 +00:00
editor Bug 1659923 - Avoid unnecessary copies around Base64Encode. r=xpcom-reviewers,necko-reviewers,froydnj,valentin 2020-08-19 17:45:16 +00:00
extensions
gfx Bug 1659636 - Use the effective scroll offset and zoom in NotifyUpdateScreenMetrics. r=kats 2020-08-20 01:16:14 +00:00
gradle/wrapper
hal
image
intl
ipc Bug 1658847 - Put profiler thread to sleep when allocating memory for shmems. r=mstange 2020-08-18 21:40:11 +00:00
js Bug 1659996 - Remove unused hasArrayHoleOrSpread in ListNode (in ParseNode.h) r=arai 2020-08-20 07:43:01 +00:00
layout Bug 1660166 part 1: In PrintedSheetFrame's reflow loop, cast the child frame to nsPageFrame (which is the concrete type that we know it has). r=hiro 2020-08-20 06:12:32 +00:00
media Bug 1652884 - Make MediaPipelineTransmit listen for track enabled state changes from the graph. r=jib 2020-08-19 22:18:37 +00:00
memory
mfbt Bug 1656545 - Range cannot support nullptr with non-zero length. r=froydnj 2020-08-20 00:33:52 +00:00
mobile Bug 1634504 - Remove deprecated registerWebExtension. r=snorp 2020-08-20 01:15:00 +00:00
modules Bug 1660034 - Enable the low priority worker pool on Mac. r=mstange 2020-08-20 02:43:04 +00:00
mozglue Backed out 2 changesets (bug 1656526) for build bustages on EarlyBlankWindow.cpp. CLOSED TREE 2020-08-18 19:10:37 +03:00
netwerk Backed out changeset 0327b662a05f (bug 1659674) for nsStorageStream related central bustage CLOSED TREE 2020-08-20 02:58:41 +03:00
nsprpub
other-licenses
parser
python Bug 1659411 - Default virtualenv_name to None in MachCommandBase. r=firefox-build-system-reviewers,rstewart 2020-08-18 12:41:07 +00:00
remote Bug 1651519: Remove nsIDOMWindowUtils::currentInnerWindowID. r=nika,remote-protocol-reviewers,webcompat-reviewers,whimboo 2020-08-17 20:20:50 +00:00
security Bug 1655105 - land NSS NSS_3_56_BETA1 UPGRADE_NSS_RELEASE, r=jcj 2020-08-19 21:02:09 +00:00
services Bug 1657463 - Allow users to delete their data when signing out r=markh,fluent-reviewers,flod 2020-08-19 04:55:51 +00:00
servo Bug 1414600 - Make media queries and viewport units in print be evaluated against the default page size minus margins. r=dholbert,nordzilla 2020-08-19 10:32:16 +00:00
startupcache
storage
taskcluster Bug 1658468: Only run system-symbols-upload tasks on cron; r=glandium 2020-08-11 01:50:41 +00:00
testing Bug 1660048 - Remove dom.forms.color and dom.forms.datetime. r=smaug,marionette-reviewers,whimboo 2020-08-19 18:24:06 +00:00
third_party Bug 1658982 - P2: mach vendor rust r=cubeb-reviewers,kinetik 2020-08-19 21:22:23 +00:00
toolkit Bug 1660061 - Update print preview using the preview browser r=jwatt 2020-08-20 03:24:46 +00:00
tools Backed out changeset 0327b662a05f (bug 1659674) for nsStorageStream related central bustage CLOSED TREE 2020-08-20 02:58:41 +03:00
uriloader Backed out changeset 4d700219feab (bug 1571247) for xpcshell failures on test_getMIMEInfo_pdf.js. CLOSED TREE 2020-08-20 06:20:21 +03:00
view
widget Bug 1658299 - Part 1: Add createDefaultSettings() to nsIPrinter for CUPS r=jwatt,emilio,geckoview-reviewers,owlish 2020-08-20 06:11:08 +00:00
xpcom Backed out changeset 0327b662a05f (bug 1659674) for nsStorageStream related central bustage CLOSED TREE 2020-08-20 02:58:41 +03:00
xpfe/appshell Backed out 2 changesets (bug 1656526) for build bustages on EarlyBlankWindow.cpp. CLOSED TREE 2020-08-18 19:10:37 +03:00
.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
aclocal.m4
AUTHORS
build.gradle
Cargo.lock Bug 1658982 - P2: mach vendor rust r=cubeb-reviewers,kinetik 2020-08-19 21:22:23 +00:00
Cargo.toml Bug 1659803: Bump Cranelift to rev 924782191b1cdd85438b707d20a82fbcc8ad40e1. r=jseward 2020-08-18 19:07:53 +00:00
client.mk
client.py
CLOBBER
configure.in
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LEGAL
LICENSE
mach Bug 1656993: Create and require by default global virtualenvs in ~/.mozbuild for mach r=mhentges,ahal 2020-08-17 17:21:02 +00:00
Makefile.in
moz.build
moz.configure Bug 1656993: Create and require by default global virtualenvs in ~/.mozbuild for mach r=mhentges,ahal 2020-08-17 17:21:02 +00:00
mozilla-config.h.in
old-configure.in Bug 1659746 - Move MOZ_WINCONSOLE from old-configure to Python configure r=nalexander 2020-08-18 16:05:26 +00:00
package-lock.json
package.json
README.txt Bug 1659631 - readme: update the wording to firefox, DONTBUILD.r=sylvestre 2020-08-18 04:04:36 +00:00
settings.gradle
substitute-local-geckoview.gradle
test.mozbuild

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.