Skip to content

Rework the Reflect.defineProperty method#3770

Merged
dbatyai merged 1 commit intojerryscript-project:masterfrom
szilagyiadam:proxy_define_prop_bug
May 25, 2020
Merged

Rework the Reflect.defineProperty method#3770
dbatyai merged 1 commit intojerryscript-project:masterfrom
szilagyiadam:proxy_define_prop_bug

Conversation

@szilagyiadam
Copy link
Copy Markdown
Contributor

Also a minor update to the FromPropertyDescriptor operation since in ES6 we can use a property
descriptor whitout any keys

JerryScript-DCO-1.0-Signed-off-by: Adam Szilagyi aszilagy@inf.u-szeged.hu

Comment thread jerry-core/ecma/builtin-objects/ecma-builtin-reflect.c
Comment thread jerry-core/ecma/builtin-objects/ecma-builtin-reflect.c Outdated
@szilagyiadam szilagyiadam force-pushed the proxy_define_prop_bug branch from 37933d5 to 5efff71 Compare May 22, 2020 09:02
Comment thread jerry-core/ecma/builtin-objects/ecma-builtin-reflect.c Outdated
Comment thread jerry-core/ecma/operations/ecma-conversion.c Outdated
Also a minor update to the FromPropertyDescriptor operation since in ES6 we can use a property
descriptor whitout any keys

JerryScript-DCO-1.0-Signed-off-by: Adam Szilagyi aszilagy@inf.u-szeged.hu
@szilagyiadam szilagyiadam force-pushed the proxy_define_prop_bug branch from 5efff71 to 6cb217e Compare May 25, 2020 08:32
@dbatyai dbatyai added the ES2015 Related to ES2015 features label May 25, 2020
@rerobika rerobika added the bug Undesired behaviour label May 25, 2020
Copy link
Copy Markdown
Member

@rerobika rerobika left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Member

@dbatyai dbatyai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dbatyai dbatyai merged commit ecf1597 into jerryscript-project:master May 25, 2020
@ossy-szeged
Copy link
Copy Markdown
Contributor

It broke built-ins/Reflect/defineProperty/return-boolean.js test. Unfortunately the CI didn't notice it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Undesired behaviour ES2015 Related to ES2015 features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants