Just to follow-up, this is the bug where we're tracking the issue:
http://dev.jquery.com/ticket/3840

--John



On Wed, Jan 14, 2009 at 12:54 AM, Sidney San Martín <s...@sidneysm.com> wrote:
>
> I saw this thread a half hour ago or so and decided to take a poke at
> it. Took me a while to find the querySelectorAll bit because I'm a
> newbie here and don't know the codebase.
>
> Anyway, it looks like when we are in quirks mode, Safari is case-
> insensitive in querySelectorAll, but strict about it. Only takes lower
> case, else returns nothing. I think this is a bug, considering the
> latest WebKit build is truly case-insensitive. Can we detect this
> condition and toLowerCase the query?
> -Sidney
>
> On Jan 14, 2009, at 12:39 AM, John Resig wrote:
>
>>
>> Something finally struck me about what you said (sorry, it's late
>> here) - it fails only in Safari. Safari uses the native
>> querySelectorAll exclusively - we don't do anything.
>>
>> I took your page and put it online and it fails (as you expected):
>> http://ejohn.org/files/jquery1.3/safari.html
>>
>> But then I took it and put it in to standards mode (correct doctype)
>> and it works:
>> http://ejohn.org/files/jquery1.3/safari-standards.html
>>
>> Seeing as how there's nothing that we can really do on our end (we
>> never even touch our selector engine, just defer to Safari) I think
>> the best move will be to make sure that your page is in standards
>> mode.
>>
>> --John
>>
>>
>>
>> On Wed, Jan 14, 2009 at 12:28 AM, Adam Fisk <adamf...@gmail.com>
>> wrote:
>>>
>>>
>>>>
>>>> Yeah, 1.3 is final. We'll be doing 1.3.1 within the week to catch
>>>> any
>>>> straggling bugs. I'm not hugely concerned about this one but I will
>>>> want to get a fix in early, regardless.
>>>>
>>>
>>> Really?  It honestly seems like a devastating bug to me.  Granted,
>>> Safari's maybe 5% of users, but all class name selectors with a
>>> single
>>> capital letter in them breaking seems pretty huge -- it's not all
>>> caps
>>> remember -- just a single cap.  Could always be just my Safari
>>> version
>>> though.
>>>
>>> -Adam
>>>>
>>>
>>
>> >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-dev@googlegroups.com
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to