Translated using Weblate (Catalan)

Currently translated at 93.9% (2584 of 2749)
Translated using Weblate (Interlingua)

Currently translated at 41.6% (1144 of 2749)
Merge remote-tracking branch 'origin/QA_4_1' into QA_4_1
Do not run testsuite in debug mode

Signed-off-by: Michal Čihař <michal@cihar.com>
Simplify build script for hhvm/normal php cases

Signed-off-by: Michal Čihař <michal@cihar.com>
Merge remote-tracking branch 'origin/QA_4_1'
Translated using Weblate (Dutch)

Currently translated at 100.0% (2756 of 2756)
Allow www.google.com only in case we are using reCAPTCHA

Signed-off-by: Michal Čihař <michal@cihar.com>
Add Content-Security-Policy header

This is standard and obsoletes X-Content-Security-Policy and
X-Webkit-CSP, but we still keep the old ones to provide headers for old
browsers.

Signed-off-by: Michal Čihař <michal@cihar.com>
Merge remote-tracking branch 'origin/QA_4_1'
Use JSON parser from jQuery instead of JSON plugin

Signed-off-by: Michal Čihař <michal@cihar.com>
Use native browser support for JSON

It's there in anything recent (only not supported in IE 6 and 7 which we
don't support anyway).

Signed-off-by: Michal Čihař <michal@cihar.com>
Remove no longer used JSON plugin for jQuery

Signed-off-by: Michal Čihař <michal@cihar.com>
Document possible todo

Signed-off-by: Michal Čihař <michal@cihar.com>
Test with Safari for now

Signed-off-by: Michal Čihař <michal@cihar.com>
Disable MSIE testing, looks too broken for now

Signed-off-by: Michal Čihař <michal@cihar.com>
Need to wait for element to be present

Signed-off-by: Michal Čihař <michal@cihar.com>
Skip alert testing for Safari, not supported there

Signed-off-by: Michal Čihař <michal@cihar.com>