User:Alive/System Refactor Plan: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 62: Line 62:


== Special Topics ==
== Special Topics ==
* Startup refinement
* AppWindowManager dismantling
* Statusbar dismantling
* Shared transition controller
* Notification refactor
* LockScreen
* SystemDialog
=== Startup logic ===
=== Startup logic ===
* '''Tracking bug''': {{bug|1094768}}
* '''Tracking bug''': {{bug|1094768}}
Line 141: Line 132:
* Another pros: We could have a AnimationManager to control all animation/transition in system app.  
* Another pros: We could have a AnimationManager to control all animation/transition in system app.  
* One more pros: We could switch to Web animation (TBD)
* One more pros: We could switch to Web animation (TBD)
=== Move More Window Specific UI into AppWindow ===
==== Permission Dialog ====
* '''Tracking Bug''': https://bugzilla.mozilla.org/show_bug.cgi?id=853711
* '''Owner''': Alive
* '''Blocked By''': Fullscreen request is not dispatched from the mozbrowser iframe
* (Welcome to steal)
Confirmed users
401

edits