Propagate strict mode for Proxy targets during delete (#4273)
After ES5.1 if the delete returns false a TypeError should be thrown in strict mode. JerryScript-DCO-1.0-Signed-off-by: Peter Gal pgal.usz@partner.samsung.com
This commit is contained in:
@@ -91,7 +91,8 @@ ecma_proxy_object_set (ecma_object_t *obj_p,
|
||||
|
||||
ecma_value_t
|
||||
ecma_proxy_object_delete_property (ecma_object_t *obj_p,
|
||||
ecma_string_t *prop_name_p);
|
||||
ecma_string_t *prop_name_p,
|
||||
bool is_strict);
|
||||
|
||||
ecma_collection_t *
|
||||
ecma_proxy_object_own_property_keys (ecma_object_t *obj_p);
|
||||
|
||||
Reference in New Issue
Block a user