Closed Bug 1884570 Opened 7 months ago Closed 7 months ago

Tab pickup/Tabs from other devices section in Firefox View should be hidden when identity.fxaccounts.enabled is false

Categories

(Firefox :: Firefox View, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1861400

People

(Reporter: aoia7rz7l, Unassigned)

Details

Tested on 115.8.0esr and the latest nightly (125.0a1).

Prerequisite:

identity.fxaccounts.enabled is set to false.

STR:

  1. Open about:firefoxview. If it doesn't (e.g. in older builds), try about:myfirefox instead (bug 1764139).
  2. Confirm that the Tab pickup or Tabs from other devices section in Firefox View contains phrases such as "Pick up where you left off on another device", "Open pages from other devices", "To grab your phone tabs here, first sign in or create an account", or "Sign in or sign up" buttons.

Expected Behavior:

Firefox View should not ask a user to enable Sync when said user has explicitly disable Firefox Accounts.

Actual Behavior:

Firefox View asks user to enable Sync in its Tab pickup/Tabs from other devices section.

mozregression --good 91 --bad 102 --pref browser.tabs.firefoxview:true returned

Last good revision: 23768574eb6d1c1191228316adbc082aaf3a7fd5 (2022-04-27)
First bad revision: 6d8eefa220596a138aceee2b8e93529128c98451 (2022-04-28)
Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=23768574eb6d1c1191228316adbc082aaf3a7fd5&tochange=6d8eefa220596a138aceee2b8e93529128c98451
Switching bisection method to taskcluster
Getting mozilla-central builds between 23768574eb6d1c1191228316adbc082aaf3a7fd5 and 6d8eefa220596a138aceee2b8e93529128c98451
...
There are no build artifacts for these changesets (these are probably too old).

"Regressed" by bug 1763138 in that this has been an issue from the start. Probably applies to Fenix as well but I haven't checked.

The Bugbug bot thinks this bug should belong to the 'Firefox::Firefox View' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Firefox View

This is not something we will support, as you are deliberately disabling your account via the pref which is an uncommon scenerio. The simple workaround if you don't want to see the the synced tabs prompt on Firefox View's "Tabs From Other Devices" in "Recent Browsing" (note "Tab pickup" no longer exists as of 120) is to collapse that container which will persist between sessions.

Status: UNCONFIRMED → RESOLVED
Closed: 7 months ago
Resolution: --- → WONTFIX

(In reply to Sarah Clements [:sclements] from comment #2)

you are deliberately disabling your account via the pref which is an uncommon scenerio

There's literally a DisableFirefoxAccounts policy available for enterprise users.

(In reply to aoia7rz7l from comment #3)

(In reply to Sarah Clements [:sclements] from comment #2)

you are deliberately disabling your account via the pref which is an uncommon scenerio

There's literally a DisableFirefoxAccounts policy available for enterprise users.

You're right - I had forgotten about this for enterprise users. I recall we already have a similar bug on file for this, so I'm going to dupe this one instead and add a comment to that bug.

Duplicate of bug: 1861400
Resolution: WONTFIX → DUPLICATE
You need to log in before you can comment on or make changes to this bug.