Chromium Code Reviews
DescriptionDOM: Fix an incorrect result of getElementsByClassName() in quirks mode.
document.getElementsByClassName('\u212a') matched to class="k" and class="K",
and did not match to class="K". It should match only to class="K".
Element::ClassNames() stores ASCII-lower class string, however
getElementsByClassName() applied FoldCase().
Also, this CL removes a unused data member of ClassCollection.
BUG=725773, 627682
Review-Url: https://codereview.chromium.org/2899243003
Cr-Commit-Position: refs/heads/master@{#474217}
Committed: https://chromium.googlesource.com/chromium/src/+/7b451a789df9be84623fc114a4efe00f5e9dbb5e
Patch Set 1 #
Messages
Total messages: 13 (9 generated)
|
|||||||||||||||||||||||||||||||||||||