Commit Graph

80 Commits

Author SHA1 Message Date
Nick Alexander
95f95fcaf1 Bug 974134 - Improve FxAccountStatusActivity layout. r=rnewman 2014-03-03 15:20:19 -08:00
Michael Comella
77dae81ff0 Bug 961526 - Part 1: Fix SQLiteConstraintException in FHR. r=rnewman,mcomella 2014-02-04 15:10:55 -08:00
Nick Alexander
63c3e9d6f8 Bug 964795 - Update Accept-Language header to be spec-compliant. r=rnewman 2014-01-30 17:59:58 -08:00
Nick Alexander
277aa5fa52 Bug 963667 - Use production Firefox Accounts endpoints in Fennec. r=rnewman 2014-01-29 20:04:27 -08:00
Richard Newman
9c233d046e 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
795393139f Bug 964360 - Make FxAccountClient set Accept-Language header. r=rnewman 2014-01-27 11:25:55 -08:00
Nick Alexander
6625ad4d92 Bug 963160 - Use server provided alternate email address. r=rnewman 2014-01-25 18:06:55 -08:00
Nick Alexander
8749a8124c Bug 959784 - Show spinner and native error UI as appropriate. r=rnewman 2014-01-23 18:32:34 -08:00
Nick Alexander
a4093b3d37 Bug 956839 - Implement Android native Firefox Account status UI. r=rnewman 2014-01-23 13:54:24 -08:00
Richard Newman
7c83d70d1b 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
4bc912955d 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
17697835ca Bug 951264 - COPPA support for Firefox Accounts on Android. r=rnewman 2014-01-20 21:26:53 -08:00
Richard Newman
87952f92c1 Bug 929066 - Handle skew in HAWK requests. r=nalexander 2014-01-18 19:49:25 -08:00
Richard Newman
0b7eb17cf0 Bug 956844 - Part 2: rework FxA state machine. r=rnewman 2014-01-16 18:35:08 -08:00
Nick Alexander
8d080742f8 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
5400cefddd Bug 955808 - Follow-up: Fix bustage. r=me 2014-01-07 20:29:18 -08:00
Nick Alexander
a1851de7a1 Bug 955808 - Implement Android Firefox Account client that speaks "onepw" protocol. r=rnewman 2014-01-07 18:27:47 -08:00
Nick Alexander
e041527001 Bug 918012 - Sync with FxAccount and token server. r=rnewman 2013-12-17 15:13:43 -08:00
Nick Alexander
f1971a091c Merge b-i to elm 2013-11-13 21:16:19 -08:00
Nick Alexander
694c8edb52 Backed out changeset 569d58c88da3 (bug 922147) 2013-11-13 17:03:18 -08:00
Nick Alexander
fb6128033d Bug 892025 - Implement Android client for FxAccount auth server. r=rnewman 2013-11-13 15:27:13 -08:00
Nick Alexander
49eefeba8e Bug 922147 - Abstract password out of Android Sync auth flow. r=rnewman 2013-11-13 15:11:16 -08:00
Michael Comella
3fb065ddf6 Bug 870925 - Add Submissions provider. r=rnewman 2013-10-31 15:30:11 -07:00
Lucas Rocha
36fbc91acb 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
361e5f5a97 Bug 922694 - Part 3: FHR changes for distribution and locale. r=mcomella 2013-10-16 18:56:27 -07:00
Wes Kocher
62c0def927 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
a665fcae13 Bug 922694 - Part 3: FHR changes for distribution and locale. r=mcomella 2013-10-15 16:53:45 -07:00
Michael Comella
2ab0805c61 Bug 920674 - Add clarifying log statements to FHR Prune service. r=nalexander 2013-09-25 17:03:29 -07:00
Michael Comella
e647d463c1 Bug 920642: Remove dead files from bug 870171. r=rnewman 2013-09-25 11:52:48 -07:00
Michael Comella
eacf365766 Bug 870171 - Implement pruning service. r=rnewman,nalexander 2013-09-19 17:41:05 -04:00
Richard Newman
ff1042bcb4 Bug 916316 - Speed up FHR date formatting. r=mcomella 2013-09-18 11:48:11 -04:00
Michael Comella
f00e99309b Bug 900289: Enable foreign key pragma on FHR database. r=rnewman 2013-08-08 20:54:36 -07:00
Michael Comella
a2f85a47fb Bug 901622 - Invalidate ProfileInformationCache by bumping version. r=rnewman 2013-08-07 09:28:10 -07:00
Richard Newman
20e3f24e60 Bug 900694 - Part 1: add ProfileInformationCache.removeAddon. r=nalexander 2013-08-01 20:22:17 -07:00
Michael Comella
1cdfe5a157 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
663729da09 Bug 895931 - Follow up: avoid long overflow. r=trivial 2013-07-23 12:25:56 -07:00
Richard Newman
7ccb487c44 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
8f4e859881 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
ed23ff9028 Bug 870169 - Extract reusable telemetry code from ANRReporter.java. r=rnewman 2013-07-09 17:03:01 -07:00
Richard Newman
451d7cd608 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
69ecdbfbab Bug 886156 - Part 2: don't initialize PIC with null add-ons. r=nalexander 2013-06-25 22:34:43 -07:00
Nick Alexander
c274952515 Bug 828654, Bug 840127 - Android service for submitting Firefox Health Report payloads. r=rnewman 2013-06-12 16:17:47 -07:00
Richard Newman
f4bc73d86a 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
d794a362d2 Bug 868445 - Part 1: allow recording of JSON objects. r=nalexander 2013-06-04 17:16:56 -07:00
Richard Newman
aba2c2836f Bug 878303 - Part 1: implement TYPE_COUNTED_STRING_DISCRETE. r=nalexander 2013-06-03 14:12:00 -07:00
Richard Newman
4454d00df9 Bug 878670 - Version profile information cache file. r=nalexander 2013-06-03 10:07:43 -07:00
Richard Newman
17fa358e37 Bug 875400 - Part 1: add-on support and hashing changes for Environment. r=nalexander 2013-05-30 17:42:56 -07:00
Nick Alexander
c9074b9ae8 Bug 811358: Protect broadcasts with per-package Android signature-level permission. r=rnewman 2013-05-28 12:16:07 -07:00
Richard Newman
f984b4383d Bug 875401 - Switch HealthReportGenerator to use org.json.JSONObject/JSONArray. r=nalexander 2013-05-28 12:01:34 -07:00
Richard Newman
be94006953 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