Commit Graph

4363 Commits

Author SHA1 Message Date
Sandor Molnar
5095328e2d Backed out 5 changesets (bug 1918702) for causing bc failures @ browser_aaa_eventTelemetry_run_first.js CLOSED TREE
Backed out changeset f55480885aeb (bug 1918702)
Backed out changeset db1eaf09430d (bug 1918702)
Backed out changeset a9179f6e684d (bug 1918702)
Backed out changeset f9d3349e6fe3 (bug 1918702)
Backed out changeset 10d2957bbfe8 (bug 1918702)
2024-09-25 12:38:05 +03:00
Florian Quèze
3cf2dde6da Bug 1918702 - Migrate telemetry events to use Glean APIs for password manager, r=chutten,settings-reviewers,credential-management-reviewers,mossop,mtigley,dimi.
Differential Revision: https://phabricator.services.mozilla.com/D222608
2024-09-25 07:19:05 +00:00
Chris Peterson
28a46ac3dc Bug 1920421 - Fix Settings links to open in a new tab. r=Gijs
1. Fix these Settings links to open in a new tab like Settings' other "Learn more" links:

* The "Learn more" link for "Suggest Firefox Relay email masks to protect your email address"

* The Privacy Notice link for "Firefox Data Collection and Use"

* The "Learn more" link for "Allow Firefox to send technical and interaction data to Mozilla"

* The "View Firefox Studies" (about:studies) link for "Allow Firefox to install and run studies"

2. Also remove a redundant `target="_blank"` in searchResults.inc.xhtml because the link's `is="moz-support-link"` attribute will cause the link to open in a new tab.

Differential Revision: https://phabricator.services.mozilla.com/D223080
2024-09-25 03:33:31 +00:00
Jan Horak
15ed02a8f1 Bug 1751467 Use GAppInfo to open downloaded files; r=stransky,settings-reviewers,mossop,mak,jmaher
The GAppInfo supports starting up flatpak applications where the simple
command does not work.

Differential Revision: https://phabricator.services.mozilla.com/D221792
2024-09-24 15:14:24 +00:00
Joel Maher
a1302eebdb Bug 1775910 - disable browser_sitedata2.js on linux opt. r=aryx,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D223002
2024-09-23 14:25:24 +00:00
Florian Quèze
b0bcd674b3 Bug 1918702 - Migrate telemetry events to use Glean APIs for aboutpreferences.show, r=chutten,settings-reviewers,mossop.
Differential Revision: https://phabricator.services.mozilla.com/D222606
2024-09-20 13:58:18 +00:00
Florian Quèze
30f68dada3 Bug 1918702 - Migrate telemetry events to use Glean APIs for intl.ui.browserLanguage, r=chutten,settings-reviewers,mossop.
Differential Revision: https://phabricator.services.mozilla.com/D222605
2024-09-20 13:58:18 +00:00
Florian Quèze
8aee9b101f Bug 1918702 - Migrate telemetry events to use Glean APIs for pictureinpicture.settings, r=chutten,settings-reviewers,pip-reviewers,firefox-desktop-core-reviewers ,mconley.
Differential Revision: https://phabricator.services.mozilla.com/D222128
2024-09-20 13:58:13 +00:00
Florian Quèze
38c9b923b4 Bug 1918702 - Migrate telemetry events to use Glean APIs for security.doh.settings events, r=chutten,settings-reviewers,mconley.
Depends on D222125

Differential Revision: https://phabricator.services.mozilla.com/D222126
2024-09-20 13:58:13 +00:00
Joel Maher
beccd9e33d Bug 1917222 - remove skip-if statements when the tests pass for browser-chrome browser/components/a-pref. r=aryx,extension-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,omc-reviewers,migration-reviewers,home-newtab-reviewers,robwu,mconley,dimi,nsharpley,thecount,pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D221307
2024-09-19 02:52:04 +00:00
Gijs Kruitbosch
0f506dab3a Bug 1916813 - visibly disable the studies checkbox if telemetry upload is disabled to reflect reality, r=mossop,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D221328
2024-09-18 12:18:43 +00:00
Joel Maher
02bf7c92f9 Bug 1917073 - adjust skip-if -> run-if for browser/components/.../browser.toml. r=aryx,extension-reviewers,settings-reviewers,credential-management-reviewers,places-reviewers,mtigley,robwu
Differential Revision: https://phabricator.services.mozilla.com/D221247
2024-09-16 06:12:31 +00:00
Drew Willcoxon
333d2a9ac1 Bug 1915766 - Add a Nimbus variable that hides the Suggest UI. r=daisuke,settings-reviewers,mossop
This makes `browser_search_firefoxSuggest.js` more realistic by installing a
Nimbus experiment to change the Suggest scenario instead of manually setting the
scenario via the helper function. (The "scenario" just means whether Suggest is
enabled or not, basically. "history" means it's not enabled; "offline" and
"online" mean it's enabled. The difference between the latter two is that in
"online" the user has opted in to the Merino server, and that only means one of
the Suggest prefs is true instead of false.)

