Commit Graph

862031 Commits

Author SHA1 Message Date
Ashley Hale
2dc77ca1be Bug 1852513 - Use more gradient color stops for interpolation r=tlouw,emilio
This enables layout.css.gradient-color-interpolation-method.enabled pref, as these gradient types are now renderable.

Differential Revision: https://phabricator.services.mozilla.com/D190903
2023-11-07 06:34:57 +00:00
Nicolas Chevobbe
c4e0f840b2 Bug 1862963 - [devtools] Use strictRequires option for commonjs rollup plugin. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D192770
2023-11-07 05:54:52 +00:00
Vinny Diehl
3a92969c8a Bug 1617562 - Allow unknown words at beginning of Date string r=arai,devtools-reviewers,ochameau
They are also allowed after the month name, e.g. "Sep foo 26 1995".

These "unknown words" are supposed to be day of week, or abbreviations
of them, but they can be anything really.

We need to run telemetry before dropping explicit support for day of
week in later parts of the date string.

Differential Revision: https://phabricator.services.mozilla.com/D192560
2023-11-07 04:37:03 +00:00
Noemi Erli
0284179140 Backed out 5 changesets (bug 1861516) for causing mass failures CLOSED TREE
Backed out changeset 05f23c29b41c (bug 1861516)
Backed out changeset 683094c8544b (bug 1861516)
Backed out changeset 7dd9e944c8af (bug 1861516)
Backed out changeset f3a921cb6c03 (bug 1861516)
Backed out changeset a2088075a1e8 (bug 1861516)
2023-11-07 05:24:56 +02:00
Erik Nordin
e10b593f4f Bug 1861516 - Update Translations language-identification source docs r=gregtatum
Updates the Firefox source docs related to Translations
language identification to reflect that fastText is no
longer used by Translations, and that we use CLD2 only.

Differential Revision: https://phabricator.services.mozilla.com/D192660
2023-11-07 01:34:02 +00:00
Erik Nordin
c90f8889ed Bug 1861516 - Remove Translations fastText third-party files r=sylvestre,gregtatum
Removes all third-party files related to fastText since it is
no longer used in this code base.

Differential Revision: https://phabricator.services.mozilla.com/D192659
2023-11-07 01:34:02 +00:00
Erik Nordin
0409e6b9c7 Bug 1861516 - Remove Translations Remote Settings language-identification infrastructure r=gregtatum
Removes the infrastructure to download language-identification
dependencies for Translations via Remote Settings. This was used
only for the fastText LanguageIdEngine code. The current
language detector, CLD2, lives in tree and does not require
Remote Settings dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D192658
2023-11-07 01:34:02 +00:00
Erik Nordin
7950154600 Bug 1861516 - Remove Translations fastText LanguageIdEngine r=gregtatum
Removes the source code for the Translations LanguageIdEngine
which utilized fastText as its underlying mechanism.

Differential Revision: https://phabricator.services.mozilla.com/D192657
2023-11-07 01:34:01 +00:00
Erik Nordin
22e0d16af5 Bug 1861516 - Remove Translations useFastText pref r=gregtatum
Removes the browser.translations.languageIdentification.useFastText
pref, making CLD2 the only option for language identification
for Translations.

Differential Revision: https://phabricator.services.mozilla.com/D192656
2023-11-07 01:34:01 +00:00
sotaro
52f83a0b60 Bug 1863241 - Replace WindowsHandle by HANDLE in Windows only code around layers r=gfx-reviewers,lsalzman
WindowsHandle exists for ipc. And we normally use HANDLE in Windows only code. We do not need to use both WindowsHandle and HANDLE in Windows only code.

This is a preparation for Bug 1861605.

