Commit Graph

913108 Commits

Author SHA1 Message Date
longsonr
b4f52c1006 Bug 1891349 - Treat cookie name prefixes as case-insensitive r=dveditz,cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D207412
2024-04-17 03:22:18 +00:00
Cristina Horotan
c6f3ba47a6 Backed out 3 changesets (bug 1879975) for causing Valgrind failure. CLOSED TREE
Backed out changeset 5eee9358d22a (bug 1879975)
Backed out changeset d9a53dc2478c (bug 1879975)
Backed out changeset e04956da20c6 (bug 1879975)
2024-04-17 04:03:42 +03:00
Mozilla Releng Treescript
1d682327a4 no bug - Import translations from android-l10n r=release a=l10n CLOSED TREE 2024-04-17 00:24:13 +00:00
sotaro
663e978eaa Bug 1891675 - Prevent to call GPUVideoImage::GetAsSourceSurface() in CanvasRenderingContext2D::DrawImage() for SurfaceDescriptorMacIOSurface if CanvasTranslator is used r=gfx-reviewers,aosmond
Fast path for RemoteDecoderVideoSubDescriptor::Tnull_t was added by Bug 1887818. The change is going to extend it to RemoteDecoderVideoSubDescriptor::TSurfaceDescriptorMacIOSurface.

Differential Revision: https://phabricator.services.mozilla.com/D207518
2024-04-17 00:05:26 +00:00
Anna Yeddi
e4fb243edd Bug 1884986 - Update tests to check for new ARIA roles. r=fxview-reviewers,sfoster.
Depends on D206272

Differential Revision: https://phabricator.services.mozilla.com/D207488
2024-04-16 23:57:19 +00:00
Anna Yeddi
6eee9a9520 Bug 1884981 - Import history from another browser section on Firefox View History tab would not announce the context for buttons on it. r=fxview-reviewers,kcochrane
Adding a grouping markup on the `import-history-banner`, so the text outside of the focusable CTAs is being announced to a screen reader user.

Note: the heading remains implicit (being only styled to look as such but it is not marked up appropriately an is a generic `<span>`)

Differential Revision: https://phabricator.services.mozilla.com/D206272
2024-04-16 23:57:18 +00:00
Anna Yeddi
72d920332c Bug 1884986 - Ensure the control on an empty card on Firefox View would announce the group info. r=fxview-reviewers,Jamie
Since the wrapper of the `<details>` element cannot access its labeling element (included in the slot), we could move the grouping attributes to the `<card-container>` element itself. This would also allow us to remove an additional `<section>` container and reduce the number of nested groups exposed to the Accessibility API, including the case where another `<details>` element is being added for the inner card.

This patch also removes the extra `group` container for an empty card to reduce the verbocity of the announcement and the nesting complexity, while keeping the grouping programmatically indicated (just not duplicated in the case of an empty card where the additional card template is added).

Differential Revision: https://phabricator.services.mozilla.com/D206261
2024-04-16 23:57:18 +00:00
Sergey Galich
59eca3ecdb Bug 1891884 - Allowing to dismiss breach alerts in Megalist r=issammani
Differential Revision: https://phabricator.services.mozilla.com/D207648
2024-04-16 23:50:03 +00:00
Sergey Galich
0ee325d4b5 Bug 1891859 - Validating login fields during editing r=issammani
Differential Revision: https://phabricator.services.mozilla.com/D207642
2024-04-16 23:42:44 +00:00
Itiel
64b1ada9cb Bug 1891604 - Change the x sign in the Screenshots overlay to × r=niklas,sfoster,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D207480
2024-04-16 23:30:45 +00:00
Michael Hughes
b5b8c5746e Bug 1879975 - Adding in logging for taskbar debugging r=nrishel,mpohle
Differential Revision: https://phabricator.services.mozilla.com/D206554
2024-04-16 23:21:25 +00:00
Michael Hughes
b0877b47b9 Bug 1879975 - Hooking up secret keys with try and release builds for new windows api taskbar pinning r=bhearsum,taskgraph-reviewers,ahal
Added new secret data storing the release keys. Modifying scripts to hook them up. Testing will be done thoroughly with try and release builds to confirm that pinning works on newer machines and falls back to the old mechanism on older machines.

Differential Revision: https://phabricator.services.mozilla.com/D205361
2024-04-16 23:21:24 +00:00
Michael Hughes
1546d57b97 Bug 1879975 - Newer versions of Windows disable pinning to the taskbar using older methods r=mpohle,bhearsum,nrishel,glandium
This is adding in the new Windows 11 only version of taskbar pinning. For the new pinning to work, we need to use limited access feature tokens. Those are going to be made private and aren't included with this change.
This change will compile, and will work if built against the correct limited access feature tokens, as specified in developer local machine config files, but for every other build, the new taskbar pinning won't work and will fall back to the old methods.
I will implement the try / release building machines using the secret limited access feature tokens in a follow-up diff.

