browser.js |
|
0 |
prop-desc.js |
---
esid: pending
description: Property descriptor for RegExp.rightContext
info: |
RegExp.rightContext is an accessor property with attributes:
{
[[Enumerable]]: false,
[[Configurable]]: true,
[[Set]]: undefined,
}
get RegExp.rightContext
1. Return ? GetLegacyRegExpStaticProperty(%RegExp%, this value, [[RegExpRightContext]]).
includes: [propertyHelper.js]
features: [legacy-regexp]
--- |
1150 |
shell.js |
|
0 |
this-cross-realm-constructor.js |
---
esid: pending
description: RegExp.rightContext throws a TypeError for cross-realm receiver
info: |
get RegExp.rightContext
1. Return ? GetLegacyRegExpStaticProperty(%RegExp%, this value, [[RegExpRightContext]]).
GetLegacyRegExpStaticProperty( C, thisValue, internalSlotName ).
1. Assert C is an object that has an internal slot named internalSlotName.
2. If SameValue(C, thisValue) is false, throw a TypeError exception.
3. ...
features: [legacy-regexp,cross-realm,Reflect]
--- |
1063 |
this-not-regexp-constructor.js |
---
esid: pending
description: RegExp.rightContext throws a TypeError for non-%RegExp% receiver
info: |
get RegExp.rightContext
1. Return ? GetLegacyRegExpStaticProperty(%RegExp%, this value, [[RegExpRightContext]]).
GetLegacyRegExpStaticProperty( C, thisValue, internalSlotName ).
1. Assert C is an object that has an internal slot named internalSlotName.
2. If SameValue(C, thisValue) is false, throw a TypeError exception.
3. ...
features: [legacy-regexp]
--- |
1826 |
this-subclass-constructor.js |
---
esid: pending
description: RegExp.rightContext throws a TypeError for subclass receiver
info: |
get RegExp.rightContext
1. Return ? GetLegacyRegExpStaticProperty(%RegExp%, this value, [[RegExpRightContext]]).
GetLegacyRegExpStaticProperty( C, thisValue, internalSlotName ).
1. Assert C is an object that has an internal slot named internalSlotName.
2. If SameValue(C, thisValue) is false, throw a TypeError exception.
3. ...
features: [legacy-regexp,class]
--- |
979 |