Closed
Bug 902766
(window-management)
Opened 11 years ago
Closed 6 years ago
[Meta][Window Management] new Window Management System
Categories
(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: alive, Assigned: alive)
References
Details
Tech Design Document: (not up-to-date) https://docs.google.com/presentation/d/1Zq1gkHBoS8tsO6TggorM3Fd-5cZ9QfNHWlBWF3egKbA/edit?usp=sharing Let's rock with Javascript!
Assignee | ||
Updated•11 years ago
|
Assignee | ||
Comment 1•11 years ago
|
||
WIP: https://github.com/alivedise/gaia/compare/fxos-window-management-valkyrie?expand=1 Latest Progress: * AppWindow is nearly done. * WrapperWindow is nearly done. * created a Chrome class. * doing PopupWindow but needs to change EntrySheet as well as SystemUI.
Assignee | ||
Updated•11 years ago
|
Depends on: app-window-factory
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → alive
Assignee | ||
Updated•11 years ago
|
Depends on: wrapper-factory
Assignee | ||
Updated•11 years ago
|
Depends on: homescreen-window
Assignee | ||
Updated•10 years ago
|
Depends on: app-window-manager
Assignee | ||
Comment 2•10 years ago
|
||
An a-little-outdated app window design slide is here. https://docs.google.com/file/d/0B8_DREosp7m2X3o4MFBqVzhkekU/edit?usp=sharing
Assignee | ||
Updated•10 years ago
|
Depends on: activity-window
Assignee | ||
Updated•10 years ago
|
Depends on: trusted-window
Assignee | ||
Updated•10 years ago
|
Depends on: window-identifier
Assignee | ||
Updated•10 years ago
|
Depends on: keyboard-window
Assignee | ||
Updated•10 years ago
|
Depends on: app-modal-dialog
Assignee | ||
Updated•10 years ago
|
Depends on: app-auth-dialog
Assignee | ||
Updated•10 years ago
|
Depends on: popup-window
Assignee | ||
Updated•10 years ago
|
Depends on: app-chrome
Blocks: haida
Blocks: edge-gestures
Depends on: 919495
Depends on: 919498
Assignee | ||
Comment 3•10 years ago
|
||
Note: I'm on https://bugzilla.mozilla.org/show_bug.cgi?id=907013 now but still watches any regression from https://bugzilla.mozilla.org/show_bug.cgi?id=905116. The next would be ActivityWindow or TrustedUI.
Assignee | ||
Updated•10 years ago
|
Depends on: attention-window
Assignee | ||
Updated•10 years ago
|
Alias: window-management
Assignee | ||
Updated•10 years ago
|
Component: Gaia::System → Gaia::System::Window Mgmt
Assignee | ||
Updated•10 years ago
|
Depends on: browser-window
Assignee | ||
Updated•10 years ago
|
Blocks: task-manager
Assignee | ||
Updated•10 years ago
|
No longer blocks: task-manager
Depends on: task-manager
Assignee | ||
Updated•10 years ago
|
Depends on: suspending-app
Assignee | ||
Comment 4•10 years ago
|
||
https://docs.google.com/presentation/d/1JKe6locw6sjq7KBkEUZrCqVKrjb2Ew4HcnFZL_a_k4Y/edit?usp=sharing "Window Mgmt 1.3+" slides generated during system frontend ww.
Assignee | ||
Updated•10 years ago
|
Depends on: lockscreen-window
Assignee | ||
Updated•10 years ago
|
Depends on: multi-window
Assignee | ||
Updated•10 years ago
|
Depends on: orientation-manager
Assignee | ||
Updated•10 years ago
|
Depends on: layout-manager
Assignee | ||
Updated•10 years ago
|
Depends on: base-window
Assignee | ||
Updated•10 years ago
|
Depends on: visibility-mgr
Assignee | ||
Updated•10 years ago
|
Depends on: transition-controlle
Assignee | ||
Updated•10 years ago
|
Depends on: ftu-window
Assignee | ||
Updated•10 years ago
|
Depends on: permission-dialog
Assignee | ||
Updated•10 years ago
|
Depends on: SIMPIN-dialog
Assignee | ||
Comment 5•10 years ago
|
||
I found I have difficulty on figuring out the bug is for what so I gave some alias to each subcomponents here.
Assignee | ||
Updated•10 years ago
|
No longer depends on: suspending-app
Assignee | ||
Updated•10 years ago
|
Blocks: activity-management
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Updated•10 years ago
|
Depends on: gaia-bootstrap
Assignee | ||
Updated•10 years ago
|
Depends on: focuswindow-consumer
Assignee | ||
Comment 6•10 years ago
|
||
JSDOC http://alivedise.github.io/gaia-system-jsdoc/AppWindow.html
Assignee | ||
Updated•10 years ago
|
Depends on: animation-manager
Assignee | ||
Updated•10 years ago
|
Depends on: secure-window
Assignee | ||
Updated•10 years ago
|
Depends on: app-audio-channel
Comment 7•10 years ago
|
||
Will all the value selector windows be merged into this system?
Flags: needinfo?(alive)
Assignee | ||
Comment 8•10 years ago
|
||
(In reply to Eitan Isaacson [:eeejay] from comment #7) > Will all the value selector windows be merged into this system? Yes, but no bug filed yet.
Flags: needinfo?(alive)
Updated•10 years ago
|
Depends on: system-dialog
Updated•10 years ago
|
Flags: sec-review?(ptheriault)
Assignee | ||
Updated•10 years ago
|
Depends on: callscreen-window
Comment 9•10 years ago
|
||
Alive, I was wondering about the app-chrome and if there's a plan for moving it into it's separate app window frame. ATM if it is present within an app, there are some non-trivial a11y issues with visibility..
Flags: needinfo?(alive)
Assignee | ||
Comment 10•10 years ago
|
||
(In reply to Yura Zenevich [:yzen] from comment #9) > Alive, I was wondering about the app-chrome and if there's a plan for moving > it into it's separate app window frame. ATM if it is present within an app, > there are some non-trivial a11y issues with visibility.. Yura, could you describe more what's your pain? app-chrome is one by one with each app-window. We could do a11y work in its container's setVisible I believe. (implement and call this.appChrome.setVisible in appWindow.setVisible)
Flags: needinfo?(alive)
Assignee | ||
Comment 11•10 years ago
|
||
I plan to open some meta bugs for all modules under window mgmt to track and makes them under this meta of meta.
Assignee | ||
Updated•10 years ago
|
Depends on: app-window
Assignee | ||
Updated•10 years ago
|
Depends on: browser-frame
Assignee | ||
Updated•10 years ago
|
No longer depends on: gaia-bootstrap
Updated•8 years ago
|
Flags: sec-review?(ptheriault)
Comment 12•6 years ago
|
||
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•