[meta] All patches exported; To integrate with FXA, apply this patch

RESOLVED FIXED

Status

Firefox OS
General
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: jedp, Assigned: jedp)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [qa-])

Attachments

(1 attachment, 35 obsolete attachments)

75.35 KB, patch
Details | Diff | Splinter Review
Using this bug to hold the gecko patch queue necessary for building this.

As soon as possible, I will link to nightly try builds as well.
Whiteboard: [qa-]
Created attachment 830514 [details] [diff] [review]
2.1 Identity core and DOM API
Created attachment 830516 [details] [diff] [review]
2.3 b2g chrome and components
Created attachment 832215 [details] [diff] [review]
0-936146-jwcrypto-api-fix.patch
Attachment #830511 - Attachment is obsolete: true
Created attachment 832216 [details] [diff] [review]
1.1-909967-fxaccounts-2.patch
Attachment #830512 - Attachment is obsolete: true
Created attachment 832217 [details] [diff] [review]
1.2-935232-fxa-client-component.patch
Created attachment 832218 [details] [diff] [review]
2.1-929386-fxa.alt.part0.patch
Attachment #830514 - Attachment is obsolete: true
Created attachment 832221 [details] [diff] [review]
2.2-929386-fxa.alt.part1.patch
Attachment #830515 - Attachment is obsolete: true
Created attachment 832222 [details] [diff] [review]
2.3-929386-fxa.alt.part2.patch
Attachment #830516 - Attachment is obsolete: true
having trouble applying all of these patches.  This order works for me against latest m-c:

832215
832218
832217
832216
832218
832222

But then 832221 fails to apply cleanly.  If I apply with patch -p0 --fuzz 10 it works.
oops, that's 
832215
832218
832217
832216
832222

then --fuzz 10 832221
Created attachment 833038 [details] [diff] [review]
2.0-929386-fxa.alt.part-1.patch
Created attachment 833040 [details] [diff] [review]
2.1-929386-fxa.alt.part0.patch
Attachment #832218 - Attachment is obsolete: true
Created attachment 833042 [details] [diff] [review]
2.2-929386-fxa.alt.part1.patch
Attachment #832221 - Attachment is obsolete: true
Created attachment 833043 [details] [diff] [review]
2.3-929386-fxa.alt.part2.patch
Attachment #832222 - Attachment is obsolete: true
Created attachment 8335010 [details] [diff] [review]
0-936146-jwcrypto-api-fix.patch
Attachment #832215 - Attachment is obsolete: true
Created attachment 8335012 [details] [diff] [review]
1.1-935232-fxa-client.patch
Attachment #832216 - Attachment is obsolete: true
Created attachment 8335013 [details] [diff] [review]
1.1a-935292-fxaclient.queryaccount.patch
Created attachment 8335015 [details] [diff] [review]
1.1b-935292-fxaclient.url-prefs.patch
Created attachment 8335016 [details] [diff] [review]
1.2-909967-fxaccounts-2.patch
Attachment #832217 - Attachment is obsolete: true
Created attachment 8335017 [details] [diff] [review]
2.0-929386-fxa.alt.part-1.patch
Attachment #833038 - Attachment is obsolete: true
Created attachment 8335018 [details] [diff] [review]
2.1-929386-fxa.alt.part0.patch
Attachment #833040 - Attachment is obsolete: true
Created attachment 8335019 [details] [diff] [review]
2.2-929386-fxa.alt.part1.patch
Attachment #833042 - Attachment is obsolete: true
Created attachment 8335021 [details] [diff] [review]
2.3-929386-fxa.alt.part2.patch
Attachment #833043 - Attachment is obsolete: true
Created attachment 8335409 [details] [diff] [review]
1.2a-909967-clientjsm.patch

fx acct client is a jsm again
Created attachment 8335683 [details] [diff] [review]
1.1-935232-fxa-client.patch
Attachment #8335012 - Attachment is obsolete: true
Created attachment 8335684 [details] [diff] [review]
1.1b-935292-fxaclient.url-prefs.patch
Attachment #8335013 - Attachment is obsolete: true
Attachment #8335015 - Attachment is obsolete: true
Created attachment 8335685 [details] [diff] [review]
1.1c-935292-fxaclient.contentType.patch
Created attachment 8335686 [details] [diff] [review]
1.2-909967-fxaccounts-2.patch
Attachment #8335016 - Attachment is obsolete: true
Attachment #8335409 - Attachment is obsolete: true
Created attachment 8335687 [details] [diff] [review]
2.0-929386-fxa.alt.part-1.patch
Attachment #8335010 - Attachment is obsolete: true
Attachment #8335017 - Attachment is obsolete: true
Created attachment 8335689 [details] [diff] [review]
2.1-929386-fxa.alt.part0.patch
Attachment #8335018 - Attachment is obsolete: true
Created attachment 8335690 [details] [diff] [review]
2.2-929386-fxa.alt.part1.patch
Attachment #8335019 - Attachment is obsolete: true
Created attachment 8335691 [details] [diff] [review]
2.3-929386-fxa.alt.part2.patch

This latest batch of patches works with this gaia branch:

https://github.com/shane-tomlinson/gaia/tree/all-fxa-things-02
Attachment #8335021 - Attachment is obsolete: true
:jedp any chance the patch stack can be updated today?
Created attachment 8339454 [details] [diff] [review]
Unified diff
Attachment #8335683 - Attachment is obsolete: true
Attachment #8335684 - Attachment is obsolete: true
Attachment #8335685 - Attachment is obsolete: true
Attachment #8335686 - Attachment is obsolete: true
Attachment #8335687 - Attachment is obsolete: true
Attachment #8335689 - Attachment is obsolete: true
Attachment #8335690 - Attachment is obsolete: true
Attachment #8335691 - Attachment is obsolete: true
\o/ thanks :ferjm
is there a sha or date which I should update my gecko/mozilla-central repo.  I'm seeing a number of bugs UI bugs, like the dock isn't displaying any app icons.
Created attachment 8341168 [details] [diff] [review]
Unified diff
Attachment #8339454 - Attachment is obsolete: true

Updated

5 years ago
Depends on: 947324
Created attachment 8344038 [details] [diff] [review]
fxa.2013-12-06.patch

These are now in mozilla-central:

  services/fxaccounts/FxAccountsClient.jsm
  services/fxaccounts/FxAccounts.jsm

If you don't have these in your tree, pull and update before applying this patch

(This patch was applied to m-c @16a66a870a7a)
Attachment #8341168 - Attachment is obsolete: true
Summary: [meta] A stack of patches, all in one place → [meta] All patches exported; To integrate with FXA, apply this patch
The only missing piece for having the core fxa functionality in m-c is bug 929386, so I guess there is no need for this bug anymore.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED

Updated

4 years ago
Assignee: nobody → jparsons
You need to log in before you can comment on or make changes to this bug.