Closed
Bug 916660
(app-modal-dialog)
Opened 11 years ago
Closed 11 years ago
[Window Management] refactor modal dialog, attach to appWindow
Categories
(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: alive, Assigned: gasolin)
References
Details
Attachments
(1 file)
Just as current appError class, attach the modal dialog to appWindow and then we won't need to maintain the origin info anymore. And we could remove the DOM of modal dialog from index.html to reduce load time.
Updated•11 years ago
|
Assignee: nobody → gduan
Updated•11 years ago
|
Component: Gaia::System → Gaia::System::Window Mgmt
Reporter | ||
Updated•11 years ago
|
Blocks: task-manager
Reporter | ||
Updated•11 years ago
|
No longer blocks: task-manager
Reporter | ||
Comment 1•11 years ago
|
||
This would be done in bug 907013. Need finetune here
Alias: app-modal-dialog
Assignee: gduan → alive
Assignee | ||
Comment 2•11 years ago
|
||
The weird thing is I referenced index.html and change class from 'confirm' back to 'affirmative', it make crash....
Assignee: alive → gasolin
Summary: [Window Management] Rewrite modal dialog, attach to appWindow → [Window Management] refactor modal dialog, attach to appWindow
Assignee | ||
Comment 3•11 years ago
|
||
1. move elementClasses to similar structure of app_authentication_dialog,
2. simplify html render tags
Assignee | ||
Updated•11 years ago
|
Attachment #8347117 -
Flags: review?(alive)
Reporter | ||
Comment 4•11 years ago
|
||
Comment on attachment 8347117 [details] [review]
pull request redirect to github
Please do the opposite:
Move element-fetch into _fetchElements and remove render.
Attachment #8347117 -
Flags: review?(alive)
Assignee | ||
Comment 5•11 years ago
|
||
Comment on attachment 8347117 [details] [review]
pull request redirect to github
updated, please kindly review it again
Attachment #8347117 -
Flags: review?(alive)
Reporter | ||
Comment 6•11 years ago
|
||
Comment on attachment 8347117 [details] [review]
pull request redirect to github
Pay attention to travis
Attachment #8347117 -
Flags: review?(alive) → review+
Assignee | ||
Comment 7•11 years ago
|
||
rebase and check result ok
merged to gaia-master https://github.com/mozilla-b2g/gaia/commit/2459080fde148b241ce46378a7009676a244ed47
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•