192bee6bac
This reverts commit 34686abe40
.
Reason for revert: Compile errors on several bots, e.g. https://ci.chromium.org/p/v8/builders/luci.v8.ci/V8%20Linux%20-%20debug%20builder/33299
Original change's description:
> inspector: move injected script source to native
>
> - introduced ValueMirror interface, this interface contains methods to generate
> different protocol entities,
> - introduced DebugPropertyIterator, this iterator iterates through object properties
> in the following order: exotic indices, enumerable strings, all other properties,
> - removed all injected script infra, e.g. closure compiler,
>
> R=dgozman@chromium.org
> TBR=yangguo@chromium.org
>
> Bug: chromium:595206
> Cq-Include-Trybots: luci.chromium.try:linux_chromium_headless_rel;luci.chromium.try:linux_chromium_rel_ng;master.tryserver.blink:linux_trusty_blink_rel
> Change-Id: I077c1879622aa0d9900d719b80d2ef5ba4221a22
> Reviewed-on: https://chromium-review.googlesource.com/c/1295550
> Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org>
> Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#57142}
TBR=dgozman@chromium.org,yangguo@chromium.org,kozyatinskiy@chromium.org
Change-Id: I6e4ccaf1d6b151fbc0ffe4f26daa584433321c77
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:595206
Cq-Include-Trybots: luci.chromium.try:linux_chromium_headless_rel;luci.chromium.try:linux_chromium_rel_ng;master.tryserver.blink:linux_trusty_blink_rel
Reviewed-on: https://chromium-review.googlesource.com/c/1307432
Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#57144}
34 lines
787 B
Plaintext
34 lines
787 B
Plaintext
Runtime.getProperties for objects with accessor
|
|
title property with getter and setter:
|
|
{
|
|
configurable : false
|
|
enumerable : false
|
|
get : {
|
|
className : Function
|
|
description : function nativeGetter() { [native code] }
|
|
objectId : <objectId>
|
|
type : function
|
|
}
|
|
isOwn : true
|
|
name : title
|
|
set : {
|
|
className : Function
|
|
description : function nativeSetter() { [native code] }
|
|
objectId : <objectId>
|
|
type : function
|
|
}
|
|
}
|
|
title property with getter only:
|
|
{
|
|
configurable : false
|
|
enumerable : false
|
|
get : {
|
|
className : Function
|
|
description : function nativeGetter() { [native code] }
|
|
objectId : <objectId>
|
|
type : function
|
|
}
|
|
isOwn : true
|
|
name : title
|
|
}
|