Closed
Bug 973454
Opened 11 years ago
Closed 11 years ago
[settings] refactor App permissions panel with AMD pattern
Categories
(Firefox OS Graveyard :: Gaia::Settings, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
1.4 S6 (25apr)
People
(Reporter: gasolin, Assigned: gduan)
References
Details
Attachments
(3 files)
Overview Description:
Refactor App permissions panel with AMD pattern referring to
https://github.com/crh0716/gaia/tree/settings2_iterative
to make it modularize and more easier to maintain
Steps to Reproduce:
1) run make test-perf APP=settings
2) run make test-integration APP=settings
Expected Results:
pass all settings test and act the same as original implementation
Additional Information:
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → gduan
Assignee | ||
Updated•11 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•11 years ago
|
||
waiting for travis.
Assignee | ||
Comment 2•11 years ago
|
||
Comment on attachment 8402541 [details] [review]
PR to master
Hi Arthur,
could you help me to review this patch?
Thanks.
Attachment #8402541 -
Flags: review?(arthur.chen)
Comment 3•11 years ago
|
||
Comment on attachment 8402541 [details] [review]
PR to master
Great work, George! Please check my github comments, thanks!
Attachment #8402541 -
Flags: review?(arthur.chen)
Assignee | ||
Comment 4•11 years ago
|
||
Comment on attachment 8402541 [details] [review]
PR to master
Hi Arthur,
patch is updated as you suggested. Please kindly check again, thanks!
Attachment #8402541 -
Flags: review?(arthur.chen)
Reporter | ||
Updated•11 years ago
|
Target Milestone: --- → 1.4 S6 (25apr)
Comment 5•11 years ago
|
||
Comment on attachment 8402541 [details] [review]
PR to master
Thank you for working on this, George! Please check my comments in github.
Attachment #8402541 -
Flags: review?(arthur.chen)
Assignee | ||
Comment 6•11 years ago
|
||
Comment on attachment 8402541 [details] [review]
PR to master
Hi Arthur,
thanks for your reviewing. I think all issues are already addressed. Thanks.
Please kindly check again.
Attachment #8402541 -
Flags: review?(arthur.chen)
Comment 7•11 years ago
|
||
Comment on attachment 8402541 [details] [review]
PR to master
We are almost there. There are a few issue but should be easy to fix. Please check my comments, thanks!
Attachment #8402541 -
Flags: review?(arthur.chen)
Assignee | ||
Comment 8•11 years ago
|
||
Comment on attachment 8402541 [details] [review]
PR to master
Hi Arthur,
thanks for your comments, I just addressed, plz kindly check again.
Attachment #8402541 -
Flags: review?(arthur.chen)
Comment 9•11 years ago
|
||
Comment on attachment 8402541 [details] [review]
PR to master
r=me, thank you for the effort!
Attachment #8402541 -
Flags: review?(arthur.chen) → review+
Assignee | ||
Comment 10•11 years ago
|
||
Thanks Arthur,
merge to master
https://github.com/mozilla-b2g/gaia/commit/fab96691c62543b0277cbb28bef195f9a0bd7595
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 11•11 years ago
|
||
sorry, had to revert this change because it might have caused https://tbpl.mozilla.org/php/getParsedLog.php?id=38308895&tree=B2g-Inbound
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 12•11 years ago
|
||
Previous pr has passed travis test.
It seems that tbpl has different gaia-ui test.
I'll put to try server later.
Comment 13•11 years ago
|
||
George, on TBPL the size of the font is different, sometimes makes the buttons different sized. Marionette may not be tapping on the menu option correctly.
Assignee | ||
Comment 14•11 years ago
|
||
tbpl try-server:
https://tbpl.mozilla.org/?tree=Try&rev=2d0830cc7328
Assignee | ||
Comment 15•11 years ago
|
||
merge to master again,
https://github.com/mozilla-b2g/gaia/pull/18565
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
Sorry George,
I have to revert your patch because yours got overlapped with mine (got backedout with one test failure).
Commit: 972ea2e91ed2938fc1a35672cc9047c0e51d4364
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 17•11 years ago
|
||
PR again.
Assignee | ||
Comment 18•11 years ago
|
||
Merge to master,
https://github.com/mozilla-b2g/gaia/commit/cadddcac2b8ce162a5e27e6dc105557b00a94478
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•