Differential Revision: https://phabricator.services.mozilla.com/D192811
2023-11-07 00:18:04 +00:00
Sam Foster
8432b2e96d Bug 1862798 - Move the copyLink implementation to firefoxview/helpers.mjs r=fxview-reviewers,sclements
Differential Revision: https://phabricator.services.mozilla.com/D192640
2023-11-07 00:07:38 +00:00
Eitan Isaacson
b26b8d8eef Bug 1849230 - End ShutdownChildrenInSubtree if accessibility was shut down. r=Jamie
Unbinding an accessible from a document can cause accessibility to shut
down if the accessible is the last remaining one with an xpcom wrapper.

In that case we need to return early from ShutdownChildrenInSubtree.

Differential Revision: https://phabricator.services.mozilla.com/D192382
2023-11-06 23:57:41 +00:00
Matthew Gregan
8f18123bd3 Bug 1862763 - Update AudioIPC to 6be424d7. r=cubeb-reviewers,supply-chain-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D192620
2023-11-06 23:18:53 +00:00
Tim Giles
af4bfd0374 Bug 1843636 - Update docs to explain the output of ./mach build and ./mach run. r=sylvestre DONTBUILD
This patch updates the quick reference doc as well as the detailed
build docs for each operating system. These updates should help new
contributors understand what is happening when initially setting up
their Firefox development environment.

There is also a new  "Build errors" section in each detailed build doc
to enable new contributors to get the help they need in debugging build
issues. The quick reference doc points out these new sections in the
"To build & run" heading.

Additionally this patch adds some more context to the OS specific build
doc links in the quick start reference doc.

Differential Revision: https://phabricator.services.mozilla.com/D192007
2023-11-06 23:10:34 +00:00
Fred Chasen
804a5dc830 Bug 1859055 - Make ShoppingProduct methods without a product argument static. r=calu,shopping-reviewers,jhirsch
Updates the `request`, `ohttpRequest`, `getOHTTPConfig`, `requestImageBlob` and `sendAttributionEvent` methods to be static, as they don't rely on having a product set on the class instance or passed as an argument.

Also adds passing an `AbortSignal` as an option for `request` and `requestImageBlob` instead of using the instances `AbortController`.

Differential Revision: https://phabricator.services.mozilla.com/D192411
2023-11-06 22:54:42 +00:00
Cristian Tuns
81bc26556e Backed out changeset 4953e7db7d08 (bug 1857618) because of some performance regressions CLOSED TREE 2023-11-06 17:46:51 -05:00
Christian Holler (:decoder)
c0d3b745c4 Bug 1860108 - Add IPC_SingleMessage fuzzer. r=nika,truber
Differential Revision: https://phabricator.services.mozilla.com/D191468
2023-11-06 22:22:59 +00:00
James Teh
0f45ed2bb6 Bug 1863039: Fail gracefully in nsAccUtils::GetScreenCoordsForWindow if OuterDocOfRemoteBrowser returns null. r=morgan
Differential Revision: https://phabricator.services.mozilla.com/D192812
2023-11-06 22:14:25 +00:00
Chris Peterson
f5581089fd Bug 1863111 - Remove UA string workaround for Android versions < 4.4. r=necko-reviewers,valentin
GeckoView's minimum Android version was raised from 4.4 to 5.0 in bug 1820295.

Differential Revision: https://phabricator.services.mozilla.com/D192768
2023-11-06 22:02:25 +00:00
Noemi Erli
a4dae64f34 Backed out 2 changesets (bug 1851816) for causing private browsing related failures CLOSED TREE
Backed out changeset d2f63b3f6342 (bug 1851816)
Backed out changeset 7d0d2fe95e67 (bug 1851816)
2023-11-07 00:18:54 +02:00
Daisuke Akatsuka
a899e73b55 Bug 1855386: Remove nsNavBookmarks::ResultNodeForContainer() r=mak
Differential Revision: https://phabricator.services.mozilla.com/D190650
2023-11-06 21:28:19 +00:00
Tom Ritter
19d70df0a2 Bug 1851816: Pass PBM Status into RFPIsEnabledFor r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D192501
2023-11-06 21:02:40 +00:00
Tom Ritter
306cc0f175 Bug 1851816: Add tests for RFP in PBMode and FPP in Regular r=timhuang
It fails without any patch as expected.

