Commit Graph

852074 Commits

Author SHA1 Message Date
Dana Keeler
e64f2d53e9 Bug 1838894 - support adding and removing virtual authenticators in nsIWebAuthnTransport r=jschanck
Depends on D181301

Differential Revision: https://phabricator.services.mozilla.com/D183056
2023-08-08 18:00:19 +00:00
John Schanck
a27c448f15 Bug 1838938 - Remove U2FSoftTokenTransport. r=keeler
Depends on D181302

Differential Revision: https://phabricator.services.mozilla.com/D181301
2023-08-08 18:00:19 +00:00
John Schanck
afbc307ffa Bug 1546662 - reenable webauthn wpts. r=keeler
Depends on D181300

Differential Revision: https://phabricator.services.mozilla.com/D181302
2023-08-08 18:00:19 +00:00
John Schanck
375667b329 Bug 1838945 - virtual authenticator test cleanup. r=keeler
Depends on D181006

Differential Revision: https://phabricator.services.mozilla.com/D181300
2023-08-08 18:00:18 +00:00
John Schanck
e56582e89f Bug 1838526 - Add a CTAP2 capable virtual authenticator for tests. r=keeler
Depends on D181577

Differential Revision: https://phabricator.services.mozilla.com/D181006
2023-08-08 18:00:18 +00:00
John Schanck
f6785f4377 Bug 1839517 - vendor authenticator-rs v0.4.0-alpha.18. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181577
2023-08-08 18:00:17 +00:00
Gijs Kruitbosch
dc8348b373 Bug 1847065 - ensure zoom reset and shopping url bar icons check for non-leftclicks before doing something, r=fchasen
Differential Revision: https://phabricator.services.mozilla.com/D185443
2023-08-08 17:46:13 +00:00
Cristian Tuns
d25a424e50 Backed out 2 changesets (bug 1847592) for causing xpcshell failures in test_current_from_v53.js and test_places_replaceOnStartup_clone.js CLOSED TREE
Backed out changeset 4d3a71169f8d (bug 1847592)
Backed out changeset 089798a3947e (bug 1847592)
2023-08-08 13:50:32 -04:00
Marco Bonardo
7228304d66 Bug 1847592 - Modify some Places tests to not rely on outdated versions of the database. r=places-reviewers,lina
Differential Revision: https://phabricator.services.mozilla.com/D185654
2023-08-08 17:12:12 +00:00
Marco Bonardo
2e1e0e2641 Bug 1847592 - Remove some old Places migrations and move schema version to the history service interface. r=places-reviewers,lina
Since Firefox 72 was a watershed release, thus any upgrade of previous versions
must go through it, we can remove some old migrations.
We stop removing at Firefox 68, that was the last ESR before the watershed.

Also while there move the schema version to the history service so we don't have
to manually keep the migration test header in sync.

Differential Revision: https://phabricator.services.mozilla.com/D185576
2023-08-08 17:12:12 +00:00
Kelly Cochrane
f4db08de2f Bug 1846607 - Update hover text for context menu buttons in Firefox View r=jsudiaman,fluent-reviewers,fxview-reviewers,flod,sclements
Differential Revision: https://phabricator.services.mozilla.com/D185596
2023-08-08 16:37:12 +00:00
Jonathan Kew
81562e72c2 Bug 1846181 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/266 to correctly escape parens in link targets. r=gfx-reviewers,jrmuizel
(Also includes a trivial change from MR 427, to fix a build warning in cairo-pdf-surface.c.)

Differential Revision: https://phabricator.services.mozilla.com/D185658
2023-08-08 16:32:44 +00:00
Greg Tatum
1465317790 Bug 1847574 - Skip pivot language checking on non-debug builds; r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D185585
2023-08-08 16:25:44 +00:00
Greg Tatum
87163b5af7 Bug 1847574 - Do not de-lazify the panel when always hiding the error; r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D185584
2023-08-08 16:25:44 +00:00
Greg Tatum
be4f1175dc Bug 1847574 - Do not de-lazify the panel when modifying the translations button; r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D185583
2023-08-08 16:25:44 +00:00
Greg Tatum
0e92f78d74 Bug 1847574 - Do not update the view if the popup isn't open; r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D185582
2023-08-08 16:25:43 +00:00
Greg Tatum
137a505c38 Bug 1847692 - Delay the identify language check for when the page is idle; r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D185660
2023-08-08 16:20:39 +00:00
Chris H-C
34377d6199 Bug 1830772 - GIFFT docs: no supported telemetry type for Glean text metric r=brosa DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D185668
2023-08-08 16:12:31 +00:00
Henrik Skupin
3c564f006d Bug 1847578 - [wdspec] Correct meta data for Mac. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D185567
2023-08-08 15:30:37 +00:00
Randell Jesup
1b9b5cab78 Bug 1847604: use std::move() for string arg to OnSessionClosed lambda r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D185587
2023-08-08 15:29:03 +00:00
Rob Wu
0b633496e0 Bug 1847299 - Accept "loading" as expected value in test_ext_background_iframe.js r=rpl
- Accept "loading" as an expected value for document.readyState, because
  it shows up frequently, and it matches the expectation of being
  "before DOMContentLoaded".

