LibWeb: Avoid copying a URL needlessly during subframe navigation

Noticed a clangd warning for this while looking at a subframe site
isolation issue.
This commit is contained in:
Timothy Flynn 2025-04-26 07:44:31 -04:00 committed by Tim Flynn
parent 2d732b2251
commit e52c09ad4c
Notes: github-actions[bot] 2025-04-26 14:17:11 +00:00

View file

@ -256,11 +256,14 @@ void NavigableContainer::navigate_an_iframe_or_frame(URL::URL url, ReferrerPolic
Variant<Empty, String, POSTResource> document_resource = Empty {};
if (srcdoc_string.has_value())
document_resource = srcdoc_string.value();
MUST(m_content_navigable->navigate({ .url = url,
MUST(m_content_navigable->navigate({
.url = move(url),
.source_document = document(),
.document_resource = document_resource,
.history_handling = history_handling,
.referrer_policy = referrer_policy }));
.referrer_policy = referrer_policy,
}));
}
// https://html.spec.whatwg.org/multipage/document-sequences.html#destroy-a-child-navigable