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)

ARM
Gonk (Firefox OS)
defect
Not set
normal

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: nobody → gduan
Status: NEW → ASSIGNED
Attached file PR to master (deleted) —
waiting for travis.
Comment on attachment 8402541 [details] PR to master Hi Arthur, could you help me to review this patch? Thanks.
Attachment #8402541 - Flags: review?(arthur.chen)
Comment on attachment 8402541 [details] PR to master Great work, George! Please check my github comments, thanks!
Attachment #8402541 - Flags: review?(arthur.chen)
Comment on attachment 8402541 [details] PR to master Hi Arthur, patch is updated as you suggested. Please kindly check again, thanks!
Attachment #8402541 - Flags: review?(arthur.chen)
Blocks: 956210
Target Milestone: --- → 1.4 S6 (25apr)
Comment on attachment 8402541 [details] PR to master Thank you for working on this, George! Please check my comments in github.
Attachment #8402541 - Flags: review?(arthur.chen)
Comment on attachment 8402541 [details] 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 on attachment 8402541 [details] 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)
Comment on attachment 8402541 [details] PR to master Hi Arthur, thanks for your comments, I just addressed, plz kindly check again.
Attachment #8402541 - Flags: review?(arthur.chen)
Comment on attachment 8402541 [details] PR to master r=me, thank you for the effort!
Attachment #8402541 - Flags: review?(arthur.chen) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
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 → ---
Attached file PR to master 2 (deleted) —
Previous pr has passed travis test. It seems that tbpl has different gaia-ui test. I'll put to try server later.
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.
Status: REOPENED → RESOLVED
Closed: 11 years ago11 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 → ---
Attached file PR to master 3 (deleted) —
PR again.
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
Depends on: 1024940
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: