Граф коммитов

2331 Коммитов

Автор SHA1 Сообщение Дата
Alexandre Lissy 6a92f8d147 Bug 1788596 - Use Utility process actor names for crash annotations r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D156286
2022-10-06 15:51:56 +00:00
Sandor Molnar 9e30e89e90 Backed out 13 changesets (bug 1788596) for causing build bustage in toolkit/components/processtools/ProcInfo_common.cpp CLOSED TREE
Backed out changeset 620c85305800 (bug 1788596)
Backed out changeset 1f64776a859a (bug 1788596)
Backed out changeset 707e4c9c8801 (bug 1788596)
Backed out changeset 2221a97ebe97 (bug 1788596)
Backed out changeset d50fd0551159 (bug 1788596)
Backed out changeset 7e2ad8c47afb (bug 1788596)
Backed out changeset f87c5fb2c36f (bug 1788596)
Backed out changeset 61dd9a9eb714 (bug 1788596)
Backed out changeset a67c4ea1c8b3 (bug 1788596)
Backed out changeset 1be7af1214cf (bug 1788596)
Backed out changeset e99c7089bf93 (bug 1788596)
Backed out changeset 9a87f108548b (bug 1788596)
Backed out changeset 3dd59224f38b (bug 1788596)
2022-10-06 16:28:46 +03:00
Alexandre Lissy 16c9919af1 Bug 1788596 - Use Utility process actor names for crash annotations r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D156286
2022-10-06 10:56:41 +00:00
Sandor Molnar 2fb4e10f0d Backed out 13 changesets (bug 1788596) for causing browser-chrome failures in security/sandbox/test/browser_sandbox_test.js CLOSED TREE
Backed out changeset 338c18d01cfd (bug 1788596)
Backed out changeset 9d4a5c557191 (bug 1788596)
Backed out changeset 1d1d15dbe44c (bug 1788596)
Backed out changeset e9d29218beba (bug 1788596)
Backed out changeset 397e6c6587f3 (bug 1788596)
Backed out changeset 077fd3a987ca (bug 1788596)
Backed out changeset 2fc674146915 (bug 1788596)
Backed out changeset 4ebb8837ee1a (bug 1788596)
Backed out changeset 9040533dabe1 (bug 1788596)
Backed out changeset 8b27ee4d4168 (bug 1788596)
Backed out changeset 93f50c2f0b9e (bug 1788596)
Backed out changeset 3e7125be66fa (bug 1788596)
Backed out changeset 63ee00ea9be6 (bug 1788596)
2022-10-06 10:28:00 +03:00
Alexandre Lissy dd8daf38e3 Bug 1788596 - Use Utility process actor names for crash annotations r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D156286
2022-10-06 06:14:06 +00:00
Mark Banner b14986d4d9 Bug 1792861 - Fix ESLint no-unused-vars issues on global scopes in tests in extensions and toolkit. r=Gijs,application-update-reviewers,bytesized
Depends on D158347

Differential Revision: https://phabricator.services.mozilla.com/D158348
2022-10-01 09:03:12 +00:00
Mark Banner 8d1ebcb9d6 Bug 1792365 - Convert toolkit/modules consumers to use ES module imports directly. r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,extension-reviewers,preferences-reviewers,desktop-theme-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,robwu,Gijs,sgalich,bytesized,AlexandruIonescu,dao,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D158094
2022-09-29 06:52:34 +00:00
Joel Maher 4c4438b4f7 Bug 1536208 - removing old aarch64 manifest annotations. r=aryx,application-update-reviewers,bytesized
Differential Revision: https://phabricator.services.mozilla.com/D157677
2022-09-21 15:35:02 +00:00
Gabriele Svelto b25541c86f Bug 1789421 - Generate crash reports for content process shutdown hangs only when we can confirm that the process did not shut down in time r=jstutte
Differential Revision: https://phabricator.services.mozilla.com/D156838
2022-09-12 19:05:24 +00:00
Butkovits Atila cfd3972560 Backed out changeset bff57b2e4b16 (bug 1789421) for causing build bustage. CLOSED TREE 2022-09-12 12:37:57 +03:00
Gabriele Svelto 8e3d3f6b58 Bug 1789421 - Generate crash reports for content process shutdown hangs only when we can confirm that the process did not shut down in time r=jstutte
Differential Revision: https://phabricator.services.mozilla.com/D156838
2022-09-12 08:57:16 +00:00
Gabriele Svelto a5dc933740 Bug 1789566 - Remove all remaining references to Flash from the documentation and comments r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D156645
2022-09-09 12:34:16 +00:00
Markus Stange 746e1b698b Bug 1779631 - Pass --inlines to dump_syms. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D153657
2022-09-07 17:40:50 +00:00
Jens Stutte 26b6f353fb Bug 1777198 - Improve IPCShutdownState annotation. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D155814
2022-09-01 09:43:37 +00:00
Sandor Molnar 99c83b6427 Backed out changeset 6cebcfdd9245 (bug 1777198) for causing build bustages. CLOSED TREE 2022-09-01 11:49:48 +03:00
Jens Stutte 6d8eda177a Bug 1777198 - Improve IPCShutdownState annotation. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D155814
2022-09-01 08:08:32 +00:00
Markus Stange 8ac9db0d08 Bug 1783899 - Update dump_syms to 516b66603c390b3a361c508adc0140a6840ce22b. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D154113
2022-08-11 23:58:20 +00:00
Csoregi Natalia 6bd6b81fd3 Backed out changeset acc954823b17 (bug 1783899) for causing toolchains bustage. CLOSED TREE 2022-08-12 00:30:38 +03:00
Markus Stange bbd281e591 Bug 1389225 - Extend the PDB srcsrv info to cover S3 and rust github paths. r=gsvelto
This will make the source code show up in Visual Studio when
debugging using the Mozilla symbol server.

In the past, only source files from hg.mozilla.org were displayed,
but no generated sources and no Rust standard library sources.

This change adds the required annotations for those two missing cases.

The generated sources will be pulled from S3.
The Rust standard library sources will be pulled from github.

Differential Revision: https://phabricator.services.mozilla.com/D154300
2022-08-11 19:14:43 +00:00
Markus Stange b029b7a9da Bug 1783899 - Update dump_syms to ca37dd69b43095f11bb7873cd8569582a93c7925. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D154113
2022-08-11 19:12:40 +00:00
Mike Hommey 5f9d36e992 Bug 1782988 - Fix use of arc4random_buf use in ping.cpp. r=gsvelto
The code was probably never built before glibc 2.36, because before
that, only Android and some BSDs had arc4random_buf, but none of those
actually built this code.

Differential Revision: https://phabricator.services.mozilla.com/D154024
2022-08-09 20:42:44 +00:00
Gabriele Svelto 52be70485d Bug 1783633 - Launch the crash reporter client outside of Firefox' job r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D153936
2022-08-08 12:19:57 +00:00
Fabrice Desré c50cb528fc Bug 1761040 - Prefix thread safety macros with MOZ_ r=geckoview-reviewers,media-playback-reviewers,alwu,jesup,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D152575
2022-08-03 16:39:41 +00:00
Andreea Pavel 3ccd75af8d Backed out changeset b9d2965591b9 (bug 1761040) for landing with wrong author CLOSED TREE DONTBUILD 2022-08-03 18:55:00 +03:00
Andreea Pavel fdb7cb2ecd Bug 1761040 - Prefix thread safety macros with MOZ_ r=geckoview-reviewers,media-playback-reviewers,alwu,jesup,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D152575
2022-08-03 15:27:43 +00:00
Bob Owen f29f23d58b Bug 1682520 p2: Register the WER Runtime Exception Module very early in process start up. r=gsvelto,glandium
Depends on D152198

