2.1.3 [W3C-CANVAS2D] Section 4 Text styles

V0012: The textBaseline attribute does not properly align the text

The specification states:

 4 Text styles
 ...
 The textBaseline IDL attribute, on getting, must return the current value. On setting, if 
 the value is one of "top", "hanging", "middle", "alphabetic", "ideographic", or "bottom", 
 then the value must be changed to the new value. Otherwise, the new value must be 
 ignored. When the object implementing the CanvasDrawingStyles interface is created, the 
 textBaseline attribute must initially have the value "alphabetic".

All document modes (All versions)

The textBaseline attribute, when set to any of the allowed keyword values, does not properly align the text.

V0010: The 'inherit' keyword is supported but should not be

The specification states:

 4 Text styles
 ...
 The font IDL attribute, on setting, must be parsed the same way as the 'font' property of 
 CSS (but without supporting property-independent style sheet syntax like 'inherit'), ...

All document modes (All versions)

The 'inherit' keyword is supported but should not be.

V0011: When the textAlign IDL attribute is set to a valid value followed by a null character the value is set

The specification states:

 4 Text styles
 ...
 The textAlign IDL attribute, on getting, must return the current value. On setting, if 
 the value is one of "start", "end", "left", "right", or "center", then the value must be 
 changed to the new value. Otherwise, the new value must be ignored. When the context is 
 created, the textAlign attribute must initially have the value "start".

All document modes (All versions)

When the textAlign IDL attribute is set to a valid value followed by a null character (e.g., "end\0") the value is set instead of ignored.