d01e2df6064aae16d9593e7b1612b7ce546e3f6d
The patch to bug 1979546 refactored the logic that awaits the process termination. The logic that processes process termination should stop the poll loop() via updatePollEvents(). This did not happen, because updatePollEvents() considered a process alive if it is in `io.processes`, but the updatePollEvents() was not called when `cleanupProcess` cleared the last reference. Consequently, the poll loop continued forever if the process's pipes closed before the process. Original Revision: https://phabricator.services.mozilla.com/D261060 Differential Revision: https://phabricator.services.mozilla.com/D266338
Bug
1967189 - Take non-recv tracks into account when figuring out unique payload types. r=dbaker,bwc
…
…
…
…
…
…
Bug 1872229 - Move mozilla-lint-rules to tooling-lint r=tcampbell,android-reviewers,adhingra,mcarare
Firefox is a fast, reliable and private web browser from the non-profit Mozilla organization.
Contributing
To learn how to contribute to Firefox read the Firefox Contributors' Quick Reference document.
We use bugzilla.mozilla.org as our issue tracker, please file bugs there.
Resources
- Firefox Source Docs is our primary documentation repository
- Nightly development builds can be downloaded from Firefox Nightly page
If you have a question about developing Firefox, and can't find the solution on Firefox Source Docs, you can try asking your question on Matrix at chat.mozilla.org in the Introduction channel.
Description
Languages
JavaScript
32.6%
C++
25.1%
HTML
20.9%
C
10.6%
Python
2.8%
Other
7.6%