Closed
Bug 1039311
Opened 11 years ago
Closed 11 years ago
[Collection] HomeIcons Singleton (refactor)
Categories
(Firefox OS Graveyard :: Gaia::Everything.me, defect)
Tracking
(blocking-b2g:2.0+, b2g-v2.0 fixed, b2g-v2.1 fixed)
People
(Reporter: amirn, Assigned: amirn)
References
Details
(Whiteboard: [systemsfe])
Attachments
(1 file)
Having a single instance of HomeIcons will make things much simpler and less bug prone
Assignee | ||
Comment 1•11 years ago
|
||
Attachment #8456777 -
Flags: review?(kgrandon)
Attachment #8456777 -
Flags: review?(crdlc)
Assignee | ||
Comment 2•11 years ago
|
||
Comment on attachment 8456777 [details] [review]
Pull Request
This patch also add missing async_storage.js in add_to_collection.html and synchronize.html.
Assignee | ||
Comment 3•11 years ago
|
||
Comment on attachment 8456777 [details] [review]
Pull Request
One review should be enough, but you are all welcome to take quick look :)
Thanks.
Attachment #8456777 -
Flags: review?(dale)
Comment 4•11 years ago
|
||
Comment on attachment 8456777 [details] [review]
Pull Request
Will defer review to Christian or Kevin being more familiar, but this looks much improved.
We do very much need test for this stuff, would really prefer them particularly in refactor patches, but defered to review
Attachment #8456777 -
Flags: review?(dale) → feedback+
Comment 5•11 years ago
|
||
Comment on attachment 8456777 [details] [review]
Pull Request
Took a look and I think this is fine. Assuming we have integration tests that still pass I think our coverage is good enough. Though we do need some more integration tests around app installing/uninstalling - we can get on that for 2.1 though.
Clearing Cristian's review as I think that Dale's F+ and my R+ should suffice. Cristian - feel free to weigh in though. Thanks!
Attachment #8456777 -
Flags: review?(kgrandon)
Attachment #8456777 -
Flags: review?(crdlc)
Attachment #8456777 -
Flags: review+
Assignee | ||
Comment 6•11 years ago
|
||
landed: https://github.com/mozilla-b2g/gaia/commit/0240d66
tbpl: https://tbpl.mozilla.org/?rev=b14ba9d76aaf57906ba9a0c051b8a89ed5b0e1ca&tree=Gaia-Try
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 7•11 years ago
|
||
This patch is required for bug 1029977 which is a 2.0 blocker
blocking-b2g: --- → 2.0?
Updated•11 years ago
|
Whiteboard: [systemsfe]
Comment 9•11 years ago
|
||
(In reply to Preeti Raghunath(:Preeti) from comment #8)
> Peter,
>
> Do we need this for 2.0?
To add to this comment - the confusion point we have in triage is that this patch looks like internal refactoring. Why can't we just provide a branch-specific patch for bug 1029977 to fix the blocking issue & avoid taking regression risk with a refactoring?
Comment 10•11 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #9)
> (In reply to Preeti Raghunath(:Preeti) from comment #8)
> > Peter,
> >
> > Do we need this for 2.0?
>
> To add to this comment - the confusion point we have in triage is that this
> patch looks like internal refactoring. Why can't we just provide a
> branch-specific patch for bug 1029977 to fix the blocking issue & avoid
> taking regression risk with a refactoring?
The branch specific patch would just be a squashed patch of these two bugs. We should just uplift this, it's less risky as it's been baking on master.
Comment 11•11 years ago
|
||
I can't comment on if this is the right solution, but if this is needed to fix a blocker, then I assume we need to block on it. (particularly since Kevin says that the branch-specific patch would basically do the same thing)
Flags: needinfo?(pdolanjski)
Comment 12•11 years ago
|
||
Taking in 2.0 and hence 2.0+ for taking bug 1029977
blocking-b2g: 2.0? → 2.0+
Comment 13•11 years ago
|
||
status-b2g-v2.0:
--- → fixed
status-b2g-v2.1:
--- → fixed
Updated•11 years ago
|
Assignee: nobody → amirn
Target Milestone: --- → 2.0 S6 (18july)
You need to log in
before you can comment on or make changes to this bug.
Description
•