Nick Alexander
c614563f22
Bug 900522 - Follow up: Rename sync resources. r=me
2013-10-17 17:42:57 -07:00
Nick Alexander
7dbc4d83fc
Bug 799732 - Add Android TokenServerClient for interacting with token server. r=rnewman
2013-09-29 15:14:07 -07:00
Nick Alexander
950595ffab
Bug 799734 - Implement generating BrowserID certificates and assertions. r=rnewman
2013-09-27 14:10:04 -07:00
Nick Alexander
9e7204067a
Merge m-c to elm
2013-09-26 08:53:48 -07:00
Tim Taubert
1135045ba3
merge m-c to elm
...
--HG--
rename : browser/base/content/test/Makefile.in => browser/base/content/test/general/Makefile.in
2013-09-20 08:55:13 +02:00
Michael Comella
9f2c8f9bb2
Bug 870171 - Implement pruning service. r=rnewman,nalexander
2013-09-19 17:41:05 -04:00
Nick Alexander
d1aa4b1272
Merge m-c to elm.
2013-09-18 22:29:03 -04:00
Nick Alexander
f80d79ff69
Bug 808813 - Part 2: Implement Firefox Account Android account type. r=rnewman
2013-09-13 14:52:27 -07:00
Michael Comella
7fe0b2ef64
Bug 920225 - Correct FHR manifest comments. r=rnewman
2013-09-25 15:31:47 -07:00
Richard Newman
3826990021
Bug 916316 - Speed up FHR date formatting. r=mcomella
2013-09-18 11:48:11 -04:00
Nick Alexander
b6c6d1574e
Bug 903123: Add HawkAuthHeaderProvider for Android Background Services. r=rnewman
...
Hawk is an HTTP authentication scheme using a message authentication
code (MAC) algorithm to provide partial HTTP request cryptographic
verification. Hawk is the successor to the HMAC authentication
scheme. The Hawk scheme is descripted at
https://github.com/hueniverse/hawk
Hawk is under-specified; this implementation interoperates with the
git hash at
871cc59797
2013-08-12 11:10:03 -07:00
Nick Alexander
74fea70e1a
Bug 895146 - Remove Android Sync support for profile migration. r=rnewman
2013-07-18 11:45:09 -07:00
Nick Alexander
0bcf6e7b68
Bug 890040 - Protect against orphans in Android health report uploader. r=rnewman
...
This does two main things. First, it tracks sets of obsolete document
IDs and retries obsoletes and deletes. Second, it tracks document IDs
that are attempted to be written to the server for obsolescence or
deletion without waiting for a server response to prevent orphaning
documents on successful upload and failed response.
The ObsoleteDocumentTracker uses a JSON map to maintain obsolete
document IDs and priority values. That's not the right data
structure; Bug 894194 tracks improving it.
2013-07-15 19:44:21 -07:00
Wes Kocher
bb2827303b
Backed out 5 changesets (bug 922694) for Android rc3 orange
...
Backed out changeset 51185a26a7b7 (bug 922694)
Backed out changeset 3d0582ab0417 (bug 922694)
Backed out changeset d333b85c805d (bug 922694)
Backed out changeset a78a707ba721 (bug 922694)
Backed out changeset 34e48f8bac52 (bug 922694)
2013-10-15 18:32:31 -07:00
Richard Newman
ec31841303
Bug 922694 - Part 3: FHR changes for distribution and locale. r=mcomella
2013-10-15 16:53:45 -07:00
Nick Alexander
6ef14b4ec2
Bug 847178 - Avoid exceptions in CryptoRecord.fromJSONRecord. r=rnewman
2013-06-27 15:14:09 -07:00
Nick Alexander
68f11f8588
Bug 828654, Bug 840127 - Android service for submitting Firefox Health Report payloads. r=rnewman
2013-06-12 16:17:47 -07:00
Nick Alexander
bdb43c7e78
Bug 811358: Protect broadcasts with per-package Android signature-level permission. r=rnewman
2013-05-28 12:16:07 -07:00
Richard Newman
9a066742c8
Bug 873360 - Profile information storage. r=nalexander
2013-05-22 10:23:29 -07:00
Richard Newman
2b7f515f12
Bug 868449 - Part 1: provide an EnvironmentBuilder to generate environments for FHR. r=nalexander
2013-05-22 10:23:29 -07:00
Richard Newman
58837db389
Bug 858742 - Part 1: Firefox Health Report storage for Android. r=nalexander
2013-05-22 10:23:29 -07:00
Nick Alexander
c4971f315b
Bug 843889 - Factor tabs code that is not Sync-specific out of org.mozilla.gecko.sync. r=rnewman
2013-03-06 10:05:39 -08:00
Richard Newman
6f1482b813
Bug 840128 - Android client for Bagheera. r=nalexander
2013-03-04 18:38:24 -08:00
Nick Alexander
e989e12867
Bug 844347 - Factor logging code that is not Sync-specific out of org.mozilla.gecko.sync. r=rnewman
...
--HG--
rename : mobile/android/base/sync/GlobalConstants.java.in => mobile/android/base/background/common/GlobalConstants.java.in
rename : mobile/android/base/sync/Logger.java => mobile/android/base/background/common/log/Logger.java
rename : mobile/android/base/sync/log/writers/AndroidLevelCachingLogWriter.java => mobile/android/base/background/common/log/writers/AndroidLevelCachingLogWriter.java
rename : mobile/android/base/sync/log/writers/AndroidLogWriter.java => mobile/android/base/background/common/log/writers/AndroidLogWriter.java
rename : mobile/android/base/sync/log/writers/LevelFilteringLogWriter.java => mobile/android/base/background/common/log/writers/LevelFilteringLogWriter.java
rename : mobile/android/base/sync/log/writers/LogWriter.java => mobile/android/base/background/common/log/writers/LogWriter.java
rename : mobile/android/base/sync/log/writers/PrintLogWriter.java => mobile/android/base/background/common/log/writers/PrintLogWriter.java
rename : mobile/android/base/sync/log/writers/SimpleTagLogWriter.java => mobile/android/base/background/common/log/writers/SimpleTagLogWriter.java
rename : mobile/android/base/sync/log/writers/StringLogWriter.java => mobile/android/base/background/common/log/writers/StringLogWriter.java
rename : mobile/android/base/sync/log/writers/TagLogWriter.java => mobile/android/base/background/common/log/writers/TagLogWriter.java
rename : mobile/android/base/sync/log/writers/ThreadLocalTagLogWriter.java => mobile/android/base/background/common/log/writers/ThreadLocalTagLogWriter.java
2013-02-27 15:44:21 -08:00
Chris Peterson
f9f91e682e
Bug 845080 - Extract BackgroundService superclass. r=rnewman
2013-02-26 19:41:59 -08:00
Richard Newman
a872106293
Bug 842674 - Use correct constant for android.intent.action.EXTERNAL_APPLICATIONS_AVAILABLE. r=nalexander
2013-02-19 15:13:01 -08:00
Nick Alexander
5fd9c553b2
Bug 834376 - Move Android Sync PNG files from drawable to drawable-mdpi. r=rnewman
...
--HG--
rename : mobile/android/base/resources/drawable/desktop.png => mobile/android/base/resources/drawable-mdpi/desktop.png
rename : mobile/android/base/resources/drawable/mobile.png => mobile/android/base/resources/drawable-mdpi/mobile.png
2013-01-24 13:57:47 -08:00
Nick Alexander
8b3456b5bc
Bug 833508 - Make GlobalSyncStage construction process two phased. r=rnewman
...
--HG--
extra : rebase_source : a635e9fd45bff609b1b5ced5b6f54d10b51aecee
2013-01-22 17:23:33 -08:00
Nick Alexander
e01a66ece1
Bug 799615 - Make Android Send Tab handle Twitter share intents. r=rnewman
2013-01-15 11:42:53 -08:00
Nick Alexander
7f72238599
Bug 818218 - Refactor ExtendendJSONObject parsing. r=rnewman
2013-01-03 19:00:19 -08:00
Shriram Kunchanapalli
c6ef4a5018
Bug 772789: Make Send Tab to Device activity not reset checkboxes when device is rotated. r=nalexander
2013-01-03 19:00:13 -08:00
Richard Newman
f0acbef200
Merge m-c to s-c.
2013-01-02 19:35:43 -08:00
Richard Newman
ab9b34d533
Merge m-c to s-c (including fixed conflict in Android Sync manifest).
...
--HG--
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml.in => mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_level.xml.in => mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_level.xml
rename : mobile/android/base/resources/drawable/tabs_button.xml.in => mobile/android/base/resources/drawable/tabs_button.xml
rename : mobile/android/base/resources/drawable/tabs_level.xml.in => mobile/android/base/resources/drawable/tabs_level.xml
2012-12-15 17:08:14 -08:00
Nick Alexander
d7aca112c9
Bug 799729 - Generalize BaseResource authentication to support Basic-Auth, MAC, and Browser-ID. r=rnewman
2012-11-16 10:08:55 -08:00
Richard Newman
76b5820bd4
Bug 810988 - Part 1: announcements handler changes for broadcast split. r=nalexander
...
--HG--
rename : mobile/android/base/background/announcements/AnnouncementsConstants.java => mobile/android/base/background/announcements/AnnouncementsConstants.java.in
2012-11-13 09:47:05 -08:00
Richard Newman
da8da6cedb
Bug 793053 - Part 3: product announcements service. r=nalexander
2012-10-26 17:37:49 -07:00
Richard Newman
c0f5b03b71
Bug 801225 - Cleanup and restructuring of Android services code to support product announcements feature. r=nalexander
2012-10-17 00:28:29 -07:00
Richard Newman
25c8dd0ca9
Bug 814331 - Check counts before syncing limited cllections. r=nalexander
2012-12-10 23:03:14 -08:00
Richard Newman
7df74a1241
Bug 793053 - Part 2: include new manifest fragments. r=blassey
2012-10-11 10:19:36 -07:00
Richard Newman
e44bb4471c
Bug 798043 - Move 'sync' to 'services' as a precursor to landing product announcements. r=blassey
...
--HG--
rename : mobile/android/base/android-sync-files.mk => mobile/android/base/android-services-files.mk
rename : mobile/android/sync/README.txt => mobile/android/services/README.txt
rename : mobile/android/sync/android-drawable-hdpi-resources.mn => mobile/android/services/android-drawable-hdpi-resources.mn
rename : mobile/android/sync/android-drawable-ldpi-resources.mn => mobile/android/services/android-drawable-ldpi-resources.mn
rename : mobile/android/sync/android-drawable-mdpi-resources.mn => mobile/android/services/android-drawable-mdpi-resources.mn
rename : mobile/android/sync/android-drawable-resources.mn => mobile/android/services/android-drawable-resources.mn
rename : mobile/android/sync/android-layout-resources.mn => mobile/android/services/android-layout-resources.mn
rename : mobile/android/sync/android-values-resources.mn => mobile/android/services/android-values-resources.mn
rename : mobile/android/sync/java-sources.mn => mobile/android/services/java-sources.mn
rename : mobile/android/sync/java-third-party-sources.mn => mobile/android/services/java-third-party-sources.mn
rename : mobile/android/sync/manifests/SyncAndroidManifest_activities.xml.in => mobile/android/services/manifests/SyncAndroidManifest_activities.xml.in
rename : mobile/android/sync/manifests/SyncAndroidManifest_permissions.xml.in => mobile/android/services/manifests/SyncAndroidManifest_permissions.xml.in
rename : mobile/android/sync/manifests/SyncAndroidManifest_services.xml.in => mobile/android/services/manifests/SyncAndroidManifest_services.xml.in
rename : mobile/android/sync/preprocess-sources.mn => mobile/android/services/preprocess-sources.mn
rename : mobile/android/sync/strings.xml.in => mobile/android/services/strings.xml.in
2012-10-11 10:10:49 -07:00
Wes Johnston
c9caf55e2f
Bug 783312 - Set up a backend for pinned sites. r=mfinkle
2012-12-28 13:46:04 -08:00