Open Bug 698955 Opened 14 years ago Updated 1 year ago

Sync Now doesn't perform a sync immediately after application start

Categories

(Firefox :: Sync, defect)

defect

Tracking

()

People

(Reporter: gps, Unassigned)

References

(Depends on 1 open bug)

Details

On my services-central Nightly (although I have some local patches applied that could be mucking with things), if I start the browser and click "Tools -> Sync Now," no sync actually runs. Instead, it seems there is about a 10s delay between when the browser starts and when sync loads (to register the click). I'm pretty sure this is a regression, as I think I used to be able to click "Sync Now" immediately after the browser started and it actually did a sync. <CLICK SYNC NOW> JavaScript strict warning: resource://services-sync/policies.js, line 634: reference to undefined property this._log JavaScript error: resource://services-sync/policies.js, line 634: this._log is undefined <a few seconds pass> 1320193810646 Sync.Service INFO Loading Weave 1.13.0 1320193810665 Sync.Engine.Bookmarks DEBUG Engine initialized 1320193810666 Sync.Engine.Forms DEBUG Engine initialized 1320193810667 Sync.Engine.History DEBUG Engine initialized 1320193810668 Sync.Engine.Passwords DEBUG Engine initialized 1320193810668 Sync.Engine.Prefs DEBUG Engine initialized 1320193810669 Sync.Engine.Tabs DEBUG Engine initialized 1320193810670 Sync.Engine.Tabs DEBUG Resetting tabs last sync time 1320193810671 Sync.Service INFO Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0a1) Gecko/20111101 Firefox/10.0a1 1320193810699 Sync.SyncScheduler DEBUG Clearing sync triggers. 1320193810702 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1320193810705 Sync.Service DEBUG Caching URLs under storage user base: https://scl2-sync1174.services.mozilla.com/1.1/nqp6u4nex7jmq5xs725pi2xtfv5kf5fz/ 1320193810705 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1320193810735 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1320193810736 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1320193810737 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1320193815736 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1320193815736 Sync.SyncScheduler DEBUG Next sync in 13264 ms.
In other news, now I know how to reproduce that bug where "this._log" is undefined! I can't find the bug number now, otherwise I'd update that.
Depends on: 584771
Flags: needinfo?(gps)
OS: Mac OS X → All
Hardware: x86 → All
Flags: needinfo?(gps)
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.