Commit Graph

336 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
1b5b0df813 Bug 1721347 - Add OS theme info to about:support. r=Gijs,fluent-reviewers
I'm not sure what information would be useful in other OSes, so ifdef
the row for GTK for now, but I made this trivial to show in Windows /
macOS / Android as soon as they return useful information.

Differential Revision: https://phabricator.services.mozilla.com/D120331
2021-07-20 20:09:09 +00:00
Molly Howell
39c252e415 Bug 1709978 - Disable app update when running as a packaged app. r=agashlin,preferences-reviewers
This patch disables the update service as if it were disabled by policy
whenever a package identify is present. User interfaces are treated as if
the updater had not been included in the build, because that prevents any of
our usual update UI from being shown, and in particular ensures that we do not
generate messages about an administrator handling updates, as would normally
happen when disabling updates via policy.

The telemetry environment's update.enabled flag is deliberately left alone in
this patch, because the mere fact of using an app package does not really say
anything about whether the user intends to allow automatic updating or not.

Depends on D114427

Differential Revision: https://phabricator.services.mozilla.com/D114886
2021-07-15 20:58:21 +00:00
Csoregi Natalia
3c1b358566 Backed out changeset cec939837018 (bug 1709978) for causing failures on app update. CLOSED TREE 2021-07-14 22:21:53 +03:00
Molly Howell
9b2e4a1c87 Bug 1709978 - Disable app update when running as a packaged app. r=agashlin,preferences-reviewers
This patch disables the update service as if it were disabled by policy
whenever a package identify is present. User interfaces are treated as if
the updater had not been included in the build, because that prevents any of
our usual update UI from being shown, and in particular ensures that we do not
generate messages about an administrator handling updates, as would normally
happen when disabling updates via policy.

The telemetry environment's update.enabled flag is deliberately left alone in
this patch, because the mere fact of using an app package does not really say
anything about whether the user intends to allow automatic updating or not.

Differential Revision: https://phabricator.services.mozilla.com/D114886
2021-07-14 18:23:41 +00:00
Toshihito Kikuchi
9fb02f696a Bug 1713855 - Part1: Remove the Third-Party Modules section from about:support. r=Gijs
Now that the about:third-party page landed (bug 1695817), we can remove the predecessor.
This patch reverts the Part10 patch of bug 1669036 (d9f8cdf2877b), keeping the other patches
which are required for about:third-party page.

Differential Revision: https://phabricator.services.mozilla.com/D118382
2021-06-25 22:22:03 +00:00
Sam Foster
efe71d1203 Bug 1699586 - De-duplicate small down arrow icons, rename as arrow-down-12.svg. r=harry,preferences-reviewers,desktop-theme-reviewers,thecount,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D117571
2021-06-25 00:03:20 +00:00
Kris Maglione
20e0943c98 Bug 1714112: Add new Fission decision value for phased rollout enablement. r=nika,fluent-reviewers,flod
This should be less confusing to users, and makes it easier to triage
about:support data.

Differential Revision: https://phabricator.services.mozilla.com/D118416
2021-06-22 17:28:34 +00:00
Toshihito Kikuchi
a08e034969 Bug 1712630 - Introduce ProcessType.jsm to manage process type strings. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D116438
2021-06-01 17:44:22 +00:00
Henrik Skupin
e193bc7644 Bug 1695031 - Combine build flags --disable-marionette and --enable-cdp as --disable-webdriver. r=firefox-build-system-reviewers,Gijs,smaug,keeler,jdescottes,glandium
Differential Revision: https://phabricator.services.mozilla.com/D115583
2021-05-25 09:13:28 +00:00
Andrei Oprea
f3f1d6289f Bug 1711491 - Remove string usage in Nimbus about:studies reporting r=flod
Differential Revision: https://phabricator.services.mozilla.com/D115217
2021-05-17 20:04:55 +00:00
Andrei Oprea
15f028df3d Bug 1709938 - about:support should list Nimbus experiments and remote defaults r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D114976
2021-05-17 13:37:43 +00:00
Michelle Goossens
0c13514978 Bug 1685346 - Opt "Restart with addons disabled" dialog into the new window-modal UI r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111437
2021-04-09 21:03:20 +00:00
Tim Nguyen
92c23d7b82 Bug 1699183 - Rename & clean up lock icons. r=preferences-reviewers,jaws
Differential Revision: https://phabricator.services.mozilla.com/D108815
2021-03-18 20:10:22 +00:00
Tim Nguyen
69800adaf5 Bug 1698058 - Update downloads panel/window icons & icon button styling. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D108189
2021-03-13 01:51:28 +00:00
smolnar
bb5fe0dfc8 Backed out changeset 3d812f02347c (bug 1698058) for causing OS X build bustages. CLOSED TREE 2021-03-13 03:18:51 +02:00
Tim Nguyen
4f3d7e31f3 Bug 1698058 - Update downloads panel/window icons & icon button styling. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D108189
2021-03-13 00:35:11 +00:00
Dan Minor
08b49c3e77 Bug 1693128 - Update clear startup cache confirmation prompt content/text; r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D107529
2021-03-09 13:31:18 +00:00
Michael Cooper
0816af2413 Bug 1474397 - Show Normandy information in about:support r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D104910
2021-02-17 18:01:58 +00:00
Tom Schuster
f7d112c734 Bug 1689827 - Remove length parameter from JS callers of setTransferData. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D103555
2021-02-01 12:05:12 +00:00
Mark Banner
81b89568d4 Bug 1687235 - Enable ESLint rule no-setter-return for toolkit and services. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D102153
2021-01-26 13:43:58 +00:00
Brindusan Cristian
201069fdac Backed out 5 changesets (bug 1687235) for mochitest failures at test_menulist_null_value.xhtml. CLOSED TREE
Backed out changeset 638c802ca1d1 (bug 1687235)
Backed out changeset ec830b771bce (bug 1687235)
Backed out changeset a7c933ddecfd (bug 1687235)
Backed out changeset c36493fb0599 (bug 1687235)
Backed out changeset 6eb33ad5d460 (bug 1687235)
2021-01-26 10:58:43 +02:00
Mark Banner
8622ae02de Bug 1687235 - Enable ESLint rule no-setter-return for toolkit and services. r=mossop
Depends on D102152

