Changes

Jump to: navigation, search

Global Private Browsing

1,595 bytes added, 17:24, 23 January 2008
Added info about the current implementation status
==Implementation==
[TBD]===Back-end===
Options:
* [easy] Create a temporary profile, destroy it on exit
* [hard] Modify every part of the code where we write to disk
 
====Current Status====
A nearly full implementation exists in [https://bugzilla.mozilla.org/show_bug.cgi?id=248970 Bug 248970] which takes the second approach. This implementation makes the following components aware of the private browsing mode by preventing them from writing anything to disk in this mode.
* Cache service
* Cookies service
* Permissions manager
* SSL Certificate exception manager
* History service
* Form/Search bar auto-complete history manager
* Download manager
* Login manager
* Content-specific preferences manager
* Session restore service
* Error console service
 
====See It in Action====
Preliminary builds are available [https://build.mozilla.org/tryserver-builds/2008-01-23_05:24-hwaara@gmail.com-private_browsing_wip11/ here]. You can download the version specific to your platform and try it out. Please note that these are highly experimental builds from random snapshots of the trunk code which may have serious bugs. Make sure you backup your profile data before trying them.
 
To toggle the private browsing mode in these builds, use the '''Toggle Private Browsing''' item from the '''Tools''' menu.
 
===Front-end===
The user interface components for private browsing are being tracked in [https://bugzilla.mozilla.org/show_bug.cgi?id=411929 Bug 411929]. As of this writing, no official mockups are available. The mockups in the [[#Theme Change|Theme Change]] section are most likely not considered for any official release, because of the immediate impression of the browser being in private mode, which hurts user's privacy in its own right.
Confirm
657
edits

Navigation menu