I noticed `browser_privacy_firefoxSuggest.js` does not check the visibility of
its Suggest section at all, so I added similar tasks to it and factored out the
common helpers into `head.js`.

Depends on D221097

Differential Revision: https://phabricator.services.mozilla.com/D221099
2024-09-11 19:40:01 +00:00
Drew Willcoxon
8c6acb1e3d Bug 1916873 - Allow Suggest to be safely enabled in non-Suggest locales. r=daisuke,settings-reviewers,mossop
In addition to addressing the bug, this also adds some exposure tests to make
sure that they can be triggered in non-Suggest locales and that non-exposure
suggestions are not triggered.

Depends on D220501

Differential Revision: https://phabricator.services.mozilla.com/D221097
2024-09-11 19:39:59 +00:00
Norisz Fay
77d6f50252 Backed out changeset c35f4e167d98 (bug 1916813) for causing bc failures on browser_about_preferences.js 2024-09-11 19:04:46 +03:00
Gijs Kruitbosch
4d3210fc70 Bug 1916813 - visibly disable the studies checkbox if telemetry upload is disabled to reflect reality, r=mossop,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D221328
2024-09-11 13:53:25 +00:00
Florian Quèze
78c53e636c Bug 1915228 - Remove expired telemetry scalar preferences.search_query, r=settings-reviewers,mconley.
Depends on D220314

Differential Revision: https://phabricator.services.mozilla.com/D220315
2024-08-28 19:44:28 +00:00
Meera Murthy
494eda7679 Bug 1888684 - [translations] Add human-readable accessible names in new UI of Translations Settings. r=nordzilla,fluent-reviewers,settings-reviewers,bolsson,mconley
Differential Revision: https://phabricator.services.mozilla.com/D217793
2024-08-23 14:34:42 +00:00
Meera Murthy
3ac081f50d Bug 1888684 - [translations] Renaming functions and variables consistently.r=nordzilla,settings-reviewers,mconley,desktop-theme-reviewers,translations-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D218305
2024-08-23 14:34:41 +00:00
Eemeli Aro
d57ad7f650 Bug 1913180 - Request longer timeout for browser language dialog TV tests. r=settings-reviewers,Gijs
I'm not able to reproduce the error locally, but presumably it's due to occasional long delays encountered with Fluent formatting in chaos mode.

Differential Revision: https://phabricator.services.mozilla.com/D219633
2024-08-23 13:25:56 +00:00
Dale Harvey
9addf821be Bug 1907147 - Restore Actions search mode. r=desktop-theme-reviewers,urlbar-reviewers,fluent-reviewers,daisuke,dao,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D216518
2024-08-22 16:18:57 +00:00
Emily McMinn
efbad3c7e4 Bug 1744889 - Use bundled logo with More From Mozilla QR code r=settings-reviewers,desktop-theme-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D219784
2024-08-22 14:34:26 +00:00
Narcis Beleuzu
3011b5372a Backed out 2 changesets (bug 1888684) for causing mochitests failures . CLOSED TREE
Backed out changeset 629fe7207ee2 (bug 1888684)
Backed out changeset b585f4c9771b (bug 1888684)
2024-08-21 22:19:32 +03:00
Meera Murthy
993dc4efeb Bug 1888684 - [translations] Add human-readable accessible names in new UI of Translations Settings. r=nordzilla,fluent-reviewers,settings-reviewers,bolsson,mconley
Differential Revision: https://phabricator.services.mozilla.com/D217793
2024-08-21 16:40:06 +00:00
Meera Murthy
7d37598973 Bug 1888684 - [translations] Renaming functions and variables consistently.r=nordzilla,settings-reviewers,mconley,desktop-theme-reviewers,translations-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D218305
2024-08-21 16:40:05 +00:00
Eemeli Aro
ddf45ffed7 Bug 1911321 - Add new set_fallback method to intl.ui.browserLanguage telemetry action. r=settings-reviewers,mossop
Differential Revision: https://phabricator.services.mozilla.com/D218414
2024-08-14 12:53:43 +00:00
Malte Jürgens
3809a1239b Bug 1910312 - Unbreak privacy and security settings when MOZ_DATA_REPORTING is disabled r=settings-reviewers,mossop
Disabling `MOZ_DATA_REPORTING` results in the `PREF_UPLOAD_ENABLED` pref not
being loaded with `Preferences.add`. This means
`Preferences.get(PREF_UPLOAD_ENABLED)` can possibly be `null`, which was
previously not handled and resulted in an error for the whole privacy.js file.

