[Webkit-unassigned] [Bug 154530] New intl-numberformat.js test fails on many Linux platforms

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 25 04:13:13 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=154530

--- Comment #6 from Carlos Garcia Campos <cgarcia at igalia.com> ---
Many other tests started to fail after r201066, but the problem seems to be the same. run-javascriptcore-tests does $ENV{LANG}="en_US.UTF-8"; but we are not actually honoring the environment variables at all when using jsc binary. We are using setlocale with a nullptr locale to get the current one, but the current one is always "C", because to set the locale according to the environment variables we need to call setlocale with an empty string as locale. That's done by  gtk_init() which is called by all our binaries (web process, network process, etc.), but not by jsc (because jsc doesn't depend on GTK+). The reason why it has always worked for EFL is because they call ecore_init() in jsc that calls setlocale. I'll submit a patch to fix this and the new tests failing.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160525/c27912fe/attachment.html>


More information about the webkit-unassigned mailing list