Commit Graph

79 Commits

Author SHA1 Message Date
Michael Comella
96f282de3d Bug 961526 - Part 1: Fix SQLiteConstraintException in FHR. r=rnewman,mcomella 2014-02-04 15:10:55 -08:00
Nick Alexander
f4d438990d Bug 964795 - Update Accept-Language header to be spec-compliant. r=rnewman 2014-01-30 17:59:58 -08:00
Nick Alexander
ffe175989c Bug 963667 - Use production Firefox Accounts endpoints in Fennec. r=rnewman 2014-01-29 20:04:27 -08:00
Richard Newman
b977878594 Bug 959915 - Adapt FxA token server client to include X-Client-State header. r=nalexander 2014-01-29 17:08:39 -08:00
Nick Alexander
de22cd870a Bug 964360 - Make FxAccountClient set Accept-Language header. r=rnewman 2014-01-27 11:25:55 -08:00
Nick Alexander
600423b2a2 Bug 963160 - Use server provided alternate email address. r=rnewman 2014-01-25 18:06:55 -08:00
Nick Alexander
8e30993ed8 Bug 959784 - Show spinner and native error UI as appropriate. r=rnewman 2014-01-23 18:32:34 -08:00
Nick Alexander
2739a12677 Bug 956839 - Implement Android native Firefox Account status UI. r=rnewman 2014-01-23 13:54:24 -08:00
Richard Newman
af02f29c86 Bug 962906 - FxA age verification fails until system uptime is greater than 15 minutes. r=trivial 2014-01-22 18:15:25 -08:00
Nick Alexander
f9f603bbe2 Bug 961184 - Show activity after signing in to account. r=rnewman
Also (partially) implements resending verification codes, but doesn't
yet implement resending after account creation.
2014-01-20 21:26:57 -08:00
Nick Alexander
1c808a891d Bug 951264 - COPPA support for Firefox Accounts on Android. r=rnewman 2014-01-20 21:26:53 -08:00
Richard Newman
fb24098a5f Bug 929066 - Handle skew in HAWK requests. r=nalexander 2014-01-18 19:49:25 -08:00
Richard Newman
aebca911a0 Bug 956844 - Part 2: rework FxA state machine. r=rnewman 2014-01-16 18:35:08 -08:00
Nick Alexander
15b61028be Bug 956844 - Part 1: update Android FxSyncAdapter to use new onepw protocol login flow. r=rnewman 2014-01-16 18:35:08 -08:00
Nick Alexander
78568ed450 Bug 955808 - Follow-up: Fix bustage. r=me 2014-01-07 20:29:18 -08:00
Nick Alexander
0f43b8d63f Bug 955808 - Implement Android Firefox Account client that speaks "onepw" protocol. r=rnewman 2014-01-07 18:27:47 -08:00
Nick Alexander
e8c1441b27 Bug 918012 - Sync with FxAccount and token server. r=rnewman 2013-12-17 15:13:43 -08:00
Nick Alexander
06134af972 Merge b-i to elm 2013-11-13 21:16:19 -08:00
Nick Alexander
2cde72ea2c Backed out changeset 569d58c88da3 (bug 922147) 2013-11-13 17:03:18 -08:00
Nick Alexander
73d7019012 Bug 892025 - Implement Android client for FxAccount auth server. r=rnewman 2013-11-13 15:27:13 -08:00
Nick Alexander
99d5d20513 Bug 922147 - Abstract password out of Android Sync auth flow. r=rnewman 2013-11-13 15:11:16 -08:00
Michael Comella
bd1b3c1f7d Bug 870925 - Add Submissions provider. r=rnewman 2013-10-31 15:30:11 -07:00
Lucas Rocha
0c3211a887 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
61877a3c32 Bug 922694 - Part 3: FHR changes for distribution and locale. r=mcomella 2013-10-16 18:56:27 -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
Michael Comella
5b8ad1210c Bug 920674 - Add clarifying log statements to FHR Prune service. r=nalexander 2013-09-25 17:03:29 -07:00
Michael Comella
8daf94e292 Bug 920642: Remove dead files from bug 870171. r=rnewman 2013-09-25 11:52:48 -07:00
Michael Comella
9f2c8f9bb2 Bug 870171 - Implement pruning service. r=rnewman,nalexander 2013-09-19 17:41:05 -04:00
Richard Newman
3826990021 Bug 916316 - Speed up FHR date formatting. r=mcomella 2013-09-18 11:48:11 -04:00
Michael Comella
f73f9f2a2d Bug 900289: Enable foreign key pragma on FHR database. r=rnewman 2013-08-08 20:54:36 -07:00
Michael Comella
a4264a9bdb Bug 901622 - Invalidate ProfileInformationCache by bumping version. r=rnewman 2013-08-07 09:28:10 -07:00
Richard Newman
36e1b3dd36 Bug 900694 - Part 1: add ProfileInformationCache.removeAddon. r=nalexander 2013-08-01 20:22:17 -07:00
Michael Comella
b2ba22c0da 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
cb1da6a56a Bug 895931 - Follow up: avoid long overflow. r=trivial 2013-07-23 12:25:56 -07:00
Richard Newman
0097ed7044 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
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
Chenxia Liu
f022b7ce69 Bug 870169 - Extract reusable telemetry code from ANRReporter.java. r=rnewman 2013-07-09 17:03:01 -07:00
Richard Newman
ee37e7ed20 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
5aa0be739b Bug 886156 - Part 2: don't initialize PIC with null add-ons. r=nalexander 2013-06-25 22:34:43 -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
Richard Newman
d709778bb9 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
f18ba94629 Bug 868445 - Part 1: allow recording of JSON objects. r=nalexander 2013-06-04 17:16:56 -07:00
Richard Newman
be6a6c722c Bug 878303 - Part 1: implement TYPE_COUNTED_STRING_DISCRETE. r=nalexander 2013-06-03 14:12:00 -07:00
Richard Newman
1cc61f1864 Bug 878670 - Version profile information cache file. r=nalexander 2013-06-03 10:07:43 -07:00
Richard Newman
c020069e50 Bug 875400 - Part 1: add-on support and hashing changes for Environment. r=nalexander 2013-05-30 17:42:56 -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
960fe22b3c Bug 875401 - Switch HealthReportGenerator to use org.json.JSONObject/JSONArray. r=nalexander 2013-05-28 12:01:34 -07:00
Richard Newman
a70bee8706 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
e23d284598 Bug 868274 - Part 1: extend generateDocument to extract data from profile. r=nalexander 2013-05-22 10:23:51 -07:00