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
Julian Descottes e7a6ff9a51 Bug 1778985 - [devtools] Add wait option to getRuleViewProperty r=Honza,nchevobbe
Update the test helper getRuleViewProperty to support an async version via a `wait` option.
When passed, the helper will keep polling until there is a valid ruleviewproperty which matches the arguments.
This can avoid race issues when the API is used too early.

In this changeset we also start using this API in all tests which either:
- used to manually poll getRuleViewProperty
- were disabled on linux for getRuleViewProperty issues
- are currently intermittent because of getRuleViewProperty

Differential Revision: https://phabricator.services.mozilla.com/D152286
2022-07-22 20:15:52 +00:00
.cargo Bug 1776816: Update wgpu to b370b990 (2022-6-28). r=jgilbert 2022-06-28 20:53:15 +00:00
.vscode Bug 1769759 - Update extension ID for rust-analyzer vscode extension recommendation. r=andi 2022-05-17 14:36:27 +00:00
accessible Bug 1779975: Check whether a LocalAccessible has its own content before trying to get MarkupMapInfo from it. r=eeejay 2022-07-22 00:05:21 +00:00
browser Bug 1780015 - Add targeting for users who prefer reduced motion in AboutWelcome message surfaces r=pdahiya 2022-07-22 17:10:26 +00:00
build Bug 1780017 - Add mjs files to files that may be used for generating jsdocs. r=firefox-source-docs-reviewers,ahal 2022-07-22 08:25:44 +00:00
caps Bug 1667455 - Part 9: Stop importing Services.jsm from chrome-priv HTML code, single-line cases. r=kmag,necko-reviewers,geckoview-reviewers,extension-reviewers,m_kato,dragana 2022-07-11 12:41:52 +00:00
chrome Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop 2022-07-11 12:41:50 +00:00
config Bug 1768214 - introduce wasm32 codegen. r=jandem 2022-07-01 04:23:16 +00:00
devtools Bug 1778985 - [devtools] Add wait option to getRuleViewProperty r=Honza,nchevobbe 2022-07-22 20:15:52 +00:00
docs Bug 1780017 - Add mjs files to files that may be used for generating jsdocs. r=firefox-source-docs-reviewers,ahal 2022-07-22 08:25:44 +00:00
docshell Bug 1779982 - Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers 2022-07-20 22:34:21 +00:00
dom Bug 1780790, WebTask::Run should not explicitly check for pending promise, r=sefeng 2022-07-22 16:23:28 +00:00
editor Bug 1773848 - Make the for-loop in the lambda in HTMLEditor::InsertTableRowsWithTransaction refer only cellDataInLastRow r=m_kato 2022-07-20 04:24:52 +00:00
extensions Bug 1779982 - Migrate places consumers to use ESM imports directly. r=mak,preferences-reviewers 2022-07-20 22:34:21 +00:00
gfx Merge autoland to mozilla-central. a=merge 2022-07-22 04:57:12 -04:00
gradle/wrapper
hal Bug 1775154 - Extra cleanup of dom/, extensions/, hal/, netwerk/ and storage/ includes r=necko-reviewers,kershaw 2022-06-22 13:31:25 +00:00
image Bug 1519636 - Reformat recent changes to the Google coding style. r=marco 2022-07-15 08:27:50 +00:00
intl Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo 2022-07-12 04:21:34 +00:00
ipc Bug 1775263 - Block cyinjct.dll from being injected in Utility r=haik,handyman 2022-07-22 13:47:58 +00:00
js Bug 1774830 - Add call_ref validation and baseline parsing. r=rhunt 2022-07-22 19:16:22 +00:00
layout Bug 1780475 - Obey contain-intrinsic-size in ContainSizeAxes. r=emilio 2022-07-22 14:35:10 +00:00
media Backed out 7 changesets (bug 1765480) too big for the soft-freeze period 2022-07-22 09:50:58 -04:00
memory Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop 2022-07-11 12:41:50 +00:00
mfbt Bug 1780215 - Use arc4random_buf within GenerateRandomBytesFromOS when compiling to wasi r=jandem 2022-07-20 13:17:54 +00:00
mobile Bug 1769292 - Fix broken links in mozilla central quickstart. r=agi 2022-07-22 12:42:13 +00:00
modules Bug 1780403: Allowlist capability.policy.policynames r=mkaply 2022-07-22 13:44:25 +00:00
mozglue Bug 1780383 - Add profiler sub-category for Wasm frames. r=gerald,rhunt 2022-07-21 06:52:44 +00:00
netwerk Bug 1780668 - Override Telemetry products check in netwerk unit tests. r=keeler 2022-07-21 23:50:08 +00:00
nsprpub Bug 1769299 - NSPR_4_34_RTM. r=glandium UPGRADE_NSPR_RELEASE 2022-05-31 19:25: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 1780361 - Split conditional CSS sanitization into its own function. r=evilpie 2022-07-21 08:18:46 +00:00
python Merge mozilla-central to autoland. a=merge CLOSED TREE 2022-07-21 15:53:39 +03:00
remote Bug 1780752 - [bidi] Handle exception objects which don't support toString r=webdriver-reviewers,jgraham 2022-07-22 19:51:41 +00:00
security Bug 1775263 - Block cyinjct.dll from being injected in Utility r=haik,handyman 2022-07-22 13:47:58 +00:00
services Bug 1777225 - Clear last_etag preference when server responds with error r=gbeckley 2022-07-21 14:48:51 +00:00
servo Bug 1780038 - linear(...) easing: Implement right-continuous behaviour on discontinuities. r=emilio 2022-07-18 19:55:08 +00:00
startupcache Bug 1777486 - Part 8: Update testcase comments that mentions XPCOMUtils. r=kmag 2022-07-12 04:21:37 +00:00
storage Bug 1769290 - Part 24: Apply mozilla-js-handle-rooted-typedef against layout,security,storage,tools r=andi 2022-07-14 17:00:24 +00:00
supply-chain Bug 1780812 - Certify cstr. r=bholley 2022-07-22 17:02:44 +00:00
taskcluster Bug 1780817 - skip chrome tests on a51. r=sparky 2022-07-22 18:51:52 +00:00
testing Bug 1780060 - reduce exceptions coming from condprof generation. r=sparky 2022-07-22 19:57:17 +00:00
third_party Bug 1778632 - Update dav1d to 6dc03eee53df62c1fb82a735f70a1b2b16d26bf0 r=mjf 2022-07-21 17:29:30 +00:00
toolkit Bug 1778556 - [Colorway Closet] Move colorway l10n from preview/ to browser/. r=flod,fluent-reviewers,extension-reviewers,rpl 2022-07-22 15:05:44 +00:00
tools Backed out changeset c6db198ff02c (bug 1772943) for causing mochitest failures on browser_doorhanger_installs.js CLOSED TREE 2022-07-21 13:10:16 +03:00
uriloader Bug 1773695 - Part 2: Add flags for the email tracking protections. r=dimi 2022-07-18 21:48:15 +00:00
view Bug 1758115 - Part 2: Streamline locking, initialization and shutdown for TimelineConsumers, r=smaug 2022-06-29 15:01:51 +00:00
widget Backed out changeset d2c2f810bf14 (bug 1780389) for causing Bug 1780679 a=backout 2022-07-22 11:30:25 +03:00
xpcom Bug 1780385 - Remove canvas hit region api. r=jrmuizel 2022-07-20 16:52:47 +00:00
xpfe/appshell Bug 1779559 - Do this in toolkit instead. r=Gijs 2022-07-19 19:25:48 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore Backed out 2 changesets (bug 1776104) as requested by Andi 2022-07-06 19:15:18 +03:00
.cron.yml Bug 1771587 - Implement are-we-esmified-yet check on ci; r=marco,jmaher 2022-07-06 08:24:18 +00:00
.eslintignore
.eslintrc.js Bug 1780020 - Add a comment to the top-level .eslintrc.js explaining the path formats. r=linter-reviewers,sylvestre 2022-07-20 07:34:00 +00:00
.flake8 Bug 1775183 - Remove fork_interpose.py. r=firefox-build-system-reviewers,nalexander 2022-06-21 06:44:55 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1776870 - Integrate esmify script into mach. r=yulia,firefox-static-analysis-reviewers,andi 2022-07-11 14:55:11 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 634029 - Add .rej and .orig files, which can be generated from hg commands, to .hgignore. r=firefox-build-system-reviewers,andi DONTBUILD 2022-07-11 15:12:35 +00:00
.hgtags No bug - tagging 375d42ba2f8343963e6ab87dedf798c45af9561f with FIREFOX_NIGHTLY_103_END a=release DONTBUILD CLOSED TREE 2022-06-27 15:55:35 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml Bug 1762128 - bump the cache name for decision images to stop interfering with other trees. r=releng-reviewers,ahal a=release 2022-03-30 14:54:03 +02:00
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers 2022-07-14 13:11:13 +00:00
Cargo.lock Bug 1758324 - Generate hash to represent file system entries. r=dom-storage-reviewers,janv 2022-07-19 08:50:14 +00:00
Cargo.toml Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers 2022-07-14 13:11:13 +00:00
client.mk
client.py
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-06-27 15:55:43 +00:00
configure.in
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach
mach.cmd
mach.ps1 Bug 1761633 - Silence the possible error from Get-Command r=mhentges DONTBUILD 2022-03-28 19:13:18 +00:00
Makefile.in
mots.yaml Bug 1737634: mots config file r=sheehan 2022-07-14 15:45:44 +00:00
moz.build Bug 1737634: mots config file r=sheehan 2022-07-14 15:45:44 +00:00
moz.configure Bug 1773520 - add vscode build backend by default if vscode is installed, r=firefox-build-system-reviewers,nalexander,glandium 2022-07-18 13:14:23 +00:00
mozilla-config.h.in
old-configure.in Bug 1762484 - Enable most of the same warnings on Windows as on other platforms. r=firefox-build-system-reviewers,andi 2022-04-25 22:21:31 +00:00
package-lock.json Bug 1762571 - Update node_modules bundles and package-lock.json files for new node versions. r=mossop 2022-07-07 22:09:00 +00:00
package.json Bug 1766268 - Update eslint-plugin-mozilla's version of estraverse to fix issues with private identifiers. r=mossop 2022-04-27 15:14:35 +00:00
README.txt
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.