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

828636 Коммитов

Автор SHA1 Сообщение Дата
serge-sans-paille 60efed7f68 Bug 1466973 - Strip gcc binaries r=glandium
This reduces the archive size while keeping the compiler functional. This should not impact the quality of debug information of the compiled files
The size reduction is significant: from 236MB down to48MB.

Differential Revision: https://phabricator.services.mozilla.com/D167706
2023-01-27 21:14:34 +00:00
Dimi eb1ab82505 Bug 1812235 - Rollback credit card record version from 4 to 3 r=markh,sgalich
Mobile clients reject syncing when credit card record version is not 3, so this patch
reverts the credit card record version back to 3 (with `cc-type` field).

The auto-detect network type behavior implemented in bug 1667257 still applies.
The changes made in this commit are:
1. Save the cc-type to storage to comply with the expectation of mobile clients.
   (This is the behavior for v3 credit record)
2. When a v4 record is found, rollback to v3 and make sure `_sync.changeCounter` is set
   so we upload the downgraded record to the sync server

Differential Revision: https://phabricator.services.mozilla.com/D167814
2023-01-27 21:08:55 +00:00
Butkovits Atila 2e5eede2fe Backed out 5 changesets (bug 1788119) for causing bustages complaining about AVIFDecodedData. CLOSED TREE
Backed out changeset 430e71478ff5 (bug 1788119)
Backed out changeset 9493029c76b9 (bug 1788119)
Backed out changeset 7d5cc211e3f5 (bug 1788119)
Backed out changeset 3eaac75dde3c (bug 1788119)
Backed out changeset 1f8eacf96c71 (bug 1788119)
2023-01-27 22:54:08 +02:00
Mike Conley 5a995322ec Bug 1813141 - Use a relative path for the progress mask image in the MigrationWizard Storybook story. r=hjones
Differential Revision: https://phabricator.services.mozilla.com/D168136
2023-01-27 20:35:34 +00:00
Luca Greco 487ce9d828 Bug 1723838 - WebIDL bindings for the 'dns' WebExtensions API namespace. r=willdurand,webidl,smaug
Differential Revision: https://phabricator.services.mozilla.com/D167594
2023-01-27 20:33:25 +00:00
Luca Greco fb2f3314d9 Bug 1723838 - Update ExtensionAPI.h.in jinja template to use NS_DECL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS macro. r=willdurand
A similar change have been applied in the C++ header files for the WebExtensions API WebIDL bindings that were already
part of the mozilla-central tree as part of Bug 1777574.

This patch is making sure that C++ header boilerplate file generated by the WebExtensions python script
GenerateWebIDLBindings.py that we will generate next for the other WebExtensions APIs not yet implemented
in mozilla-central will also use this new macro.

Differential Revision: https://phabricator.services.mozilla.com/D167593
2023-01-27 20:33:25 +00:00
Luca Greco 11f81d27e8 Bug 1723838 - Change 'void' to 'undefined' webidl type in WebExtensions GenerateWebIDLBindings.py helper script. r=willdurand
A similar change have been applied to the webidl files related to WebExtensions APIs that were already defined
in mozilla-central as part of Bug 1659158.

This patch updates the python script to make sure that the new generate WebIDL files for the other WebExtensions
API that are not already in mozilla-central will use 'undefined' instead of 'void' as the return value type for
WebExtensions API methods that do not return any value.

Differential Revision: https://phabricator.services.mozilla.com/D167592
2023-01-27 20:33:24 +00:00
Luca Greco 368a6de598 Bug 1723838 - Tweak error reported from WebExtensions GenerateWebIDLBindings.py on unexpected type for optional parameters. r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167591
2023-01-27 20:33:24 +00:00
Jan-Ivar Bruaroey 2424d282f5 Bug 1812309 - Improve error from webrtc/RTCPeerConnection-relay-canvas.https.html when webgl is unavailable. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D168150
2023-01-27 20:32:04 +00:00
Otto Länd 129697ae6a Bug 1811092: apply code formatting via Lando
# ignore-this-changeset
2023-01-27 20:20:51 +00:00
Eitan Isaacson 80156311b1 Bug 1811092 - P3: Add browser text selection tests and increase coverage. r=Jamie
Added more coverage for generated content too.

