2018-05-11 10:33:32 +02:00
|
|
|
// Copyright 2018 Igalia, S.L. All rights reserved.
|
|
|
|
// This code is governed by the BSD license found in the LICENSE file.
|
|
|
|
|
|
|
|
/*---
|
|
|
|
esid: sec-intl.locale
|
|
|
|
description: >
|
|
|
|
Verifies handling of options with privateuse tags.
|
|
|
|
info: |
|
|
|
|
ApplyOptionsToTag( tag, options )
|
|
|
|
|
2019-01-28 17:55:20 +01:00
|
|
|
|
2018-05-11 10:33:32 +02:00
|
|
|
...
|
|
|
|
9. If tag matches neither the privateuse nor the grandfathered production, then
|
|
|
|
...
|
|
|
|
|
|
|
|
features: [Intl.Locale]
|
|
|
|
---*/
|
|
|
|
|
2019-01-28 17:55:20 +01:00
|
|
|
assert.throws(RangeError, () => new Intl.Locale("x-default", {
|
2018-05-11 10:33:32 +02:00
|
|
|
language: "fr",
|
|
|
|
script: "Cyrl",
|
|
|
|
region: "DE",
|
|
|
|
numberingSystem: "latn",
|
2019-01-28 17:55:20 +01:00
|
|
|
}));
|