From d39f2b8cb5aa13a58c0e772d80d186a3ebdaa349 Mon Sep 17 00:00:00 2001 From: kjj6198 Date: Tue, 28 Apr 2020 22:59:55 +0900 Subject: [PATCH] make URI schemes case insecsitive. --- src/compiler/compile/nodes/Element.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/compile/nodes/Element.ts b/src/compiler/compile/nodes/Element.ts index a07cef485f..f64da919c6 100644 --- a/src/compiler/compile/nodes/Element.ts +++ b/src/compiler/compile/nodes/Element.ts @@ -428,7 +428,7 @@ export default class Element extends Node { if (attribute) { const value = attribute.get_static_value(); - if (value === '' || value === '#' || /^\W*javascript:/.test(value)) { + if (value === '' || value === '#' || /^\W*javascript:/i.test(value)) { component.warn(attribute, { code: `a11y-invalid-attribute`, message: `A11y: '${value}' is not a valid ${attribute.name} attribute`