Closed Bug 626870 Opened 13 years ago Closed 12 years ago

Broken Firefox Sync/Personas interaction: Switching to "Default" appearance doesn't affect browser styling on Sync peers

Categories

(Firefox :: Sync, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 579843

People

(Reporter: dholbert, Unassigned)

References

()

Details

Attachments

(1 file)

STEPS TO REPRO:
 1. Have two machines next to each other, running mozilla-central nightly with Sync configured for their profiles.
 2. Open one Firefox window at about:addons on each machine, showing the "Appearance" subtab. (so you can see which theme is currently active)

 3. ON MACHINE A: Apply some persona, e.g. by visiting http://www.getpersonas.com/en-US/persona/16 and clicking "Wear this Persona".
 4. Use "Tools | Sync" on machine A, and then machine B.
    --> Actual results: Machine B magically changes to apply the persona.

 (Optional: Repeat steps 3-4 with a new persona. Notice it still works.)

 5. ON MACHINE A: At about:addons, activate the "Default" appearance.
 6. Use "Tools | Sync" on machine A, and then machine B.

EXPECTED RESULTS:
 Machine B should end up showing the "Default" browser appearance

ACTUAL RESULTS:
 - Machine B still shows the persona in any already-open windows. <--- BUG
 - New windows created from this point on will show "Default"
 - Moreover, about:addons ends up in a weird state -- it looks as if *both* appearances are enabled. (Both are highlighted in white, as opposed to grey, and neither has an 'Enable' button.)
(In reply to comment #0)
>  3. ON MACHINE A: Apply some persona, e.g. by visiting
> http://www.getpersonas.com/en-US/persona/16 and clicking "Wear this Persona".

(or just by clicking "enable" on some already-installed Persona)
(In reply to comment #0)
>  - Moreover, about:addons ends up in a weird state -- it looks as if *both*
> appearances are enabled. (Both are highlighted in white, as opposed to grey,
> and neither has an 'Enable' button.)

(Actually -- If I click away to e.g. "Plugins" and then back to "Appearance", then this broken highlighting & button state becomes fixed.)
Attached image screenshot of bug
Here's a screenshot showing the Persona still applied to the browser's chrome, but with about:addons showing that we're supposed to have the "Default" theme.
Component: Themes → Firefox Sync: Backend
Product: Toolkit → Mozilla Services
QA Contact: themes → sync-backend
Version: Trunk → unspecified
I think this is a dupe of Bug 579843.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: