Closed
Bug 971498
Opened 10 years ago
Closed 10 years ago
[System2] Instantiable HomescreenLauncher
Categories
(Firefox OS Graveyard :: Gaia::System, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: alive, Assigned: dwi2)
References
Details
(Whiteboard: [in-bubble-tea])
Attachments
(2 files, 1 obsolete file)
We need homescreen_launcher.js to be instantiable and let bootstrap or its parent module to instantiate it. Also jsdoc + unit test improvement wanted.
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → tzhuang
Assignee | ||
Comment 1•10 years ago
|
||
Hi Alive, I am halfway of refactoring HomescreenLauncher to be an instantiable one. I'd like to have your feedback if I am getting things right or not. Thanks Things done: 1. Make HomescreenLauncher instantiable 2. Fix broken tests because of 1. 3. Run and pass jshint against homescreen_launcher.js Things to do: 4. add jsdoc for HomescreenLauncher 5. improve unit tests of HomescreenLauncher
Attachment #8378833 -
Flags: feedback?(alive)
Reporter | ||
Comment 2•10 years ago
|
||
Comment on attachment 8378833 [details] [review] WIP pull request See github commits.
Attachment #8378833 -
Flags: feedback?(alive) → feedback+
Assignee | ||
Comment 3•10 years ago
|
||
I made a new pull request based on previous one because this patch should go to bubble-tea for now. Hi Alive, Please kindly help to review the patch, Thanks
Attachment #8378833 -
Attachment is obsolete: true
Attachment #8381851 -
Flags: review?(alive)
Reporter | ||
Comment 4•10 years ago
|
||
Comment on attachment 8381851 [details]
pull request
r+ with nit
Attachment #8381851 -
Flags: review?(alive) → review+
Assignee | ||
Comment 5•10 years ago
|
||
travis is green https://travis-ci.org/mozilla-b2g/gaia/builds/19700996 landed on bubble-tea https://github.com/mozilla-b2g/gaia/commit/5b4c4ee13c8b2b570574999c48cd6d77c01c9dff
Whiteboard: [in-bubble-tea]
Assignee | ||
Comment 6•10 years ago
|
||
two follow-ups: bug 976986 and bug 976998
Comment 7•10 years ago
|
||
seems this fails TBPL, https://tbpl.mozilla.org/?tree=Try&rev=1d5983643117 please backout it
Comment 8•10 years ago
|
||
Tzu-Lin, though we plan to merge bubble-tea to master in order. Due to many conflict occurred in this patch, please help create a PR, check travis is green and land it to master. Thanks.
Flags: needinfo?(tzhuang)
Assignee | ||
Comment 9•10 years ago
|
||
Flags: needinfo?(tzhuang)
Assignee | ||
Comment 10•10 years ago
|
||
Travis is green https://travis-ci.org/mozilla-b2g/gaia/builds/21496703 Waiting for TBPL result https://tbpl.mozilla.org/?tree=Try&rev=592976cc8819
Assignee | ||
Comment 11•10 years ago
|
||
landed on master https://github.com/mozilla-b2g/gaia/commit/c544c37e9967c9d4ca84d1b1322ab72c12f5f382
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•