<div class="gmail_quote">On Fri, Apr 3, 2009 at 5:29 PM, Ian Hickson <span dir="ltr">&lt;ian@hixie.ch&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Fri, 3 Apr 2009, Darin Fisher wrote:<br>
&gt;<br>
&gt; In Chrome we also create a new browsing context when the user types a new<br>
&gt; URL into the location bar of an existing tab.<br>
<br>
</div>So a user can&#39;t hit the back button after typing in a URL?</blockquote><div><br></div><div>The user can, and we then perform that navigation in the previous rendering process or if that process has since been closed, we create a new one for the navigation.  We hold all of the state in the main process to facilitate this.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
The term &quot;browsing context&quot; in the spec basically corresponds to the<br>
session history exposed by window.history, and the outer &quot;Window&quot; object<br>
that the history is on.<br>
<div class="im"><br>
<br>
&gt; However, I believe that we should still restore the old sessionStorage<br>
&gt; when the user navigates back to the old URL just as we do for form<br>
&gt; state, scroll position, and other attributes normally associated with<br>
&gt; session history.<br>
<br>
</div>That&#39;s basically what the spec says.</blockquote><div><br></div><div><br></div><div>OK, that makes sense.</div><div><br></div><div>-Darin</div></div>