Differential Revision: https://phabricator.services.mozilla.com/D205004
2024-04-16 23:21:24 +00:00
Byron Campen
066516c72f Bug 1890811: Perform STUN address filtering on a per-interface basis. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D207307
2024-04-16 23:14:29 +00:00
Joel Maher
af8e064e4b Bug 1888731 - add more wpt bugzilla mappings and implementation status. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D207637
2024-04-16 23:05:34 +00:00
Nazım Can Altınova
644e75f157 Bug 1888766 - Decouple the dismiss and profiler state update logics r=mleclair,android-reviewers,gl
Previously we had the `profilerViewModel.setProfilerState` call inside the
dismiss method. Because of this it was updating the profiler state prematurely
when user was pressing "upload profile" button and then returning home quickly.

After decoupling the dismiss and setProfilerState calls, now we only update the
profiler state once the profiler state changes, which makes sure that profiler
states in geckoview and ProfilerViewModel stay in sync.

Differential Revision: https://phabricator.services.mozilla.com/D206647
2024-04-16 22:48:46 +00:00
Nikki Sharpley
d0f70542e1 Bug 1851697 - Remove Firefox View button notification dot r=fxview-reviewers,desktop-theme-reviewers,dao,jsudiaman
This was disabled in bug 1787980 so we needed to remove the obsolete code.

Differential Revision: https://phabricator.services.mozilla.com/D207473
2024-04-16 22:02:52 +00:00
Norisz Fay
a7726be982 Backed out changeset f61ac97becfe (bug 1888766) for causing ktlint failure CLOSED TREE 2024-04-17 01:13:26 +03:00
Butkovits Atila
d72cdc116e Merge mozilla-central to autoland. CLOSED TREE 2024-04-17 01:01:13 +03:00
Nazım Can Altınova
b0e17df897 Bug 1715286 - Document the Android profiler marker API r=profiler-reviewers,julienw,aabh
Differential Revision: https://phabricator.services.mozilla.com/D207461
2024-04-16 21:22:51 +00:00
Nazım Can Altınova
2f27d04022 Bug 1888766 - Decouple the dismiss and profiler state update logics r=mleclair,android-reviewers,gl
Previously we had the `profilerViewModel.setProfilerState` call inside the
dismiss method. Because of this it was updating the profiler state prematurely
when user was pressing "upload profile" button and then returning home quickly.

After decoupling the dismiss and setProfilerState calls, now we only update the
profiler state once the profiler state changes, which makes sure that profiler
states in geckoview and ProfilerViewModel stay in sync.

Differential Revision: https://phabricator.services.mozilla.com/D206647
2024-04-16 21:21:30 +00:00
Greg Tatum
39a2f5be5a Bug 1890494 - Fix the translations icon when there are multiple windows; r=translations-reviewers,nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D207611
2024-04-16 21:20:48 +00:00
Greg Tatum
a43f678348 Bug 1890494 - Add capabilities to provide a ChromeWindow to some of the translations test utils; r=translations-reviewers,nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D207610
2024-04-16 21:20:47 +00:00
Sergey Galich
dbd29b5397 Bug 1891770 - Focsuing search box after closing line menu in megalist r=issammani
Differential Revision: https://phabricator.services.mozilla.com/D207585
2024-04-16 21:13:19 +00:00
Eemeli Aro
84dc029bb0 Bug 1889417 - On errors, reject the document.l10n.ready promise in tests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D206587
2024-04-16 21:04:38 +00:00
Cristina Horotan
1a34259635 Backed out changeset 68ea681f466b (bug 1885671) for causing xpcshell failures at test_privacy_transition.js CLOSED TREE 2024-04-17 00:42:33 +03:00
Kelly Cochrane
07a4f5031d Bug 1891644 - Fix for test_moz_page_nav.html high frequency failure r=reusable-components-reviewers,tgiles
Differential Revision: https://phabricator.services.mozilla.com/D207589
2024-04-16 20:49:45 +00:00
Tooru Fujisawa
283e30f0f0 Bug 1891598 - Do not assume function in JSOp::Resume. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D207539
2024-04-16 20:40:22 +00:00
alwu
daff89f246 Bug 1884962 - report kProtectionHDCP for the protection mask. r=media-playback-reviewers,padenot
According to what Widevine told us, `kProtectionNone` will cause playback
to stop if HDCP_V1 is required. Therefore, we would report HDCP protection
if there is no potential capturing.

Differential Revision: https://phabricator.services.mozilla.com/D207483
2024-04-16 20:15:12 +00:00
Jonathan Kew
97b85d8b7d Bug 1891630 - Avoid calling GetPathForGlyphs with a TextDrawTarget. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D207619
2024-04-16 20:10:51 +00:00
Emily McDonough
d999dfa37e Bug 1833466 - Implement CSSMarginRule and the corresponding DOM API. r=webidl,firefox-style-system-reviewers,smaug,emilio
Differential Revision: https://phabricator.services.mozilla.com/D206804
2024-04-16 19:52:39 +00:00
Fred Chasen
5d5182acb3 Bug 1885614 - Implement backup method for AddonsBackupResource. r=backup-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D207491
2024-04-16 19:27:25 +00:00
Nipun Shukla
441bf7db9f Bug 1869842 - Extend MockRegistry to support types and subkeys/children r=nrishel
Differential Revision: https://phabricator.services.mozilla.com/D199434
2024-04-16 19:24:57 +00:00
alwu
ddec4dc371 Bug 1885671 - run the method of getting codec supported on the background thread in order not to block the main thread. r=jrmuizel
There are modifications needed for PDMfactory and the decoder modules in
order to run their methods on non-mainthread and keep them threadsafe.

Differential Revision: https://phabricator.services.mozilla.com/D206420
2024-04-16 19:20:13 +00:00
Mike Conley
e0a87b45fd Bug 1890585 - Have MiscDataBackupResource backup the ActivityStreamStorage snippets table. r=backup-reviewers,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D207460
2024-04-16 19:18:33 +00:00
Mike Conley
1de5dd48da Bug 1891494 - Add getAllKeys to ActivityStreamStorage. r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D207455
2024-04-16 19:18:32 +00:00
Greg Tatum
99404fa79b Bug 1891824 - Drive by fix some incorrect prose around TranslationsChild; r=nordzilla,translations-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187225
2024-04-16 19:12:36 +00:00
Greg Tatum
001a689afe Bug 1885158 - Clean up the data-moz-translations-id after translation; r=translations-reviewers,nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D204512
2024-04-16 19:05:18 +00:00
Mozilla Releng Treescript
a60a7beb4d no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ar -> ae378800d511c0ef32246d14d45b320e867e7142
da -> daa4acbfcef916d586a5ffe0089ce313c2f70750
he -> cef35859975c209ba934c4ad309d4e6c8ad03d77
sl -> 7710d552adcec2fee80da161f1f8a5bc5267074e
uk -> 61f998460dd2c2639eae869a5afa8f3120fc8047
2024-04-16 19:05:20 +00:00
Nipun Shukla
00a289bfd6 Bug 1891521 - Fixed undefined taskId in maybeScheduleBackgroundUpdateTask r=bytesized,application-update-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D207561
2024-04-16 19:00:51 +00:00
Norisz Fay
b94e479d0b Backed out 8 changesets (bug 1522790) as requested by Whimboo CLOSED TREE
Backed out changeset 525e8e012c7b (bug 1522790)
Backed out changeset 0cc4328d899f (bug 1522790)
Backed out changeset 4e0801e07b86 (bug 1522790)
Backed out changeset 7c2605ef5f00 (bug 1522790)
Backed out changeset 91d70d27459b (bug 1522790)
Backed out changeset 8ea7b13449af (bug 1522790)
Backed out changeset d099e86e9a3f (bug 1522790)
Backed out changeset ed9818780499 (bug 1522790)
2024-04-16 21:35:03 +03:00
Henrik Skupin
5d015603d4 Bug 1863266 - [remote] Improve DOM.isDisabled() for complex disabled checks. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D193201
2024-04-16 18:31:41 +00:00
Henrik Skupin
46c0a3721a Bug 1863266 - [wdspec] Improve tests for "Element Clear" and "Is Element Enabled" for disabled elements. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D193200
2024-04-16 18:31:40 +00:00
Kelly Cochrane
6d07671d4b Bug 1877120 - Ensure virtual-list intersection observer fires only once expected fxview-tab-list items have rendered r=fxview-reviewers,sfoster,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D207476
2024-04-16 18:31:20 +00:00
Julien Pages
7a9ef1ecbe Bug 1837683 - wasm: test case for branch hinting. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D201263
2024-04-16 18:24:01 +00:00
Julien Pages
53f37d2ad3 Bug 1837683 - wasm: First implementation of the branch hinting proposal. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D192987
2024-04-16 18:24:01 +00:00
Julien Pages
01349c48e3 Bug 1837683 - wasm: Parsing of the custom branch hinting section. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D192986
2024-04-16 18:24:01 +00:00
Norisz Fay
9324f5ea1e Backed out changeset b9cbb65614b0 (bug 1884962) for causing bustage on ChromiumCDMProxy.cpp CLOSED TREE 2024-04-16 21:40:49 +03:00
Norisz Fay
4c42932b5c Backed out 8 changesets (bug 1522790) as requested by Whimboo CLOSED TREE
Backed out changeset 525e8e012c7b (bug 1522790)
Backed out changeset 0cc4328d899f (bug 1522790)
Backed out changeset 4e0801e07b86 (bug 1522790)
Backed out changeset 7c2605ef5f00 (bug 1522790)
Backed out changeset 91d70d27459b (bug 1522790)
Backed out changeset 8ea7b13449af (bug 1522790)
Backed out changeset d099e86e9a3f (bug 1522790)
Backed out changeset ed9818780499 (bug 1522790)
2024-04-16 21:35:03 +03:00
alwu
4dd5b209a5 Bug 1884962 - report kProtectionHDCP for the protection mask. r=media-playback-reviewers,padenot
According to what Widevine told us, `kProtectionNone` will cause playback
to stop if HDCP_V1 is required. Therefore, we would report HDCP protection
if there is no potential capturing.

Differential Revision: https://phabricator.services.mozilla.com/D207483
2024-04-16 18:09:54 +00:00