Commit Graph

46 Commits

Author SHA1 Message Date
Richard Newman
bde830ef7f Bug 730626 - Implement resetting. r=nalexander, a=blocking-fennec 2012-04-21 21:15:27 -07:00
Nick Alexander
0b4b762b31 Bug 743098 - disable bookmarks and history stages if Fennec profile migration has not completed. r=rnewman 2012-04-12 20:15:53 -07:00
Nick Alexander
6107d027e7 Bug 709324, Bug 730643: persist crypto/keys and meta/global. r=rnewman 2012-04-12 20:15:53 -07:00
Chenxia Liu
0488dc70f3 Bug 709385 - Passwords repository layer. r=rnewman 2012-04-12 00:36:58 -07:00
Richard Newman
3c3d5c6b46 Bug 724739, Bug 724740 - Part 2: Queue folder deletions, processing them after other records; reparent children during bookmark folder deletion. r=nalexander 2012-04-10 23:21:51 -07:00
Chenxia Liu
019b1231cb Bug 725912 - Part 1: Sync key validation + tests. r=rnewman 2012-04-04 17:32:38 -07:00
Nick Alexander
c8ad22796d Bug 709402 - Part 2: Form history repository layer. r=rnewman 2012-04-03 16:43:07 -07:00
Chenxia Liu
c231cac8dc Bug 738515 - Null credentials in setup. r=rnewman 2012-04-03 16:43:06 -07:00
Marina Samuel
615ac11e09 Bug 732147 - Send tab to device: receiving pushed tabs on Android. r=rnewman 2012-03-27 20:09:14 -07:00
Nick Alexander
061ce8f90c Bug 709310 - Implement Handling of 5xxs, X-Weave-Backoff, Retry-After. r=rnewman 2012-03-27 18:41:34 -07:00
Nick Alexander
00d51298fb Bug 709402 preparation. r=rnewman 2012-03-23 11:03:48 -07:00
Marina Samuel
6173ce3d97 Bug 715792 - Process client record commands (but don't act on them). r=rnewman 2012-03-23 11:03:48 -07:00
Richard Newman
974722996f Bug 735996 - HTTP layer improvements. r=nalexander 2012-03-15 16:19:29 -07:00
Richard Newman
54c06b9f84 Bug 734211 - Part 1: extract account creation and querying into SyncAccounts class. r=liuche 2012-03-13 08:15:43 -07:00
Nick Alexander
465b1163ad Bug 709329 - 401 node reassignment. r=rnewman 2012-03-12 19:17:56 -07:00
Richard Newman
948d9d8bd4 Bug 709403 - Parts 3-6: tabs repository and stage. r=nalexander 2012-03-09 15:53:23 -08:00
Marina Samuel
74fc2920ee Bug 715796 - Clients engine. r=rnewman 2012-03-05 20:53:14 -08:00
Richard Newman
eac977d975 Bug 732768 - Eliminate shared state and concurrency problems in tests. r=nalexander 2012-03-05 20:53:14 -08:00
Richard Newman
22315cae88 Bug 709403 - Part 2: add TabsRecord. r=nalexander 2012-03-02 17:36:16 -08:00
Marina Samuel
a6f17e6ef2 Bug 715796 - Part 0: extract SQLiteOpenHelper cache from AndroidBrowserHistoryDataExtender. r=rnewman 2012-03-02 17:36:15 -08:00
Richard Newman
b1abe21586 Bug 730557 - Part 3: bend Sync's Authorities.java into GlobalConstants. r=rnewman 2012-02-27 10:23:33 -08:00
Richard Newman
958dac1919 Bug 730557 - Part 1: Use Fennec BrowserContract directly. r=nalexander 2012-02-27 10:23:33 -08:00
Matt Brubeck
83452ec7d4 Bug 729681 - Remove the separate launcher icon for Firefox Sync [r=rnewman] 2012-02-22 14:54:45 -08:00
Chenxia Liu
00ca37181a Bug 729170 - Restructuring of J-PAKE into stages. r=rnewman 2012-02-21 11:07:56 -08:00
Chenxia Liu
24475cc4ba Bug 717137: enable landscape view in J-PAKE. r=rnewman 2012-02-21 11:07:55 -08:00
Nick Alexander
4e1755a739 Bug 709408 - Part 2: Remove Cryptographer. r=rnewman 2012-02-15 22:05:53 -08:00
Nick Alexander
2480460fde Bug 709408 - Part 1: Remove SyncCryptographer. r=rnewman 2012-02-15 22:05:53 -08:00
Richard Newman
5b01ccf58b Bug 725525 - Part 1: simplify and remove excess logging in Sync. 2012-02-15 22:05:52 -08:00
Nick Alexander
69a2795004 Bug 722496, Bug 722579, Bug 722482, Bug 722541. r=rnewman 2012-02-15 22:05:52 -08:00
Richard Newman
390b9bd7ef Bug 722524. r=rnewman 2012-02-15 22:05:51 -08:00
Richard Newman
cc4aec2dda Bug 724297 - Firefox Sync launcher icon opens settings or Fennec main activity, not setup. 2012-02-04 18:24:06 -08:00
Richard Newman
7bf1c04f96 Bug 718544, Bug 723992 - adjust Sync's permissions. 2012-02-03 13:09:29 -08:00
Richard Newman
003a1f7378 Bug 723235, Bug 720304, Bug 723240 - Request bookmarks and history items sorted by sortindex/frecency, with limits.
• Bug 720304 - Limit number of processed history records, with a hard limit of 500 history items per request.
• Bug 723235 - Request history items sorted by sortindex/frecency.
• Bug 723240 - Request bookmark items sorted by sortindex/frecency.

And imposes a sanity limit of 5,000 bookmarks per fetch.

(Note that batching is outside the scope of these bugs.)
2012-02-03 13:09:29 -08:00
Richard Newman
19c7784eaa Bug 720934 - Part 2: Collected Android Sync 0.4 code drop (Bug 722945, Bug 709348). a=mobile
Includes:
Bug 722945 - Transactional behavior for store (don't return stored records in subsequent fetch).
Bug 709348 - Refactor and improve reconciling and storing of records.
2012-02-03 13:09:29 -08:00
Richard Newman
a71c02ab8d Bug 718703 - Part 1: Sync crashes from Pair a Device link in sync settings. r=rnewman 2012-02-03 13:09:28 -08:00
Richard Newman
918a5ee7d0 Bug 722896. r=dchan 2012-02-03 13:09:28 -08:00
Richard Newman
16867071bc Bug 722426 - Remove WRITE_SECURE_SETTINGS from the Android manifest, since this permission is only granted to system/firmware applications. r=rnewman 2012-02-03 13:09:28 -08:00
Richard Newman
078a588ee6 Bug 720933 - Android Sync 0.3 code drop. a=mobile
Bug 718848 - Part 7: More link styling, pin display styling, alignment per UI feedback.
 Bug 718848 - Part 6: Fixed regression of progressbar layout.
 Bug 718848 - Part 5: Indentation alignment.
 Bug 718848 - Part 4: Fixes for links, icon blurriness, PIN display.
 Bug 718848 - Part 3: Whitespace changes.
 Bug 718848 - Part 2: Setting theme on start of Sync setup.
 Bug 718848 - Part 1: Theme and layout changes, per UI meeting.
 Bug 717075 - make classic setup hint text visible. Added basic SyncTheme.
 Bug 717691 - Part 1: fall back to supported cipher suites for older Android releases.
 Bug 717691 - Part 0: Specify HTTP 1.1 in HTTP requests.
 Bug 718848 - Part 2: fixed string revision: "computer" not "desktop".  r=rnewman
 Bug 719669 - Part 1: throw IncorrectZkpException when g^x^q % p = 1 in J-PAKE.
 Bug 719669 - Part 0: code reformatting and string tidying.
 Bug 718149 - go somewhere useful after Firefox Sync set up, on launch.
2012-01-25 15:53:13 -08:00
Marina Samuel
135941b88c Bug 709660 - correctly process resolution-specific Sync resources. r=mbrubeck r=rnewman 2012-01-25 15:53:12 -08:00
Richard Newman
88ff884946 Bug 709339 - First mostly functional drop of native Sync. a=mobile 2012-01-14 09:20:31 -08:00
Richard Newman
a5e8bbe3ca Bug 717056 - more setup strings for Android Sync. r=blassey 2012-01-10 22:56:43 -08:00
Richard Newman
b6d73fd06b Bug 716760 - "Pair device" string addition. r=blassey 2012-01-09 20:45:23 -08:00
Chris Peterson
ac5bcdcf66 Bug 714874 - Split Fennec and Sync java files to allow different compile flags. r=rnewman r=dougt a=dougt 2012-01-05 15:02:41 -08:00
Brad Lassey
5e7aef2396 bug 712380 - Add support for clobbering the Android resources when needed r=dougt 2011-12-21 19:44:33 -05:00
Richard Newman
3f28991c6c Bug 709391 - hide Sync setup task in Launcher, make syncs return immediately. a=java-only. 2011-12-21 08:44:08 -08:00
Richard Newman
043051bcb6 Bug 709391 - initial import of Android Sync code (Git tag: v0.1.2-fixes). a=java-only 2011-12-21 08:44:08 -08:00