Closed Bug 1196425 Opened 9 years ago Closed 9 years ago

[Music][NGA] Implement 'open' and 'pick' activity handlers

Categories

(Firefox OS Graveyard :: Gaia::Music, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
FxOS-S6 (04Sep)

People

(Reporter: justindarc, Assigned: justindarc)

References

Details

Attachments

(2 files)

The NGA Music app needs to respond to 'open' and 'pick' activities to replicate the functionality of the OGA Music app.
Assignee: nobody → jdarcangelo
Target Milestone: --- → FxOS-S6 (04Sep)
Blocks: 1196438
Comment on attachment 8650278 [details] [review]
[gaia] justindarc:bug1196425 > mozilla-b2g:master

This is based on the patch for Bug 1195428, so you only need to look at the 2nd commit until Bug 1195428 lands.
Attachment #8650278 - Flags: review?(squibblyflabbetydoo)
Comment on attachment 8650278 [details] [review]
[gaia] justindarc:bug1196425 > mozilla-b2g:master

Looks good basically, but r- for the database changes. I don't think we should require users of the database API to know that they need to wait until the DB is enumerable/ready.
Attachment #8650278 - Flags: review?(squibblyflabbetydoo) → review-
Comment on attachment 8650278 [details] [review]
[gaia] justindarc:bug1196425 > mozilla-b2g:master

Addressed your CSS concerns. Would like to make the more aggressive changes to db.js as part of Bug 1196414 if that is ok with you. In Bug 1196414, I merged all of the latest OGA changes to db.js in and it would be difficult to rebase on top of this patch if we made the changes you suggested here.
Attachment #8650278 - Flags: review- → review?(squibblyflabbetydoo)
Attachment #8650278 - Flags: review?(squibblyflabbetydoo) → review+
Blocks: 1198677
Marking as blocked by Bug 1199429 since this patch needs updated to fix issue with activities in OGA Music app before it can land.
Depends on: 1199429
Landed on master:

https://github.com/mozilla-b2g/gaia/commit/ccddf1824ac6da0ebb4b4433dbfd6dd21cbf7aca
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
No longer depends on: 1199429
Backed out for causing frequent Gij music_test.js failures.
https://treeherder.mozilla.org/logviewer.html#?job_id=2639339&repo=b2g-inbound

https://github.com/mozilla-b2g/gaia/commit/0275bfb88531a999a8b3553b544fa0613e52f9bd
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Blocks: 1196414
Depends on: 1200332
Comment on attachment 8655070 [details] [review]
[gaia] justindarc:bug1196425-v2 > mozilla-b2g:master

Carrying over R+ for patch.

Hub: Can you review the Music OGA integration test changes? Thanks!
Attachment #8655070 - Flags: review?(hub)
Comment on attachment 8655070 [details] [review]
[gaia] justindarc:bug1196425-v2 > mozilla-b2g:master

r=me

pending the test run green
Attachment #8655070 - Flags: review?(hub) → review+
Landed on master:

https://github.com/mozilla-b2g/gaia/commit/4a9a954acbe032e8557fc5fe4d1187e392d905b8
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → FIXED
No longer depends on: 1200332
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: