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

800619 Коммитов

Автор SHA1 Сообщение Дата
Bogdan Szekely f816e52d85 Merge autoland to mozilla-central. a=merge 2022-07-06 12:39:26 +03:00
Mozilla Releng Treescript 67abf7dc22 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
el -> ecc5a7b68f559ba508feada0dd7e9402583c21ef
es-AR -> f47509eb9dd0af132b5c3a5a9d01fa8740f47da0
ia -> ffe203661e6bee8eea9f7dc4e64a40d0d6a3358f
it -> 5dd91f6c9accc3c0e46f604f4d080c187609b5d4
ko -> 399f81d34869b0b074387666c8d2c2531a7a5945
nl -> f6ba5fc2f53a35d7f554b544139ea62204ad9c24
pt-BR -> 48a7295b10a32499d80ba6c3abbe80aac4633dde
sl -> 2f62f81a7d5e6d63d3a4f4b050730963ea24d99c
uk -> 4b72cf5897edf520bf0e8d35f18345bcd815b136
vi -> e4be9bcfb6b39e9427fc7ab99c56e62a8ec71a1b
zh-TW -> 7d133329666c9ebffbd77c10daa64eb0cb5a50d7
2022-07-06 06:57:28 +00:00
Norisz Fay c3aa2f7ca2 Backed out changeset e0834b39aa1e (bug 1776771) for causing Bug 1778093 CLOSED TREE 2022-07-06 04:50:53 +03:00
Emilio Cobos Álvarez a7e9f1597b Bug 1771150 - Make fullscreen modal. r=smaug
As per https://github.com/w3c/csswg-drafts/issues/7311.

Differential Revision: https://phabricator.services.mozilla.com/D150335
2022-07-06 00:16:28 +00:00
Ting-Yu Lin 0cf9b03af3 Bug 1777627 Part 3 - Improve BlockReflowState::mBorderPadding's documentation. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D150833
2022-07-05 23:43:52 +00:00
Ting-Yu Lin 8197bd4fb0 Bug 1777627 Part 2 - Remove aIsAdjacentWithBStart argument on nsBlockReflowContext::ReflowBlock(). r=emilio
aIsAdjacentWithBStart is used to clear the mIsTopOfPage bit for the ReflowInput
argument `aFrameRI`. However, ReflowBlock() already has aState argument to query
IsAdjacentWithBStart(), so there's no need for aIsAdjacentWithBStart argument.

Differential Revision: https://phabricator.services.mozilla.com/D150832
2022-07-05 23:43:52 +00:00
Ting-Yu Lin 6e0a1ac033 Bug 1777627 Part 1 - Improve BlockReflowState::IsAdjacentWithTop(). r=emilio
I rename and add a comment to the helper, and rewrite it to make it closer to
what the comment describes. The behavior is the same because `mBCoord` and
`mContentArea.BStart(wm)` are both initialized as `mBorderPadding.BStart(wm)`
[1].

Note `isAdjacentWithTop` local variable in ReflowFloat() is not changed because
it's going to be removed in the next patch.

[1] https://searchfox.org/mozilla-central/rev/2005e8d87ee045f19dac58e5bff32eff7d01bc9b/layout/generic/BlockReflowState.cpp#142

Differential Revision: https://phabricator.services.mozilla.com/D150831
2022-07-05 23:43:51 +00:00
Tooru Fujisawa 4191f0cef6 Bug 1777637 - Part 3: Use plain object for lazy getter in browser/components/urlbar/. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D150934
2022-07-05 23:34:10 +00:00
Tooru Fujisawa 60530c5404 Bug 1777637 - Part 2: Do not use lazy getter if the other symbol is eagerly imported in browser/components/urlbar/. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D150933
2022-07-05 23:34:10 +00:00
Tooru Fujisawa 449629e9ea Bug 1777637 - Part 1: Eagerly import symbols immediately used at the top-level in browser/components/urlbar/. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D150932
2022-07-05 23:34:09 +00:00
Dan Minor fff73b0151 Bug 1771858 - Handle interrupt in AsyncModuleExecutionFulfilled; r=jonco
In AsyncModuleExecutionFulfilled, it's possible that the call to GatherAsyncParentCompletions
will fail if we are interrupted. The current code assumes that this is only reachable as a
result of an OOM. This changes the assertion to an if statement to handle being interrupted.