- Add additional logging to the test so that it is obvious where the
  test is stuck in case of unexpected timeouts.

Differential Revision: https://phabricator.services.mozilla.com/D185611
2023-08-08 15:25:07 +00:00
Ryan Hunt
fd36e4db4c Bug 1823379 - wasm: Test case. r=jseward
Depends on D174766

Differential Revision: https://phabricator.services.mozilla.com/D174767
2023-08-08 15:23:23 +00:00
Emily McMinn
cb8a1497b6 Bug 1846342 - Add supplemental info_text to shopping sidebar template r=desktop-theme-reviewers,pdahiya,aminomancer,dao
Differential Revision: https://phabricator.services.mozilla.com/D185074
2023-08-08 15:07:44 +00:00
Chris H-C
bbfc30c7d4 Bug 1847735 - Update FOG test reset docs for IPC wrinkle r=brosa DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D185655
2023-08-08 14:42:21 +00:00
Manuel Bucher
f37405ff24 Bug 1842754 - Make LoadInfoArgs non-optional over IPC r=necko-reviewers,jesup
This makes all occurences of LoadInfoArgs non-optional also when
converting between nsILoadInfo in BackgroundUtils.h.

Differential Revision: https://phabricator.services.mozilla.com/D185299
2023-08-08 14:37:19 +00:00
Kelly Cochrane
6975f47aba Bug 1845709 - Add a cards-container in synced tabs to fix scrolling issues. r=kcochrane,fxview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D185590
2023-08-08 14:11:13 +00:00
Paul Adenot
6b07812374 Bug 1826382 - Disable one file in test_played.html for investigation.
Differential Revision: https://phabricator.services.mozilla.com/D185657
2023-08-08 13:44:30 +00:00
Jamie Nicol
1e51c83eff Bug 1843538 - Query AARCH64 CPU features once and cache result r=jseward
On android devices repeatedly querying the CPU's features can be
expensive and frequently shows up in speedometer profiles. This patch
makes us query the features the first time they are required, then on
subsequent occaisions we reuse the cached result instead of querying
again each time.

Differential Revision: https://phabricator.services.mozilla.com/D185001
2023-08-08 13:30:44 +00:00
Karl Tomlinson
718d5ba8d6 Bug 1846854 avoid side effect of GetPosition() resolving mEndedPromiseHolder r=padenot
This avoids a crash where mEndedPromiseHolder was resolved in GetPosition() as
well as in OnAudioEnded().

Differential Revision: https://phabricator.services.mozilla.com/D185513
2023-08-08 13:13:45 +00:00
jneuberger
28b084f33d Bug 1834570 - Migrate the event creditcard.cc_form_v2 to Glean r=dimi,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D183261
2023-08-08 12:26:16 +00:00
Otto Länd
0c3f62de60 Bug 1823953, 1826382, 1828912, 1833654, 1837160, 1839389, 1839391, 1840399, 1840402, 1840869, 603918: apply code formatting via Lando
# ignore-this-changeset
2023-08-08 12:20:14 +00:00
Paul Adenot
eb600c915b Bug 1833654 - Disable sub-sample-buffer-stitching.html. r=karlt
This is investigated in bug 1846741. It's been disabled on desktop (that uses
f32) for a long time, but now the same problem happens on mobile now that it has
been switched to f32.

Differential Revision: https://phabricator.services.mozilla.com/D185170
2023-08-08 12:12:58 +00:00
Paul Adenot
aa83ece134 Bug 1823953 - Add a suppression for vorbis_synthesis_init. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D183513
2023-08-08 12:12:58 +00:00
Paul Adenot
ac93d872bd Bug 1833654 - Remove the second argument to AudioTrimmer::HandleDecodedResult. r=alwu
It's very misleading if the decoder isn't doing batches but has latency, such as on
Android, since it doesn't match input and output packets.

Differential Revision: https://phabricator.services.mozilla.com/D183279
2023-08-08 12:12:58 +00:00
Paul Adenot
dc6f450ade Bug 1833654 - Add logging statements to RemoteDataDecoder.cpp r=alwu,media-playback-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D183278
2023-08-08 12:12:57 +00:00
Paul Adenot
55b2f28572 Bug 1840399 - Fix static analysis problems in RemoteDataDecoder.cpp. r=alwu,media-playback-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D183277
2023-08-08 12:12:57 +00:00
Paul Adenot
1c859186bc Bug 1833654 - Introduce InflatableShortBuffer. r=alwu
This allows getting audio in int16_t from e.g. a system API and converting it
without reallocation to f32.

Differential Revision: https://phabricator.services.mozilla.com/D183276
2023-08-08 12:12:57 +00:00
Paul Adenot
b59dcda40b Bug 1840399 - Fix static analysis problems in AudioSampleFormat.h. r=alwu,media-playback-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D183275
2023-08-08 12:12:56 +00:00
Paul Adenot
4c54c0f3e2 Bug 1823953 - Properly free extradata in FFmpegAudioDecoder if avcodec_open2 fails. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D183274
2023-08-08 12:12:56 +00:00
Paul Adenot
df0eddded1 Bug 1823953 - Handle a quirk of the libvorbis API in FFmpegAudioDecoder. r=alwu
It's possible to submit a packet and to have no audio returned, only when
decoding vorbis:

https://searchfox.org/mozilla-central/source/dom/media/platforms/agnostic/VorbisDecoder.cpp#184

This causes a mismatch between trimmers and packets, and cause the wrong packet
to be trimmed. Instead, when decoding vorbis, we insert a phony packet when we
encounter this situation, so that we can keep the rest of the system intact and
uniform.

Additionally, it's rarely possible to get multiple audio buffers from a single
packet. This adds a log message.

Differential Revision: https://phabricator.services.mozilla.com/D182794
2023-08-08 12:12:55 +00:00
Paul Adenot
56f5d64f87 Bug 1823953 - Add a logging statement when draining when using FFmpegDataDecoder. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D182792
2023-08-08 12:12:55 +00:00
Paul Adenot
c3d17db2ea Bug 1823953 - Fix switch statement. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D182791
2023-08-08 12:12:55 +00:00
Paul Adenot
997acb2427 Bug 1823953 - Clean up FFmpegAudioDecoder loops and provide the actual bytestream. r=alwu
This simplifies the code. ffmpeg docs say that sending should always work, so
we're asserting in this case.

Differential Revision: https://phabricator.services.mozilla.com/D182790
2023-08-08 12:12:55 +00:00
Paul Adenot
8718196ddd Bug 1823953 - Move libtheroa to libgkcodecs. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D182576
2023-08-08 12:12:54 +00:00
Paul Adenot
25927b1aac Bug 1840869 - Add logging statements in WebMDemuxer error paths. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D182370
2023-08-08 12:12:54 +00:00
Paul Adenot
5cc7f12b8c Bug 1823953 - Adjust utility process tests: the expected decoders are now ffmpeg. r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D182369
2023-08-08 12:12:54 +00:00
Paul Adenot
bb102802b7 Bug 1840399 - Fix static-analysis warnings in MediaFormatReader. r=media-playback-reviewers,webidl,saschanaz,alwu
Differential Revision: https://phabricator.services.mozilla.com/D182189
2023-08-08 12:12:54 +00:00
Paul Adenot
30413328ea Bug 1840399 - Fix static-analysis warnings in WaveDemuxer. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D182071
2023-08-08 12:12:53 +00:00
Paul Adenot
1765f337e3 Bug 1840402 - Switch the WAVE demuxer to use TimeUnit of the proper base. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D182070
2023-08-08 12:12:53 +00:00
Paul Adenot
eb4d5b728c Bug 1840399 - Fix static-analysis warnings in FFmpegLibWrapper. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D182069
2023-08-08 12:12:53 +00:00