{"tests": [ {"description": "valid contenteditable attribute value 'true'", "input": "<span contenteditable=true>", "fail-if": "invalid-attribute-value"}, {"description": "valid contenteditable attribute value 'TRUE'", "input": "<span contenteditable=TRUE>", "fail-if": "invalid-attribute-value"}, {"description": "valid contenteditable attribute value 'TrUe'", "input": "<span contenteditable=TrUe>", "fail-if": "invalid-attribute-value"}, {"description": "valid contenteditable attribute value 'false'", "input": "<span contenteditable=false>", "fail-if": "invalid-attribute-value"}, {"description": "valid contenteditable attribute value 'FALSE'", "input": "<span contenteditable=FALSE>", "fail-if": "invalid-attribute-value"}, {"description": "valid contenteditable attribute value 'FalSe'", "input": "<span contenteditable=FalSe>", "fail-if": "invalid-attribute-value"}, {"description": "valid contenteditable attribute value ''", "input": "<span contenteditable=''>", "fail-if": "invalid-attribute-value"}, {"description": "valid contenteditable attribute value (not specified)", "input": "<span contenteditable>", "fail-if": "invalid-attribute-value"}, {"description": "invalid contenteditable attribute value 'foo'", "input": "<span contenteditable=foo>", "fail-unless": "invalid-enumerated-value"}, {"description": "invalid contenteditable attribute value '0'", "input": "<span contenteditable=0>", "fail-unless": "invalid-enumerated-value"}, {"description": "invalid contenteditable attribute value '1'", "input": "<span contenteditable=1>", "fail-unless": "invalid-enumerated-value"}, {"description": "invalid contenteditable attribute value 'yes'", "input": "<span contenteditable=yes>", "fail-unless": "invalid-enumerated-value"}, {"description": "invalid contenteditable attribute value 'no'", "input": "<span contenteditable=no>", "fail-unless": "invalid-enumerated-value"}, {"description": "invalid contenteditable attribute value 'inherit'", "input": "<span contenteditable=inherit>", "fail-unless": "invalid-enumerated-value"} ]}