Differential Revision: https://phabricator.services.mozilla.com/D147954
2022-07-05 23:33:54 +00:00
Joel Maher 1eb734ef35 Bug 1778172 - Turn off builds/tests for geckoview-lite/debug. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D151066
2022-07-05 22:45:13 +00:00
Norisz Fay 0b63deb0ae Merge mozilla-central to autoland CLOSED TREE 2022-07-06 00:30:09 +03:00
Norisz Fay 3e1a721bce Merge autoland to mozilla-central a=merge 2022-07-06 00:27:47 +03:00
Barret Rennie a46834b72d Bug 1777635 - Fix FxMS schema locations in Feature Manifest r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D150834
2022-07-05 21:04:41 +00:00
James Teh 7558f52d0c Bug 1777409: Fix IAccessible::accFocus for non-tab remote documents such as extension sidebars. r=morgan
Previously, we retrieved the active tab.
However, remote documents might not be within a tab; e.g. extension sidebars.
Instead, we now use BrowserParent::GetFocused to get the focused document.

Differential Revision: https://phabricator.services.mozilla.com/D150706
2022-07-05 21:04:27 +00:00
James Teh 71f8cac441 Bug 1777410: Fix IAccessible::accChild for extension sidebars. r=morgan
Extension sidebars are remote documents.
However, they are embedded inside a XUL <window>, which is a sub-document of the root document.
Previously, our accChild code required that the remote document be embedded in the same local document as the Accessible on which accChild was called.
This meant that calling accChild on the root with the id of an Accessible in an extension sidebar failed.
To fix this, allow a remote document to be embedded in a descendant local document.

Differential Revision: https://phabricator.services.mozilla.com/D150716
2022-07-05 21:03:13 +00:00
Glenn Watson 5bd787a0ba Bug 1778036 - Switch public primitive API to be clip-chain based r=gfx-reviewers,lsalzman
This is mostly just changing a small number of structs and function
params (most of the work has been done in previous patches).

Differential Revision: https://phabricator.services.mozilla.com/D150987
2022-07-05 20:52:31 +00:00
Glenn Watson 5c3d556f14 Bug 1778030 - Remove clip_id_stack from wrench r=gfx-reviewers,lsalzman
Also update reftests to only specify rect / rounded-rect / mask per clip.

Differential Revision: https://phabricator.services.mozilla.com/D150984
2022-07-05 20:52:31 +00:00
mcheang 63c59155b7 Bug 1777599 - rename all instances of __searchForm to _cachedSearchForm for clarity. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D150818
2022-07-05 20:49:18 +00:00
Jim Blandy c3c09270f4 Bug 1777413: Permit zero-length external ArrayBuffers. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D150701
2022-07-05 20:20:39 +00:00
Jim Blandy 2f5eb12516 Bug 1777656: Delete mozilla::ipc::SharedMemory::SharedMemorytype. r=nika,media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D150852
2022-07-05 20:08:31 +00:00
scott 8e4c10f871 Bug 1777539 - Pocket newtab remove load more button and last card features r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D150789
2022-07-05 19:57:22 +00:00
Morgan Rae Reschenberg 644b66ac98 Bug 1775329: Support cached OffsetAtPoint in HyperTextAccessibleBase r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D150049
2022-07-05 19:50:45 +00:00
Morgan Rae Reschenberg 1d91ffd52f Bug 1776275: Consistently fetch fullZoom from top level browsing context in tests, cache on the top level doc in core r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D150291
2022-07-05 19:50:45 +00:00
Dão Gottwald ded0d9219b Bug 1778134 - [Colorway Closet] Set correct expiry date for "Independent Voices" Colorway collection. r=amy
Differential Revision: https://phabricator.services.mozilla.com/D151041
2022-07-05 19:49:59 +00:00
Emilio Cobos Álvarez 9675f1e7bc Bug 1778199 - Simplify ServoCSSParser::GetURLExtraData. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D151056
2022-07-05 19:40:14 +00:00
Mozilla Releng Treescript 9f9d056f1c no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
dsb -> b820453d0ae547686f5de48ba85301ccabd9874a
en-CA -> 8782b710f7136bba9438992c224d49b2bd2935b0
en-GB -> 407b8921abd66a553ff8581d3ffa3abad4c18e85
es-MX -> 6d8a80a92ad92330590968ce2bc7f7c22681089d
gn -> 8afc1b14b3cdf3e4ad39da1d0d47ef968a8d4e99
he -> 9bb03a569fc134b4be99464b08d95643776ba599
hsb -> 12d6f5d4a9353d80f92aaf80f5bbd9d5b2eb36f7
is -> 4a8c06a8ce86e4eca903415dc8f238cd238befb8
it -> d9d4155f9cfe96dd39e42c6ebd9505fae20317a1
nl -> 8dd15411f0bd5304c9015cc894b07ed67219b942
pt-BR -> 4437dc5e8e8ddfb86d3d62fe81ac3a576b873093
pt-PT -> 9eec90804835ee85131f14bd879cc3bb52cbd62d
ru -> 661ef7ef8859cae4c2cf3625d996a0373bc695b8
sat -> 9c40b59fe9348746b3431d5b26c54f757c21435e
sl -> 11b6ffb83d5fb5ec3742e177852f0c535fae0c22
2022-07-05 19:04:50 +00:00
Marco Castelluccio 1d2693b3ab Bug 1777934 - Ensure we don't attempt to download symbols on any asan build. r=gbrown DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D150864
2022-07-05 18:42:19 +00:00
Dana Keeler dc4ce8d406 Bug 1777366 - remove unused `source` and `cached` parameters from nsISiteSecurityService APIs r=rmf,necko-reviewers,kershaw
These parameters are no longer used and can be removed, along with the expired
telemetry HSTS_UPGRADE_SOURCE.

Differential Revision: https://phabricator.services.mozilla.com/D150786
2022-07-05 18:33:18 +00:00
Jim Blandy 4d805f7ff0 Bug 1771255: Help Device::Cleanup cope when Device::mPromise's JSObject has been cleared. r=nical
Differential Revision: https://phabricator.services.mozilla.com/D150624
2022-07-05 18:03:36 +00:00
Ben Hearsum d74bb5919c Bug 1758961: remove parenthesis from private browsing title strings to match new shortcut strings r=nalexander,fluent-reviewers,flod
This is something that came up in QA on this bug -- an inconsistency between the hover text on a running Firefox's Private Browser shortcut, and the hover text when it was not running (but pinned), largely captured in https://bugzilla.mozilla.org/show_bug.cgi?id=1758961#c11

Differential Revision: https://phabricator.services.mozilla.com/D150800
2022-07-05 17:31:01 +00:00
Mark Banner e3f245f121 Bug 1764513 - Update ESLint docs for how to set up test configuration and how to use ES modules. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D151039
2022-07-05 17:09:43 +00:00
Itiel c8628d3f2f Bug 1778156 - Rename the focus outline vars in common-shared.css to be consistent with the rest of the vars r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D151036
2022-07-05 16:52:45 +00:00
Sebastian Hengst d52b665095 Bug 1777501 - drop wpt rules which assume dFPI is disabled outside Nightly. r=timhuang
dFPI has been enabled in bug 1776760. dFPI for ServiceWorkers remains restricted
to Nightly, see bug 1730885.

Differential Revision: https://phabricator.services.mozilla.com/D150826
2022-07-05 16:45:23 +00:00
Dão Gottwald 9e86268be7 Bug 1778118 - [Colorway Closet] Update misleading homepage reset message. r=bigiri,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D151026
2022-07-05 15:40:04 +00:00
Dão Gottwald ad1d37961c Bug 1776712 - Move colorway closet files to chrome://browser/content/colorways. r=bigiri
Differential Revision: https://phabricator.services.mozilla.com/D150956
2022-07-05 15:39:29 +00:00
Luca Greco 3c59344ca6 Bug 1750161 - ExtensionListenerCallWorkerRunnable::WorkerRun should explicitly check for uncatchale exception. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D148950
2022-07-05 15:15:55 +00:00
mozilla ea453bb04a Bug 1776876 - Make the use of setTimeout clearer and relocate it to head.js r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D150550
2022-07-05 14:58:05 +00:00
owlishDeveloper db2ecf98d3 Bug 1738293 - Clean up the AutocompleteController logic to avoid doing the same things twice r=dimi,sgalich
Before this patch, in OnSearchResult, we would first call ProcessResult, and then sometimes PostSearchCleanup, and these two functions have duplicate logic. This patch reconciles both in PostSearchCleanup, and corrects its call sites.

Differential Revision: https://phabricator.services.mozilla.com/D150278
2022-07-05 14:57:34 +00:00
Dave Townsend 0df4377cec Bug 1778082: Ensure nsToolkitProfileService is a singleton regardless of how it is accessed. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D151020
2022-07-05 14:49:53 +00:00
Dale Harvey d3fba3f69b Bug 1699316 - Implement QuickActions and a new Actions urlbar search mode r=adw,preferences-reviewers,jaws
Differential Revision: https://phabricator.services.mozilla.com/D143585
2022-07-05 14:11:09 +00:00
James Graham 5893e6ce72 Bug 1773337 = Set virtualenv for MozbuildObject when running mach wpt, r=jmaher
We need to access the virtualenv to install dependencies when running
with other browsers, but _spawn doesn't correctly pass this down into
the created MozbuildObject.

For now just work around the problem by setting the property on the
created object.

Differential Revision: https://phabricator.services.mozilla.com/D150811
2022-07-05 14:03:50 +00:00
Alexandre Lissy 2e60a42906 Bug 1777423 - Add TC symbol scrapping r=gsvelto,marco
Differential Revision: https://phabricator.services.mozilla.com/D150249
2022-07-05 13:21:23 +00:00
Jon Coppeard 14839360cc Bug 1778076 - Part 5: Replace ModuleObject methods with shell functions r=arai
This replaces the methods 'declarationInstantiation' and 'evaluation' with
shell functions moduleLink and moduleEvaluate and updates the test code.

Differential Revision: https://phabricator.services.mozilla.com/D151015
2022-07-05 13:04:55 +00:00
Jon Coppeard 3ca0fba399 Bug 1778076 - Part 4: Rename ModuleInstantiate with ModuleLink to follow the spec r=arai
The ModuleObject methods will be dealt with in the next patch.

Depends on D151013

Differential Revision: https://phabricator.services.mozilla.com/D151014
2022-07-05 13:04:55 +00:00
Jon Coppeard 9b61bd8ce6 Bug 1778076 - Part 3: Common up the code to set a module namespace binding in a module environement r=arai
Depends on D151012

Differential Revision: https://phabricator.services.mozilla.com/D151013
2022-07-05 13:04:54 +00:00
Jon Coppeard afeaae32b1 Bug 1778076 - Part 2: Replace module status #defines with an enum r=arai
Depends on D151011

Differential Revision: https://phabricator.services.mozilla.com/D151012
2022-07-05 13:04:54 +00:00
Jon Coppeard 4035bddb2a Bug 1778076 - Part 1: Remove unused self-hosting #defines for ModuleObject slots r=arai
Differential Revision: https://phabricator.services.mozilla.com/D151011
2022-07-05 13:04:53 +00:00
Alexandre Poirot 080a36d30c Bug 1777459 - [devtools] Set final group name for Webpack and Angular sources. r=bomsy
See previous changeset. This applies the same simplification for Webpack and Angular groups.

Differential Revision: https://phabricator.services.mozilla.com/D150746
2022-07-05 12:26:10 +00:00