Defect - Welcome to Firefox tab displaying under "Tabs from Other Devices" despite being closed

RESOLVED INVALID

Status

Firefox for Metro
Sync
P4
normal
RESOLVED INVALID
5 years ago
4 years ago

People

(Reporter: kjozwiak, Assigned: ally)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: feature=defect c=Sync_features u=metro_firefox_user p=0)

Attachments

(3 attachments)

(Reporter)

Description

5 years ago
Created attachment 748399 [details]
"Welcome to Firefox" listed under "Tabs from Other Devices"

When you initially setup a "Sync" account using Firefox Desktop, the "Welcome to Firefox" tab will be synced and will always appear under "Tabs from Other Devices" in Firefox Metro. When you pair another Firefox Metro (so two machines), "Welcome to Firefox" will also appear under the second machine.

Steps to reproduce the issue:

1) Install the latest Nightly Firefox on Computer A
2) Setup a new "Sync" account using "Sync" under "Options" on Computer A with Firefox Desktop (don't close the two default tabs that are opened when you first launch Firefox Desktop)
3) Once you receive the "Setup Complete" Tab on Computer A, close Firefox Desktop
4) Open Firefox Metro on Computer A and you will notice "Tabs from Other Devices" will have "Welcome to Firefox" listed (See the screenshot attached)
5) Pair two Firefox Metro machines and you will notice both of them will now have "Welcome to Firefox" listed under "Tabs from Other Devices"
6) Close all the Firefox's opened on both Computer A and Computer B and then re-open Firefox Metro on both of them ("Welcome to Firefox" will still be listed after the sync is completed despite not being opened anywhere)

Current Behavior:

- "Welcome to Firefox" is being displayed under "Tabs from Other Devices" despite not being opened anywhere

Expected Behavior:

- There shouldn't be anything under "Tabs from Other Devices" as Firefox Desktop was closed and only the "awesome screen" is opened in Firefox Metro

Updated

5 years ago
No longer blocks: 859003
Summary: Defect - Welcome to Firefox tab displaying under "Tabs from Other Devices" despite being closed → Work - Welcome to Firefox tab displaying under "Tabs from Other Devices" despite being closed
Whiteboard: feature=defect c=Sync_features u=metro_firefox_user p=0 → feature=work

Updated

5 years ago
Priority: -- → P4

Updated

5 years ago
Blocks: 859003
Summary: Work - Welcome to Firefox tab displaying under "Tabs from Other Devices" despite being closed → Defect - Welcome to Firefox tab displaying under "Tabs from Other Devices" despite being closed
Whiteboard: feature=work → feature=defect c=Sync_features u=metro_firefox_user p=0
(Assignee)

Comment 1

5 years ago
Kamil, when you file any sync bug, please include the logs! One can't debug sync without them! I also understand you've changed a bunch of the intervals on your builds?
(Assignee)

Updated

5 years ago
Flags: needinfo?(kamiljoz)
(Assignee)

Updated

5 years ago
Assignee: nobody → ally
(Reporter)

Comment 2

5 years ago
Ally, I will start posting logs for any sync issues found from now on! I've attached two zip files with some logs in them, hopefully it has some useful information. Please let me know if there's something else that I can enable in about:config that will make it easier for you to debug this problem.

Computer A - This was the machine that was used to created the sync account right after the Firefox installation.

Computer B - This is the second machine that I paired with Computer A

I did change the intervals as it makes it easier to test. The default values are set really high making it very difficult to go through syncing tickets. Here are the intervals that I changed:

pref("services.sync.scheduler.singleDeviceInterval", 86400);
pref("services.sync.scheduler.idleInterval",         120);
pref("services.sync.scheduler.activeInterval",       60);
pref("services.sync.scheduler.immediateInterval",    90);
pref("services.sync.scheduler.idleTime",             60);

So basically, what happens is when you launch Firefox Desktop and create a "Sync" account (leaving all the default tabs opened right after an install), those default tabs will be synced into Firefox Metro and will never get cleared from "Tabs from Other Devices". If you pair more machines, it will also sync to those machines. In the end, you will get into a situation where the "Welcome to Firefox" website will be under "Tabs from Other Devices" on every single Firefox Metro machine even though the tab has been closed a long time ago.
Flags: needinfo?(kamiljoz)
(Reporter)

Comment 3

5 years ago
Created attachment 750910 [details]
Computer A  Logs (machine used to create Sync account)
(Reporter)

Comment 4

5 years ago
Created attachment 750912 [details]
Machine that was paired with Computer A
Your STR don't describe a bug.

"Tabs from other computers" doesn't mean "the other computer has to be running". It's the last set of tabs open when the other device synced; the set that would be restored by Session Restore.

If you close tabs and sync that profile (Tools > Sync Now on desktop), you should see them disappear from TFOD on other devices once *those* devices sync.

If you're seeing some other behavior, with tabs sticking around if you do this:

* Close tab
* Sync
* Wait
* Quit
* Switch to other device/browser
* Sync
* Wait
* Check tabs

please reopen this bug.

Thanks!
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → INVALID
(Reporter)

Comment 6

5 years ago
Richard, thanks for clearing it up!. Makes a lot more sense now.
No longer blocks: 859003
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.