Ray Kraesig
b90e6da27e
Bug 1785162 - Allow child-process half-stalls to ride the trains r=glandium,gsvelto
...
The past couple of weeks of crash telemetry indicate that stalling on
OOM in child processes for half as long as in main processes drastically
reduces child process OOM crashes without noticeably increasing
main-process OOM crashes.
Give it a ticket and send it on its way.
Differential Revision: https://phabricator.services.mozilla.com/D158790
2022-10-07 15:40:24 +00:00
Ben Hearsum
ade3a4205a
Bug 1791928: update BROWSER_SET_DEFAULT_USER_CHOICE_RESULT probe expiry r=bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D158797
2022-10-07 15:36:58 +00:00
Butkovits Atila
215f4b22c7
Backed out changeset e34d6904966b (bug 1767040) for causing build bustages. CLOSED TREE
2022-10-07 18:10:25 +03:00
Chris H-C
d8548a40d3
Bug 1767040 - Support runtime-registered pings in Glean r=TravisLong
...
Differential Revision: https://phabricator.services.mozilla.com/D158023
2022-10-07 14:45:37 +00:00
Norisz Fay
30ef428f43
Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE
...
Backed out changeset 6de1ade5a9b6 (bug 1791782)
Backed out changeset ce96452a38a1 (bug 1791782)
Backed out changeset 7cc8e027f5a7 (bug 1791780)
Backed out changeset 8e023280032c (bug 1791778)
Backed out changeset 26d65d76d02a (bug 1791778)
Backed out changeset a98dd552df64 (bug 1791777)
Backed out changeset 766386309ee5 (bug 1791777)
Backed out changeset 7de66a218ba4 (bug 1791777)
Backed out changeset 1d17c257444e (bug 1791777)
2022-10-07 17:36:38 +03:00
Joel Maher
a1cec5278f
Bug 1793691 - adjust test-info-all to include manifests. r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D158609
2022-10-07 14:05:14 +00:00
Yoshi Cheng-Hao Huang
ee07ecaeec
Bug 1778289 - Part 12: Update spec links as the PR is merged. r=jonco,yulia
...
The PR has been merged.
See https://html.spec.whatwg.org/multipage/webappapis.html#import-maps
Differential Revision: https://phabricator.services.mozilla.com/D158828
2022-10-07 13:56:27 +00:00
Yoshi Cheng-Hao Huang
6994b82d44
Bug 1778289 - Part 11: Update comments for ResolveModuleSpecifier. r=jonco,yulia
...
According to the spec, the method should throw a TypeError if it fails
to resolve the specifier. Here we add some comments to explain why we
return a result code instead of throwing an error.
Differential Revision: https://phabricator.services.mozilla.com/D153331
2022-10-07 13:56:27 +00:00
Yoshi Cheng-Hao Huang
0d7b683b7a
Bug 1778289 - Part 10: Update comments for 'register an import map'. r=jonco,yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D152877
2022-10-07 13:56:26 +00:00
Yoshi Cheng-Hao Huang
61951dd873
Bug 1778289 - Part 9: Bail out early if adding an import map is disallowed. r=jonco,yulia
...
If an adding import map is disallowed, we bail out early to prevent creating a
ScriptLoadRequest.
Differential Revision: https://phabricator.services.mozilla.com/D152876
2022-10-07 13:56:26 +00:00
Yoshi Cheng-Hao Huang
bfdfa39f5d
Bug 1778289 : Part 8: Update spec for prepare-script when type="importmap". r=jonco,yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D152875
2022-10-07 13:56:25 +00:00
Yoshi Cheng-Hao Huang
71adc0eed6
Bug 1778289 - Part 7: Update spec in ImportMaps.cpp/h. r=jonco,yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D152874
2022-10-07 13:56:25 +00:00
Yoshi Cheng-Hao Huang
9415beeaef
Bug 1778289 - Part 6: Update comments for external import maps. r=jonco,yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D152873
2022-10-07 13:56:25 +00:00
Yoshi Cheng-Hao Huang
4c950d8322
Bug 1778289 - Part 5: Update spec in RegisterImportMap. r=jonco,yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D152872
2022-10-07 13:56:24 +00:00
Yoshi Cheng-Hao Huang
1adff58d99
Bug 1778289 - Part 4: Don't call onerror if parsing import maps fails. r=jonco,yulia
...
script's result will be an import map parse result, which will never be
null.
See explanation from https://github.com/WICG/import-maps/issues/279
Differential Revision: https://phabricator.services.mozilla.com/D152871
2022-10-07 13:56:24 +00:00
Yoshi Cheng-Hao Huang
c12c714e61
Bug 1778289 - Part 3: Update spec links in ModuleLoaderBase::ParseImportMap. r=jonco,yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D152870
2022-10-07 13:56:23 +00:00
Yoshi Cheng-Hao Huang
77f6c4ae7e
Bug 1778289 - Part 2: Rename to 'import maps allowed' and add 'disallow import maps'. r=jonco,yulia
...
Rename 'acquiring import maps' to 'import maps allowed'.
Old:
https://wicg.github.io/import-maps/#document-acquiring-import-maps
New:
https://whatpr.org/html/8075/webappapis.html#import-maps-allowed
And add 'disallow further import maps':
https://whatpr.org/html/8075/webappapis.html#disallow-further-import-maps
Differential Revision: https://phabricator.services.mozilla.com/D152869
2022-10-07 13:56:23 +00:00
Yoshi Cheng-Hao Huang
8671254fca
Bug 1778289 - Part 1: Rename 'parse a URL-Like import specifier' to 'resolve a URL-Like module specifier'. r=jonco,yulia
...
The old function name is "parse a URL-like import specifier".
https://wicg.github.io/import-maps/#parse-a-url-like-import-specifier
It has been rename to "resolve a URL-like module specifier".
https://whatpr.org/html/8075/webappapis.html#resolving-a-url-like-module-specifier
Differential Revision: https://phabricator.services.mozilla.com/D152868
2022-10-07 13:56:23 +00:00
Jesse Schwartzentruber
fd39390143
Bug 1792757 - Dump sanitizer heap profile when rss limit is exhausted. r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D158301
2022-10-07 13:29:59 +00:00
Butkovits Atila
1bed1fd6e7
Backed out changeset a5df97f61fec (bug 1793786) for causing build bustages. CLOSED TREE
2022-10-07 16:35:21 +03:00
Hanna Jones
6bf79e87b2
Bug 1782583 - fix clientType in synced tabs mock r=Gijs
...
It looks like the linked bug is caused by a different issue, but this still seemed worth fixing considering the mock data got moved to `head.js` and is being used in a few different test files now.
Differential Revision: https://phabricator.services.mozilla.com/D158705
2022-10-07 13:22:32 +00:00
Byron Campen [:bwc]
92654417d7
Bug 1793776: Add media.peerconnection.sdp.disable_stereo_fmtp r=jib
...
Setting this pref to true will result in stereo=0 in the fmtp for opus.
Differential Revision: https://phabricator.services.mozilla.com/D158697
2022-10-07 13:07:18 +00:00
Byron Campen [:bwc]
2325fcceab
Bug 1793776: Test-case for pref. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D158696
2022-10-07 13:07:18 +00:00
pmcmanis
5d43825505
Bug 1793786 - Update Glean version to 51.4.0 r=chutten,supply-chain-reviewers,webdriver-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D158759
2022-10-07 13:05:21 +00:00
Gabriele Svelto
891e5f06f5
Bug 1794064 - Block older crash-prone versions of Avast Antivirus r=gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D158836
2022-10-07 13:07:04 +00:00
Frederic Wang
097a3d7648
Bug 1793452 - Remove flags PARSE_ALLOW_UNITLESS and CONVERT_UNITLESS_TO_PERCENT. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D158547
2022-10-07 12:57:08 +00:00
Edgar Chen
b143209d43
Bug 1736340 - Do not treat the click on scrollbar as a user interaction with the web content; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D157862
2022-10-07 12:44:19 +00:00
Henrik Skupin
a462d7719c
Bug 1794066 - [wdspec] Fix internal polling mechanism for AsyncPoll. r=webdriver-reviewers,jgraham
...
The internal async poll helper should raise the timeout error
on its own. This doesn't require us to use asyncio.wait_for
which itself would force a cancellation and a CancelledError
to be thrown into the wrapped coroutine on the next cycle
of the event loop.
Differential Revision: https://phabricator.services.mozilla.com/D158829
2022-10-07 12:38:16 +00:00
Jonathan Kew
c1a16cc07e
Bug 1791782 - Update WPT metadata for font-palette tests that now pass. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D157960
2022-10-07 12:16:54 +00:00
Jonathan Kew
03bc9753c5
Bug 1791782 - Connect CSS font-palette features to rendering via the presContext. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D157959
2022-10-07 12:16:53 +00:00
Jonathan Kew
d29b0575d8
Bug 1791780 - Support custom color font palettes in the COLR-font rendering code. r=gfx-reviewers,lsalzman
...
This creates the gfx support needed to use alternate palettes, though not yet connected
to the CSS rules/properties to define and access them.
Differential Revision: https://phabricator.services.mozilla.com/D157958
2022-10-07 12:16:53 +00:00
Jonathan Kew
23f1795aa3
Bug 1791778 - Add WPT test for the interaction of font-palette and the font shorthand. r=emilio
...
This currently fails in webkit & blink; https://github.com/w3c/csswg-drafts/issues/7832 asks the CSS WG to confirm
whether to keep the existing spec (which is what's implemented here) or change it to match those implementations
(in which case we'll need to do a minor followup to tweak our behavior accordingly).
Differential Revision: https://phabricator.services.mozilla.com/D158787
2022-10-07 12:16:53 +00:00
Jonathan Kew
66b445f7fa
Bug 1791778 - CSS support for the font-palette property. r=emilio
...
This is just the CSS parsing, not yet connected to the rendering back-end.
Differential Revision: https://phabricator.services.mozilla.com/D157957
2022-10-07 12:16:52 +00:00
Jonathan Kew
b5d1dac727
Bug 1791777 - patch 4 - Adjustments to WPT @font-palette-values parsing tests. r=emilio
...
In https://github.com/w3c/csswg-drafts/issues/6916 , the spec text has been updated to clarify
that the font-family descriptor accepts a list of family names.
Differential Revision: https://phabricator.services.mozilla.com/D157956
2022-10-07 12:16:52 +00:00
Jonathan Kew
cef6eab10e
Bug 1791777 - patch 3 - Update WPT expectations now that @font-palette-values is supported. r=emilio
...
The couple of remaining test failures relate to an unclear detail of the spec; see
https://github.com/w3c/csswg-drafts/issues/7308
https://github.com/w3c/csswg-drafts/issues/6916
I've implemented the behavior that I think makes most sense, but the current tests disagree.
Once the CSS WG decides which way to clarify this, we can readily fix either the tests or
our implementation.
Differential Revision: https://phabricator.services.mozilla.com/D157955
2022-10-07 12:16:51 +00:00
Jonathan Kew
a22e92125e
Bug 1791777 - patch 2 - Expose @font-palette-values rules in the OM as CSSFontPaletteValuesRule. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D157954
2022-10-07 12:16:51 +00:00
Jonathan Kew
961d91154b
Bug 1791777 - patch 1 - Implement CSS parsing for the @font-palette-values rule. r=emilio
...
Not yet hooked up to any rendering functionality.
The intention is for both the @font-palette-values at-rule and the font-palette property
to be behind the same pref being introduced here.
Differential Revision: https://phabricator.services.mozilla.com/D157953
2022-10-07 12:16:51 +00:00
Norisz Fay
fb8b4283ae
Backed out changeset 26304e65203f (bug 1773237) for causing wpt failures on response-error-from-stream.any.sharedworker.html CLOSED TREE
2022-10-07 16:06:49 +03:00
Butkovits Atila
41e9f539fa
Merge mozilla-central to autoland. CLOSED TREE
2022-10-07 14:10:44 +03:00
Jari Jalkanen
c2daaa415d
Bug 1792707 - Use specification conformant invalid names in wpt for FileSystemHandle::move. r=dom-storage-reviewers,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D158266
2022-10-07 10:09:02 +00:00
Sarah Clements
aa533d899e
Bug 1792191 - Fix the Turn on syncing to continue error state r=sfoster
...
* Rename fxaSignedIn to fxaSignedInAndSyncEnabled to better reflect what its doing
* Re-enable the test_sync_disconnected_error test case and add another
Differential Revision: https://phabricator.services.mozilla.com/D158201
2022-10-07 10:04:35 +00:00
Jari Jalkanen
ce4af389a2
Bug 1792223 - Disallow moves leading to cyclic file system paths. r=dom-storage-reviewers,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D158042
2022-10-07 10:03:42 +00:00
Makoto Kato
a66ffe1baa
Bug 1714496 - Part 2. geckoview-junit test for image keyboard support. r=geckoview-reviewers,owlish
...
Although this test doesn't run on our CI since CI uses Android 7.0, I would
like to add this for the future.
Image keyboard support requires content:// uri for image, so we need content
provider for testing this feature.
Differential Revision: https://phabricator.services.mozilla.com/D157714
2022-10-07 09:03:31 +00:00
Makoto Kato
8821cd8445
Bug 1714496 - Part 1. Implement Image keyboard support. r=geckoview-reviewers,calu
...
GBoard has image keyboard support, and spec issue is resolved [*1]. So this
adds image keyboard support via GBoard and Android 7.1+.
*1 https://github.com/w3c/input-events/issues/117
Differential Revision: https://phabricator.services.mozilla.com/D157713
2022-10-07 09:03:31 +00:00
Emilio Cobos Álvarez
59be7199a4
Bug 1793355 - Fix dialog sizing when dialog is bigger than specified min-width. r=aminomancer
...
Before bug 1792730, we didn't look at style.minWidth, even though this
dialog used it (but contents can be larger).
Using scrollWidth is the right thing to do here. Also fix some other
hard-coded widths I found while at it.
Differential Revision: https://phabricator.services.mozilla.com/D158462
2022-10-07 08:40:23 +00:00
Eemeli Aro
b30456f337
Bug 1792464 - Convert findbar.properties to Fluent. r=NeilDeakin,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D158768
2022-10-07 08:23:50 +00:00
Julien Cristau
565554ea3b
Bug 1792076
- add new hg.mozilla.org certificate fingerprint to run-task. r=dhouse DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D158746
2022-10-07 08:12:06 +00:00
Mike Hommey
32fd7c9b16
Bug 1794074 - Revert clang trunk change wrt thread safety analysis. a=fix
...
Differential Revision: https://phabricator.services.mozilla.com/D158824
2022-10-07 08:01:10 +00:00
Henrik Skupin
f8c1f5aecf
Bug 1793810 - [wdspec] Fix modifier key for actions tests when run on Android. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D158688
2022-10-07 07:33:08 +00:00
Mark Banner
1081b9f99a
Bug 1793414 - Remove MozSearchbar reliance on BrowserSearch where possible. r=jteow
...
Also moves modules to be loaded lazily to avoid unnecessarily loading them on startup.
Differential Revision: https://phabricator.services.mozilla.com/D158500
2022-10-07 07:12:18 +00:00