17f405e36ef07286ab7f960ead07f583fdc86685: Bug 519262 - Forgot password doesn't work -> throbber keeps spinning
Edward Lee <edilee@mozilla.com> - Mon, 28 Sep 2009 13:34:56 -0700 - rev 45791
Bug 519262 - Forgot password doesn't work -> throbber keeps spinning Just get the pref without slashifying with getURLPref.
a7f7f567f80d244eab9156c6668b1bc019acf829: Call eval() in Sync-async loop to work around crashes on 1.9.2 Fennec.
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 20:53:46 -0700 - rev 45790
Call eval() in Sync-async loop to work around crashes on 1.9.2 Fennec.
7baa3d14ee2dfe2a34919bc151c8620b9ef15770: Default to mobile sync interval (5 min) for account creation and upgrade.
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 20:47:38 -0700 - rev 45789
Default to mobile sync interval (5 min) for account creation and upgrade.
37acfe2d598777f1b9660fada8f6eb8bcd23b531: Don't unconditionally forceGC on processIncoming especially when there's nothing to process.
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 18:39:24 -0700 - rev 45788
Don't unconditionally forceGC on processIncoming especially when there's nothing to process.
ce157a22ef29ed257189899d3e8f904c1a23a451: Sort the sync timing report to show certain functions first.
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 18:38:47 -0700 - rev 45787
Sort the sync timing report to show certain functions first.
e6f8508f91d7d203b594e1ee5c628b257adcdbcf: Add some account creation error handling, but it's still pretty clunky with username detection and alerts for other stuff.
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 18:19:30 -0700 - rev 45786
Add some account creation error handling, but it's still pretty clunky with username detection and alerts for other stuff.
2fa6b6d9c0827f88ae9000699878a12ce96668f8: Use the default or backoff intervals only after checking a previously scheduled sync and pick the bigger of the two.
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 17:32:35 -0700 - rev 45785
Use the default or backoff intervals only after checking a previously scheduled sync and pick the bigger of the two.
c946dbf22620c0ed77df06a28b6cef1735b76833: Run sync on idle on a separate event so that login can return and release the lock before trying to sync.
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 17:28:48 -0700 - rev 45784
Run sync on idle on a separate event so that login can return and release the lock before trying to sync.
326adbfb1780679c0060fe980a6c6ed934dc774d: Bug 518972 - Only upload history records that have more than one visit
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 16:52:12 -0700 - rev 45783
Bug 518972 - Only upload history records that have more than one visit Allow each engine to provide a custom Collection object and have History provide a collection that filters out certain data. This is inefficient because we have to first create then encrypt the record before we can filter it out.
e5836deaeacabef9d9f0f03d64a00f50698921d9: Bug 518958 - Only sync tabs if there has been tab activity
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 16:14:26 -0700 - rev 45782
Bug 518958 - Only sync tabs if there has been tab activity Check the score, which gets bumped up on tab open/close/select, to decide if tabs should be marked as changed.
785d2be209b54dd1e49f9207294fbe1f37d42cde: Persist sync intervals because we only update it when changing the number of clients.
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 15:41:27 -0700 - rev 45781
Persist sync intervals because we only update it when changing the number of clients.
fbc731e748d4ab404edc78d66f4a4db96c8d1a54: Bug 514601 - Don't send DELETE for old history/form data on every sync
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 15:30:26 -0700 - rev 45780
Bug 514601 - Don't send DELETE for old history/form data on every sync Don't send any deletes as the server will do the delete with bug 518945.
d8ff8ef2d6a4c15c97f100d870e9809f34c1e5d5: Bug 517597 - waste fewer resources while a user only has one client active
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 15:05:09 -0700 - rev 45779
Bug 517597 - waste fewer resources while a user only has one client active Adjust how often Weave syncs based on the number of clients and only sync tabs if there are multiple clients.
a69e679cea80ef1186bd4f1e395be1aa9c6d3111: Bug 518864 - Persist "next sync time" across events that disable sync
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 11:46:29 -0700 - rev 45778
Bug 518864 - Persist "next sync time" across events that disable sync Save a nextSync value in a pref and use it to trigger a sync-on-idle if the "next sync time" already passed when logging in. Make sure to default to backoff time first, then next sync, then use the default.
fdadc8600cf25c7e4043aa5826236b0e1334cc62: Wire up "custom" inputs to set/read and show/hide server url box.
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 09:11:19 -0700 - rev 45777
Wire up "custom" inputs to set/read and show/hide server url box.
4bba8266b684e0173b1706c50415c570426bc1e0: Bug 512809 - signup form uses colors for input validation feedback. r=Mardak
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 09:09:05 -0700 - rev 45776
Bug 512809 - signup form uses colors for input validation feedback. r=Mardak Add initial error reporting and "available" tagging. Also add "start over" functionality and change some custom settings display.
572f4450781d6cd272a9f915c014747054e52bb7: Bug 513944 - Weave should not load / do anything until it absolutely needs to
Edward Lee <edilee@mozilla.com> - Fri, 25 Sep 2009 08:13:12 -0700 - rev 45775
Bug 513944 - Weave should not load / do anything until it absolutely needs to Weave already triggers on a late notification and puts itself on the event loop, so just additionally delay startup based on the number of open tabs (which will all be busy at startup).
c8d22eb88702a74cd804dcc6197f877674f7074d: Land some initial statusbar UI bits of bug 513944 and remove unused/debug code.
Mike Connor <mconnor@mozilla.com> - Thu, 24 Sep 2009 23:16:27 -0700 - rev 45774
Land some initial statusbar UI bits of bug 513944 and remove unused/debug code.
fe15302520bb81050e29cd0d9b58aeb93c3397e4: Add a simpler-to-use nsITimer wrapper, Utils.delay, that can use a named property of an object to additionally delay or clear the timer. Get rid of Utils.EventListener and simplify/fix up users.
Edward Lee <edilee@mozilla.com> - Thu, 24 Sep 2009 22:51:38 -0700 - rev 45773
Add a simpler-to-use nsITimer wrapper, Utils.delay, that can use a named property of an object to additionally delay or clear the timer. Get rid of Utils.EventListener and simplify/fix up users.
a93c07f52847f55208eb3ead2bdd601ca0c84953: Correctly cancel any sync triggers after starting a sync with a shared function that removes timers and idle observers.
Edward Lee <edilee@mozilla.com> - Thu, 24 Sep 2009 19:04:06 -0700 - rev 45772
Correctly cancel any sync triggers after starting a sync with a shared function that removes timers and idle observers.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip