You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Doesn't the step 3 mean that we use the browsing context with which the entry is associated with? In the spec every entry after all belongs to session history of some browsing context, right?
(and that is a part not compatible with implementations, and that is what #1454 is about.)
In the spec every entry after all belongs to session history of some browsing context, right?
In the standard, a session history entry belongs to a session history which belongs to a browsing context. I guess that's the link I was missing. The specification doesn't explicitly state that a session history entry holds a pointer to a browsing context.
Anyway, I'll close this in favor of your larger issue since it seems they cannot really be decoupled.
In step 3 of https://html.spec.whatwg.org/multipage/browsers.html#traverse-the-history-by-a-delta we grab a session history entry's browsing context. Except it stores no such thing. Should it grab that from the session history entry's Document object instead? What if that's not there?
Or maybe it should store a reference to the browsing context?
This might relate to #1454, which is a little more ambitious and should probably also be done, but maybe we can get there in smaller steps.
@smaug---- @majido
The text was updated successfully, but these errors were encountered: