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

814752 Коммитов

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