mirror of
https://github.com/RGBCube/serenity
synced 2025-07-24 20:47:43 +00:00
LibWeb: Call Document::set_window() from Document::make_active()
This commit is contained in:
parent
24b3e315a0
commit
3171abe92a
2 changed files with 2 additions and 2 deletions
|
@ -3011,6 +3011,8 @@ void Document::make_active()
|
||||||
// 1. Let window be document's relevant global object.
|
// 1. Let window be document's relevant global object.
|
||||||
auto& window = verify_cast<HTML::Window>(HTML::relevant_global_object(*this));
|
auto& window = verify_cast<HTML::Window>(HTML::relevant_global_object(*this));
|
||||||
|
|
||||||
|
set_window(window);
|
||||||
|
|
||||||
// 2. Set document's browsing context's WindowProxy's [[Window]] internal slot value to window.
|
// 2. Set document's browsing context's WindowProxy's [[Window]] internal slot value to window.
|
||||||
m_browsing_context->window_proxy()->set_window(window);
|
m_browsing_context->window_proxy()->set_window(window);
|
||||||
|
|
||||||
|
|
|
@ -207,7 +207,6 @@ JS::NonnullGCPtr<BrowsingContext> BrowsingContext::create_a_new_browsing_context
|
||||||
auto document = HTML::HTMLDocument::create(window->realm());
|
auto document = HTML::HTMLDocument::create(window->realm());
|
||||||
|
|
||||||
// Non-standard
|
// Non-standard
|
||||||
document->set_window(*window);
|
|
||||||
window->set_associated_document(*document);
|
window->set_associated_document(*document);
|
||||||
|
|
||||||
document->set_quirks_mode(DOM::QuirksMode::Yes);
|
document->set_quirks_mode(DOM::QuirksMode::Yes);
|
||||||
|
@ -365,7 +364,6 @@ WebIDL::ExceptionOr<BrowsingContext::BrowsingContextAndDocument> BrowsingContext
|
||||||
auto document = HTML::HTMLDocument::create(window->realm());
|
auto document = HTML::HTMLDocument::create(window->realm());
|
||||||
|
|
||||||
// Non-standard
|
// Non-standard
|
||||||
document->set_window(*window);
|
|
||||||
window->set_associated_document(*document);
|
window->set_associated_document(*document);
|
||||||
|
|
||||||
// type: "html"
|
// type: "html"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue