Patent ID: 8402383

Claim:
A method for rendering web content in a multi-process browser that can display content in one or more tabs, comprising: receiving an input associated with a status of a tab; determining when the tab is a background tab or a foreground tab based on the received input; checking a cache for a bitmap of content associated with the tab when the tab has changed status to a foreground tab, the bitmap of the content representing a rendered output of the content associated with the tab; determining if the cache includes a bitmap of current content associated with the tab, including one or more received updates to the content of the tab while the tab was a background tab, the bitmap of the current content representing a rendered output of the current content including the one or more received updates to the content of the tab while the tab was a background tab; and displaying the cached bitmap of the current content in the tab, when the cache includes the bitmap of the current content associated with the tab, otherwise producing a bitmap for displaying the content of the tab when the cache does not include the bitmap of the current content associated with the tab.