Firefox/Projects/Restore Visible Tabs First: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: = Overview = '''Sprint lead:''' zpao <br/> '''Sprinters:''' dietrich, connor ;Description :When restoring a session, we should prioritize the tabs that are visible on the tabstrip over th...)
 
 
(8 intermediate revisions by 3 users not shown)
Line 5: Line 5:
;Description
;Description
:When restoring a session, we should prioritize the tabs that are visible on the tabstrip over the ones that are in the background.
:When restoring a session, we should prioritize the tabs that are visible on the tabstrip over the ones that are in the background.
* Aza has some [http://www.azarask.in/blog/post/tabs-in-the-awesome-bar/design suggestions]


= Goals / Use Cases =
= Goals / Use Cases =
tbd
* "Speed up" start-up - at least it would seem so the users
* Make pages last used more immediately available, again making it seem to the users that we're starting up faster.


= Non Goals =
= Non Goals =
tbd
 
* We aren't trying to actually improve start up.


= Design =
= Design =
tbd
 
'''At shutdown:'''
# Identify visible tabs in each window
# Set a flag in the JSON for each tab
 
'''At startup:'''
# Set the priority of those identified visible tabs to be higher


= Bugs =
= Bugs =
tbd
 
'''The bug:'''
* https://bugzilla.mozilla.org/show_bug.cgi?id=480148
 
'''In the "non goals" arena, but might have some valuable discussion:'''
* https://bugzilla.mozilla.org/show_bug.cgi?id=402768
* https://bugzilla.mozilla.org/show_bug.cgi?id=394492

Latest revision as of 22:17, 7 August 2009

Overview

Sprint lead: zpao
Sprinters: dietrich, connor

Description
When restoring a session, we should prioritize the tabs that are visible on the tabstrip over the ones that are in the background.

Goals / Use Cases

  • "Speed up" start-up - at least it would seem so the users
  • Make pages last used more immediately available, again making it seem to the users that we're starting up faster.

Non Goals

  • We aren't trying to actually improve start up.

Design

At shutdown:

  1. Identify visible tabs in each window
  2. Set a flag in the JSON for each tab

At startup:

  1. Set the priority of those identified visible tabs to be higher

Bugs

The bug:

In the "non goals" arena, but might have some valuable discussion: