v8/test/mjsunit/es6
adamk 57e8acbbb3 Align __lookupGetter__/__lookupSetter__ behavior with the spec
These methods now return undefined upon finding a data property in the
prototype chain which shadows an accessor property, and when hitting
a Proxy, call the appropriate proxy traps.

R=cbruni@chromium.org, littledan@chromium.org
BUG=v8:5130

Review-Url: https://codereview.chromium.org/2592013003
Cr-Commit-Position: refs/heads/master@{#41929}
2016-12-22 19:24:47 +00:00
..
debug-promises
regress
arguments-iterator.js
array-concat-revoked-proxy-1.js
array-concat-revoked-proxy-2.js
array-concat.js
array-copywithin.js
array-fill.js
array-find.js
array-findindex.js
array-from.js
array-iterator-turbo.js
array-iterator.js
array-length.js
array-of.js
array-prototype-values.js
array-reverse-order.js
array-species-constructor-accessor.js
array-species-constructor-delete.js
array-species-constructor.js
array-species-delete.js
array-species-modified.js
array-species-neg-zero.js
array-species-parent-constructor.js
array-species-proto.js
array-species.js
array-tostring.js
arraybuffer-species.js
arrow-functions-lexical-arguments.js
arrow-functions-this.js
arrow-functions.js
arrow-rest-params-lazy-parsing.js
arrow-rest-params.js
block-conflicts-sloppy.js
block-conflicts.js
block-const-assign-sloppy.js
block-const-assign.js
block-eval-var-over-let.js
block-for-sloppy.js
block-for.js
block-leave-sloppy.js
block-leave.js
block-let-contextual-sloppy.js
block-let-crankshaft-sloppy.js
block-let-crankshaft.js
block-let-declaration-sloppy.js
block-let-declaration.js
block-let-semantics-sloppy.js
block-let-semantics.js
block-scope-class.js
block-scoping-sloppy.js
block-scoping-top-level-sloppy.js
block-scoping-top-level.js
block-scoping.js
block-sloppy-function.js
built-in-accessor-names.js
catch-parameter-redeclaration.js
class-computed-property-names-super.js
class-property-name-eval-arguments.js
classes-derived-return-type.js
classes-experimental.js
classes-lazy-parsing.js
classes-maps.js
classes-proxy.js
classes-subclass-arrays.js
classes-subclass-builtins.js
classes-super.js
classes.js
classof-proxy.js
collection-iterator.js
collections.js
completion.js
computed-property-names-classes.js
computed-property-names-deopt.js
computed-property-names-object-literals-methods.js
computed-property-names-super.js
computed-property-names.js
default-parameters-destructuring.js
default-parameters.js
destructuring-assignment-lazy.js
destructuring-assignment.js
destructuring-parameters-literalcount-nolazy.js
destructuring-parameters-literalcount.js
destructuring.js
empty-for.js
for-each-in-catch.js
for-of.js
function-length-configurable.js
function-name-configurable.js
function-name.js [parser] Fix bug with non-static name method/property 2016-12-14 12:12:01 +00:00
function-prototype-name.js
generator-destructuring.js
generators-iteration.js
generators-objects.js
generators-parsing.js
generators-poisoned-properties.js
generators-runtime.js
generators-states.js
hasinstance-symbol.js
indexed-integer-exotics.js
instanceof-proxies.js
instanceof.js
iteration-semantics.js
iteration-syntax.js
iterator-close.js
iterator-prototype.js
json.js
map-minus-zero.js
math-cbrt.js
math-clz32.js
math-expm1.js
math-fround.js
math-hyperbolic.js
math-hypot.js
math-log1p.js
math-log2-log10.js
math-sign.js
math-trunc.js
math.js
method-name-eval-arguments.js
microtask-delivery.js
new-target.js
numeric-literals.js
object-assign.js
object-literals-method.js
object-literals-property-shorthand.js
object-literals-super.js
object-tostring.js
pattern-brand-check.js
promise-internal-setter.js
promise-lookup-getter-setter.js Align __lookupGetter__/__lookupSetter__ behavior with the spec 2016-12-22 19:24:47 +00:00
promise-species.js
promise-thenable-proxy.js
promises.js
prototype-ordinary-objects.js
proxies-accesschecks.js
proxies-apply.js
proxies-bind.js
proxies-construct.js
proxies-cross-realm-exception.js
proxies-define-property.js
proxies-delete-property.js
proxies-example-membrane.js
proxies-for.js
proxies-function.js
proxies-get-own-property-descriptor.js
proxies-get-prototype-of.js
proxies-get.js
proxies-global-reference.js
proxies-has-own-property.js
proxies-has.js
proxies-hash.js
proxies-integrity.js
proxies-is-extensible.js
proxies-json.js
proxies-keys.js
proxies-object-assign.js
proxies-ownkeys.js
proxies-prevent-extensions.js
proxies-property-is-enumerable.js
proxies-prototype-handler-stackoverflow.js
proxies-prototype-target-stackoverflow.js
proxies-revocable.js
proxies-set-prototype-of.js
proxies-set.js
proxies-with-unscopables.js
proxies-with.js
proxies.js
reflect-apply.js
reflect-construct.js
reflect-define-property.js
reflect-get-own-property-descriptor.js
reflect-get-prototype-of.js
reflect-own-keys.js
reflect-prevent-extensions.js
reflect-set-prototype-of.js
reflect.js
regexp-constructor.js
regexp-flags.js
regexp-match-lastindex.js
regexp-prototype.js
regexp-replace-lastindex.js
regexp-sticky.js
regexp-tolength.js
regexp-tostring.js
rest-params-lazy-parsing.js
rest-params.js
set-minus-zero.js
sloppy-restrictive-block-function.js
species.js
spread-array.js
spread-call-new-class.js
spread-call-new.js
spread-call-super-property.js
spread-call.js
string-codepointat.js
string-endswith.js
string-fromcodepoint.js
string-html.js
string-includes.js
string-iterator.js
string-match.js
string-raw.js
string-repeat.js
string-replace.js
string-search.js
string-split.js
string-startswith.js [runtime] Add PositiveNumberToUint32 helper to avoid double to uint roundtrip 2016-12-19 12:06:58 +00:00
super.js
symbols.js
tail-call-megatest-shard0.js
tail-call-megatest-shard1.js
tail-call-megatest-shard2.js
tail-call-megatest-shard3.js
tail-call-megatest-shard4.js
tail-call-megatest-shard5.js
tail-call-megatest-shard6.js
tail-call-megatest-shard7.js
tail-call-megatest-shard8.js
tail-call-megatest-shard9.js
tail-call-megatest.js
tail-call-proxies.js
tail-call-simple.js
tail-call.js
templates.js
throw-type-error-function-restrictions.js
typed-array-iterator.js
typedarray-copywithin.js
typedarray-every.js
typedarray-fill.js
typedarray-find.js
typedarray-findindex.js
typedarray-foreach.js
typedarray-from.js
typedarray-indexing.js
typedarray-iteration.js
typedarray-neutered.js
typedarray-of.js
typedarray-proto.js
typedarray-reduce.js
typedarray-reverse.js
typedarray-set-length-internal.js
typedarray-set-length.js
typedarray-slice.js
typedarray-sort.js
typedarray-species.js
typedarray-tostring.js
typedarray.js
unicode-character-ranges.js
unicode-escapes-in-regexps.js
unicode-escapes.js
unicode-regexp-backrefs.js
unicode-regexp-ignore-case-noi18n.js
unicode-regexp-ignore-case.js
unicode-regexp-last-index.js
unicode-regexp-restricted-syntax.js
unicode-regexp-unanchored-advance.js
unicode-regexp-zero-length.js
unscopables.js