Differential Revision: https://phabricator.services.mozilla.com/D152199
2022-08-02 10:41:14 +00:00
Andreea Pavel 89d63c91e6 Backed out changeset a907159a482f (bug 1761040) for causing build bustages on a CLOSED TREE 2022-08-02 04:59:08 +03:00
Fabrice Desré 0f4ac7ad97 Bug 1761040 - Prefix thread safety macros with MOZ_ r=geckoview-reviewers,media-playback-reviewers,alwu,jesup,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D152575
2022-08-02 00:49:41 +00:00
Joel Maher bf4b875752 Bug 1781782 - Run frequent xpcshell parallel failing tests sequential by default. r=ahal,necko-reviewers,extension-reviewers,application-update-reviewers,bytesized,rpl,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D153081
2022-07-30 01:33:28 +00:00
Cristian Tuns 85e845a6dc Backed out 2 changesets (bug 1682520) for causing build bustages on ProcessType.h CLOSED TREE
Backed out changeset 679e19334225 (bug 1682520)
Backed out changeset dad72c7e0d7b (bug 1682520)
2022-07-29 17:04:49 -04:00
Bob Owen edb40ba976 Bug 1682520 p2: Register the WER Runtime Exception Module very early in process start up. r=gsvelto,glandium
Depends on D152198

Differential Revision: https://phabricator.services.mozilla.com/D152199
2022-07-29 18:10:54 +00:00
Tooru Fujisawa 47c8f80432 Bug 1667455 - Part 6: Stop importing Services.jsm from chrome-priv JS code, non-top-level or multi-line cases. r=kmag,perftest-reviewers,AlexandruIonescu,sparky
Differential Revision: https://phabricator.services.mozilla.com/D150895
2022-07-11 12:41:51 +00:00
Tooru Fujisawa bf93d07148 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
Differential Revision: https://phabricator.services.mozilla.com/D150894
2022-07-11 12:41:50 +00:00
Tooru Fujisawa f3a8c52c53 Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D150893
2022-07-11 12:41:50 +00:00
Ray Kraesig 60f1bd4701 Bug 1758654 - revert existing patches for this bug r=gsvelto
The fixes for this bug and for its dependent bug 1763093 appear to have
had no effect on crash rates. Revert them.

Differential Revision: https://phabricator.services.mozilla.com/D151058
2022-07-06 15:06:41 +00:00
Gabriele Svelto 5fd6982aa6 Bug 1777493 - Remove telemetry-related annotations from parent process crashes even when some are already missing r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D150759
2022-07-05 07:44:36 +00:00
Gabriele Svelto 93a12df7cb Bug 1776279 - Remove the ContainsMemoryReport annotation r=rkraesig
Differential Revision: https://phabricator.services.mozilla.com/D150183
2022-06-24 19:49:50 +00:00
Jamie Nicol 00cdec76f5 Bug 1775480 - Add more crash annotations for bug 1772839. r=gfx-reviewers,aosmond
Add crash annotations for the total number of webrender renderers, as
well as the number that are currently not paused, as this error could
be caused by having multiple renderers in a resumed state
concurrently. Additionally, add some gfxCriticalNotes for potentially
relevant error cases.

Differential Revision: https://phabricator.services.mozilla.com/D150000
2022-06-22 15:31:56 +00:00
Gabriele Svelto 48c14e7d51 Bug 1713160 - Avoid crashes when setting the description of the minidump generation thread r=rkraesig
Differential Revision: https://phabricator.services.mozilla.com/D149869
2022-06-22 10:06:25 +00:00
Ryan VanderMeulen 78ab363cf5 Bug 1738054 - Remove obsolete "skip-if = python == 2" keys from testing manifests and re-enable some skipped tests which now pass. r=ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D149573
2022-06-21 01:46:44 +00:00
Gabriele Svelto 17fb3ffb45 Bug 740304 - Fix platform-dependent inconsistencies in the crash reporter client r=KrisWright
The crash reporter client should behave in the same way across all platforms.
Crucially the first time it's opened it needs to have the "submit this report"
and "include the URL" checkboxes checked by default. It should also preserve
the value of those checkboxes across runs. This patch does the following to
achieve this goal

* Set the submit and include URL checkboxes by default if the crash reporter
  preferences INI file is not available or cannot be read on Linux