Depends on D167202

Differential Revision: https://phabricator.services.mozilla.com/D167203
2023-01-27 20:15:12 +00:00
Eitan Isaacson eb7fe304b8 Bug 1811092 - P2: Add async text selection removal message. r=Jamie
Depends on D167201

Differential Revision: https://phabricator.services.mozilla.com/D167202
2023-01-27 20:15:12 +00:00
Eitan Isaacson dbdb811bfa Bug 1811092 - P1: Add new async add/set text selection message. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D167201
2023-01-27 20:15:11 +00:00
Gabriel Bustamante 22dfad7729 Bug 1811104 - Pull deb distribution directory from mozilla-partners repository r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D167874
2023-01-27 20:03:06 +00:00
zaggy1024 935f7ba36f Bug 1788119 - Part 5 - Add tests for animated AVIF files. r=tnikkel
Depends on D156653

Differential Revision: https://phabricator.services.mozilla.com/D166703
2023-01-27 19:54:30 +00:00
zaggy1024 6e1edc99bb Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers
Depends on D156652

Differential Revision: https://phabricator.services.mozilla.com/D156653
2023-01-27 19:54:29 +00:00
zaggy1024 5c801c6e9e Bug 1788119 - Part 3 - Add initial support for animated AVIF sequences. r=tnikkel
Depends on D156651

Differential Revision: https://phabricator.services.mozilla.com/D156652
2023-01-27 19:54:29 +00:00
zaggy1024 d63d042fc8 Bug 1788119 - Part 2 - Rename dom/media/mp4/Index.h's Index class to MP4SampleIndex to prevent name conflicts. r=media-playback-reviewers,alwu
Depends on D156650

Differential Revision: https://phabricator.services.mozilla.com/D156651
2023-01-27 19:54:28 +00:00
zaggy1024 bb345c73b5 Bug 1788119 - Part 1 - Keep parser and decoder instances persistent in nsAVIFDecoder. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D156650
2023-01-27 19:54:28 +00:00
DJ daaa705c97 Bug 1811053 - update text for CBH in about:prefs. r=settings-reviewers,fluent-reviewers,flod,mconley
Differential Revision: https://phabricator.services.mozilla.com/D167631
2023-01-27 19:54:02 +00:00
Emilio Cobos Álvarez 61b953b167 Bug 1813148 - Don't return already_AddRefed in nsPresContext::GetRootWidget. r=dholbert
Let the caller addref it if needed.

I wrote this because I wanted to make some code dealing with it
thread-safe, but I ended up writing a less sketchy solution. However I
still think this is worth it.

It seems this only returns an already_AddRefed because before it used to
be an XPCOM-ish thing where the widget was returned as an out-param.

For now it doesn't change behavior but there are some callers that would
benefit from having less addref/release calls if they only need to read
simple stuff from the widget.

