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

797489 Коммитов

Автор SHA1 Сообщение Дата
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