From 95f393ebcd750ec9a5f876dab09418c2aa913ab4 Mon Sep 17 00:00:00 2001 From: K-Adam Date: Tue, 27 Jul 2021 20:42:28 +0200 Subject: [PATCH] LibWeb: Return null if an unknown canvas context type is requested --- Userland/Libraries/LibWeb/HTML/HTMLCanvasElement.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Userland/Libraries/LibWeb/HTML/HTMLCanvasElement.cpp b/Userland/Libraries/LibWeb/HTML/HTMLCanvasElement.cpp index 63e42b8b8d..857887da64 100644 --- a/Userland/Libraries/LibWeb/HTML/HTMLCanvasElement.cpp +++ b/Userland/Libraries/LibWeb/HTML/HTMLCanvasElement.cpp @@ -47,7 +47,8 @@ RefPtr HTMLCanvasElement::create_layout_node() CanvasRenderingContext2D* HTMLCanvasElement::get_context(String type) { - VERIFY(type == "2d"); + if (type != "2d") + return nullptr; if (!m_context) m_context = CanvasRenderingContext2D::create(*this); return m_context;