From aa74bed8ffcb51018dd55bf5669c23601561ba1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Thu, 24 Sep 2026 22:37:13 +0000 Subject: [PATCH] consider javascript an exotic protocol MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit no document feature needs javascript: urls, it defaulted into the list with the rest in: commit 7e5feed961ef2344d580d63a5752e9d6e2c0797e Date: Fri Aug 21 10:12:08 2026 +0200 switch INetURLObject::IsExoticProtocol to default-deny Signed-off-by: Caolán McNamara Change-Id: I6546e08af67f00c9783c96dca9c3a736205033ef Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/13501 Tested-by: Jenkins CPCI Reviewed-by: Noel Grandin (cherry picked from commit 6c66678f8ba35fc9b7758a88fa0294fdb871cf1b) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211457 Tested-by: Jenkins Reviewed-by: Xisco Fauli --- tools/source/fsys/urlobj.cxx | 1 - 1 file changed, 1 deletion(-) diff --git a/tools/source/fsys/urlobj.cxx b/tools/source/fsys/urlobj.cxx index e5da2b755003..9e86a212b2b5 100644 --- a/tools/source/fsys/urlobj.cxx +++ b/tools/source/fsys/urlobj.cxx @@ -4880,7 +4880,6 @@ bool INetURLObject::IsExoticProtocol() const || m_eScheme == INetProtocol::PrivSoffice || m_eScheme == INetProtocol::VndSunStarHelp || m_eScheme == INetProtocol::Https - || m_eScheme == INetProtocol::Javascript || m_eScheme == INetProtocol::Data || m_eScheme == INetProtocol::Cid || m_eScheme == INetProtocol::VndSunStarHier