Differential Revision: https://phabricator.services.mozilla.com/D102153
2021-01-25 22:27:01 +00:00
Toshihito Kikuchi
6e232057a8 Bug 1686229 - Part3. Display a module's loading status on about:support. r=Gijs,fluent-reviewers
This patch displays the new telemetry field "loadStatus", which was introduced
by the earlier patch, on about:support.  With this information, a user can see
each of injected modules was really loaded or blocked by our DLL blocklist.

Differential Revision: https://phabricator.services.mozilla.com/D102409
2021-01-22 21:40:46 +00:00
Butkovits Atila
97b6403847 Backed out 3 changesets (bug 1686229) for causing failure on test_ThirdPartyModulesPing.js.
Backed out changeset f8a9c1efddec (bug 1686229)
Backed out changeset a839d56cb678 (bug 1686229)
Backed out changeset 1878295822f4 (bug 1686229)
2021-01-22 22:56:05 +02:00
Toshihito Kikuchi
ddb4b2a2bd Bug 1686229 - Part3. Display a module's loading status on about:support. r=Gijs,fluent-reviewers
This patch displays the new telemetry field "loadStatus", which was introduced
by the earlier patch, on about:support.  With this information, a user can see
each of injected modules was really loaded or blocked by our DLL blocklist.

Differential Revision: https://phabricator.services.mozilla.com/D102409
2021-01-22 14:41:47 +00:00
Toshihito Kikuchi
127ed387a5 Bug 1669036 - Part10: Add a new section "Third-Party Modules" to about:support r=fluent-reviewers,jaws,Gijs
The new section is displayed when the browser.enableAboutThirdParty pref is true.

This is a prototype of the project where we plan to disclose third-party modules
info to the users.  Once we find out what is the best place and the best way to
show these data, we remove this section.

Differential Revision: https://phabricator.services.mozilla.com/D93832
2020-12-10 23:43:36 +00:00
Narcis Beleuzu
5aa2af7ee9 Backed out 10 changesets (bug 1669036) for bustages on TestCombinedStacks.cpp . CLOSED TREE
Backed out changeset 3d158bac444d (bug 1669036)
Backed out changeset d5b6e9d6b7aa (bug 1669036)
Backed out changeset ad3942a4c1f2 (bug 1669036)
Backed out changeset 2d3dd096f49f (bug 1669036)
Backed out changeset cd782ea33949 (bug 1669036)
Backed out changeset a025cdac711c (bug 1669036)
Backed out changeset 91549922741f (bug 1669036)
Backed out changeset cf29ad24eea5 (bug 1669036)
Backed out changeset 9d35204f6569 (bug 1669036)
Backed out changeset 2e779792d865 (bug 1669036)
2020-12-10 23:46:48 +02:00
Toshihito Kikuchi
b6addea5f6 Bug 1669036 - Part10: Add a new section "Third-Party Modules" to about:support r=fluent-reviewers,jaws,Gijs
The new section is displayed when the browser.enableAboutThirdParty pref is true.

This is a prototype of the project where we plan to disclose third-party modules
info to the users.  Once we find out what is the best place and the best way to
show these data, we remove this section.

Differential Revision: https://phabricator.services.mozilla.com/D93832
2020-12-10 20:44:13 +00:00
Kris Wright
318d61d15a Bug 1664916 - Add rosetta status for about:support r=fluent-reviewers,haik,Gijs
This commit adds a rosetta status to three different places:
- `nsSystemInfo`, to check for rosetta status per apple specifications. We also use the same check in `nsCocoaFeatures` in D89961.
- `Troubleshoot.jsm`, to add rosetta status data (should it exist) to use in about:support
- `About:Support` itself, if the device is running MacOS

Differential Revision: https://phabricator.services.mozilla.com/D94930
2020-11-23 19:36:29 +00:00
Narcis Beleuzu
2b711f8a59 Backed out changeset 189c8d74af36 (bug 1664916) for bc failure on browser_Troubleshoot.js. CLOSED TREE 2020-11-20 00:12:10 +02:00
Kris Wright
8629a7f5e6 Bug 1664916 - Add rosetta status for about:support r=fluent-reviewers,haik,Gijs
This commit adds a rosetta status to three different places:
- `nsSystemInfo`, to check for rosetta status per apple specifications. We also use the same check in `nsCocoaFeatures` in D89961.
- `Troubleshoot.jsm`, to add rosetta status data (should it exist) to use in about:support
- `About:Support` itself, if the device is running MacOS

Differential Revision: https://phabricator.services.mozilla.com/D94930
2020-11-19 18:22:15 +00:00
Kris Maglione
c18413c3e9 Bug 1639739: Add Fission decision status to about:support. r=nika,fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D92981
2020-10-14 20:42:16 +00:00
Emilio Cobos Álvarez
8045c99c7d Bug 1669844 - Add a printing section to about:support. r=Gijs,jwatt,fluent-reviewers
Which allows to view and clear all the modified print settings really
fast.

Differential Revision: https://phabricator.services.mozilla.com/D92937
2020-10-12 10:58:53 +00:00
Jared Wein
25edf41d9d Bug 1361712 - Show environment variables in about:support. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D86995
2020-08-17 14:37:29 +00:00
Gijs Kruitbosch
07ab181e91 Bug 1649740 - fix blocklist string for graphics features in about:support, r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D82210
2020-07-03 19:06:18 +00:00
Jared Wein
3a166de89b Bug 1644639 - Set the label on the checkbox directly, and remove the 'control' attribute on the description since clicking a link shouldn't also toggle the checkbox. r=mstriemer,fluent-reviewers,preferences-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D79953
2020-06-24 20:53:26 +00:00
Francesco Lodolo (:flod)
923634727a Bug 1647692 - Add language packs and dictionaries to about:support, r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D80808
2020-06-24 13:30:22 +00:00
Jared Wein
05aeb52685 Bug 1644542 - Include experimental features in about:support. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D79250
2020-06-22 20:54:01 +00:00
Kris Maglione
0720b18caa Bug 1638153: Part 2 - Fix uses of .rootTreeItem to get top browser window. r=geckoview-reviewers,nika,snorp
Differential Revision: https://phabricator.services.mozilla.com/D75429
2020-06-17 17:17:16 +00:00
Priyank Singh
e52a598710 Bug 1569653 - Added button to invalidate startup cache and restart in about:support r=mossop,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D77592
2020-06-02 05:59:20 +00:00
Aaron Klotz
9aa94e684e Bug 1642863: Ensure that value is passed into buildRow as array containing Text node; r=jaws
`value` is not a string ID. On desktop this doesn't seem to matter because
`value` never passes the `FLUENT_IDENT_REGEX` test. OTOH, on Android it does.

Differential Revision: https://phabricator.services.mozilla.com/D77984
2020-06-04 02:05:40 +00:00
Paul Adenot
7868a2aca4 Bug 1642712 - Only use the microphone when authorized on macOS when gathering roundtrip latency. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D78034
2020-06-03 16:43:32 +00:00
Razvan Maries
ef6b72636b Backed out 3 changesets (bug 1638153) for perma failures on cross-origin-objects.html. CLOSED TREE
Backed out changeset f7aedc92d396 (bug 1638153)
Backed out changeset 07ec713926c6 (bug 1638153)
Backed out changeset 5a656842e241 (bug 1638153)
2020-06-01 23:51:35 +03:00
Kris Maglione
5801b582fd Bug 1638153: Part 2 - Fix uses of .rootTreeItem to get top browser window. r=geckoview-reviewers,nika,snorp
Differential Revision: https://phabricator.services.mozilla.com/D75429
2020-06-01 17:59:01 +00:00
Paul Adenot
ae832e3c44 Bug 1628779 - Add an entry in about:support for the roundtrip audio latency of default devices r=chunmin,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D75334
2020-05-28 09:52:25 +00:00
Jon Coppeard
1603140bec Bug 1627711 - Remove incremental GC information from about:support r=Gijs,fluent-reviewers
This no longer gets disabled anywhere, so no longer needs reporting here.

Differential Revision: https://phabricator.services.mozilla.com/D75756
2020-05-18 16:09:45 +00:00
Andrew Osmond
cf9e938f01 Bug 1625474 - Always show gfx decision log in about:support, even if just the default. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D75095
2020-05-13 17:05:39 +00:00
Mark Banner
09503fc8b8 Bug 1629946 - Add region and distribution ID information onto about:support. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D71831
2020-04-22 17:16:12 +00:00
Dorel Luca
c81f78ef22 Backed out changeset 155de7837de7 (bug 1629946) for Browser-chrome failures in tests/browser/browser_Troubleshoot.js. CLOSED TREE 2020-04-22 19:05:49 +03:00
Mark Banner
3b0ef002e0 Bug 1629946 - Add region and distribution ID information onto about:support. r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D71831
2020-04-22 13:28:44 +00:00