Firefox/Projects/Restore Visible Tabs First

From MozillaWiki
Jump to: navigation, search

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: