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