Commit Graph

35399 Commits

Author SHA1 Message Date
Mike Conley
a1a329e69b Bug 1827206 - Focus the Done button after migration completes in the new wizard. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D175050
2023-04-11 20:53:23 +00:00
Mike Conley
02d9100424 Bug 1827205 - Make sure browser / profile selector is focused when showing the selection page in the new migration wizard. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D175049
2023-04-11 20:53:22 +00:00
Hanna Jones
11c8218996 Bug 1825019 - move migration wizard stories to new structure r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D174673
2023-04-11 20:18:00 +00:00
Hanna Jones
a1d4359a5f Bug 1825019 - move credential management stories to new structure r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D174672
2023-04-11 20:17:59 +00:00
Hanna Jones
58c138acc5 Bug 1825019 - reorganize Storybook r=mstriemer
I've left our documentation under "Docs" for now even though there was some suggestion of moving some of it into "UI Widgets." It's going to be a little messy with our loader, and I would kind of like to think through the structure of the other documentation we're going to add before making changes there.

Differential Revision: https://phabricator.services.mozilla.com/D174671
2023-04-11 20:17:59 +00:00
Emilio Cobos Álvarez
982d79c805 Bug 1826622 - Constrain autocomplete popup like select. r=Gijs,sgalich
Depends on D175039

Differential Revision: https://phabricator.services.mozilla.com/D175040
2023-04-11 19:59:06 +00:00
Ebilite Uchenna
ed5dc481d8 Bug 1824611 - Convert consumers of toolkit/components/passwordmgr to import ES modules directly. r=Standard8,credential-management-reviewers,settings-reviewers,fxview-reviewers,sclements,sgalich,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D174446
2023-04-11 19:06:24 +00:00
Nolan Ishii
26618c8cf1 Bug 1822133 Write a test that checks that disabled migrators do not appear in the new Migration Wizard. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D173854
2023-04-11 17:46:16 +00:00
Tom Ritter
095941d36e Bug 1824235: Add PBM tests for workers r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174021
2023-04-11 17:15:38 +00:00
Tom Ritter
cde1ffbd26 Bug 1824235: Cut over existing worker tests r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174020
2023-04-11 17:15:37 +00:00
Tom Ritter
7a4e712099 Bug 1824235: Abstract the result checking to be used in the worker test r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174019
2023-04-11 17:15:37 +00:00
Tom Ritter
7d7baf6977 Bug 1824235: Add positive & negative tests that exercise PBM mode r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174018
2023-04-11 17:15:36 +00:00
Tom Ritter
56570dfba3 Bug 1824235: Add more test structure to support PBM Tests r=timhuang
We are going to need these refactorings in the next patch, but
I'll separate them here to make it easier to see generic logic
separate from the 'we should not be rounding but this looks rounded'
specific exeptions we wind up making.

Differential Revision: https://phabricator.services.mozilla.com/D174017
2023-04-11 17:15:36 +00:00
Tom Ritter
0903967ad4 Bug 1824235: More test structure refactoring r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174016
2023-04-11 17:15:36 +00:00
Tom Ritter
dc956ec55a Bug 1824235: Refactor test architecture to support private browsing tests r=timhuang
This changeset makes no functional change to the test.
It changes a function signature to take an options object
and updates the tests to pass it.

Differential Revision: https://phabricator.services.mozilla.com/D174015
2023-04-11 17:15:35 +00:00
Tom Ritter
83df61141b Bug 1824235: Remove testGranularityMask from RFP and rename RFPLite r=timhuang
- Rename RFPLite to privacy.fingerprintingProtection (FPP)
 - Create two pbmode prefs that will enable RFP/FPP in PBMode
   only. The original prefs will enable it in both modes.
 - Make exempting Web Extensions the default behavior
 - If there are website exemptions in the exemptedDomains pref,
   exempt them unconditionally
 - Use the timezone testing pref to determine whether or not we
   call _tzset on Windows

Differential Revision: https://phabricator.services.mozilla.com/D174014
2023-04-11 17:15:35 +00:00
Sandor Molnar
6fcc38dab0 Backed out 4 changesets (bug 1825019) for causing build bustages. CLOSED TREE
Backed out changeset aa8f98fb03c9 (bug 1825019)
Backed out changeset ecaf65623dc8 (bug 1825019)
Backed out changeset 9479f4db1f32 (bug 1825019)
Backed out changeset 697ac486a403 (bug 1825019)
2023-04-11 20:38:22 +03:00
Hanna Jones
0c306f4cd7 Bug 1825019 - move migration wizard stories to new structure r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D174673
2023-04-11 16:06:21 +00:00
Hanna Jones
d4328cd2ee Bug 1825019 - move credential management stories to new structure r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D174672
2023-04-11 16:06:21 +00:00
Hanna Jones
82428f1271 Bug 1825019 - reorganize Storybook r=mstriemer
I've left our documentation under "Docs" for now even though there was some suggestion of moving some of it into "UI Widgets." It's going to be a little messy with our loader, and I would kind of like to think through the structure of the other documentation we're going to add before making changes there.

