mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-07 04:05:49 +00:00
152bd549c6
======== https://hg.mozilla.org/integration/gaia-central/rev/598dec9d7aba Author: Alive.Kuo <alegnadise@gmail.com> Desc: Merge pull request #13797 from alivedise/bugzilla/907013_master_rebasing/app_window_manager_v3 Bug 907013 Implement AppWindowManager and bye bye WindowManager, r=etienne ======== https://hg.mozilla.org/integration/gaia-central/rev/2f411f80313f Author: Alive Kuo <alegnadise@gmail.com> Desc: Bug 907013 - Implement AppWindowManager. * Disable 3 marionette js tests because marionette seems having trouble on finding out alerts. Will file follow up bugs to re-enable them. * Remove WindowManager and introduce AppWindowManager * Introduce LayoutManager who knows and gethers the sizing info well. * Fix OrientationManager issues. * Abandon TransitionMixin and "Re"write an AppTransitionController for the use case of edge gesture -- let appWindow support multiple transitions. * Abandon AuthenticationDialog and "Re"implement AppAuthenticationDialog * AppWindow: Introduce subcomponents under appWindow * AppWindow: Introduce broadcast for internal events, publish for external events. * AppWindow: Introduce event handling mechanism by registeredEvents. * Fix VisibilityManager issues. * Change the mechanism in python based gaia-apps. * More shared code between AppWindow and HomescreenWindow. * More shared code between AppWindow and ActivityWindow. * Add 100+ unit test functions. * Isolate window.css from system.css * Add a new event in KeyboardManager for continuos transition control. * Add a developer settings for enabling simultaneous animation control. * Add jsdoc support. http://alivedise.github.io/gaia-system-jsdoc/ |
||
---|---|---|
.. | ||
emulator | ||
emulator-ics | ||
emulator-jb | ||
hamachi | ||
helix | ||
inari | ||
leo | ||
mako | ||
mozconfigs | ||
tooltool-manifests | ||
unagi | ||
gaia.json |