Bug 81753
Summary: | DOM methods should be ASCII case-insensitive | ||
---|---|---|---|
Product: | WebKit | Reporter: | Anne van Kesteren <annevk> |
Component: | DOM | Assignee: | 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
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
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
Bug report is incomplete, no answer to follow-up questions.
Anne van Kesteren
E.g. getElementsByTagName() and attribute related methods.
Ahmad Saleem
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
I'm pretty sure we've implemented this behavior by now.