* Remove the unused preference keys from the Windows implementation
* Preserve the value of the include URL checkbox across runs on macOS

The names of the options used for both preferences are inconsistent across the
different platforms and I'll harmonize them in a follow-up.

Differential Revision: https://phabricator.services.mozilla.com/D148959
2022-06-15 09:12:38 +00:00
Bogdan Szekely 3d1533bae5 Backed out changeset 901f86bee0f7 (bug 740304) for causing build bustages 2022-06-14 16:41:59 +03:00
Gabriele Svelto b3616410d5 Bug 740304 - Fix platform-dependent inconsistencies in the crash reporter client r=KrisWright
The crash reporter client should behave in the same way across all platforms.
Crucially the first time it's opened it needs to have the "submit this report"
and "include the URL" checkboxes checked by default. It should also preserve
the value of those checkboxes across runs. This patch does the following to
achieve this goal

* Set the submit and include URL checkboxes by default if the crash reporter
  preferences INI file is not available or cannot be read on Linux
* Remove the unused preference keys from the Windows implementation
* Preserve the value of the include URL checkbox across runs on macOS

The names of the options used for both preferences are inconsistent across the
different platforms and I'll harmonize them in a follow-up.

Differential Revision: https://phabricator.services.mozilla.com/D148959
2022-06-14 13:02:42 +00:00
Stephen A Pohl 0886e3143b Bug 1773752: Remove workarounds for old macOS SDKs and update documentation. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D148944
2022-06-11 02:21:30 +00:00
criss ed1236630c Backed out 2 changesets (bug 1773752, bug 1696513) for causing build bustages. CLOSED TREE
Backed out changeset 6628f146ad0b (bug 1773752)
Backed out changeset f636b7e35d0c (bug 1696513)
2022-06-11 02:35:43 +03:00
Stephen A Pohl 1faf32bda8 Bug 1773752: Remove workarounds for old macOS SDKs and update documentation. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D148944
2022-06-10 23:08:35 +00:00
Mark Banner 61c02dadbe Bug 1770727 - Fix ESLint rule mozilla/use-services on sjs files and expose Services to sjs files. r=Gijs
Depends on D147080

Differential Revision: https://phabricator.services.mozilla.com/D147081
2022-06-07 19:14:08 +00:00
Tooru Fujisawa 9776db5a76 Bug 1772099 - Part 2: Use plain object for lazy getter in toolkit/crashreporter/. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D147928
2022-06-07 04:29:49 +00:00
Tooru Fujisawa 4f96aa80b2 Bug 1772360 - Remove unnecessary call for XPCOMUtils.defineLazyGlobalGetters. r=florian,webdriver-reviewers,webcompat-reviewers,denschub,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148168
2022-06-06 04:42:10 +00:00
Molnar Sandor 77402a5caa Backed out 15 changesets (bug 1772313, bug 1772351, bug 1772360) for causing xpc failures in telemetry/tests/unit/test_SocketScalars.js CLOSED TREE
Backed out changeset c8b0a2ed239e (bug 1772360)
Backed out changeset 1922adad6abe (bug 1772351)
Backed out changeset 6d3634cce489 (bug 1772351)
Backed out changeset f03968a9d053 (bug 1772351)
Backed out changeset e7a38ef90fe4 (bug 1772351)
Backed out changeset b389e7654771 (bug 1772313)
Backed out changeset 59a33598ff51 (bug 1772313)
Backed out changeset ab60885a8a93 (bug 1772313)
Backed out changeset aad8efac9d05 (bug 1772313)
Backed out changeset 4378e519a8e7 (bug 1772313)
Backed out changeset 302ac54741f8 (bug 1772313)
Backed out changeset 74c59f9fd51c (bug 1772313)
Backed out changeset 575fb877c56c (bug 1772313)
Backed out changeset 2eaa68f10b19 (bug 1772313)
Backed out changeset 4a8b3ba193dc (bug 1772313)
2022-06-06 07:04:25 +03:00