So only call `dataCollectionCheckboxHandler` for the `privateAttribution`
checkbox if `MOZ_DATA_REPORTING` is enabled (otherwise the `privateAttribution`
checkbox also just doesn't exist). Also move the call into separate
`initPrivateAttributionCheckbox` function to be more consistent with previous
code.

Differential Revision: https://phabricator.services.mozilla.com/D218265
2024-08-09 12:45:27 +00:00
Kelly Cochrane
f07a9b2932 Bug 1906140 - Update the labs UI toml file for sidebar and vertical tabs. r=settings-reviewers,fluent-reviewers,sidebar-reviewers,jsudiaman,sessionstore-reviewers,sclements
Differential Revision: https://phabricator.services.mozilla.com/D217504
2024-08-06 14:21:04 +00:00
Ed Lee
035e010fe9 Bug 1907350 - Expose genai-settings-chat-title and other chatbot strings for localization r=tarek,fluent-reviewers,mconley,bolsson
Move featuregate title to features.ftl used by about:preferences and about:support; and other strings to genai.ftl. Allow prompts to use l10nId to get fluent attributes. Convert inline strings for menu and shortcuts to fluent. Update simplify, add explain prompts.

Differential Revision: https://phabricator.services.mozilla.com/D218279
2024-08-03 06:40:26 +00:00
Ed Lee
7fcb70613f Bug 1910005 - Expose chat shortcuts pref as part of experimental subitem r=tarek,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,dao,mstriemer
Switch default shortcuts enabled with labs checkbox to disable and labs visibility. Add metric and event telemetry for shortcuts pref and usage. Bump pip labs ordering up one.

Differential Revision: https://phabricator.services.mozilla.com/D217782
2024-08-03 04:19:46 +00:00
Noemi Erli
5578e35afb Backed out changeset c9ad93d58c14 (bug 1910005) for causing bustages in GleanMetrics.h CLOSED TREE 2024-08-03 06:17:37 +03:00
Ed Lee
0e362c1019 Bug 1910005 - Expose chat shortcuts pref as part of experimental subitem r=tarek,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,dao,mstriemer
Switch default shortcuts enabled with labs checkbox to disable and labs visibility. Add metric and event telemetry for shortcuts pref and usage. Bump pip labs ordering up one.

Differential Revision: https://phabricator.services.mozilla.com/D217782
2024-08-03 02:46:23 +00:00
Noemi Erli
add41c1a33 Backed out changeset 81c607ae7fa3 (bug 1906140) for causing mochitest failures CLOSED TREE 2024-08-03 04:30:26 +03:00
Kelly Cochrane
95e61eaaba Bug 1906140 - Update the labs UI toml file for sidebar and vertical tabs r=settings-reviewers,fluent-reviewers,sidebar-reviewers,jsudiaman,sessionstore-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D217504
2024-08-03 00:04:27 +00:00
Noemi Erli
ea6ddac0d7 Backed out changeset f14b6d618dee (bug 1906140) for causing mochitest failures 2024-08-03 00:48:34 +03:00
Kelly Cochrane
0e25ff4d26 Bug 1906140 - Update the labs UI toml file for sidebar and vertical tabs r=settings-reviewers,fluent-reviewers,sidebar-reviewers,jsudiaman,sessionstore-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D217504
2024-08-02 21:07:57 +00:00
Noemi Erli
9526f13a15 Backed out changeset a5aa68704532 (bug 1906140) for causing failures in browser_view_sidebar_menu.js CLOSED TREE 2024-08-03 00:03:13 +03:00
Kelly Cochrane
12ead799a2 Bug 1906140 - Update the labs UI toml file for sidebar and vertical tabs r=settings-reviewers,fluent-reviewers,sidebar-reviewers,jsudiaman,sessionstore-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D217504
2024-08-02 19:27:10 +00:00
Noemi Erli
aa53f7828b Backed out changeset b825b6411765 (bug 1906140) for causing failures in browser_view_sidebar_menu.js CLOSED TREE 2024-08-02 22:17:11 +03:00
Kelly Cochrane
3f0ff02121 Bug 1906140 - Update the labs UI toml file for sidebar and vertical tabs r=settings-reviewers,fluent-reviewers,sidebar-reviewers,jsudiaman,sessionstore-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D217504
2024-08-02 18:32:38 +00:00
Mark Striemer
5347d38678 Bug 1910623 - Fix Firefox Labs telemetry with moz-checkbox elements r=mconley,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D218103
2024-08-01 21:56:48 +00:00
Mathew Hodson
3897b0e480 Bug 1830673 - Use support-page attribute for telemetry article link r=settings-reviewers,mconley
This prevents two tabs from being opened.

Differential Revision: https://phabricator.services.mozilla.com/D218268
2024-08-01 21:37:44 +00:00
Mathew Hodson
c973289aa3 Bug 1792887 - Correct alignment of telemetry learn more link r=settings-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D218269
2024-08-01 21:33:42 +00:00
Tim Giles
dd3ae829fd Bug 1904094 - Match select element styling in experimental section with other components. r=reusable-components-reviewers,settings-reviewers,desktop-theme-reviewers,dao,hjones,mstriemer
Went with adding margin-block-end to achieve the ~4px spacing between
label and select, and between select and description.

Also adds the "input-space-block" token.

Differential Revision: https://phabricator.services.mozilla.com/D216336
2024-07-29 17:33:11 +00:00
Moritz Beier
fdbc342302 Bug 1910109 - Perma TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_search_searchTerms.js | showSearchTerms checkbox should be shown. - false == true - when Gecko 130 merges to beta on 2024-08-05. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D217947
2024-07-29 13:16:47 +00:00
Moritz Beier
650113020b Bug 1863530 - Remove browser.search.widget.inNavBar pref. r=dao,settings-reviewers,search-reviewers,omc-reviewers,urlbar-reviewers,Gijs,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D215607
2024-07-23 17:29:00 +00:00
Gijs Kruitbosch
85ca3fdea4 Bug 1908965 - re-instate telemetry for toggling items in Firefox Labs, r=mstriemer,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D217150
2024-07-22 10:32:34 +00:00
mcheang
934e5f7581 Bug 1902537 - Create UrlbarProviderRestrictKeywords to show localized bookmarks, history, and tabs restrict keywords results. r=mak,settings-reviewers,urlbar-reviewers
This patch includes:
- A new UrlbarProviderRestrictKeywords class
- Showing localized Search with Bookmarks, Search with History, Search with Tabs results after the user types @
- Add search restrict keywords to preferences UI Search Shortcuts table
- Hiding search restrict keyword behind browser.urlbar.searchRestrictKeywords.featureGate pref

Differential Revision: https://phabricator.services.mozilla.com/D213697
2024-07-19 23:45:58 +00:00
Gijs Kruitbosch
a42bb0c9ac Bug 1908785 - driveby: remove browser.preferences.search as there is no reason to disable search in settings, r=mconley
This was the feature flag behind which the settings page's 'search' functionality was written.
It's been there for years now, and it is high time to clean this up.

Differential Revision: https://phabricator.services.mozilla.com/D217034
2024-07-19 18:46:25 +00:00
Meera Murthy
8eaf0980bf Bug 1881259 - [translations] Ensure Secondary Translation Settings interacts with Preferences. r=nordzilla,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,translations-reviewers,bolsson,dao,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D203097
2024-07-19 15:11:22 +00:00