Closed
Bug 999480
Opened 11 years ago
Closed 11 years ago
Loop desktop Panel should use a router & templated views
Categories
(Hello (Loop) :: Client, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla33
People
(Reporter: NiKo, Unassigned)
References
Details
Attachments
(2 files)
Loop Desktop panel still uses a single view for handling the different application states, while we recently introduced a shared routing system which could greatly help maintaining application state.
Also, we switched to using template based views everywhere while the panel main view still use a static DOM hierarchy; we should update the existing Panel code to use that new system.
Comment 3•11 years ago
|
||
Comment on attachment 8410311 [details] [review]
https://github.com/adamroach/gecko-dev/pull/18
r=Standard8, please add r=Standard8 to the commit comment before landing.
Attachment #8410311 -
Flags: review?(standard8) → review+
Comment 4•11 years ago
|
||
Comment on attachment 8410312 [details] [review]
https://github.com/mozilla/loop-client/pull/24
r=Standard8, please add that to the commit comment before landing.
Attachment #8410312 -
Flags: review?(standard8) → review+
Assignee | ||
Comment 5•11 years ago
|
||
Assignee | ||
Comment 6•11 years ago
|
||
Landed https://github.com/mozilla/loop-client/pull/24: https://github.com/mozilla/loop-client/commit/880e6aa49b15774921e959a25f06401d7aaa48d4
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 7•11 years ago
|
||
Comment 8•10 years ago
|
||
Updated•10 years ago
|
Target Milestone: --- → mozilla33
Does this need QA testing?
QA Contact: anthony.s.hughes
Whiteboard: [qa?]
Comment 10•10 years ago
|
||
(In reply to Anthony Hughes, QA Mentor (:ashughes) from comment #9)
> Does this need QA testing?
Nothing specific, standard smoketests are fine.
Comment 11•10 years ago
|
||
Deprioritizing for QA based on comment 10. Please needinfo me to request QA.
Whiteboard: [qa?] → [qa-]
You need to log in
before you can comment on or make changes to this bug.
Description
•