[webkit-qt] toUpperCase() bug in Qt5.1 RC
Bruning Michael
Michael.Bruning at digia.com
Tue Jul 2 01:13:14 PDT 2013
Hi Eike,
sorry, hit "Send" to early...
On Thursday, 2nd July 2013 at 09:33, Eike Rethmeier wrote:
>
>
> Hi all,
>
> I found an JavaScript bug in the toUpperCase() function in Qt5.1 Release Candidate. That bug was not in Qt5.1 Beta.
Thanks for posting this, this may in fact be a blocking issue.
>
>That’s how it should behave (call and result), tested with Qt5.1 Beta and former versions (and Chrome and Firefox)
> "Hello123 World!".toUpperCase()
> "HELLO123 WORLD!"
>
>
> That’s how it behaves with Qt5.1 Release Candidate in Win7 (VS2012 build):
> "Hello123 World!".toUpperCase()
> "HELLO???WORLD"
>
> Funny thing is, I do not visually see these strange characters betwenn HELLO and WORLD in the inspector, I only see them when I copy the string from the inspector and paste them into this Email. In the inspector it looks like 4 spaces between HELLO and WORLD. In WinXP it looks like this in the inspector:
>
> Qt5.1 Release Candidate in WinXP (VS2012 build):
> "Hello123 World!".toUpperCase()
> "HELLOWORLD
"
>
>
> The real problem is, that toUpperCase() is also used by a bunch of libraries like jQuery, knockout etc. So this is a severe problem.
> Where can I post this bug to make sure that it is fixed in the Final Release?
I went ahead and created a bugreport here: https://bugreports.qt-project.org/browse/QTBUG-32159
I'll investigate and try to reproduce on other systems as well.
>
> Thanks,
> Eike
Best regards,
Michael
--
Michael Brüning, Senior Software Engineer - Digia, Qt
Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
Sitz der Gesellschaft: Berlin. USt-IdNr: DE 286 306 868
Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
More information about the webkit-qt
mailing list