Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

tabs aren't synced with desktop

more options

Tabs on Firefox 27.0 for Android (Cyanogenmod 10.2.1) aren't being synced with my desktop Firefox (27.0 on Ubuntu 13.04).

Sync is, I believe, set up properly on both devices. (On Android, the Firefox sync account is set to sync and the tabs checkbox is checked.) However, the tabs from my desktop on Android Firefox are "stuck" at the tabs that I had open on the desktop when I set up Sync on the Android. They don't update if I

(a) click Tools->Sync Now on desktop FF (b) close and restart the Firefox app on Android (c) restart tthe Android phone, or, (d) when I disable and re-enable (i.e. uncheck, exit, then recheck) Firefox Sync in the Android Sync settings dialog.

Any ideas on how to fix or further diagnose? Thanks!

Tabs on Firefox 27.0 for Android (Cyanogenmod 10.2.1) aren't being synced with my desktop Firefox (27.0 on Ubuntu 13.04). Sync is, I believe, set up properly on both devices. (On Android, the Firefox sync account is set to sync and the tabs checkbox is checked.) However, the tabs from my desktop on Android Firefox are "stuck" at the tabs that I had open on the desktop when I set up Sync on the Android. They don't update if I (a) click Tools->Sync Now on desktop FF (b) close and restart the Firefox app on Android (c) restart tthe Android phone, or, (d) when I disable and re-enable (i.e. uncheck, exit, then recheck) Firefox Sync in the Android Sync settings dialog. Any ideas on how to fix or further diagnose? Thanks!

All Replies (2)

more options

`about:sync-tabs` doesn't list any tabs on Desktop, even when tabs are open on Android; it doesn't appear to exist on Android ("This address isn't valid")

more options

Ooh, I found logs. Please let me know if these help, or if you need more info. Note the tabs failed portion, with traceback. (This is just a part of the most recent error log file; I left out the part that seemed old/not an error, and redacted the URL to my sync.)

1391979012445	Sync.Collection	DEBUG	mesg: POST success 200 https://redacted/storage/forms
1391979012445	Sync.Collection	DEBUG	POST success 200 https://redacted/storage/forms
1391979012446	Sync.Engine.History	INFO	20 outgoing items pre-reconciliation
1391979012447	Sync.Engine.History	INFO	Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1391979012482	Sync.Engine.History	INFO	Uploading all of 20 records
1391979012483	Sync.Collection	DEBUG	POST Length: 10974
1391979013447	Sync.Tracker.History	DEBUG	Saving changed IDs to history
1391979031327	Sync.Status	DEBUG	Status for engine history: error.engine.reason.unknown_fail
1391979031327	Sync.Status	DEBUG	Status.service: success.status_ok => error.sync.failed_partial
1391979031327	Sync.ErrorHandler	DEBUG	history failed: App. Quitting JS Stack trace: Res_post@resource.js:427 < @engines.js:1322 < innerBind@util.js:554 < @engines.js:1370 < @engines.js:1421 < WrappedNotify@util.js:142 < @engines.js:594 < _syncEngine@enginesync.js:192 < sync@enginesync.js:147 < onNotify@service.js:1197 < WrappedNotify@util.js:142 < WrappedLock@util.js:97 < _lockedSync@service.js:1191 < @service.js:1182 < WrappedCatch@util.js:71 < sync@service.js:1170
1391979031327	Sync.Engine.Passwords	DEBUG	First sync, uploading all items
1391979031330	Sync.Engine.Passwords	INFO	0 outgoing items pre-reconciliation
1391979031330	Sync.Engine.Passwords	INFO	Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1391979031331	Sync.Engine.Prefs	INFO	0 outgoing items pre-reconciliation
1391979031331	Sync.Engine.Prefs	INFO	Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1391979031332	Sync.Engine.Tabs	INFO	1 outgoing items pre-reconciliation
1391979031332	Sync.Engine.Tabs	INFO	Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1391979031339	Sync.Status	DEBUG	Status for engine tabs: error.engine.reason.unknown_fail
1391979031339	Sync.Status	DEBUG	Status.service: error.sync.failed_partial => error.sync.failed_partial
1391979031340	Sync.ErrorHandler	DEBUG	tabs failed: App. Quitting Stack trace: resource://services-common/async.js:123 < waitForSyncCallback()@resource://services-common/async.js:98 < _sleep()@resource://services-sync/engines.js:275 < resource://services-sync/engines.js:1365 < resource://services-sync/engines.js:1421 < WrappedNotify()@resource://gre/modules/services-sync/util.js:142 < resource://services-sync/engines.js:594 < _syncEngine()@resource://services-sync/stages/enginesync.js:192 < sync()@resource://services-sync/stages/enginesync.js:147 < onNotify()@resource://gre/modules/services-sync/service.js:1197 < WrappedNotify()@resource://gre/modules/services-sync/util.js:142 < WrappedLock()@resource://gre/modules/services-sync/util.js:97 < _lockedSync()@resource://gre/modules/services-sync/service.js:1191 < resource://gre/modules/services-sync/service.js:1182 < WrappedCatch()@resource://gre/modules/services-sync/util.js:71 < sync()@resource://gre/modules/services-sync/service.js:1170 < <file:unknown>