Changes

Jump to: navigation, search

Firefox/Projects/App Tabs

2,028 bytes added, 05:48, 26 August 2010
Created page with "__NOTOC__This project covers the design and creation of Firefox App Tabs, small persistent tabs placed to the right of the Home Tab that contain home pages or Web applications th..."
__NOTOC__This project covers the design and creation of Firefox App Tabs, small persistent tabs placed to the right of the Home Tab that contain home pages or Web applications that the user very regularly interacts with. App tabs can not be accidentally closed, and they do not get lost when viewing a large number of documents in separate tabs.

* Project lead: zpao
* Project members: limi, beltzner, Unfocused
* Potential reviewers:
* QA contacts: marcia

=Status=
* IN-FLIGHT
* General tracking in {{bug|551849}}
* <onlyinclude>First phase of implementation of generic App Tabs almost complete.</onlyinclude>

=Goals=
* Add support for persistent "app tabs" that appear in every window and persist across restarts

=Non-Goals=
* The initial project could even just reopen the app in new windows, and evaluate later the "single load" approach if it's hard to do immediately.
* Rewrite things we can inherit (If add-ons already did those, we can evaluate code and ask author to re-license it).

=Timeline/Milestones=
* 2009/04: [[Firefox/Projects/Home Tab/Design|[Complete]]] Meet with UX to get an overview of what the final design will be like
* 2009/05: Get more complete mockups for the initial stage blogged about
* 2009/05: Implement the locally hosted homepage as a normal tab
* 2010/05: Implement app tabs per-window
* 2010/06: Make home and app-tabs appear in every window
* 2010/06: Make app tabs persist across sessions and implement the migration path.

=Delivery Requirements=
* Requires an add-on compatibility changing application version increment
* Must be complete before the first beta of the target delivery vehicle

=Dependencies=

=Testing=
* Most of the home/app tab features should be able to be automatically tested by browser-chrome tests
* Migration path will likely need manual/mozmill testing unless we invent a new test suite.

=Related Projects=
* [[Firefox/Projects/New Theme|New Theme]] is not required but without switching tabs to be on top the chromeless app-tabs will look pretty strange.
Confirm, emeritus
3,599
edits

Navigation menu