Firefox3.1/PrivateBrowsing/FunctionalSpec: Difference between revisions

Jump to navigation Jump to search
m (→‎APIs for Extensions: fix the link)
Line 28: Line 28:
** Ensure any visits recorded after the timestamp are purged (shouldn't be needed, but might be useful as a sanity check).
** Ensure any visits recorded after the timestamp are purged (shouldn't be needed, but might be useful as a sanity check).


== Cache ==
* On entry:
** Disable disk cache, clear memory cache
* During:
** use memory cache only
* Exit:
** Clear memory cache, re-enable disk cache


=== Site Permissions ===
=== Site Permissions ===
Line 45: Line 53:
* Downloads will be removed from dlmgr on completion.
* Downloads will be removed from dlmgr on completion.


=== Optional ===
=== Session Store ===
* Save session and close all browser windows, and restore after exiting private mode?  Seems reasonable enough, especially if we can add the session store override to save SSL form data as a one-off...
 
* On entry:
** Save session, close all tabs, open a blank tab.
* During:
** Do not save any session data to disk, keep undo close tab data in memory.
* On exit:
** Clear all session data in memory, load saved session from disk.


= APIs for Extensions =
= APIs for Extensions =
You can view a draft of the APIs that the extensions will be able to use in order to interact with the private browsing mode [[User:Ehsan/PrivateBrowsingForExtensions|here]].  This page also includes a number of code samples for common tasks.
You can view a draft of the APIs that the extensions will be able to use in order to interact with the private browsing mode [[User:Ehsan/PrivateBrowsingForExtensions|here]].  This page also includes a number of code samples for common tasks.
Confirmed users, Bureaucrats and Sysops emeriti
812

edits

Navigation menu