Closed Bug 1861400 Opened 8 months ago Closed 3 months ago

Remove sync if disabled by policy

Categories

(Firefox :: Firefox View, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: mkaply, Assigned: jsudiaman)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-firefox-view])

Attachments

(1 file)

I think we made the wrong decision with the new view for the summary page as it relates to policy.

It makes sense to show the "disabled by policy" on the sync page itself, but having a big useless area on the summary page when sync is disabled is kind of annoying (per feedback from users).

I think we should just now show the sync section on summary if disabled by policy (and probably not show the entry on the left either)

(In reply to Mike Kaply [:mkaply] from comment #0)

I think we made the wrong decision with the new view for the summary page as it relates to policy.

It makes sense to show the "disabled by policy" on the sync page itself, but having a big useless area on the summary page when sync is disabled is kind of annoying (per feedback from users).

I think we should just now show the sync section on summary if disabled by policy (and probably not show the entry on the left either)

By summary page you mean Recent Browsing? Perhaps not showing it on the recent browsing page if its been disabled by an admin is fine, but I don't think we should remove it entirely on the left side navigation. Users might think its a bug that they can't see open tabs on a specific device. epang, what do you think?

Also, note that the user feedback Mike is referring to was on another bug here.

Flags: needinfo?(epang)

Yeah, I'm thinking mainly from the summary page main area, and I was torn on the left side, but I agree that's on UX to decide.

Maybe a dismissable banner for this scenerio would make sense. Tell the user once why they can't have synced tabs, but then its not build into that container so they always see it.

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

(In reply to Mike Kaply [:mkaply] from comment #0)

I think we made the wrong decision with the new view for the summary page as it relates to policy.

It makes sense to show the "disabled by policy" on the sync page itself, but having a big useless area on the summary page when sync is disabled is kind of annoying (per feedback from users).

I think we should just now show the sync section on summary if disabled by policy (and probably not show the entry on the left either)

By summary page you mean Recent Browsing? Perhaps not showing it on the recent browsing page if its been disabled by an admin is fine, but I don't think we should remove it entirely on the left side navigation. Users might think its a bug that they can't see open tabs on a specific device. epang, what do you think?

Also, note that the user feedback Mike is referring to was on another bug here.

This makes sense to me and we kind of saw this coming when we originally designed it with an "x" in the corner for recent browsing so that it could be closed out (not just for the disabled policy use case). But now that we have the section with the dropd own it kind of feels odd to be able to remove an entire section. Makes more sense to be able to close the banner/message, but they you're left with an empty drop down.

For this use case I agree that we shouldn't show it on recent browsing page but should keep the section in the left hand nav and display the message in the section itself. Having the information int he section itself should be enough if the user goes looking for why it isn't working. Thanks!

Flags: needinfo?(epang)
Duplicate of this bug: 1884570

This could cover the case when enterprise users disable identity.fxaccounts.enabled, since that just prompts users to show synced tabs - see bug 1884570.

Yeah, I think we use that pref in policy. I should have just implemented this when I opened it

Priority: P5 → P3

It looks like we already remove any trace of sync in the hamburger menu and sidebar when this pref is disabled, so we should do this work sooner than later.

I thought there was two different prefs (one for sync and one for fax specifically) but it seems its just this one, though its worth double-checking: https://searchfox.org/mozilla-central/source/browser/components/firefoxview/firefox-view-synced-tabs-error-handler.sys.mjs#38

Blocks: 1879923
Priority: P3 → P2
Assignee: nobody → jsudiaman
Status: NEW → ASSIGNED
Pushed by jsudiaman@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3d60f4b71384
Remove sync if disabled by policy r=fxview-reviewers,nsharpley,kcochrane
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: