ebd070ec2f
- 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 Change-Id: I030fdb3a80074ca6edd4749f86b39b590776ae6f Reviewed-on: https://chromium-review.googlesource.com/c/1310056 Reviewed-by: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org> Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org> Cr-Commit-Position: refs/heads/master@{#57181}
52 lines
934 B
Plaintext
52 lines
934 B
Plaintext
# Copyright 2016 the V8 project authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
import("../../gni/v8.gni")
|
|
|
|
v8_executable("inspector-test") {
|
|
testonly = true
|
|
|
|
sources = [
|
|
"inspector-test.cc",
|
|
"isolate-data.cc",
|
|
"isolate-data.h",
|
|
"task-runner.cc",
|
|
"task-runner.h",
|
|
]
|
|
|
|
configs = [
|
|
"../..:external_config",
|
|
"../..:internal_config_base",
|
|
]
|
|
|
|
deps = [
|
|
"../..:v8",
|
|
"../..:v8_libbase",
|
|
"../..:v8_libplatform",
|
|
"//build/win:default_exe_manifest",
|
|
]
|
|
|
|
data_deps = [
|
|
"../../tools:v8_testrunner",
|
|
]
|
|
|
|
data = [
|
|
"console/",
|
|
"cpu-profiler/",
|
|
"debugger/",
|
|
"heap-profiler/",
|
|
"inspector.status",
|
|
"json-parse-expected.txt",
|
|
"json-parse.js",
|
|
"protocol-test.js",
|
|
"runtime/",
|
|
"sessions/",
|
|
"testcfg.py",
|
|
"type-profiler/",
|
|
]
|
|
|
|
cflags = []
|
|
ldflags = []
|
|
}
|