Nick Alexander
83481a2b04
Bug 955808 - Follow-up: Fix bustage. r=me
2014-01-07 20:29:18 -08:00
Nick Alexander
9c5c84788c
Bug 955808 - Implement Android Firefox Account client that speaks "onepw" protocol. r=rnewman
2014-01-07 18:27:47 -08:00
Nick Alexander
8eb86798e0
Bug 918012 - Sync with FxAccount and token server. r=rnewman
2013-12-17 15:13:43 -08:00
Nick Alexander
003967689a
Merge b-i to elm
2013-11-13 21:16:19 -08:00
Nick Alexander
bb285d9ecf
Backed out changeset 569d58c88da3 (bug 922147)
2013-11-13 17:03:18 -08:00
Nick Alexander
02cc7b7f31
Bug 892025 - Implement Android client for FxAccount auth server. r=rnewman
2013-11-13 15:27:13 -08:00
Nick Alexander
341cdd3040
Bug 922147 - Abstract password out of Android Sync auth flow. r=rnewman
2013-11-13 15:11:16 -08:00
Michael Comella
995571fdba
Bug 870925 - Add Submissions provider. r=rnewman
2013-10-31 15:30:11 -07:00
Lucas Rocha
0b54712661
Bug 936522 - Move preference-related to the preferences package (r=liuche)
...
--HG--
rename : mobile/android/base/AlignRightLinkPreference.java => mobile/android/base/preferences/AlignRightLinkPreference.java
rename : mobile/android/base/AndroidImport.java => mobile/android/base/preferences/AndroidImport.java
rename : mobile/android/base/AndroidImportPreference.java => mobile/android/base/preferences/AndroidImportPreference.java
rename : mobile/android/base/FontSizePreference.java => mobile/android/base/preferences/FontSizePreference.java
rename : mobile/android/base/GeckoPreferenceFragment.java => mobile/android/base/preferences/GeckoPreferenceFragment.java
rename : mobile/android/base/GeckoPreferences.java => mobile/android/base/preferences/GeckoPreferences.java
rename : mobile/android/base/LinkPreference.java => mobile/android/base/preferences/LinkPreference.java
rename : mobile/android/base/MultiChoicePreference.java => mobile/android/base/preferences/MultiChoicePreference.java
rename : mobile/android/base/PrivateDataPreference.java => mobile/android/base/preferences/PrivateDataPreference.java
rename : mobile/android/base/SyncPreference.java => mobile/android/base/preferences/SyncPreference.java
2013-11-11 18:41:16 +00:00
Richard Newman
8f6f03b252
Bug 922694 - Part 3: FHR changes for distribution and locale. r=mcomella
2013-10-16 18:56:27 -07:00
Wes Kocher
9083e06349
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
c146796ff8
Bug 922694 - Part 3: FHR changes for distribution and locale. r=mcomella
2013-10-15 16:53:45 -07:00
Michael Comella
d523127540
Bug 920674 - Add clarifying log statements to FHR Prune service. r=nalexander
2013-09-25 17:03:29 -07:00
Michael Comella
64acb4c746
Bug 920642: Remove dead files from bug 870171. r=rnewman
2013-09-25 11:52:48 -07:00
Michael Comella
d984c2e9c2
Bug 870171 - Implement pruning service. r=rnewman,nalexander
2013-09-19 17:41:05 -04:00
Richard Newman
b149d0502d
Bug 916316 - Speed up FHR date formatting. r=mcomella
2013-09-18 11:48:11 -04:00
Michael Comella
2ad753238e
Bug 900289: Enable foreign key pragma on FHR database. r=rnewman
2013-08-08 20:54:36 -07:00
Michael Comella
2102351272
Bug 901622 - Invalidate ProfileInformationCache by bumping version. r=rnewman
2013-08-07 09:28:10 -07:00
Richard Newman
ff65ebe049
Bug 900694 - Part 1: add ProfileInformationCache.removeAddon. r=nalexander
2013-08-01 20:22:17 -07:00
Michael Comella
109c1e462e
Bug 893910 - Reset FHR submission failure count after timeout. r=rnewman
...
--HG--
extra : rebase_source : d63fe817b34f09bdb3322eef353e4c7fe7a3e1ac
2013-07-30 16:58:56 -07:00
Richard Newman
945db097f4
Bug 895931 - Follow up: avoid long overflow. r=trivial
2013-07-23 12:25:56 -07:00
Richard Newman
a5534065fe
Bug 895931 - Firefox for Android often warns about max sane launch timestamps. r=nalexander
...
--HG--
extra : rebase_source : c37198b9ee9233a4c41e208584a1b1414890170a
2013-07-19 13:59:42 -07:00
Nick Alexander
08693cb5b8
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
Chenxia Liu
f3e6abe9a3
Bug 870169 - Extract reusable telemetry code from ANRReporter.java. r=rnewman
2013-07-09 17:03:01 -07:00
Richard Newman
1800a6e01e
Bug 888665 - Bad stored add-ons cause document generation failure in the presence of good add-ons. r=nalexander
2013-07-02 12:08:09 -07:00
Richard Newman
c8f898fb4f
Bug 886156 - Part 2: don't initialize PIC with null add-ons. r=nalexander
2013-06-25 22:34:43 -07:00
Nick Alexander
1d992b39e6
Bug 828654, Bug 840127 - Android service for submitting Firefox Health Report payloads. r=rnewman
2013-06-12 16:17:47 -07:00
Richard Newman
3ac6fcae8a
Bug 880171 - Part 1: return null if unable to retrieve storage in EnvironmentBuilder. r=nalexander
2013-06-07 10:20:58 -07:00
Richard Newman
431f2c510a
Bug 868445 - Part 1: allow recording of JSON objects. r=nalexander
2013-06-04 17:16:56 -07:00
Richard Newman
cc31dfadde
Bug 878303 - Part 1: implement TYPE_COUNTED_STRING_DISCRETE. r=nalexander
2013-06-03 14:12:00 -07:00
Richard Newman
8352424401
Bug 878670 - Version profile information cache file. r=nalexander
2013-06-03 10:07:43 -07:00
Richard Newman
203e8b3ef2
Bug 875400 - Part 1: add-on support and hashing changes for Environment. r=nalexander
2013-05-30 17:42:56 -07:00
Nick Alexander
9e19136031
Bug 811358: Protect broadcasts with per-package Android signature-level permission. r=rnewman
2013-05-28 12:16:07 -07:00
Richard Newman
281ec8f279
Bug 875401 - Switch HealthReportGenerator to use org.json.JSONObject/JSONArray. r=nalexander
2013-05-28 12:01:34 -07:00
Richard Newman
d5a58fbac6
Bug 875088 - HealthReportGenerator.java fails to compile with JDK 1.7: warning: [unchecked] unchecked call to put(K,V) as a member of the raw type HashMap. r=cpeterson
2013-05-22 17:56:59 -07:00
Richard Newman
555a7042ed
Bug 868274 - Part 1: extend generateDocument to extract data from profile. r=nalexander
2013-05-22 10:23:51 -07:00
Richard Newman
5b4bbbb76b
Bug 873360 - Profile information storage. r=nalexander
2013-05-22 10:23:29 -07:00
Richard Newman
07b7c99d42
Bug 868449 - Part 1: provide an EnvironmentBuilder to generate environments for FHR. r=nalexander
2013-05-22 10:23:29 -07:00
Richard Newman
9e19bcb36b
Bug 873338 - JavaDoc and checkstyle warnings. r=trivial
2013-05-22 10:23:29 -07:00
Richard Newman
8c7a39a683
Bug 858742 - Part 1: Firefox Health Report storage for Android. r=nalexander
2013-05-22 10:23:29 -07:00
Chris Peterson
da288f59a7
Bug 863103 - Add BackgroundService.runIntentInService() utility method. r=rnewman
2013-04-23 11:03:00 -07:00
Nick Alexander
6140c88aea
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
2e63bd0796
Bug 840128 - Android client for Bagheera. r=nalexander
2013-03-04 18:38:24 -08:00
Nick Alexander
584e717110
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
1f5c2c89c0
Bug 845080 - Extract BackgroundService superclass. r=rnewman
2013-02-26 19:41:59 -08:00
Ryan VanderMeulen
4c53d4b6c6
Backed out changeset 6562cc879c53 (bug 845080) for Android build bustage on a CLOSED TREE.
2013-02-26 21:50:39 -05:00
Chris Peterson
1f3ff0dca3
Bug 845080 - Extract BackgroundService superclass. r=rnewman
2013-02-26 16:59:19 -08:00
Richard Newman
45a4734eff
Bug 838416 - Defend against insane clocks. r=nalexander
2013-02-14 13:50:37 -08:00
Richard Newman
066b25fc1e
Bug 831785 - Code cleanup. r=trivial
2013-01-18 16:10:32 -08:00
Nick Alexander
a013264976
Bug 828594 - Follow-up: Remove import from AnnouncementsStartReceiver. r=trivial
2013-01-15 11:42:50 -08:00