Differential Revision: https://phabricator.services.mozilla.com/D174671
2023-04-11 16:06:20 +00:00
Mathieu Leplatre
866d71eeac Bug 1826289 - Update URLs of Remote Settings DEV server r=gbeckley
Differential Revision: https://phabricator.services.mozilla.com/D174581
2023-04-11 14:47:32 +00:00
Russell Chan
b653cce8ee Bug 1825063 - Add ability to hide the arrow from the feature callout r=fxview-reviewers,omc-reviewers,aminomancer,sclements
Differential Revision: https://phabricator.services.mozilla.com/D174342
2023-04-11 14:01:03 +00:00
Niklas Baumgardner
af7af69abe Bug 1814917 - Crop screenshots from overlay when they are too big. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D174896
2023-04-11 13:16:22 +00:00
James Teow
40ad3f14c3 Bug 1826884 - Don't show cached Top Picks if persisted search terms are present - r=adw
Differential Revision: https://phabricator.services.mozilla.com/D174929
2023-04-11 13:01:27 +00:00
Kershaw Chang
8350aaff2d Bug 1596847 - DoH settings UI for excluded domains, r=fluent-reviewers,settings-reviewers,Gijs,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D173521
2023-04-11 09:57:29 +00:00
Valentin Gosu
ad3a1f023d Bug 1610741 - Allow setting invalid URL in TRRService and show it in settings r=Gijs,fluent-reviewers,settings-reviewers,flod
- Patch changes TRRService::MaybeSetPrivateURI so that it doesn't bail
  if the URL is invalid. That could lead us into a state where the
  network.trr.uri pref has been set to some invalid URL, but we continue
  using the previous domain (or even the default TRR provider) instead.
- Updates the DoH settings UI to not set the network.trr.uri pref to "",
  as that will cause the TRRService to use the value of
  the network.trr.default_provider_uri pref instead.

Differential Revision: https://phabricator.services.mozilla.com/D174111
2023-04-11 09:57:29 +00:00
Valentin Gosu
e93296a122 Bug 1610741 - DoH Settings UI: Show error reason in Not Available label r=Gijs,kershaw,fluent-reviewers,necko-reviewers,settings-reviewers,flod
- The patch saves the confirmation channel's status and skipReason in the TRR Service
- The UI queries the status and displays the stringified version in the Not Available (reason) label
- Introduces doh-status-label CSS rule so the Learn-More link isn't off center

Differential Revision: https://phabricator.services.mozilla.com/D174110
2023-04-11 09:57:28 +00:00
Valentin Gosu
203d05ce00 Bug 1610741 - Remove old DoH UI r=Gijs,settings-reviewers,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D173940
2023-04-11 09:57:28 +00:00
Valentin Gosu
6e6d3ea038 Bug 1610741 - DoH setting UI r=kershaw,settings-reviewers,Gijs,pbz,flod
Project plan: https://docs.google.com/document/d/12IGABt1eXI276qHduXXbVZqRFrhLN7Ad3gKEgxz81sE
Copy deck: https://docs.google.com/document/d/130UTox8bQbybjYIwvltR4qBg2hWjsGhuNUHypLwUAEQ
Figma: https://www.figma.com/file/qE8FEIOv2Q0pm8e1euItd1/DoH-UI-Improvements?node-id=15%3A3479&t=8tJjft2zfvDJcV2N-0


This change adds a DNS over HTTPS section to about:preferences#privacy
The UI is intended to have the same style as the Enhanced Tracking Protection
choices.
The old DoH UI is going to be removed in a followup patch.

Differential Revision: https://phabricator.services.mozilla.com/D172966
2023-04-11 09:57:27 +00:00
Dão Gottwald
54fdf726a8 Bug 1711624 - Make in-content button backgrounds dynamic to better adapt to different contexts. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D173417
2023-04-11 09:44:42 +00:00
William Durand
24e0c2ceb0 Bug 1826763 - Remove unused observer of the "webextension-install-notify" topic. r=omc-reviewers,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D174890
2023-04-11 07:24:21 +00:00
Iulian Moraru
af50da8673 Backed out 6 changesets (bug 1821512) for causing multiple failures. CLOSED TREE
Backed out changeset 97295a57babe (bug 1821512)
Backed out changeset 698104c7a5d1 (bug 1821512)
Backed out changeset 09aa18e47bf6 (bug 1821512)
Backed out changeset 20b46afb225f (bug 1821512)
Backed out changeset b531f604ea4c (bug 1821512)
Backed out changeset 0a7c0b0773d4 (bug 1821512)
2023-04-11 10:10:41 +03:00
Lee Salzman
f7851e136e Bug 1821512 - Update fuzz for Skia update. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D173326
2023-04-11 05:00:06 +00:00
Tooru Fujisawa
18d749f6ff Bug 1821308 - Part 2: Convert ctypes.jsm consumers to use ESM. r=Standard8,geckoview-reviewers,application-update-reviewers,credential-management-reviewers,sgalich,bytesized,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D173811
2023-04-11 01:25:15 +00:00
Hanna Jones
a3dd95360a Bug 1602095 - update custom elements manifest to exclude static and private fields r=mstriemer
Just a small enhancement I noticed we can make to the tooling, which should also help if we try to document custom elements outside of toolkit/widgets.

