WebGL extension strings should be case-insensitive

RESOLVED FIXED in mozilla15

Status

()

Core
Canvas: WebGL
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: bjacob, Assigned: bjacob)

Tracking

unspecified
mozilla15
x86_64
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: webgl-conformance)

Attachments

(1 attachment)

Created attachment 627772 [details] [diff] [review]
patch

Per WebGL spec section 5.14.14.

Test: https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/extensions/get-extension.html
Attachment #627772 - Flags: review?(jgilbert)
Attachment #627772 - Flags: review?(jgilbert) → review+
(Assignee)

Comment 1

5 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/d9e6d8a66f9c
Assignee: nobody → bjacob
Target Milestone: --- → mozilla15

Comment 2

5 years ago
https://hg.mozilla.org/mozilla-central/rev/d9e6d8a66f9c
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Unicode case-insensitive or ASCII case-sensitive? In particular, should you be able to use 'LATIN CAPITAL LETTER I WITH DOT ABOVE' (U+0130) instead of i? Sounds like something you should have a test for... ;)
(Assignee)

Comment 4

5 years ago
The spec fails to specify it, but obviously the intent is that extension strings can only use [a-zA-Z0-9_] characters. Will write to the list about that. Yes, a test checking that non-ASCII strings are rejected with INVALID_VALUE could make sense.
You need to log in before you can comment on or make changes to this bug.