From 14b6f8bb6777fba8255ca8dd2be5741e260ee1e7 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 29 Apr 2018 20:00:02 -0400 Subject: [PATCH] add validation logic, error on dimension bindings for SVG elements --- src/validate/html/validateElement.ts | 14 +++++++++++++- .../binding-dimensions-svg-child/errors.json | 15 +++++++++++++++ .../binding-dimensions-svg-child/input.html | 3 +++ .../samples/binding-dimensions-svg/errors.json | 15 +++++++++++++++ .../samples/binding-dimensions-svg/input.html | 1 + 5 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 test/validator/samples/binding-dimensions-svg-child/errors.json create mode 100644 test/validator/samples/binding-dimensions-svg-child/input.html create mode 100644 test/validator/samples/binding-dimensions-svg/errors.json create mode 100644 test/validator/samples/binding-dimensions-svg/input.html diff --git a/src/validate/html/validateElement.ts b/src/validate/html/validateElement.ts index cd1db6664b..abba1161eb 100644 --- a/src/validate/html/validateElement.ts +++ b/src/validate/html/validateElement.ts @@ -158,7 +158,19 @@ export default function validateElement( message: `'${name}' binding can only be used with