Per-window Private Browsing: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 74: Line 74:


=== History ===
=== History ===
Since nav history occurs through the docshell, we can block history (and related, eg. pushState) in private windows using available information. The History/nsNavHistory services currently have various checks about private browsing mode to avoid API callers from using them "incorrectly" in PB mode. The proposal is to remove these checks - any consumer that is explicitly using the API is assumed to know what it is doing (addons included).
=== Bookmarks ===
Like above, we can remove any checks for private browsing - we already allow bookmark modifications in the existing PB mode.


=== Cache ===
=== Cache ===
HTTP connections from private browsing contexts go into a separate, in-memory cache session that can be evicted when all private browsing contexts are closed.


=== Cookies ===
=== Cookies ===
Confirmed users
512

edits

Navigation menu