Differential Revision: https://phabricator.services.mozilla.com/D168141
2023-01-27 19:50:59 +00:00
Chun-Min Chang 11c961f7d3 Bug 1812639 - Update libvpx updatebot contact r=webrtc-reviewers,mjf
Differential Revision: https://phabricator.services.mozilla.com/D168122
2023-01-27 19:32:42 +00:00
Dão Gottwald 128cd76e99 Bug 1812840 - Fix group label color. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D168066
2023-01-27 19:26:59 +00:00
Dão Gottwald e90a0ffd82 Bug 1811507 - Fix highlighting of dynamic type rows. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D167795
2023-01-27 19:21:10 +00:00
Norisz Fay 58c65f7c8f Backed out 5 changesets (bug 1788119) for causing build bustages on DecoderData.cpp CLOSED TREE
Backed out changeset 56abc66f7e84 (bug 1788119)
Backed out changeset 00d82acfaa2f (bug 1788119)
Backed out changeset 4ba88410cdf6 (bug 1788119)
Backed out changeset eeb1461933aa (bug 1788119)
Backed out changeset 8dce9350abb8 (bug 1788119)
2023-01-27 21:11:42 +02:00
Mozilla Releng Treescript 357dbab351 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
de -> 56aa2e3bdec27220a51e334d63809ef51905b5bf
fy-NL -> 42ff07c97e1a1f572f6c8ff487f83c8814e85b20
id -> 56f0447106317f442e30b2b4d9ff5fc0ba73062e
kab -> 66708c3bdaf20483b1f2ad8c37287be0ce74d855
kk -> 7f9b65b58b6036ff34f69a44f91199c8af81850c
lo -> c6f79c41cef157f5def61c9dc48e484de5bfbd26
pt-BR -> 2d9d9d6c101901b24f7f47f4bf931ad33bc658ca
zh-TW -> a00f4e65994102b6479fc775023ede5945940cd1
2023-01-27 19:06:16 +00:00
Norisz Fay 7ea2b64c1b Backed out changeset 9985617f2b96 (bug 1812895) for causing SM bustages on CacheIRGenerator.h CLOSED TREE 2023-01-27 20:49:25 +02:00
zaggy1024 7e97386dbe Bug 1788119 - Part 5 - Add tests for animated AVIF files. r=tnikkel
Depends on D156653

Differential Revision: https://phabricator.services.mozilla.com/D166703
2023-01-27 18:35:15 +00:00
zaggy1024 2628afb491 Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers
Depends on D156652

Differential Revision: https://phabricator.services.mozilla.com/D156653
2023-01-27 18:35:14 +00:00
zaggy1024 a50faf8760 Bug 1788119 - Part 3 - Add initial support for animated AVIF sequences. r=tnikkel
Depends on D156651

Differential Revision: https://phabricator.services.mozilla.com/D156652
2023-01-27 18:35:14 +00:00
zaggy1024 665da8f4a1 Bug 1788119 - Part 2 - Rename dom/media/mp4/Index.h's Index class to MP4SampleIndex to prevent name conflicts. r=media-playback-reviewers,alwu
Depends on D156650

Differential Revision: https://phabricator.services.mozilla.com/D156651
2023-01-27 18:35:13 +00:00
zaggy1024 13ebc5f3b4 Bug 1788119 - Part 1 - Keep parser and decoder instances persistent in nsAVIFDecoder. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D156650
2023-01-27 18:35:13 +00:00
Dan Mosedale 8c25f0128a Bug 1809331 - add generic fxms-message-* feature-ids, r=omc-reviewers,emcminn,pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D166397
2023-01-27 18:17:21 +00:00
Barret Rennie 905b2686a7 Bug 1813064 - Remove Nimbus QA prefs from TelemetryEnvironment r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D168082
2023-01-27 18:08:45 +00:00
Michael Froman 5ffab7bcc3 Bug 1813073 - pt2 - add instructions to prep_repo.sh for error when mozpatches already exists. r=dbaker DONTBUILD
Depends on D168126

Differential Revision: https://phabricator.services.mozilla.com/D168127
2023-01-27 17:55:14 +00:00
Michael Froman a5bbbca9cd Bug 1813073 - pt1 - preemptive git fetch to deal with pre-existing repo missing branches. r=dbaker DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D168126
2023-01-27 17:55:14 +00:00
Iain Ireland 55fab31524 Bug 1812895: Remove GuardAndGetIterator r=jandem
Bug 1375505, which introduced GuardAndGetIterator, has two microbenchmarks in the comments, testing monomorphic and small-N polymorphic cases. Both of those are faster if we remove GuardAndGetIterator and just use ObjectToIterator: the polymorphic case goes from 190-220ms to 165-175ms, and the monomorphic case goes from 140-160ms to 125-135ms.

Disabling GuardAndGetIterator gives about a 1% improvement on Speedometer 2, largely on the back of a 2-3% improvement on React/React-Redux.

Differential Revision: https://phabricator.services.mozilla.com/D168025
2023-01-27 17:48:48 +00:00
Iain Ireland e1aa2144d1 Bug 1811171: Update comment r=nbp
After some discussion, we came to the conclusion that this code still needs to exist, but the comment is misleading. Hopefully this describes the justification better.

Depends on D168001

Differential Revision: https://phabricator.services.mozilla.com/D168002
2023-01-27 17:47:42 +00:00
Iain Ireland e70c86ae80 Bug 1811171: Don't invalidate in OnLeaveIonFrame r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D168001
2023-01-27 17:47:42 +00:00
Norisz Fay 22c115e9d3 Backed out 4 changesets (bug 1808995) for causing Wr failures on CounterStyleManager.cpp CLOSED TREE
Backed out changeset d3ff45038932 (bug 1808995)
Backed out changeset 808aee125bc5 (bug 1808995)
Backed out changeset c2a49ee389d9 (bug 1808995)
Backed out changeset 3fab430c4e7c (bug 1808995)
2023-01-27 20:29:08 +02:00
Jonathan Kew 2d4285c3c9 Bug 1363454 - Create a pref to list icon font families that should be used even when use_document_fonts=0, overriding the browser's font prefs. r=emilio,dholbert
Some widely-used icon fonts use ligature rules to replace icon names such as "volume_up"
or "down_arrow" with icon glyphs. If the site is designed to use such a font, but the user
disables document fonts and we use our default Latin font instead, the underlying text will
be rendered instead of the intended icon.

To enable such fonts to continue to work, we provide a list of known ligature-icon fonts
and allow them to be used even when the document-fonts setting is disabled.

Differential Revision: https://phabricator.services.mozilla.com/D167923
2023-01-27 17:32:54 +00:00
Kash Shampur b6e561f1f7 Bug 1803109 - Add test for checking very long strings in profiler markers. r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D167830
2023-01-27 17:25:37 +00:00
Kash Shampur c0d7f950f7 Bug 1803109 - Discard blocks of data that are too big for two chunks. r=canaltinova
Currently, `ReserveAndPutRaw` allocates a second span even if the data would be too big for the chunk.
Here a second conditional is added to check if the block of data is too big in this scenario and silently discard the data if so.

Differential Revision: https://phabricator.services.mozilla.com/D167167
2023-01-27 17:25:37 +00:00
Drew Willcoxon 0d60b0b101 Bug 1813117 - Add comment to BrowserGlue about the removed migration 134. r=mak DONTBUILD
This is a follow up to D167889. See https://phabricator.services.mozilla.com/D167889#5529599

Differential Revision: https://phabricator.services.mozilla.com/D168124
2023-01-27 17:23:47 +00:00
Jon Coppeard 15081498f4 Bug 1811939 - Check whether module load request was already cancelled when a load fails r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D167927
2023-01-27 17:19:57 +00:00
Paul Adenot 859e63e756 Bug 1812542 - Rename `nsMediaElement` and `nsMediaElementEvents` log modules. r=media-playback-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D167913
2023-01-27 17:10:47 +00:00
Kash Shampur 5bfcedbf3c Bug 1813069 - rerecord imgur with mitm8. r=perftest-reviewers,sparky
This patch attempts to address a high frequency of failing imgur raptor-browsertime tests on macos.
Additionally, the secondary url is replaced as it gives a 404

Differential Revision: https://phabricator.services.mozilla.com/D168106
2023-01-27 17:01:16 +00:00
Alexandra Borovova 9d1c945ad9 Bug 1811232 - [puppeteer] Add CI job to run Puppeteer with BiDi protocol. r=webdriver-reviewers,jgraham,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D167789
2023-01-27 16:50:46 +00:00
Alexandra Borovova dce954d449 Bug 1797744 - [puppeteer] Remove mention of --subset argument from the documentation. r=webdriver-reviewers,jdescottes
Depends on D167407

Differential Revision: https://phabricator.services.mozilla.com/D167408
2023-01-27 16:50:46 +00:00
Alexandra Borovova 7e919228b0 Bug 1797744 - [puppeteer] Sync vendored puppeteer to v19.6.0. r=webdriver-reviewers,jdescottes,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D167407
2023-01-27 16:50:45 +00:00