Differential Revision: https://phabricator.services.mozilla.com/D192500
2023-11-06 21:02:39 +00:00
Bas Schouten
0a171fad03 Bug 1862939 - Part 3: Add Glean histogram telemetry for LCP, mirrored to legacy telemetry. r=sefeng
Differential Revision: https://phabricator.services.mozilla.com/D192710
2023-11-06 20:32:44 +00:00
Bas Schouten
f84fd4c255 Bug 1862939 - Part 2: Add LCP information to the Pageload Event. r=dpalmeiro
Differential Revision: https://phabricator.services.mozilla.com/D192695
2023-11-06 20:32:44 +00:00
Bas Schouten
c5c5d07e9f Bug 1862939 - Part 1: Add LCP to nsDOMNavigationTiming. r=sefeng
Differential Revision: https://phabricator.services.mozilla.com/D192689
2023-11-06 20:32:43 +00:00
Cristian Tuns
f0bf641c7b Backed out changeset d69113074ead (bug 1863132) Lando only landed the first patch in the stack (and now wont land the rest) CLOSED TREE 2023-11-06 15:21:05 -05:00
Otto Länd
266a6bc749 Bug 1789214: apply code formatting via Lando
# ignore-this-changeset
2023-11-06 20:03:02 +00:00
Emilio Cobos Álvarez
f3cfe85712 Bug 1789214 - When forcing colors without a color-scheme, compute prefers-color-scheme based on them. r=morgan
This requires moving some code around to PreferenceSheet, but that makes
stuff actually a bit simpler.

Depends on D192574

Differential Revision: https://phabricator.services.mozilla.com/D192575
2023-11-06 19:59:38 +00:00
Emilio Cobos Álvarez
7c79b75571 Bug 1789214 - In Windows HCM, derive system color-scheme from the HCM theme background. r=win-reviewers,mhowell
We might want to do this more generally at the PreferencesSheet level
all the times we're forcing colors, but this should be uncontroversial
and fix the default behavior.

Differential Revision: https://phabricator.services.mozilla.com/D192574
2023-11-06 19:59:37 +00:00
Sergey Galich
1b10d39234 Bug 1862410 - Removing unused LoginReputation service and updating link to Chromium's safe browsing protobuf r=dimi,webdriver-reviewers,perftest-reviewers,devtools-reviewers,geckoview-reviewers,jonalmeida,owlish
Differential Revision: https://phabricator.services.mozilla.com/D192464
2023-11-06 19:13:09 +00:00
Andrew Erickson
5aef10dead Bug 1860830: update win hostutils r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D192763
2023-11-06 18:49:28 +00:00
Sean Feng
ccdf554294 Bug 1862966 - Fix some Perma failures for soft-navigation-heuristics on beta r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D192691
2023-11-06 18:46:05 +00:00
Joel Maher
eb5a8a08d1 Bug 1861755 - media-gpu on windows hardware. r=gbrown,alwu,taskgraph-reviewers
This does the plumbing work for adding jobs here.  a few things remain:
1) getting the resolution to be ideal on the machines, right now it
fails to adjust
2) getthing the mda-gpu job green
3) setting the branches to run on for mda-gpu hw-ref

Differential Revision: https://phabricator.services.mozilla.com/D192681
2023-11-06 18:32:10 +00:00
Jonatan Klemets
87ff9cff1b Bug 1863132 - Part 1: Update UNSUPPORTED_FEATURES in test262-update.py r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D192785
2023-11-06 18:26:40 +00:00
Stephanie Cunnane
6eab23250f Bug 1863023 - Update the search component's moz.build to run Marionette tests. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D192725
2023-11-06 18:24:54 +00:00
Andrew Erickson
8fd703f0d5 Bug 1860830: update mac hostutils r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D192727
2023-11-06 17:59:57 +00:00
Sarah Clements
4a5c1cc860 Bug 1828334 r=Gijs,dveditz,extension-reviewers,fluent-reviewers,flod,robwu,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D185671
2023-11-06 17:56:29 +00:00
Gijs Kruitbosch
90c0ebb4ff Bug 1858435 - rename picture in picture panel file to make it obvious it's an include, r=pip-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D192868
2023-11-06 17:49:51 +00:00
ahochheiden
b8261fdf83 Bug 1861790 - Remove Python2/Python3.5 support from processhandler.py r=ahal
Depends on D192122

Differential Revision: https://phabricator.services.mozilla.com/D192123
2023-11-06 17:13:51 +00:00
Tooru Fujisawa
9d4980d505 Bug 1858692 - Part 2: Add test for data-l10n-args. r=platform-i18n-reviewers,gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D192663
2023-11-06 17:10:51 +00:00
Tooru Fujisawa
91006aff8d Bug 1858692 - Part 1: Use json/json.h in DOMLocalization::ConvertStringToL10nArgs. r=platform-i18n-reviewers,gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D191005
2023-11-06 17:10:51 +00:00
Tamsin
53a2e9389a Bug 1840621 - Add ClassField::accessorGetterNode and accessorSetterNode to dumpImpl; r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D192493
2023-11-06 17:08:49 +00:00
Sylvestre Ledru
36ee9909f1 Bug 1860157 - Update codespell to 2.2.6 r=linter-reviewers,Standard8 DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D191479
2023-11-06 17:08:13 +00:00
Noemi Erli
a46c530056 Backed out changeset 8837411e5cce (bug 1862241) for causing failures in test_transitions_per_property.html CLOSED TREE 2023-11-06 20:45:52 +02:00
Mozilla Releng Treescript
232ec8d346 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
cy -> 24d70e9a9639a372e8e1e9d1647a49ce64094b9e
ka -> 5eb85e45234ed6ba98f4fb463b4337d98e9351ce
skr -> 13d670a9b7a0c71a73e13893f407036cbb211c2f
2023-11-06 19:00:38 +00:00
Cristian Tuns
cfd3ae2be5 Backed out 3 changesets (bug 1857279) for causing try failures with exit status 1 CLOSED TREE
Backed out changeset 4c1965a65011 (bug 1857279)
Backed out changeset b9885d1b6980 (bug 1857279)
Backed out changeset 76706ea52991 (bug 1857279)
2023-11-06 13:12:25 -05:00
ahochheiden
5cfd70f690 Bug 1857279 - Load @SettingsProvider settings early so that we can parse set aliases and load the correct virtualenv r=ahal
Aliased commands have not loaded the virtualenv associated with a
command/subcommand since bug 1695312. It has been defaulting to the
`common` virtualenv, which worked most of the time since most commands
use `common` and it also contains a large share of our dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D192376
2023-11-06 17:08:32 +00:00
ahochheiden
4f09acb466 Bug 1857279 - Consolidate all mach @SettingsProvider hooks in one file and class and have them execute very early during mach_initialize() r=ahal
The only remaining @SettingsProvider hooks should be in test files.

Differential Revision: https://phabricator.services.mozilla.com/D192375
2023-11-06 17:08:31 +00:00
ahochheiden
bd5dbd7a7d Bug 1857279 - Make list of try subcommands static to get around a circular dependency r=ahal
If a new subcommand is added to `try` this will need to be manually
updated. The first person to set a `try` default for this theoretical
new `try` subcommand will encounter an error, but from that error it
should be relatively straight forward to add it to this list. I think
with the infrequency that we add new commands, and this being the only
way to solve a different problem, this solution is acceptable.

Differential Revision: https://phabricator.services.mozilla.com/D192373
2023-11-06 17:08:31 +00:00