Commit graph

637 commits

Author SHA1 Message Date
Ed Lee
442a2844ac Bug 1715348 - Add telemetry environment boolean scalar for kept in macOS Dock r=pdahiya
Add BrowserGlue task and telemetry Scalar matching is_taskbar_pinned but for macOS as is_kept_in_dock.

Differential Revision: https://phabricator.services.mozilla.com/D117346
2021-06-10 20:58:08 +00:00
Mark Banner
0948a5fbc8 Bug 1713325 - Exclude time when the user is idle from the page view time for history metadata. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D116275
2021-06-10 17:50:13 +00:00
Mike Conley
529c78906f Bug 1715129 - Collect telemetry on how many clients have Proton enabled. r=chutten data-review=chutten
Differential Revision: https://phabricator.services.mozilla.com/D117093
2021-06-08 16:09:22 +00:00
Sandor Molnar
400261d2f8 Backed out 3 changesets (bug 1714409) for causing mochitest failures in nsSocketTransport2. CLOSED TREE
Backed out changeset bdcd60d48cfb (bug 1714409)
Backed out changeset 76875cdd99a5 (bug 1714409)
Backed out changeset d1fda5f59aff (bug 1714409)
2021-06-05 01:03:10 +03:00
Harry Twyford
9cda07d4e1 Bug 1714409 - Part 1 - Split UrlbarProviderAliasEngines from UnifiedComplete. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D116762
2021-06-04 20:59:26 +00:00
Harry Twyford
5af70c579d Bug 1712352 - Split UrlbarProviderAboutPages from UnifiedComplete. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D115722
2021-06-03 19:32:15 +00:00
Sandor Molnar
9fe841236f Backed out 3 changesets (bug 1712352) for causing mochitest failures in browser_quicksuggest_indexes. CLOSED TREE
Backed out changeset 93148e04d432 (bug 1712352)
Backed out changeset 79b0ab821ddd (bug 1712352)
Backed out changeset 02842401765b (bug 1712352)
2021-06-03 17:49:45 +03:00
Harry Twyford
92a7bba513 Bug 1712352 - Split UrlbarProviderAboutPages from UnifiedComplete. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D115722
2021-06-03 13:24:10 +00:00
Harry Twyford
f08bf38c48 Bug 1677126 - Part 1 - Factor UrlbarProviderRemoteTabs out from UnifiedComplete and PlacesRemoteTabsAutocompleteProvider. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D114893
2021-06-02 22:43:28 +00:00
Harry Twyford
8dfb91b69a Bug 1662167 - Split UrlbarInputHistoryProvider from UnifiedComplete. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D115735
2021-06-02 15:16:56 +00:00
Kartikaya Gupta
b359e82a99 Bug 1713485 - Remove unused migrationPercent pref. r=botond
With the migration completed, we don't need to keep this pref
around anymore. The profile migration code used to set the pref
value to 0 but since FF 86 the value of the pref didn't matter
as the code would always clamp it to 100. So for consistency
we eliminate that setting of the pref as well.

Depends on D116322

Differential Revision: https://phabricator.services.mozilla.com/D116323
2021-05-31 21:36:36 +00:00
Andre Natal
760b23419b Bug 1710546 - Firefox Translations integration r=mossop,mixedpuppy,mhoye
Bundle Firefox Translation as a builtin pref'd off addon in Nightly only

Differential Revision: https://phabricator.services.mozilla.com/D114810
2021-05-28 18:38:59 +00:00
Ed Lee
a70a1dd61a Bug 1699842 - Keep Firefox in Dock for macOS where windows would Pin without showing images r=pdahiya,flod
Update ShellService to also check mac pinned but only from the main process, so have AboutWelcomeChild request pinned for use in getDefaults and prepareContent. Remove windows images and consolidate back to single shared css without spacers and instead use margin: auto with logo that is no longer fixed. Split out pin strings to own screen/section and use PLATFORM. Add macOS default prompt message without touching existing windows one.

Differential Revision: https://phabricator.services.mozilla.com/D115967
2021-05-28 11:04:22 +00:00
Butkovits Atila
57a0cf8d59 Backed out changeset f6aae19033a0 (bug 1710546) for causing Bug 1713225. CLOSED TREE 2021-05-28 05:56:23 +03:00
Gijs Kruitbosch
1d7f4797cd Bug 1712306 - add telemetry for the close multiple tabs modal, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D115840
2021-05-27 21:01:01 +00:00
Andre Natal
7cd7fe0c60 Bug 1710546 - Firefox Translations integration r=mossop,mixedpuppy,mhoye
Bundle Firefox Translation as a builtin pref'd off addon in Nightly only

Differential Revision: https://phabricator.services.mozilla.com/D114810
2021-05-27 17:56:02 +00:00
Iulian Moraru
35bfe2ddf2 Backed out changeset c7e7bba07257 (bug 1710546) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE 2021-05-27 01:11:00 +03:00
Andre Natal
cfd82965b8 Bug 1710546 - Firefox Translations integration r=mossop,mixedpuppy,mhoye
Bundle Firefox Translation as a builtin pref'd off addon in Nightly only

Differential Revision: https://phabricator.services.mozilla.com/D114810
2021-05-26 21:25:50 +00:00
Mark Banner
77aa763413 Bug 1711723 - Set up scaffolding for collecting history metadata. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D115386
2021-05-25 09:15:55 +00:00
Henrik Skupin
fa4fbb78b4 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
Ed Lee
43b619e124 Bug 1706963 - Close other window modal subdialog before quit/close window prompts r=Gijs
Allow quit/close dialogs to jump the queue with new method gDialogBox.replaceDialogIfOpen().

Differential Revision: https://phabricator.services.mozilla.com/D114654
2021-05-21 17:56:20 +00:00
Nika Layzell
f7e496bbeb Bug 1708734 - Part 4: Don't create the actor for some JSActor events, r=mconley,marionette-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D114794
2021-05-11 17:29:25 +00:00
Andrei Oprea
92b0ab56f1 Bug 1707901 - Add opt in to nimbus experiments via URL r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D113641
2021-05-05 08:58:56 +00:00
Dorel Luca
803852ff99 Backed out changeset 31a188caa6dd (bug 1707901) for toolkit/components/normandy/test/browser/browser_about_studies.js. CLOSED TREE 2021-05-05 02:07:29 +03:00
Andrei Oprea
6099a1abdc Bug 1707901 - Add opt in to nimbus experiments via URL r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D113641
2021-05-04 22:33:02 +00:00
Valentin Gosu
5afdc02366 Bug 1694662 - Remove Appcachestorage & oldwrappers r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D106455
2021-04-30 07:20:24 +00:00
Valentin Gosu
e744992067 Bug 1694662 - Remove appcache arg from nsICacheEntryOpenCallback r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D106438
2021-04-30 07:20:17 +00:00
Dale Harvey
ed370e6a5f Bug 1702079 - Implement the opt-in modal for Firefox QuickSuggest r=adw
Differential Revision: https://phabricator.services.mozilla.com/D110569
2021-04-27 10:00:07 +00:00
Cosmin Sabou
34e7e8dc2d Backed out changeset a8d01d3d99fc (bug 1702079) for bc failures on browser_urlbar_telemetry_quicksuggest.js. CLOSED TREE 2021-04-27 01:59:11 +03:00
Dale Harvey
508fc53c33 Bug 1702079 - Show onboarding prompt to enable QuickSuggest r=adw
Differential Revision: https://phabricator.services.mozilla.com/D110569
2021-04-26 22:20:10 +00:00
Andrei Oprea
b49430337e Bug 1681130 - Remove the Set to Default notification bar r=Mardak,jaws
Differential Revision: https://phabricator.services.mozilla.com/D112350
2021-04-22 19:27:55 +00:00
Dave Townsend
30b4f94dd3 Bug 1700972: Remove profile-per-install onboarding UI. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D112292
2021-04-21 20:06:31 +00:00
Cosmin Sabou
e1a2f4a163 Backed out changeset f2cab762429f (bug 1702079) for bc failures on browser_urlbar_telemetry_quicksuggest.js. CLOSED TREE 2021-04-21 23:04:10 +03:00
Dale Harvey
2c3b01b7fc Bug 1702079 - Show onboarding prompt to enable QuickSuggest r=adw
Differential Revision: https://phabricator.services.mozilla.com/D110569
2021-04-21 19:06:11 +00:00
Ed Lee
193d43d74f Bug 1705795 - Change default prompt checkbox to "Don’t show this message again" r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D112401
2021-04-16 18:38:29 +00:00
Andrei Oprea
d78c5e4883 Bug 1705725 - Remove ready call for remote defaults from the upgradeDialog r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D112355
2021-04-16 16:03:33 +00:00
Doug Thayer
766ed60ab0 Bug 1705062 - Handle pageshow in LightweightThemeChild r=mconley
It appears for the sidebar document, this.contentWindow.top is null at the time
of DOMContentLoaded. Accordingly we need to wait for pageshow. This patch waits
for pageshow and ensures we don't update twice when pageshow shows up if we
successfully updated on DOMContentLoaded.

Differential Revision: https://phabricator.services.mozilla.com/D112124
2021-04-15 16:25:57 +00:00
Sarah Ukoha
da4950549a Bug 1700412 - Refactor 'signon.recipes.remoteRecipesEnabled' pref to 'signon.recipes.remoteRecipes.enabled' r=tgiles
Differential Revision: https://phabricator.services.mozilla.com/D112064
2021-04-15 15:27:40 +00:00
Scott
cbd8e5a1f8 Bug 1697597 - Adding a Pocket button home view r=gvn,flod
Differential Revision: https://phabricator.services.mozilla.com/D111185
2021-04-15 00:29:04 +00:00
Andrei Oprea
9e2dcb6f77 Bug 1702004 - Add Firefox logo to the default browser prompt title r=Gijs
Check for headerIconURL in asyncConfirmEx to show a custom icon.

Differential Revision: https://phabricator.services.mozilla.com/D111233
2021-04-14 20:08:45 +00:00
alwu
e8dccb10cb Bug 1700829 - remove probe expiring in Fx90 : MEDIA_CONTROL_SETTING_CHANGE. r=preferences-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111657
2021-04-14 16:56:57 +00:00
Andrei Oprea
459f8ef74c Bug 1702000 - Add pin to taskbar action to the primary button r=andreio
Share needPin and pin methods from ShellService and reuse from default prompt, upgrade dialog and special message actions. Use these to show "primary" vs "default" in the prompt.

Differential Revision: https://phabricator.services.mozilla.com/D111244
2021-04-14 15:09:34 +00:00
smolnar
f3478d8e96 Backed out changeset d39717cd014e (bug 1702000) for causing mochitest bc failures in browser_aboutNewTab_defaultBrowserNotification. CLOSED TREE 2021-04-14 15:27:51 +03:00
Andrei Oprea
04ea21b82b Bug 1702000 - Add pin to taskbar action to the primary button r=andreio
Share needPin and pin methods from ShellService and reuse from default prompt, upgrade dialog and special message actions. Use these to show "primary" vs "default" in the prompt.

Differential Revision: https://phabricator.services.mozilla.com/D111244
2021-04-14 10:24:19 +00:00
Ed Lee
3c994ce8a2 Bug 1701867 - Change set to default prompt from an infobar to a modal r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D111969
2021-04-14 09:26:00 +00:00
Doug Thayer
598709f320 Bug 1704164 - Apply darkmode theme to newtab before first paint r=mconley
This prevents a white flash in about:home in dark mode. Particularly obvious
with the skeleton UI enabled. I don't see a reason why we need to do this on
pageshow, if we start doing it on DOMContentLoaded, given that we listen for
theme change events anyway.

Differential Revision: https://phabricator.services.mozilla.com/D111493
2021-04-13 18:28:17 +00:00
Tim Huang
3678c2e133 Bug 1698843 - Part 1: Add new content blocking category flag for 'network.cookie.cookieBehavior.pbmode' r=pbz,johannh
In this patch, we add a new content blocking category `cookieBeahviorPBM`
for the cookieBehavior pref of the private mode.

Differential Revision: https://phabricator.services.mozilla.com/D111001
2021-04-13 18:07:10 +00:00
Andrei Oprea
992e14ccbf Bug 1701998 - Change the checkbox behavior for the default browser prompt r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D111104
2021-04-13 15:45:48 +00:00
Ed Lee
ada4e82ed0 Bug 1697222 - Record telemetry events for various upgrade dialog interactions. r=nanj
Add new Events.yaml upgrade_dialog category and use various methods/objects to record behaviors.

Differential Revision: https://phabricator.services.mozilla.com/D111295
2021-04-13 00:04:30 +00:00
Ed Lee
4d6ce279b5 Bug 1697222 - Show upgrade dialog without conflicting with existing default browser prompt. r=andreio
Add new NimbusFeatures.upgradeDialog with fallback enabled pref. Remember if the browser just did a major uprgade and check other conditions for showing before other default browser messages.

Differential Revision: https://phabricator.services.mozilla.com/D111041
2021-04-13 00:04:30 +00:00