Tooru Fujisawa
204beb8ef5
Bug 1772351 - Part 4: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants for already converted cases. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148167
2022-06-06 04:42:09 +00:00
Tooru Fujisawa
6b0608c9bd
Bug 1772351 - Part 3: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants. r=florian,webdriver-reviewers,whimboo,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D148166
2022-06-06 04:42:09 +00:00
Tooru Fujisawa
df213cad55
Bug 1772351 - Part 2: Stop calling ChromeUtils.defineModuleGetter for AppConstants in services/. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148165
2022-06-06 04:42:08 +00:00
Tooru Fujisawa
823c668f50
Bug 1772351 - Part 1: Stop calling ChromeUtils.defineModuleGetter for AppConstants. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148164
2022-06-06 04:42:08 +00:00
Tooru Fujisawa
0acf5d541a
Bug 1772313 - Part 10: Stop calling XPCOMUtils.defineLazyModuleGetters for Services in intl/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148163
2022-06-06 04:42:08 +00:00
Tooru Fujisawa
ab96752a9e
Bug 1772313 - Part 9: Stop calling XPCOMUtils.defineLazyModuleGetters for Services in services/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148162
2022-06-06 04:42:07 +00:00
Tooru Fujisawa
912b8d4e35
Bug 1772313 - Part 8: Stop calling XPCOMUtils.defineLazyModuleGetters for Services in mobile/. r=geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D148161
2022-06-06 04:42:07 +00:00
Tooru Fujisawa
f7650958c8
Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D148160
2022-06-06 04:42:06 +00:00
Tooru Fujisawa
52f97da911
Bug 1772313 - Part 6: Stop calling ChromeUtils.defineModuleGetter for Services, in services/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148159
2022-06-06 04:42:06 +00:00
Tooru Fujisawa
2dcfd09f81
Bug 1772313 - Part 5: Stop calling ChromeUtils.defineModuleGetter for Services. r=kmag,webcompat-reviewers,pip-reviewers,denschub,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D148158
2022-06-06 04:42:06 +00:00
Tooru Fujisawa
5a9921fe73
Bug 1772313 - Part 4: Remove duplicate lazy getter vs import in toolkit/components/telemetry/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148157
2022-06-06 04:42:05 +00:00
Tooru Fujisawa
3956d9580f
Bug 1772313 - Part 3: Remove duplicate lazy getter vs import in toolkit/components/search/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148156
2022-06-06 04:42:05 +00:00
Tooru Fujisawa
2cf5a35fc5
Bug 1772313 - Part 2: Remove duplicate lazy getter vs import in toolkit/components/osfile/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148155
2022-06-06 04:42:04 +00:00
Tooru Fujisawa
27b6845115
Bug 1772313 - Part 1: Remove duplicate lazy getter vs import in toolkit/components/glean/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148154
2022-06-06 04:42:04 +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
Tooru Fujisawa
c7229a1a17
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 02:49:14 +00:00
Tooru Fujisawa
4dc660a4b7
Bug 1772351 - Part 4: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants for already converted cases. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148167
2022-06-06 02:49:13 +00:00
Tooru Fujisawa
b200384ddb
Bug 1772351 - Part 3: Stop calling XPCOMUtils.defineLazyModuleGetters for AppConstants. r=florian,webdriver-reviewers,whimboo,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D148166
2022-06-06 02:49:13 +00:00
Tooru Fujisawa
d1342f6a5c
Bug 1772351 - Part 2: Stop calling ChromeUtils.defineModuleGetter for AppConstants in services/. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148165
2022-06-06 02:49:12 +00:00
Tooru Fujisawa
5ff7b51845
Bug 1772351 - Part 1: Stop calling ChromeUtils.defineModuleGetter for AppConstants. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D148164
2022-06-06 02:49:12 +00:00
Tooru Fujisawa
d332568199
Bug 1772313 - Part 10: Stop calling XPCOMUtils.defineLazyModuleGetters for Services in intl/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148163
2022-06-06 02:49:12 +00:00
Tooru Fujisawa
0605038c2b
Bug 1772313 - Part 9: Stop calling XPCOMUtils.defineLazyModuleGetters for Services in services/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148162
2022-06-06 02:49:11 +00:00
Tooru Fujisawa
eaf1dda701
Bug 1772313 - Part 8: Stop calling XPCOMUtils.defineLazyModuleGetters for Services in mobile/. r=geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D148161
2022-06-06 02:49:11 +00:00
Tooru Fujisawa
fc45e50920
Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D148160
2022-06-06 02:49:10 +00:00
Tooru Fujisawa
39d28332b0
Bug 1772313 - Part 6: Stop calling ChromeUtils.defineModuleGetter for Services, in services/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148159
2022-06-06 02:49:10 +00:00
Tooru Fujisawa
da1905e641
Bug 1772313 - Part 5: Stop calling ChromeUtils.defineModuleGetter for Services. r=kmag,webcompat-reviewers,pip-reviewers,denschub,mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D148158
2022-06-06 02:49:10 +00:00
Tooru Fujisawa
6f34b8219d
Bug 1772313 - Part 4: Remove duplicate lazy getter vs import in toolkit/components/telemetry/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148157
2022-06-06 02:49:09 +00:00
Tooru Fujisawa
b42696efa4
Bug 1772313 - Part 3: Remove duplicate lazy getter vs import in toolkit/components/search/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148156
2022-06-06 02:49:09 +00:00
Tooru Fujisawa
1251910964
Bug 1772313 - Part 2: Remove duplicate lazy getter vs import in toolkit/components/osfile/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148155
2022-06-06 02:49:08 +00:00
Tooru Fujisawa
c04d365cc6
Bug 1772313 - Part 1: Remove duplicate lazy getter vs import in toolkit/components/glean/. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D148154
2022-06-06 02:49:08 +00:00
Mark Hammond
d8ad6ecc98
Bug 1755456 - Introduce a new 'Synced tabs' icon. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D147826
2022-06-06 01:07:41 +00:00
Gerald Squelart
4d5e7d05a7
Bug 1771213 - mozilla::baseprofiler::baseprofiler_save_profile_to_file now has prefix "base" to avoid lldb call ambiguity - r=mstange
...
Calling `profiler_save_profile_to_file` from lldb errored with "call to 'profiler_save_profile_to_file' is ambiguous", even though they're in different namespaces.
Differential Revision: https://phabricator.services.mozilla.com/D148360
2022-06-06 00:43:59 +00:00
Emilio Cobos Álvarez
94ea7b0820
Bug 1772692 - AnimationInfo::EnumerateGenerationOnFrame shouldn't need to create a window renderer. r=hiro
...
There's no need to lazily create a renderer here. We already avoided
this in content processes, but there's no need to do so in the parent
process either.
This shouldn't change behavior, but might help with bug 1772691, and
generally seems cleaner.
Differential Revision: https://phabricator.services.mozilla.com/D148337
2022-06-05 23:20:45 +00:00
Emilio Cobos Álvarez
9b518ab15c
Bug 1772690 - Fix opt builds.
...
MANUAL PUSH: Trivial build fix CLOSED TREE
2022-06-05 23:42:05 +02:00
Molnar Sandor
54796aec57
Merge mozilla-central to autoland. a=merge
2022-06-06 00:33:39 +03:00
Molnar Sandor
4c3f6e8bf8
Merge autoland to mozilla-central. a=merge
2022-06-06 00:30:00 +03:00
Emilio Cobos Álvarez
fb05cda721
Bug 1772690 - Add a debug-only ComputedStyle::DumpMatchedRules(). r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D148336
2022-06-05 21:21:10 +00:00
Daniel Holbert
551202fc84
Bug 1772228: Use BehavesLikeInitialValueOnBlockAxis to broaden/optimimize a check in IntrinsicForAxis, and answer a TODO comment with an explanation in the code. r=emilio
...
The TODO comment (removed here) was correct that we could/should be using
BehavesLikeInitialValueOnBlockAxis instead of explicit `auto` / `none` checks
(since any value that behaves like the initial value will have the same
semantics as far as this code is concerned, in terms of not generating a
meaningful transferred constraint).
The explicit `minBSize == 0 check **is still needed** (or at least, it's still
useful), since 0 is trivially uninteresting as a transferred lower-bound, so
it's valid to exclude it from the guarded logic (and 0 is not handled by the
BehavesLikeInitialValueOnBlockAxis() check). In this patch I broaden it to
check IsDefinitelyZero(), though (to include 0%).
Hopefully the new code-comment and lambda make these checks clearer.
Differential Revision: https://phabricator.services.mozilla.com/D148079
2022-06-05 21:20:00 +00:00
Kagami Sascha Rosylight
3d0e3d5413
Bug 1769290 - Part 10: Apply mozilla-js-handle-rooted-typedef against remaining dom directories r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D148283
2022-06-05 20:55:00 +00:00
Kagami Sascha Rosylight
d7301d29b5
Bug 1769290 - Part 9: Apply mozilla-js-handle-rooted-typedef against dom/localstorage,locks,media,midi,notification,payments r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D148282
2022-06-05 20:54:59 +00:00
Kagami Sascha Rosylight
6abe98f452
Bug 1769290 - Part 8: Apply mozilla-js-handle-rooted-typedef against dom/canvas,crypto,fetch,gamepad,geolocation,indexedDB,ipc r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D148281
2022-06-05 20:54:59 +00:00
Kagami Sascha Rosylight
1991e6336d
Bug 1769290 - Part 7: Apply mozilla-js-handle-rooted-typedef against dom/base r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D148280
2022-06-05 20:54:59 +00:00
Jim Blandy
6c9ae4cd83
Bug 1772004: Update `wgpu` to 32af4f56 (2022-5-31) r=jgilbert
...
Minor changes are needed to the `mapAsync` implementation due to:
https://github.com/gfx-rs/wgpu/pull/2698
Differential Revision: https://phabricator.services.mozilla.com/D147805
2022-06-05 20:30:13 +00:00
Mozilla Releng Treescript
6fed05d475
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
...
lt -> 05c204bbc49fb955c0d3792b797f2ecad9d327ae
oc -> a0b758b9b55728122ec485192e8219c4ca3ee96a
pl -> 335767ac76c49cb14cc39a2d68afd408754bf6ad
szl -> cef7e070dac3c109bf4d3d4a927dfff5cc2c30ea
tg -> 5eeba778f6e706282abf50fd1b5036b0b6b5fcad
uk -> 857869a3838ece581c5d9fd80028235826a64518
2022-06-05 19:02:37 +00:00
Updatebot
1271c9aedb
Bug 1772598 - Update PDF.js to 19539676813b5df6ca4726a1bfa6765193b1067c r=pdfjs-reviewers,Snuffleupagus
...
Differential Revision: https://phabricator.services.mozilla.com/D148307
2022-06-05 18:44:01 +00:00
serge-sans-paille
d1fbd5e212
Bug 1771948 - Cleanup dom/canvas dom/geolocation and some dom/media includes r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D147769
2022-06-05 09:23:00 +00:00
Mozilla Releng Treescript
abb2667e7e
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
...
de -> c49ff3c2cb4f9078636e1b4e2af93165f0c2ad02
tg -> 8a3cef342d495240e55fe58b2452e6081772b21c
uk -> 5c5e91148d2cad6e6d50ceba7cf2a12744ca5938
2022-06-05 06:58:06 +00:00
Agi Sferro
6b7bbabc69
Bug 1772602 - Add missing @Deprecated tag in StorageController. r=calu
...
Differential Revision: https://phabricator.services.mozilla.com/D148309
2022-06-04 22:12:54 +00:00
criss
87bfe401b1
Merge mozilla-central to autoland on a CLOSED TREE
2022-06-05 00:41:11 +03:00
criss
9dc5ffe426
Merge autoland to mozilla-central. a=merge
2022-06-05 00:38:17 +03:00