From c2f936b14cca5371426968fa0d7ccb87bf785560 Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Sun, 25 Apr 2021 19:28:25 +0200 Subject: [PATCH] LibWeb: Use full source URL as script filename Just the basename is not enough in most cases, as it's usually not immediately obvious where scripts are loaded from. --- Userland/Libraries/LibWeb/HTML/HTMLScriptElement.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibWeb/HTML/HTMLScriptElement.cpp b/Userland/Libraries/LibWeb/HTML/HTMLScriptElement.cpp index 97527be390..4d79f0a8b2 100644 --- a/Userland/Libraries/LibWeb/HTML/HTMLScriptElement.cpp +++ b/Userland/Libraries/LibWeb/HTML/HTMLScriptElement.cpp @@ -207,7 +207,7 @@ void HTMLScriptElement::prepare_script() auto request = LoadRequest::create_for_url_on_page(url, document().page()); // FIXME: This load should be made asynchronous and the parser should spin an event loop etc. - m_script_filename = url.basename(); + m_script_filename = url.to_string(); ResourceLoader::the().load_sync( request, [this, url](auto data, auto&, auto) {