mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 05:38:11 +00:00
![]() There were some notable changes to the CLDR JSON format and data in this release. The patterns for a date at a specific time, i.e. "{date} at {time}", now appear under the "atTime" attribute of the "dateTimeFormats" object. Locale specific changes that affected test-js: All locales: * In many patterns, the code points U+00A0 (NO-BREAK SPACE) and U+202F (NARROW NO-BREAK SPACE) are now used in place of an ASCII space. For example, before the "dayPeriod" fields AM and PM. * Separators such as U+2013 (EN DASH) are now surrounded by U+2009 (THIN SPACE) in place of an ASCII space character. Locale "en": * Narrow localizations of time formats are even more narrow. For example, the abbreviation "wk." for "week" is now just "wk". Locale "ar": * The code point U+060C (ARABIC COMMA) is now used in place of an ASCII comma. * The code point U+200F (RIGHT-TO-LEFT MARK) now appears at the beginning of many localizations. * When the "latn" numbering system is used for currency formatting, the currency symbol more consistently is placed at the end of the pattern. Locale "he": * The "many" plural rules category has been removed. Locales "zh" and "es-419": * Several display-name localizations were changed. |
||
---|---|---|
.. | ||
builtins | ||
classes | ||
functions | ||
iterators | ||
loops | ||
modules | ||
operators | ||
syntax | ||
add-values-to-primitive.js | ||
arguments-callee.js | ||
arguments-object.js | ||
automatic-semicolon-insertion.js | ||
break-continue-syntax-errors.js | ||
comments-basic.js | ||
computed-property-sideeffects.js | ||
computed-property-throws.js | ||
const-declaration-missing-initializer.js | ||
const-reassignment.js | ||
custom-@@hasInstance.js | ||
custom-@@toPrimitive.js | ||
custom-@@toStringTag.js | ||
debugger-statement.js | ||
duplicated-variable-declarations.js | ||
empty-statements.js | ||
eval-aliasing.js | ||
eval-basic.js | ||
exception-in-catch-block.js | ||
exception-ReferenceError.js | ||
exponentiation-basic.js | ||
global-var-let-const.js | ||
if-statement-function-declaration.js | ||
indexed-access-prototype-indirection.js | ||
indexed-access-string-object.js | ||
invalid-lhs-in-assignment.js | ||
labels.js | ||
let-scoping.js | ||
new-expression.js | ||
non-writable-assignment.js | ||
numeric-literals-basic.js | ||
object-basic.js | ||
object-expression-__proto__.js | ||
object-expression-computed-property.js | ||
object-expression-numeric-property.js | ||
object-getter-setter-shorthand.js | ||
object-method-shorthand.js | ||
object-spread.js | ||
ordinary-to-primitive.js | ||
parseInt.js | ||
parser-declaration-in-single-statement-context.js | ||
parser-line-terminators.js | ||
parser-unary-associativity.js | ||
permanently-screwed-by-eval.js | ||
program-non-strict.js | ||
program-strict-mode.js | ||
return.js | ||
runtime-error-call-stack-size.js | ||
statement-with-many-labels.js | ||
strict-mode-blocks.js | ||
strict-mode-errors.js | ||
string-basic.js | ||
string-concatenation.js | ||
string-escapes.js | ||
string-spread.js | ||
switch-basic.js | ||
switch-break.js | ||
switch-default-before-case.js | ||
tagged-template-literals.js | ||
template-literals.js | ||
test-common-tests.js | ||
test-common.js | ||
this-value-strict.js | ||
this-value.js | ||
throw-basic.js | ||
to-number-basic.js | ||
to-number-exception.js | ||
try-catch-finally-nested.js | ||
try-catch-finally-return.js | ||
try-catch-finally.js | ||
unicode-identifier-escape.js | ||
update-expression-on-member-expression.js | ||
update-expressions-basic.js | ||
use-strict-directive.js | ||
var-multiple-declarator.js | ||
var-scoping.js | ||
variable-undefined.js | ||
with-basic.js |