"README.md" did not exist on "5251ffb3c5431c4e91c7128fb8725e151bd22ae0"
- Feb 15, 2023
-
-
serge-sans-paille authored
This saves 4 padding bytes. Differential Revision: https://phabricator.services.mozilla.com/D169231
-
serge-sans-paille authored
Differential Revision: https://phabricator.services.mozilla.com/D169230
-
Iulian Moraru authored
Backed out 6 changesets (bug 1815667, bug 1815755, bug 1815664, bug 1815757, bug 1815758, bug 1815666) for causing build bustages on StaticComponents.cpp. CLOSED TREE Backed out changeset 77e6a4a85bf9 (bug 1815758) Backed out changeset 177e47b3c2b6 (bug 1815757) Backed out changeset 0965e3256adf (bug 1815755) Backed out changeset dff2ba4fce6f (bug 1815667) Backed out changeset 7db93be29952 (bug 1815666) Backed out changeset 469d307fbc21 (bug 1815664)
-
serge-sans-paille authored
This saves 4 padding bytes. Differential Revision: https://phabricator.services.mozilla.com/D169231
-
serge-sans-paille authored
Differential Revision: https://phabricator.services.mozilla.com/D169230
-
- Feb 01, 2023
-
-
Andrew McCreight authored
XPConnect has been single threaded for a long time, so this flag doesn't do anything. Differential Revision: https://phabricator.services.mozilla.com/D168442
-
- Jan 31, 2023
-
-
serge-sans-paille authored
Bug 1811934 - Have nsID::ToString() return an managed string instead of a raw pointer r=xpcom-reviewers,nika And use nsID::ToProvidedString(...) method when suitable. This naturally fixes a memory leak in dom/fetch/FetchParent.cpp. Differential Revision: https://phabricator.services.mozilla.com/D167606
-
Norisz Fay authored
Backed out changeset 7d4b830c1cf6 (bug 1811934) for causing wpt failures on pointerevent_pointerrawupdate_in_pointerlock.html CLOSED TREE
-
serge-sans-paille authored
Bug 1811934 - Have nsID::ToString() return an managed string instead of a raw pointer r=xpcom-reviewers,nika And use nsID::ToProvidedString(...) method when suitable. This naturally fixes a memory leak in dom/fetch/FetchParent.cpp. Differential Revision: https://phabricator.services.mozilla.com/D167606
-
- Dec 28, 2022
-
-
Sylvestre Ledru authored
Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich Differential Revision: https://phabricator.services.mozilla.com/D165559
-
- Dec 13, 2022
-
-
Makoto Kato authored
Actually, we can get Android release version from JNI generator, so it is unnecessary to use `AndroidBridge` to get it. Also, this cleans up unused AndroidBridge functions. Differential Revision: https://phabricator.services.mozilla.com/D164431
-
- Dec 01, 2022
-
-
Nika Layzell authored
Bug 1793463 - Part 4: Generate static components entries for protocols, r=necko-reviewers,xpcom-reviewers,valentin,kmag This adds a new set of options to static components.conf files to allow specifying the protocol flags and default ports of a protocol handler, and generates a separate table just for this purpose. This will be used in the next part as part of replacing the existing protocol handler lookup infrastructure. Differential Revision: https://phabricator.services.mozilla.com/D162803
-
Marian-Vasile Laza authored
Backed out changeset 47c3acb30de2 (bug 1793463) Backed out changeset 71afe900eb17 (bug 1793463) Backed out changeset d168599a269e (bug 1793463) Backed out changeset d0f18d300818 (bug 1793463) Backed out changeset a116e6f089f2 (bug 1793463) Backed out changeset eba1123c8b56 (bug 1793463) Backed out changeset 68a3eb8a3057 (bug 1793463)
-
- Nov 30, 2022
-
-
Nika Layzell authored
Bug 1793463 - Part 4: Generate static components entries for protocols, r=necko-reviewers,xpcom-reviewers,valentin,kmag This adds a new set of options to static components.conf files to allow specifying the protocol flags and default ports of a protocol handler, and generates a separate table just for this purpose. This will be used in the next part as part of replacing the existing protocol handler lookup infrastructure. Differential Revision: https://phabricator.services.mozilla.com/D162803
-
- Nov 22, 2022
-
-
Marco Castelluccio authored
# ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D162640
-
- Oct 19, 2022
-
-
Kagami Sascha Rosylight authored
Bug 1796085 - Part 1: Define MOZ_BACKGROUNDTASKS macro globally r=smaug,necko-reviewers,application-update-reviewers,nalexander,valentin There are 10+ separate macro definition for this, we can do it globally instead. Differential Revision: https://phabricator.services.mozilla.com/D156911
-
- Sep 27, 2022
-
-
Andrew McCreight authored
I think some prior XPCOM component work removed the uses of this. Differential Revision: https://phabricator.services.mozilla.com/D158210
-
Andrew McCreight authored
Differential Revision: https://phabricator.services.mozilla.com/D158209
-
- Sep 13, 2022
-
-
Nika Layzell authored
This will allow us to replace some of the uses of Services.py with the non-deprecated static components getters. Differential Revision: https://phabricator.services.mozilla.com/D156890
-
- Jul 25, 2022
-
-
Emilio Cobos Álvarez authored
Bug 1780788 - Use abstract strings as in-arguments for ipdl. r=nika,necko-reviewers,media-playback-reviewers,alwu,dragana This prevents copies and avoids the hack we have to avoid this, which right now is using nsDependent{C,}String. Non-virtual actors can still use `nsString` if they need to on the receiving end. Differential Revision: https://phabricator.services.mozilla.com/D152519
-
- Jul 14, 2022
-
-
Andi-Bogdan Postelnicu authored
Updated with clang-format version 14.0.5 (taskcluster-cAkeFEZXQmihHYDO8Y4hRw) # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D151003
-
- Jul 11, 2022
-
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149567
-
- Jun 30, 2022
-
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149439
-
Kris Maglione authored
Several widget contracts use different implementations in the parent and content processes. Since the static registration system builds its hashtable at compile time rather than runtime, it doesn't support different contract IDs per process. It could make the decision at lookup time, but given how rarely it's needed, I don't think it would be worth the complexity. This patch updates the widget components that need different implementations in the parent and content process to register separate contracts for each implementation, and a third stub contract which forwards to the appropriate implementation depending on which process it's used in. The implementation entries restrict their usage to the process they are meant to be used in. Differential Revision: https://phabricator.services.mozilla.com/D149436
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149435
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149434
-
Kris Maglione authored
Bug 1773770: Part 5 - Migrate necko category entries to static registration. r=necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D149433
-
Kris Maglione authored
Bug 1773770: Part 4 - Migrate INI parser factory to static component registration. r=xpcom-reviewers,nika Differential Revision: https://phabricator.services.mozilla.com/D149432
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149431
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149430
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149429
-
- Jun 27, 2022
-
-
Mozilla Releng Treescript authored
-
donal meehan authored
Backed out changeset d6b5a5936b57 (bug 1770237) Backed out changeset 2bc9c047ee2e (bug 1770237) Backed out changeset 2921011378ed (bug 1770237) Backed out changeset c17fe8acff16 (bug 1770237) Backed out changeset 510232f50605 (bug 1770237) Backed out changeset 315935601dba (bug 1770237) Backed out changeset a689a914e3d4 (bug 1770237) Backed out changeset 93b1b280d8ab (bug 1770237) Backed out changeset 4815c9bf5d04 (bug 1770237) Backed out changeset fc6cfc9ff71d (bug 1770237) Backed out changeset 7f932a6d1f41 (bug 1770237) Backed out changeset 4ab7a8d03742 (bug 1770237) Backed out changeset b13b27de5838 (bug 1770237) Backed out changeset b53461ed3afe (bug 1770237) Backed out changeset 2a5a596b06de (bug 1770237) Backed out changeset 677f9103993a (bug 1770237) Backed out changeset 2ab6b38e9457 (bug 1770237)
-
- Jun 24, 2022
-
-
Noemi Erli authored
Backed out 11 changesets (bug 1773770) because shouldn't have been landed during a soft freeze CLOSED TREE Backed out changeset ede55d570d1e (bug 1773770) Backed out changeset d5374ef362c2 (bug 1773770) Backed out changeset 26e47956508b (bug 1773770) Backed out changeset c78f0c4c8f3f (bug 1773770) Backed out changeset 9089a97bcb26 (bug 1773770) Backed out changeset 17894f5b3b41 (bug 1773770) Backed out changeset 986a64a9e6b4 (bug 1773770) Backed out changeset 7a63d8676bf0 (bug 1773770) Backed out changeset 38e7b99ffbed (bug 1773770) Backed out changeset e9ad07c96ab2 (bug 1773770) Backed out changeset 2a8f65417b66 (bug 1773770)
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149439
-
Kris Maglione authored
Several widget contracts use different implementations in the parent and content processes. Since the static registration system builds its hashtable at compile time rather than runtime, it doesn't support different contract IDs per process. It could make the decision at lookup time, but given how rarely it's needed, I don't think it would be worth the complexity. This patch updates the widget components that need different implementations in the parent and content process to register separate contracts for each implementation, and a third stub contract which forwards to the appropriate implementation depending on which process it's used in. The implementation entries restrict their usage to the process they are meant to be used in. Differential Revision: https://phabricator.services.mozilla.com/D149436
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149435
-
Kris Maglione authored
Differential Revision: https://phabricator.services.mozilla.com/D149434
-
Kris Maglione authored
Bug 1773770: Part 5 - Migrate necko category entries to static registration. r=necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D149433
-
Kris Maglione authored
Bug 1773770: Part 4 - Migrate INI parser factory to static component registration. r=xpcom-reviewers,nika Differential Revision: https://phabricator.services.mozilla.com/D149432
-