This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 16578 - Characters appended to temporary buffer are not specified to be lower-cased. But comparisons against this buffer seem to be expecting this. Example: "8.2.4.28 Script data double escape start state" -> "U+003E GREATER-THAN SIGN (>)" "If the temporary buff
Summary: Characters appended to temporary buffer are not specified to be lower-cased. ...
Status: RESOLVED WORKSFORME
Alias: None
Product: HTML WG
Classification: Unclassified
Component: HTML5 spec (show other bugs)
Version: unspecified
Hardware: Other other
: P3 normal
Target Milestone: ---
Assignee: Ian 'Hixie' Hickson
QA Contact: HTML WG Bugzilla archive list
URL: http://www.whatwg.org/specs/web-apps/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-30 08:42 UTC by contributor
Modified: 2012-03-30 10:29 UTC (History)
4 users (show)

See Also:


Attachments

Description contributor 2012-03-30 08:42:04 UTC
Specification: http://dev.w3.org/html5/spec/
Multipage: http://www.whatwg.org/C#top
Complete: http://www.whatwg.org/c#top

Comment:

Characters appended to temporary buffer are not specified to be lower-cased.
But comparisons against this buffer seem to be expecting this.

Example: 
"8.2.4.28 Script data double escape start state" -> "U+003E GREATER-THAN SIGN
(>)"

"If the temporary buffer is the string "script", then switch to the script
data double escaped state."


Either addition of characters to temporary buffer must be lower-cased (which,
I think, is not right); or comparisons like in example above must be
case-insensitive.

Please clarify.

Posted from: 203.83.248.37
User agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0
Comment 1 Anne 2012-03-30 10:29:29 UTC
They are lowercased, see "Script data escaped end tag name state".