Changes

Jump to: navigation, search

Gecko:Overview

202 bytes added, 15:42, 14 September 2017
Slightly update the description of docshell
In Gecko, the '''docshell''' is the toplevel object responsible for
managing a single browsing context. It, and the associated '''sessionhistory''' code, manage the navigation between pages inside of a
docshell. (Note the difference between session history, which is a
sequence of pages in a single browser session, used for recording information
context (see layout).
Docshells are organized into a tree. If a docshell has a non-null parent, then it corresponds to a subframe in whatever page is currently loaded in the parent docshell, and the corresponding subframe element (for example, an iframe) is called a '''browsing context container'''. Only In order to keep the session history of subframes after the root document has been unloaded, only the root docshell of a docshell tree manages the session history (this does not match the conceptual model in the HTML5 spec and may be subject to change).
* code: mozilla/docshell/
61
edits

Navigation menu