Bug 81753

Summary: DOM methods should be ASCII case-insensitive
Product: WebKit Reporter: Anne van Kesteren <annevk>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: abarth, ahmad.saleem792, ap, rniwa
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Anne van Kesteren
Reported 2012-03-21 03:39:00 PDT
The methods that have case-insensitive behavior in the DOM for HTML only are case-insensitive within the ASCII range. That matches the HTML parser. However, in WebKit that is currently not the case.
Attachments
Alexey Proskuryakov
Comment 1 2012-03-21 09:59:54 PDT
Could you please give a list of methods that need to be fixed to consider this bug resolved? A test case would be very useful, too.
Alexey Proskuryakov
Comment 2 2012-08-09 09:56:28 PDT
Bug report is incomplete, no answer to follow-up questions.
Anne van Kesteren
Comment 3 2012-08-25 09:25:56 PDT
E.g. getElementsByTagName() and attribute related methods.
Ahmad Saleem
Comment 4 2022-09-16 23:25:39 PDT
I think ASCII case sensitivity tests are now part of WPT and Safari do pass them here: https://wpt.fyi/results/?label=master&label=experimental&aligned&view=subtest&q=getElementsByTagName Is anything else is required here? Thanks!
Ryosuke Niwa
Comment 5 2022-09-17 21:59:12 PDT
I'm pretty sure we've implemented this behavior by now.
Note You need to log in before you can comment on or make changes to this bug.