Differential Revision: https://phabricator.services.mozilla.com/D171240
2023-04-10 19:00:51 +00:00
Mike Kaply
cd1c35c2aa Bug 1771990 - Add OCSP to allow security prefs in policy. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D174924
2023-04-10 18:05:34 +00:00
Cristian Tuns
e14196c3ed Backed out 9 changesets (bug 1824235, bug 1825616) for causing xpcshell failures in test_resistfingerprinting_exempt.js CLOSED TREE
Backed out changeset 94c0de377ff6 (bug 1825616)
Backed out changeset eb956b7a7d61 (bug 1824235)
Backed out changeset ffedfd68b8eb (bug 1824235)
Backed out changeset 3a4323845b80 (bug 1824235)
Backed out changeset 6dd6dd7c7eaa (bug 1824235)
Backed out changeset c67d6cdac35d (bug 1824235)
Backed out changeset 99b39ad39149 (bug 1824235)
Backed out changeset 4fa248349496 (bug 1824235)
Backed out changeset 75dae793ba7e (bug 1824235)
2023-04-10 13:43:00 -04:00
elephanteatsapple
fb792f5335 Bug 1822314 - Fix NS_ERROR_FILE_UNRECOGNIZED_PATH errors when opening the migration wizard.r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D175020
2023-04-10 16:57:31 +00:00
Tom Ritter
f556028416 Bug 1824235: Add PBM tests for workers r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174021
2023-04-10 16:37:49 +00:00
Tom Ritter
3bdc13a81a Bug 1824235: Cut over existing worker tests r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174020
2023-04-10 16:37:49 +00:00
Tom Ritter
9917823d17 Bug 1824235: Abstract the result checking to be used in the worker test r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174019
2023-04-10 16:37:48 +00:00
Tom Ritter
0ba78204b3 Bug 1824235: Add positive & negative tests that exercise PBM mode r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174018
2023-04-10 16:37:48 +00:00
Tom Ritter
40461d3745 Bug 1824235: Add more test structure to support PBM Tests r=timhuang
We are going to need these refactorings in the next patch, but
I'll separate them here to make it easier to see generic logic
separate from the 'we should not be rounding but this looks rounded'
specific exeptions we wind up making.

Differential Revision: https://phabricator.services.mozilla.com/D174017
2023-04-10 16:37:48 +00:00
Tom Ritter
d42fbff551 Bug 1824235: More test structure refactoring r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D174016
2023-04-10 16:37:47 +00:00
Tom Ritter
dbecadcd83 Bug 1824235: Refactor test architecture to support private browsing tests r=timhuang
This changeset makes no functional change to the test.
It changes a function signature to take an options object
and updates the tests to pass it.

Differential Revision: https://phabricator.services.mozilla.com/D174015
2023-04-10 16:37:47 +00:00
Ed Lee
d31aed0c92 Bug 1826920 - Remove/graduate experimentation capability for about:welcome skipFocus r=pdahiya
Experimentation confirmed years ago that about:welcome shoudln't be treated as blank for urlbar focus, and no need for additional experimentation. Also fix a bug where about:welcome was treated as a blank/empty page resulting in about:preferences incorrectly replacing it.

Differential Revision: https://phabricator.services.mozilla.com/D174940
2023-04-07 14:28:09 +00:00
Ed Lee
c4de037d86 Bug 1826439 - Support running new migration wizard Fx113 experiment r=pdahiya,settings-reviewers,mconley
Additionally check for the new content modal and standalone version for WAIT_FOR_MIGRATION_CLOSE by using observer notifications from preferences dialog close, new wizard actor, old wizard uninit.

Differential Revision: https://phabricator.services.mozilla.com/D174692
2023-04-07 05:12:31 +00:00
Cosmin Sabou
50de03a558 Backed out 7 changesets (bug 1816948, bug 1596847, bug 1610741) for causing build bustages on TRRService.cpp. CLOSED TREE
Backed out changeset a7341379f263 (bug 1610741)
Backed out changeset 5689f1b0d016 (bug 1816948)
Backed out changeset 7746c3a39e92 (bug 1596847)
Backed out changeset 8e85f984f46c (bug 1610741)
Backed out changeset b9b738076d55 (bug 1610741)
Backed out changeset 403f22e3a0a0 (bug 1610741)
Backed out changeset 8ec3cfe29b61 (bug 1610741)
2023-04-07 00:45:15 +03:00
Csoregi Natalia
a42e43a243 Backed out 2 changesets (bug 1814261) as per request. CLOSED TREE
Backed out changeset 8640c4a18d9e (bug 1814261)
Backed out changeset c00c8fc88dbd (bug 1814261)
2023-04-06 18:40:06 +03:00
Mark Banner
85d8bc064f Bug 1826702 - Convert PermissionTestUtils to an ES module. r=permissions-reviewers,settings-reviewers,media-playback-reviewers,pbz,padenot
Differential Revision: https://phabricator.services.mozilla.com/D174846
2023-04-06 15:07:56 +00:00