Iulian Moraru
87c1675542
Backed out 10 changesets (bug 1837079) for causing build bustages on UtilityProcessManager.cpp. CLOSED TREE
...
Backed out changeset b36fd9deb165 (bug 1837079)
Backed out changeset 0253a50d16a9 (bug 1837079)
Backed out changeset 799ea189e748 (bug 1837079)
Backed out changeset 70eab0533b00 (bug 1837079)
Backed out changeset 488707a84723 (bug 1837079)
Backed out changeset d56484304ec3 (bug 1837079)
Backed out changeset 36d3afd881b4 (bug 1837079)
Backed out changeset 3f2fd4d7a511 (bug 1837079)
Backed out changeset 078b848cd09e (bug 1837079)
Backed out changeset 64390c163748 (bug 1837079)
2023-09-15 22:17:21 +03:00
Ray Kraesig
17f411796e
Bug 1837079 - [4/10] Create WINDOWS_FILE_DIALOG utility process type r=gerard-majax,ipc-reviewers,fluent-reviewers,bobowen,handyman,nika
...
Create a new utility-process type for the sole use of out-of-process
instantiation of the Windows file dialog.
We do not sandbox this process type, as in certain test environments
sandboxing has been found to prevent the child process from interacting
with any other windows on the desktop -- including the parent process
window which it will need to assign as the parent of the file dialog.
Technically, no functional changes, as this commit adds no uses of this
type. (That will come later in the patchset.)
Differential Revision: https://phabricator.services.mozilla.com/D180341
2023-09-15 18:10:00 +00:00
Molly Howell
f5107ef981
Bug 1852831 - Update accounts branding in profile downgrade dialog. r=fluent-reviewers,mossop,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D188049
2023-09-13 15:59:38 +00:00
Bryan Olsson
3432a23987
Bug 1852843 - Add Santali (sat) to language names in mozIntl and language pack metadata, r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D188062
2023-09-13 05:08:11 +00:00
Nicolas Silva
a804e4c3a7
Bug 1850014 - Add an about:logging gfx preset. r=padenot,gfx-reviewers,fluent-reviewers,aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D186802
2023-09-11 08:12:44 +00:00
Jared Hirsch
0f2b94ad33
Bug 1847307 - Insert final shopping copy r=shopping-reviewers,fluent-reviewers,desktop-theme-reviewers,Gijs,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D186540
2023-09-07 13:57:39 +00:00
Narcis Beleuzu
7a36a26eb0
Backed out 2 changesets (bug 1847307, bug 1837696) for bc failure on browser_inprogress_analysis.js . CLOSED TREE
...
Backed out changeset 6e5768f3fc48 (bug 1837696)
Backed out changeset c3a616c4d136 (bug 1847307)
2023-09-07 01:12:56 +03:00
Jared Hirsch
930166e6f7
Bug 1847307 - Insert final shopping copy r=shopping-reviewers,fluent-reviewers,desktop-theme-reviewers,Gijs,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D186540
2023-09-06 20:25:40 +00:00
Sandor Molnar
61aca7cda4
Backed out changeset b27dc23c302c (bug 1847307) for causing bc failures on browser/components/shopping/tests/browser/<random> CLOSED TREE
2023-09-06 19:33:42 +03:00
Jared Hirsch
ba309a7f96
Bug 1847307 - Insert final shopping copy r=shopping-reviewers,fluent-reviewers,desktop-theme-reviewers,Gijs,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D186540
2023-09-06 14:00:19 +00:00
ganna
289cf1ae78
Bug 1845148 - Use moz-message-bar for global warnings in about:addons. r=hjones,fluent-reviewers,extension-reviewers,flod,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D186380
2023-08-29 19:28:22 +00:00
ganna
61e4901504
Bug 1845123 - Use moz-message-bar to show extension shortcut warnings in about:addons. r=tgiles,fluent-reviewers,extension-reviewers,flod,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D186173
2023-08-29 19:28:22 +00:00
ganna
2bdc807ff5
Bug 1845120 - Part 1: Use moz-message-bar for abuse report messages in about:addons. r=tgiles,fluent-reviewers,extension-reviewers,flod,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D185850
2023-08-29 19:28:22 +00:00
ganna
d8f0b627c8
Bug 1845113 - Use moz-message-bar for the recommended extensions message in about:addons. r=hjones,fluent-reviewers,extension-reviewers,desktop-theme-reviewers,flod,dao,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D185616
2023-08-29 19:28:21 +00:00
ganna
b604e30cc2
Bug 1845110 - Use moz-message-bar to replace the postponed update message in about:addons. r=tgiles,fluent-reviewers,extension-reviewers,flod,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D185470
2023-08-29 19:28:21 +00:00
ganna
515d63a3f9
Bug 1845109 - Use moz-message-bar to replace the addon-card-message in about:addons. r=tgiles,fluent-reviewers,flod,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D185382
2023-08-29 19:28:21 +00:00
Nicolas Silva
d884c7959a
Bug 1849724 - Add an about:logging webgpu preset. r=padenot,webgpu-reviewers,fluent-reviewers,ErichDonGubler,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D186648
2023-08-24 13:35:52 +00:00
Valentin Gosu
c7a231e018
Bug 1848304 - A bad TRR URL shows unexpected error in TRR mode3 error page r=necko-reviewers,fluent-reviewers,flod,kershaw
...
This patch adds a new TRR skip reason used when the TRR request is made
with an invalid URL. Normally this is a URL that doesn't parse, but if
the URL is a non-HTTPS URL, then the TRR service will just use an empty
string as the URL, leading to the same failure to parse it.
This skip reason will be reported when the page load is triggered.
We should report the cause to the user instead of just saying it failed
because of an "Unexpected problem".
Differential Revision: https://phabricator.services.mozilla.com/D185991
2023-08-14 12:45:10 +00:00
Norisz Fay
26c741c830
Backed out 3 changesets (bug 1845109, bug 1845113, bug 1845110) for causing bc failures on browser_html_scroll_restoration.js CLOSED TREE
...
Backed out changeset 87bf8758b922 (bug 1845113)
Backed out changeset 0a70c42c7d57 (bug 1845110)
Backed out changeset 0e9d4a136f5d (bug 1845109)
2023-08-11 00:03:12 +03:00
ganna
1215b97635
Bug 1845113 - Use moz-message-bar for the recommended extensions message in about:addons. r=hjones,fluent-reviewers,extension-reviewers,desktop-theme-reviewers,flod,dao,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D185616
2023-08-10 17:35:33 +00:00
ganna
1895e4e549
Bug 1845110 - Use moz-message-bar to replace the postponed update message in about:addons. r=tgiles,fluent-reviewers,extension-reviewers,flod,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D185470
2023-08-10 17:35:33 +00:00
ganna
49a8bb4199
Bug 1845109 - Use moz-message-bar to replace the addon-card-message in about:addons. r=tgiles,fluent-reviewers,flod,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D185382
2023-08-10 17:35:33 +00:00
Nico Grunbaum
aa8eccb5a8
Bug 1847772 - aec logging button in about:webrtc is more helpful when sandboxed;r=mjf,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D185684
2023-08-10 16:05:51 +00:00
ganna
a5744d7258
Bug 1844848 - Use moz-message-bar in about:plugins. r=tgiles,fluent-reviewers,desktop-theme-reviewers,flod,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D184773
2023-08-07 09:23:10 +00:00
Masayuki Nakano
0f39d7eda7
Bug 1266437 - Drop "OS" modifier r=smaug,m_kato,karlt,Gijs
...
On Windows, Windows logo key was mapped to "OS" modifier, and on Linux,
it's same and the key is called "Super" and "Hyper". That conformed to the
older UI Events spec.
However, UI Events declares that they should be mapped to "Meta" now and Chrome
handles it as the spec in Windows and Linux. Therefore, we should align the
behavior to them.
Note that we've treated the legacy "Meta" modifier on Linux as DOM "Meta"
modifier state, and we'll keep this as-is because in Sun/Solaris keyboard
layout, they keys are mapped to the legacy "Meta".
Finally, the following check only `IsMeta()` but not `IsOS()`. I think that
they should've checked `IsOS()` too. Therefore, they will behave differently
in Windows and Linux.
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/base/Element.cpp#3287-3288
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLInputElement.cpp#3762-3764
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLInputElement.cpp#3796-3806
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLLabelElement.cpp#127-128
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/widget/gtk/nsGtkKeyUtils.cpp#1461-1462
Note that `KEY_NAME_INDEX_OS` will be removed in the patch for bug 1232918.
Differential Revision: https://phabricator.services.mozilla.com/D183480
2023-08-07 01:03:58 +00:00
Cristian Tuns
f5572b469f
Backed out 2 changesets (bug 1266437, bug 1232918) for causing mochitest failures in test_autoplay_policy_key_blacklist.html CLOSED TREE
...
Backed out changeset 33e3c6593d4b (bug 1232918)
Backed out changeset 1b56e99dd221 (bug 1266437)
2023-08-03 23:29:52 -04:00
Masayuki Nakano
0664d98bce
Bug 1266437 - Drop "OS" modifier r=smaug,m_kato,karlt,Gijs
...
On Windows, Windows logo key was mapped to "OS" modifier, and on Linux,
it's same and the key is called "Super" and "Hyper". That conformed to the
older UI Events spec.
However, UI Events declares that they should be mapped to "Meta" now and Chrome
handles it as the spec in Windows and Linux. Therefore, we should align the
behavior to them.
Note that we've treated the legacy "Meta" modifier on Linux as DOM "Meta"
modifier state, and we'll keep this as-is because in Sun/Solaris keyboard
layout, they keys are mapped to the legacy "Meta".
Finally, the following check only `IsMeta()` but not `IsOS()`. I think that
they should've checked `IsOS()` too. Therefore, they will behave differently
in Windows and Linux.
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/base/Element.cpp#3287-3288
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLInputElement.cpp#3762-3764
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLInputElement.cpp#3796-3806
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLLabelElement.cpp#127-128
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/widget/gtk/nsGtkKeyUtils.cpp#1461-1462
Note that `KEY_NAME_INDEX_OS` will be removed in the patch for bug 1232918.
Differential Revision: https://phabricator.services.mozilla.com/D183480
2023-08-04 00:10:11 +00:00
Gijs Kruitbosch
4db5307ca2
Bug 1843138 - remove about:home feature from experiments section, r=mconley,settings-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D184416
2023-07-25 12:46:11 +00:00
Chris Martin
5f145f5467
Bug 1813979 - Rewrite any-pointer media query logic and add to about:support r=handyman,mossop,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D182901
2023-07-24 19:04:51 +00:00
Katherine Patenio
09242446f2
Bug 1840155 - Create analysis explainer component. r=shopping-reviewers,flod,niklas
...
Differential Revision: https://phabricator.services.mozilla.com/D183917
2023-07-21 20:29:33 +00:00
Calixte
6d1866ff5f
Bug 1844530 - Add an option to filter pdf files in the file chooser r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D184092
2023-07-21 06:59:05 +00:00
Kagami Sascha Rosylight
7cc8d2e95a
Bug 1794475 - Part 1: Add a default dismiss button when there's no action r=nrishel,fluent-reviewers,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D183516
2023-07-19 20:31:13 +00:00
Gregory Pappas
a0ecba81ce
Bug 1428402 - Add legacy user stylesheet information to about:support r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D183526
2023-07-18 11:40:31 +00:00
Sandor Molnar
1c7a1914d5
Backed out changeset df74c724a47d (bug 1428402) for causing bc failures in toolkit/modules/tests/browser/browser_Troubleshoot.js CLOSED TREE
2023-07-18 14:29:57 +03:00
Gregory Pappas
96d4462698
Bug 1428402 - Add legacy user stylesheet information to about:support r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D183526
2023-07-18 10:18:24 +00:00
Hannah Peuckmann
b91be58abf
Bug 1836248 - Update the strip-on-share strings from the prototype for the v1. r=pbz,bolsson
...
I got the strings from Martin Balfanz, he worked on them with the content-team. They also requested to have a localization note added.
The strings for the prototype have been added in [D174253](https://phabricator.services.mozilla.com/D174253 ) and [D174251](https://phabricator.services.mozilla.com/D174251 )
Differential Revision: https://phabricator.services.mozilla.com/D183245
2023-07-12 07:34:16 +00:00
Nico Grunbaum
6158f7958c
Bug 1841310 - change about:webrtc debug mode button to activate webrtc logging preset;r=mjf,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D182583
2023-07-07 19:30:22 +00:00
az
ddef344944
Bug 1837764 - Add error message for codec support detection to about:support if no codecs found r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D182365
2023-07-06 22:08:29 +00:00
ganna
48c0102d17
Bug 1825792 - Use moz-support-link in the addon abuse report dialog r=extension-reviewers,fluent-reviewers,tgiles,flod,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D180505
2023-07-06 19:21:59 +00:00
ganna
b73dfbffc4
Bug 1840684 - Switch moz-message-bar to use an img with alt text instead of a pseudo element for icons. r=hjones,fluent-reviewers,desktop-theme-reviewers,flod,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D182504
2023-07-05 17:34:57 +00:00
Greg Stoll
d17038e9dd
Bug 1836073 - Make button to block a third-party DLL clearer r=fluent-reviewers,desktop-theme-reviewers,flod,rkraesig,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D181911
2023-07-04 12:48:28 +00:00
Luca Greco
fb1a574514
Bug 1837670 - Add to about:addons add-on card new UI to allow users to exempt specific extensions from the Quarantined Domains restrictions. r=willdurand,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D181079
2023-06-30 10:19:50 +00:00
Luca Greco
fff1c96de6
Bug 1839629 - Add role group and aria-label to the addon card detail view rows including input controls. r=ayeddi,willdurand,fluent-reviewers
...
Before this patch:
- while navigating the addon card details page with the help of a screen reader,
when one of the input controls included in the addon updates or private browsing row is
reached, the screen reader will just read the label associated to the input controls, e.g.
- once reached the "Allow automatic updates" radio buttons, the screen reader will read:
"Default selected radio button"
- then when moving the focus to the "Run in Private Windows" radio buttons,
the screen reader will read:
"Don't allow selected radio button"
and in both cases it would be clear what "Default" or "Don't allow" is related to
After this patch:
- while navigating inside a row with the `role` set to group and an aria-label set to the
same localized string used as the visible label for the group of controls, the screen reader will be
also announce explicitly the group of controls being entered, which makes the label on the
radio button much more clear than without it, e.g.
- once reached the "Allow automatic updates" radio buttons, the screen reader will read
"Allow automatice update panel, Default selected radio button"
- then when moving the focus to the "Run in Private Windows" radio buttons,
the screen reader will read:
"Leaving panel, Run in Private Window panel, Don't allow selected radio button"
There is definitely more tweaks we may look into to improve screen readers behavior on the
about:addons addon cards further, but this seems a reasonable first step in the direction
of improving the accessibility on the addon card details rows that include input controls,
and reviews passes on this patch may also help us to collect more feedback related to
additional accessibility tweaks to cover in separate followups.
Differential Revision: https://phabricator.services.mozilla.com/D181220
2023-06-30 10:19:49 +00:00
Cosmin Sabou
44d93be20c
Backed out 2 changesets (bug 1837670, bug 1839629) as requested by rpl for needing further work on patches.
...
Backed out changeset c806cc9be87b (bug 1839629)
Backed out changeset dcf90cdf1100 (bug 1837670)
2023-06-29 16:59:06 +03:00
Nico Grunbaum
dd42376ed2
Bug 1840885 - normalize capitalization in about:webrtc;r=dbaker,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D182367
2023-06-28 18:47:45 +00:00
Nico Grunbaum
6d05058d6c
Bug 1840728 - add closed peerconnection disclosure;r=mjf,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D182290
2023-06-28 18:47:44 +00:00
Nico Grunbaum
53101104af
Bug 1818643 - add at a glance media info to about:webrtc;r=mjf,fluent-reviewers,desktop-theme-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D182265
2023-06-28 18:47:44 +00:00
Luca Greco
8375a5685d
Bug 1839629 - Add role group and aria-label to the addon card detail view rows including input controls. r=ayeddi,willdurand,fluent-reviewers
...
Before this patch:
- while navigating the addon card details page with the help of a screen reader,
when one of the input controls included in the addon updates or private browsing row is
reached, the screen reader will just read the label associated to the input controls, e.g.
- once reached the "Allow automatic updates" radio buttons, the screen reader will read:
"Default selected radio button"
- then when moving the focus to the "Run in Private Windows" radio buttons,
the screen reader will read:
"Don't allow selected radio button"
and in both cases it would be clear what "Default" or "Don't allow" is related to
After this patch:
- while navigating inside a row with the `role` set to group and an aria-label set to the
same localized string used as the visible label for the group of controls, the screen reader will be
also announce explicitly the group of controls being entered, which makes the label on the
radio button much more clear than without it, e.g.
- once reached the "Allow automatic updates" radio buttons, the screen reader will read
"Allow automatice update panel, Default selected radio button"
- then when moving the focus to the "Run in Private Windows" radio buttons,
the screen reader will read:
"Leaving panel, Run in Private Window panel, Don't allow selected radio button"
There is definitely more tweaks we may look into to improve screen readers behavior on the
about:addons addon cards further, but this seems a reasonable first step in the direction
of improving the accessibility on the addon card details rows that include input controls,
and reviews passes on this patch may also help us to collect more feedback related to
additional accessibility tweaks to cover in separate followups.
Differential Revision: https://phabricator.services.mozilla.com/D181220
2023-06-28 16:04:59 +00:00
Niklas Baumgardner
dd09e3aae5
Bug 1840410 - Move mozFiveStar.ftl to toolkit. r=fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D182199
2023-06-28 15:09:44 +00:00
Luca Greco
378bd3c339
Bug 1837670 - Add to about:addons add-on card new UI to allow users to exempt specific extensions from the Quarantined Domains restrictions. r=willdurand,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D181079
2023-06-28 10:29:53 +00:00