Certain attributes should be treated as case-insensitive when comparing them #122

timmywil opened this Issue Jul 10, 2012 · 1 comment


None yet
1 participant

timmywil commented Jul 10, 2012

Ported from jQuery bug http://bugs.jquery.com/ticket/12024


The inputs in the example all have uppercase values for their attributes while the value in the selector is lowercase. When :not contains a complex selector, querySelectorAll fails and Sizzle handles the attribute comparisons but does not account for these attributes being case-insensitive. We can fix that, but it will probably require a list within Sizzle specifying which attributes are case-insensitive in both HTML and XML.


timmywil commented Aug 27, 2013

This is both low priority and valid. It all depends on how much size it takes to keep a table of all attributes affected (in both HTML and XML).

@timmywil timmywil added 3 - Low needsreview and removed 3 - Low labels Oct 30, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment