New issue
Advanced search Search tips

Issue 682322 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Create platform/bindings framework

Project Member Reported by adithyas@chromium.org, Jan 18 2017

Issue description

This issue tracks the movement of core functionality in bindings/core to platform/bindings.
 
Project Member

Comment 2 by bugdroid1@chromium.org, Feb 16 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d9471b0d6e0108c3303e9214daf0564c11eba611

commit d9471b0d6e0108c3303e9214daf0564c11eba611
Author: adithyas <adithyas@chromium.org>
Date: Thu Feb 16 16:58:39 2017

Abstract out ThreadDebugger from V8PerIsolateData

V8PerIsolateData holds an instance of ThreadDebugger, but does not need to know information about its interface. This can be abstracted out with V8PerIsolateData::Data and will make it easier to move V8PerIsolateData to platform/ (as ThreadDebugger is very tightly coupled with core).

BUG=682322

Review-Url: https://codereview.chromium.org/2687943004
Cr-Commit-Position: refs/heads/master@{#450995}

[modify] https://crrev.com/d9471b0d6e0108c3303e9214daf0564c11eba611/third_party/WebKit/Source/bindings/core/v8/RejectedPromises.cpp
[modify] https://crrev.com/d9471b0d6e0108c3303e9214daf0564c11eba611/third_party/WebKit/Source/bindings/core/v8/SourceLocation.cpp
[modify] https://crrev.com/d9471b0d6e0108c3303e9214daf0564c11eba611/third_party/WebKit/Source/bindings/core/v8/V8PerIsolateData.cpp
[modify] https://crrev.com/d9471b0d6e0108c3303e9214daf0564c11eba611/third_party/WebKit/Source/bindings/core/v8/V8PerIsolateData.h
[modify] https://crrev.com/d9471b0d6e0108c3303e9214daf0564c11eba611/third_party/WebKit/Source/core/inspector/MainThreadDebugger.cpp
[modify] https://crrev.com/d9471b0d6e0108c3303e9214daf0564c11eba611/third_party/WebKit/Source/core/inspector/ThreadDebugger.cpp
[modify] https://crrev.com/d9471b0d6e0108c3303e9214daf0564c11eba611/third_party/WebKit/Source/core/inspector/ThreadDebugger.h
[modify] https://crrev.com/d9471b0d6e0108c3303e9214daf0564c11eba611/third_party/WebKit/Source/core/inspector/WorkerThreadDebugger.cpp

Project Member

Comment 3 by bugdroid1@chromium.org, Feb 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/de62655cbf94133fe6d83b04aa37afb8519b3290

commit de62655cbf94133fe6d83b04aa37afb8519b3290
Author: adithyas <adithyas@chromium.org>
Date: Tue Feb 21 19:05:23 2017

Split ConditionalFeatures

This CL moves out a lot of core/ specific functionality inside ConditionalFeatures.h/cpp into ConditionalFeaturesForCore.h/cpp. ConditionalFeatures will be moved into platform/. This is necessary for V8PerContextData to move to platform/ (as it calls installConditionalFeatures)

BUG=682322

Review-Url: https://codereview.chromium.org/2691343010
Cr-Commit-Position: refs/heads/master@{#451809}

[modify] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.cpp
[modify] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.h
[add] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/bindings/core/v8/ConditionalFeaturesForCore.cpp
[add] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/bindings/core/v8/ConditionalFeaturesForCore.h
[modify] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/bindings/core/v8/LocalWindowProxy.cpp
[modify] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp
[modify] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.h
[modify] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/core/frame/FeaturePolicyInFrameTest.cpp
[modify] https://crrev.com/de62655cbf94133fe6d83b04aa37afb8519b3290/third_party/WebKit/Source/modules/vibration/NavigatorVibration.cpp

Comment 5 by peria@chromium.org, Feb 24 2017

Cc: peria@chromium.org
Project Member

Comment 6 by bugdroid1@chromium.org, Mar 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0235e672998b36b2bf5beb45ce1e24ae3ac729af

commit 0235e672998b36b2bf5beb45ce1e24ae3ac729af
Author: adithyas <adithyas@chromium.org>
Date: Tue Mar 07 23:55:20 2017

Remove WRAPPER_VISITOR_SPECIAL_CLASSES

This patch removes the need of WRAPPER_VISITOR_SPECIAL_CLASSES. All of these classes are classes in core/ and WrapperVisitor and ScriptWrappableVisitor shouldn't really have any knowledge about them. It takes advantage of the fact that the various overloads of dispatchTraceWrappers(SpecialClass* t) all have the same implementation (t->traceWrappers(this)), and just adds that implementation directly into the special classes

BUG=682322

Review-Url: https://codereview.chromium.org/2728203002
Cr-Commit-Position: refs/heads/master@{#455298}

[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/bindings/core/v8/ScriptWrappable.h
[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.cpp
[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.h
[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitorVerifier.h
[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/bindings/core/v8/TraceWrapperReference.md
[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/core/dom/NodeListsNodeData.h
[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/core/dom/NodeRareData.h
[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/platform/heap/GarbageCollected.h
[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/platform/heap/TraceTraits.h
[modify] https://crrev.com/0235e672998b36b2bf5beb45ce1e24ae3ac729af/third_party/WebKit/Source/platform/heap/WrapperVisitor.h

Project Member

Comment 7 by bugdroid1@chromium.org, Mar 8 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/199953cd647ec50f5f07d9025e5a8ba6948f8079

commit 199953cd647ec50f5f07d9025e5a8ba6948f8079
Author: adithyas <adithyas@chromium.org>
Date: Wed Mar 08 20:28:43 2017

Use mayNotBeMainThread for wrapper optimization

DOMDataStore has overloaded methods (for Node*) that checks if we're in a main world by checking if isolated worlds exist, and returns a main world wrapper directly if they don't exist. Node is used because it can never be created in a worker world.

This patch changes the main world check to checking if we're on the main thread (using mayNotBeMainThread) and if any non-main worlds have been created on the main thread (If there are no non-main worlds, we have to be in the main world). This way, we don't need Node.

BUG=682322

Review-Url: https://codereview.chromium.org/2726593002
Cr-Commit-Position: refs/heads/master@{#455530}

[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/bindings/core/v8/DOMDataStore.h
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.cpp
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/bindings/core/v8/ToV8.h
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/bindings/core/v8/V8Binding.h
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.h
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/core/dom/DocumentTest.cpp
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/core/dom/Node.cpp
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/core/dom/Node.h
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/core/dom/RangeTest.cpp
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/core/dom/StaticRangeTest.cpp
[modify] https://crrev.com/199953cd647ec50f5f07d9025e5a8ba6948f8079/third_party/WebKit/Source/core/editing/VisibleUnitsTest.cpp

Project Member

Comment 8 by bugdroid1@chromium.org, Apr 4 2017

Project Member

Comment 9 by bugdroid1@chromium.org, Apr 5 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52

commit 5b50cd0bc4e0f5bca1f97593325751b5b6db5c52
Author: adithyas <adithyas@chromium.org>
Date: Wed Apr 05 14:04:59 2017

Move ScriptState::forWorld/ScriptState::forMainWorld (Part 2)

This CL changes all call sites for ScriptState::forMainWorld to use toScriptStateforMainWorld, which was added in http://crrev.com/2794023002.

BUG=682322

Review-Url: https://codereview.chromium.org/2796653003
Cr-Commit-Position: refs/heads/master@{#462060}

[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseResolverTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/bindings/core/v8/V8BindingForTesting.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValueFuzzer.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/css/ActiveStyleSheetsTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/css/resolver/ScopedStyleResolverTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/css/resolver/SharedStyleFinderTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/dom/Modulator.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/dom/ScriptLoader.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/dom/StyleEngineTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/dom/custom/CustomElementRegistryTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/dom/custom/CustomElementUpgradeSorterTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/html/parser/HTMLParserScriptRunner.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/inspector/DevToolsHost.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/inspector/InspectorAnimationAgent.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/inspector/InspectorDOMAgent.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/inspector/MainThreadDebugger.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/layout/LayoutTestHelper.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/loader/ImageLoader.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/loader/modulescript/ModuleScriptLoaderTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/origin_trials/OriginTrialContext.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/page/FocusControllerTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/core/xml/DocumentXSLT.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/modules/cachestorage/CacheTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DUsageTrackingTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/modules/fetch/ReadableStreamBytesConsumerTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/modules/indexeddb/InspectorIndexedDBAgent.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerContainerTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerLinkResource.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/modules/webaudio/BaseAudioContextTest.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/web/InspectorOverlay.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/web/WebDevToolsFrontendImpl.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/web/WebPluginContainerImpl.cpp
[modify] https://crrev.com/5b50cd0bc4e0f5bca1f97593325751b5b6db5c52/third_party/WebKit/Source/web/tests/WebFrameTest.cpp

Project Member

Comment 10 by bugdroid1@chromium.org, Apr 5 2017

Project Member

Comment 12 by bugdroid1@chromium.org, Apr 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1f861a452460799bc89cd11bbd58713a04f786cf

commit 1f861a452460799bc89cd11bbd58713a04f786cf
Author: adithyas <adithyas@chromium.org>
Date: Thu Apr 06 19:00:46 2017

Move ScriptState::domWindow()

This CL moves ScriptState::domWindow() to LocalDOMWindow::from(ScriptState*) in order to remove a dependency to LocalDOMWindow from ScriptState.

BUG=682322

Review-Url: https://codereview.chromium.org/2790313004
Cr-Commit-Position: refs/heads/master@{#462568}

[modify] https://crrev.com/1f861a452460799bc89cd11bbd58713a04f786cf/third_party/WebKit/Source/bindings/core/v8/ScriptState.cpp
[modify] https://crrev.com/1f861a452460799bc89cd11bbd58713a04f786cf/third_party/WebKit/Source/bindings/core/v8/ScriptState.h
[modify] https://crrev.com/1f861a452460799bc89cd11bbd58713a04f786cf/third_party/WebKit/Source/bindings/core/v8/V8HTMLConstructor.cpp
[modify] https://crrev.com/1f861a452460799bc89cd11bbd58713a04f786cf/third_party/WebKit/Source/core/events/Event.cpp
[modify] https://crrev.com/1f861a452460799bc89cd11bbd58713a04f786cf/third_party/WebKit/Source/core/frame/LocalDOMWindow.cpp
[modify] https://crrev.com/1f861a452460799bc89cd11bbd58713a04f786cf/third_party/WebKit/Source/core/frame/LocalDOMWindow.h
[modify] https://crrev.com/1f861a452460799bc89cd11bbd58713a04f786cf/third_party/WebKit/Source/modules/payments/PaymentRequest.cpp
[modify] https://crrev.com/1f861a452460799bc89cd11bbd58713a04f786cf/third_party/WebKit/Source/modules/sensor/Sensor.cpp
[modify] https://crrev.com/1f861a452460799bc89cd11bbd58713a04f786cf/third_party/WebKit/Source/modules/webaudio/AudioContext.cpp

Project Member

Comment 15 by bugdroid1@chromium.org, Apr 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a2c9e7f48dd30dbc7a2a4c6112414b6c1dd154c1

commit a2c9e7f48dd30dbc7a2a4c6112414b6c1dd154c1
Author: adithyas <adithyas@chromium.org>
Date: Mon Apr 10 18:06:22 2017

Move ScriptState::getExecutionContext (Part 1)

This CL adds ExecutionContext::from(ScriptState*) to eventually replace ScriptState::getExecutionContext. This is to remove a dependency to ExecutionContext from ScriptState.

BUG=682322

Review-Url: https://codereview.chromium.org/2805333002
Cr-Commit-Position: refs/heads/master@{#463323}

[modify] https://crrev.com/a2c9e7f48dd30dbc7a2a4c6112414b6c1dd154c1/third_party/WebKit/Source/bindings/core/v8/ScriptState.cpp
[modify] https://crrev.com/a2c9e7f48dd30dbc7a2a4c6112414b6c1dd154c1/third_party/WebKit/Source/bindings/core/v8/ScriptState.h
[modify] https://crrev.com/a2c9e7f48dd30dbc7a2a4c6112414b6c1dd154c1/third_party/WebKit/Source/core/dom/ExecutionContext.cpp
[modify] https://crrev.com/a2c9e7f48dd30dbc7a2a4c6112414b6c1dd154c1/third_party/WebKit/Source/core/dom/ExecutionContext.h

Project Member

Comment 16 by bugdroid1@chromium.org, Apr 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f56ccf3f087fe868c7188ce23a162886744211f7

commit f56ccf3f087fe868c7188ce23a162886744211f7
Author: adithyas <adithyas@chromium.org>
Date: Mon Apr 10 21:15:50 2017

Move ScriptState::GetExecutionContext (Part 2)

This CL replaces uses of ScriptState::GetExecutionContext with ExecutionContext::From in the bindings generator code.

BUG=682322

Review-Url: https://codereview.chromium.org/2811833002
Cr-Commit-Position: refs/heads/master@{#463394}

[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/templates/callback_function.cpp.tmpl
[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/templates/callback_interface.cpp.tmpl
[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/tests/results/core/AnyCallbackFunctionOptionalAnyArg.cpp
[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/tests/results/core/LongCallbackFunction.cpp
[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/tests/results/core/StringSequenceCallbackFunctionLongSequenceArg.cpp
[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackInterface.cpp
[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunction.cpp
[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionInterfaceArg.cpp
[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionTypedef.cpp
[modify] https://crrev.com/f56ccf3f087fe868c7188ce23a162886744211f7/third_party/WebKit/Source/bindings/tests/results/modules/VoidCallbackFunctionModules.cpp

Project Member

Comment 17 by bugdroid1@chromium.org, Apr 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c

commit 0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c
Author: adithyas <adithyas@chromium.org>
Date: Mon Apr 10 23:30:39 2017

Move ScriptState::GetExecutionContext (Part 3)

This CL replaces all uses of ScriptState::GetExecutionContext in Source/bindings with ExecutionContext::From.

BUG=682322

Review-Url: https://codereview.chromium.org/2810743003
Cr-Commit-Position: refs/heads/master@{#463443}

[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/ConditionalFeaturesForCore.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/Iterable.h
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/RejectedPromises.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseResolver.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8BindingForTesting.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8ErrorHandler.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8IntersectionObserverCallback.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8IntersectionObserverCallback.h
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8LazyEventListener.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.h
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8NodeFilterCondition.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8ResizeObserverCallbackCustom.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8V0CustomElementLifecycleCallbacks.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/WorkerOrWorkletScriptController.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/modules/v8/custom/V8CustomSQLStatementErrorCallback.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/modules/v8/serialization/V8ScriptValueDeserializerForModules.cpp
[modify] https://crrev.com/0e704d39cb4a4f6382c87e7e22dbac4e85c57e7c/third_party/WebKit/Source/bindings/modules/v8/wasm/WasmResponseExtensions.cpp

Project Member

Comment 18 by bugdroid1@chromium.org, Apr 11 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3f7eac384ee02371be4972ba0647082bf6599eb1

commit 3f7eac384ee02371be4972ba0647082bf6599eb1
Author: adithyas <adithyas@chromium.org>
Date: Tue Apr 11 14:31:04 2017

Move securityCheck out of V8WrapperInstantiationScope

Moving V8DOMWrapper.h/cpp to platform/bindings is blocked by V8WrapperInstantiationScope::securityCheck and V8WrapperInstantiationScope::convertException. Both of these methods use toLocalFrame/toDOMWindow, and cannot be moved to platform/.

This CL moves the security check into WrapperCreationSecurityCheck. WrapperCreationSecurityCheck only holds a function pointer and will be moved into platform/bindings. The implementation of the security check is moved to BindingSecurity (in bindings/core), and the function pointer is set to point to the implementation inside core/.

BUG=682322

Review-Url: https://codereview.chromium.org/2745313003
Cr-Commit-Position: refs/heads/master@{#463621}

[modify] https://crrev.com/3f7eac384ee02371be4972ba0647082bf6599eb1/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/3f7eac384ee02371be4972ba0647082bf6599eb1/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.cpp
[modify] https://crrev.com/3f7eac384ee02371be4972ba0647082bf6599eb1/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.h
[modify] https://crrev.com/3f7eac384ee02371be4972ba0647082bf6599eb1/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp
[modify] https://crrev.com/3f7eac384ee02371be4972ba0647082bf6599eb1/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.h
[modify] https://crrev.com/3f7eac384ee02371be4972ba0647082bf6599eb1/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
[add] https://crrev.com/3f7eac384ee02371be4972ba0647082bf6599eb1/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.cpp
[add] https://crrev.com/3f7eac384ee02371be4972ba0647082bf6599eb1/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.h

Project Member

Comment 19 by bugdroid1@chromium.org, Apr 11 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fbb8b20231db093fffa5b3a361bac806c1920e82

commit fbb8b20231db093fffa5b3a361bac806c1920e82
Author: adithyas <adithyas@chromium.org>
Date: Tue Apr 11 16:58:35 2017

Move ScriptState::GetExecutionContext (Part 4)

This CL replaces all uses of ScriptState::GetExecutionContext in Source/core with ExecutionContext::From

BUG=682322

Review-Url: https://codereview.chromium.org/2811863002
Cr-Commit-Position: refs/heads/master@{#463657}

[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/animation/Animation.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/animation/ElementAnimation.h
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/clipboard/DataTransferItem.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/css/FontFace.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/dom/Document.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/dom/MessagePort.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/dom/TaskRunnerHelper.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/events/Event.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/fileapi/Blob.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/fileapi/FileReaderSync.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/fileapi/URLFileAPI.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/frame/History.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/html/FormData.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/imagebitmap/ImageBitmapFactories.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/inspector/MainThreadDebugger.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/mojo/MojoHandle.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/offscreencanvas/OffscreenCanvas.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/streams/UnderlyingSourceBase.h
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/testing/DictionaryTest.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/testing/OriginTrialsTest.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/testing/WorkerInternals.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/timing/PerformanceBaseTest.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/timing/PerformanceObserverTest.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/timing/SharedWorkerPerformance.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/workers/DedicatedWorkerGlobalScope.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/workers/InProcessWorkerBase.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/xml/DocumentXSLT.cpp
[modify] https://crrev.com/fbb8b20231db093fffa5b3a361bac806c1920e82/third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.cpp

Project Member

Comment 20 by bugdroid1@chromium.org, Apr 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d2d9a34e2fd74fd45026a8fed6f4715de18df747

commit d2d9a34e2fd74fd45026a8fed6f4715de18df747
Author: adithyas <adithyas@chromium.org>
Date: Wed Apr 12 16:54:28 2017

Move ScriptState::GetExecutionContext (Part 5)

This CL replaces all uses of ScriptState::GetExecutionContext in Source/modules with ExecutionContext::From.

BUG=682322
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2816543002
Cr-Commit-Position: refs/heads/master@{#464056}

[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/app_banner/BeforeInstallPromptEvent.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/battery/BatteryManager.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/battery/NavigatorBattery.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/beacon/NavigatorBeacon.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/bluetooth/Bluetooth.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/budget/BudgetService.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/cachestorage/CacheStorage.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/cachestorage/CacheTest.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerGlobalScope.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/crypto/CryptoResultImpl.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/crypto/SubtleCrypto.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/csspaint/CSSPaintDefinition.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/encryptedmedia/NavigatorRequestMediaKeySystemAccess.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/fetch/Body.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/fetch/BodyStreamBuffer.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/fetch/FetchManager.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/fetch/FetchRequestData.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/fetch/Request.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/fetch/Response.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/fetch/ResponseTest.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/filesystem/DataTransferItemFileSystem.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/filesystem/Entry.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/filesystem/HTMLInputElementFileSystem.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/indexeddb/IDBFactory.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/indexeddb/IDBIndex.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/indexeddb/IDBKeyRange.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/indexeddb/IDBObjectStore.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/indexeddb/IDBRequest.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/indexeddb/InspectorIndexedDBAgent.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/installedapp/NavigatorInstalledApp.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/mediasession/MediaMetadata.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/mediasession/NavigatorMediaSession.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/mediasource/URLMediaSource.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/mediastream/MediaDevices.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/mediastream/MediaStream.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/mediastream/URLMediaStream.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/netinfo/WorkerNavigatorNetworkInformation.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/nfc/NFC.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/notifications/Notification.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/notifications/NotificationManager.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/notifications/ServiceWorkerRegistrationNotifications.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/offscreencanvas/OffscreenCanvasModules.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/permissions/Permissions.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/presentation/PresentationReceiver.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/presentation/PresentationRequest.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/push_messaging/PushManager.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/quota/DeprecatedStorageQuota.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/quota/StorageManager.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/serviceworkers/FetchEvent.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/serviceworkers/InstallEvent.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/serviceworkers/ServiceWorker.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerClient.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerClients.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerContainer.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerWindowClient.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/shapedetection/ShapeDetector.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/speech/DOMWindowSpeechSynthesis.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/speech/SpeechGrammar.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/speech/SpeechGrammarList.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/vr/NavigatorVR.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/vr/VRDisplay.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/webaudio/AudioWorkletGlobalScope.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/webmidi/MIDIAccessInitializer.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/webmidi/NavigatorWebMIDI.cpp
[modify] https://crrev.com/d2d9a34e2fd74fd45026a8fed6f4715de18df747/third_party/WebKit/Source/modules/webshare/NavigatorShare.cpp

Project Member

Comment 21 by bugdroid1@chromium.org, Apr 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/507756d8e487854f780f5ee37962231491cee852

commit 507756d8e487854f780f5ee37962231491cee852
Author: adithyas <adithyas@chromium.org>
Date: Wed Apr 12 21:51:37 2017

Move ScriptState::GetExecutionContext (Part 6)

This CL removes ScriptState::GetExecutionContext and replaces all remaining calls to the function with ExecutionContext::From.

BUG=682322

Review-Url: https://codereview.chromium.org/2811213002
Cr-Commit-Position: refs/heads/master@{#464162}

[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/bindings/core/v8/ScriptState.cpp
[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/bindings/core/v8/ScriptState.h
[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/bindings/core/v8/V8BindingForTesting.cpp
[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/bindings/core/v8/V8BindingForTesting.h
[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/core/testing/Internals.h
[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/core/testing/v8/WebCoreTestSupport.cpp
[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/modules/mediastream/MediaConstraintsImpl.h
[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/modules/mediastream/MediaDevicesRequest.cpp
[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/modules/permissions/Permissions.h
[modify] https://crrev.com/507756d8e487854f780f5ee37962231491cee852/third_party/WebKit/Source/web/StorageQuotaClientImpl.cpp

Project Member

Comment 22 by bugdroid1@chromium.org, Apr 13 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fec2c059777516677c2ed1eaf9d906340ca273f5

commit fec2c059777516677c2ed1eaf9d906340ca273f5
Author: adithyas <adithyas@chromium.org>
Date: Thu Apr 13 03:42:56 2017

Split ToV8.h

Most of ToV8 can be moved to platform/bindings, except for a few core-specific overloads. ScriptValue uses ToV8 and defines ScriptValue::From inside ToV8.h because of a cyclic dependency. So moving ToV8.h to platform also allows ScriptValue to be moved.

All the core specific overloads are moved to ToV8ForCore.h/cpp and the rest are kept in ToV8.h (which will be moved to platform/bindings later).

BUG=682322

Review-Url: https://codereview.chromium.org/2809243002
Cr-Commit-Position: refs/heads/master@{#464280}

[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/LocalWindowProxy.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/Maplike.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/NativeValueTraitsImplTest.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseProperty.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseResolver.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitorTest.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/ToV8.h
[rename] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/ToV8ForCore.cpp
[add] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/ToV8ForCore.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/ToV8Test.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/V8BindingTest.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/V8IteratorResultValue.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/V8ObjectBuilder.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/modules/v8/V8BindingForModulesTest.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/modules/v8/WebGLAny.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/modules/v8/serialization/V8ScriptValueSerializerForModulesTest.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/scripts/v8_callback_function.py
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/scripts/v8_dictionary.py
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/scripts/v8_interface.py
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/scripts/v8_union.py
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/AnyCallbackFunctionOptionalAnyArg.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/ArrayBufferOrArrayBufferViewOrDictionary.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/BooleanOrElementSequence.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/BooleanOrStringOrUnrestrictedDouble.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/BooleanOrTestCallbackInterface.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/ByteStringOrNodeList.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/ByteStringSequenceSequenceOrByteStringByteStringRecord.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/DoubleOrLongOrBooleanSequence.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/DoubleOrString.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/DoubleOrStringOrDoubleOrStringSequence.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/ElementSequenceOrByteStringDoubleOrStringRecord.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/FloatOrBoolean.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/LongCallbackFunction.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/LongOrBoolean.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/LongOrTestDictionary.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/LongSequenceOrEvent.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/NodeOrLongSequenceOrEventOrXMLHttpRequestOrStringOrStringByteStringOrNodeListRecord.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/NodeOrNodeList.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/StringOrArrayBufferOrArrayBufferView.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/StringOrDouble.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/StringOrStringSequence.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/StringSequenceCallbackFunctionLongSequenceArg.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/TestEnumOrDouble.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/TestInterface2OrUint8Array.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/TestInterfaceGarbageCollectedOrString.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/TestInterfaceOrLong.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/TestInterfaceOrTestInterfaceEmpty.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/UnrestrictedDoubleOrString.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/UnsignedLongLongOrBooleanOrTestCallbackInterface.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBuffer.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBufferView.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8DataView.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8SVGTestInterface.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackFunctions.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestConstants.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestDictionary.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestDictionaryDerived.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestException.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexed.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedGlobal.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedPrimaryGlobal.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface3.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor2.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor3.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor4.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEmpty.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInit.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInitConstructor.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventTarget.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNode.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceOriginTrialEnabled.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceSecureContext.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestNode.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestPermissiveDictionary.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperations.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8TestTypedefs.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/V8Uint8ClampedArray.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunction.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionInterfaceArg.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionTypedef.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/core/XMLHttpRequestOrString.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/modules/BooleanOrString.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface2Partial.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface5.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/bindings/tests/results/modules/VoidCallbackFunctionModules.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/core/css/cssom/CSSStyleValue.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/core/streams/ReadableStreamController.h
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/core/streams/ReadableStreamOperations.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/indexeddb/IDBIndex.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/indexeddb/IDBKeyRange.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/indexeddb/IDBObjectStore.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/indexeddb/IDBObservation.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/indexeddb/IDBObserverChanges.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/indexeddb/IDBRequest.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/mediasession/MediaMetadata.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/payments/PaymentAppRequestConversion.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/serviceworkers/FetchEvent.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/serviceworkers/ForeignFetchEvent.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerError.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/webaudio/AudioWorkletGlobalScope.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/webaudio/AudioWorkletGlobalScopeTest.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/webdatabase/SQLResultSetRowList.cpp
[modify] https://crrev.com/fec2c059777516677c2ed1eaf9d906340ca273f5/third_party/WebKit/Source/modules/webusb/USBDevice.cpp

Project Member

Comment 23 by bugdroid1@chromium.org, Apr 13 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/322a025409d5e5897720f0a818426a3e37cc4a96

commit 322a025409d5e5897720f0a818426a3e37cc4a96
Author: jdoerrie <jdoerrie@chromium.org>
Date: Thu Apr 13 11:31:19 2017

Revert of Move ScriptState::GetExecutionContext (Part 5) (patchset #3 id:40001 of https://codereview.chromium.org/2816543002/ )

Reason for revert:
Suspected culprit of webkit_tests failing on chromium.webkit/WebKit Linux Trusty MSAN.

BUG=711250

Original issue's description:
> Move ScriptState::GetExecutionContext (Part 5)
>
> This CL replaces all uses of ScriptState::GetExecutionContext in Source/modules with ExecutionContext::From.
>
> BUG=682322
> CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
>
> Review-Url: https://codereview.chromium.org/2816543002
> Cr-Commit-Position: refs/heads/master@{#464056}
> Committed: https://chromium.googlesource.com/chromium/src/+/d2d9a34e2fd74fd45026a8fed6f4715de18df747

TBR=jbroman@chromium.org,haraken@chromium.org,adithyas@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=682322
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2821443002
Cr-Commit-Position: refs/heads/master@{#464373}

[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/app_banner/BeforeInstallPromptEvent.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/battery/BatteryManager.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/battery/NavigatorBattery.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/beacon/NavigatorBeacon.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/bluetooth/Bluetooth.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/budget/BudgetService.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/cachestorage/CacheStorage.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/cachestorage/CacheTest.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerGlobalScope.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/crypto/CryptoResultImpl.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/crypto/SubtleCrypto.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/csspaint/CSSPaintDefinition.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/encryptedmedia/NavigatorRequestMediaKeySystemAccess.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/fetch/Body.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/fetch/BodyStreamBuffer.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/fetch/FetchManager.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/fetch/FetchRequestData.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/fetch/Request.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/fetch/Response.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/fetch/ResponseTest.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/filesystem/DataTransferItemFileSystem.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/filesystem/Entry.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/filesystem/HTMLInputElementFileSystem.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/indexeddb/IDBFactory.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/indexeddb/IDBIndex.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/indexeddb/IDBKeyRange.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/indexeddb/IDBObjectStore.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/indexeddb/IDBRequest.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/indexeddb/InspectorIndexedDBAgent.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/installedapp/NavigatorInstalledApp.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/mediasession/MediaMetadata.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/mediasession/NavigatorMediaSession.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/mediasource/URLMediaSource.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/mediastream/MediaDevices.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/mediastream/MediaStream.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/mediastream/URLMediaStream.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/netinfo/WorkerNavigatorNetworkInformation.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/nfc/NFC.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/notifications/Notification.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/notifications/NotificationManager.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/notifications/ServiceWorkerRegistrationNotifications.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/offscreencanvas/OffscreenCanvasModules.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/permissions/Permissions.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/presentation/PresentationReceiver.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/presentation/PresentationRequest.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/push_messaging/PushManager.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/quota/DeprecatedStorageQuota.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/quota/StorageManager.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/serviceworkers/FetchEvent.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/serviceworkers/InstallEvent.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/serviceworkers/ServiceWorker.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerClient.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerClients.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerContainer.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerWindowClient.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/shapedetection/ShapeDetector.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/speech/DOMWindowSpeechSynthesis.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/speech/SpeechGrammar.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/speech/SpeechGrammarList.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/vr/NavigatorVR.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/vr/VRDisplay.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/webaudio/AudioWorkletGlobalScope.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/webmidi/MIDIAccessInitializer.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/webmidi/NavigatorWebMIDI.cpp
[modify] https://crrev.com/322a025409d5e5897720f0a818426a3e37cc4a96/third_party/WebKit/Source/modules/webshare/NavigatorShare.cpp

Project Member

Comment 24 by bugdroid1@chromium.org, Apr 13 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e87bbc88306d3bbac6249887d846077c8d0f923b

commit e87bbc88306d3bbac6249887d846077c8d0f923b
Author: jdoerrie <jdoerrie@chromium.org>
Date: Thu Apr 13 11:48:21 2017

Reland of Move ScriptState::GetExecutionContext (Part 5) (patchset #2 id:300001 of https://codereview.chromium.org/2821443002/ )

Reason for revert:
Broke Build

Original issue's description:
> Revert of Move ScriptState::GetExecutionContext (Part 5) (patchset #3 id:40001 of https://codereview.chromium.org/2816543002/ )
>
> Reason for revert:
> Suspected culprit of webkit_tests failing on chromium.webkit/WebKit Linux Trusty MSAN.
>
> BUG=711250
>
> Original issue's description:
> > Move ScriptState::GetExecutionContext (Part 5)
> >
> > This CL replaces all uses of ScriptState::GetExecutionContext in Source/modules with ExecutionContext::From.
> >
> > BUG=682322
> > CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
> >
> > Review-Url: https://codereview.chromium.org/2816543002
> > Cr-Commit-Position: refs/heads/master@{#464056}
> > Committed: https://chromium.googlesource.com/chromium/src/+/d2d9a34e2fd74fd45026a8fed6f4715de18df747
>
> TBR=jbroman@chromium.org,haraken@chromium.org,adithyas@chromium.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=682322
> CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
>

TBR=jbroman@chromium.org,haraken@chromium.org,adithyas@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=711250
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review-Url: https://codereview.chromium.org/2815313002
Cr-Commit-Position: refs/heads/master@{#464376}

[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/app_banner/BeforeInstallPromptEvent.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/battery/BatteryManager.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/battery/NavigatorBattery.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/beacon/NavigatorBeacon.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/bluetooth/Bluetooth.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/budget/BudgetService.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/cachestorage/CacheStorage.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/cachestorage/CacheTest.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/compositorworker/CompositorWorkerGlobalScope.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/crypto/CryptoResultImpl.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/crypto/SubtleCrypto.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/csspaint/CSSPaintDefinition.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/encryptedmedia/NavigatorRequestMediaKeySystemAccess.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/fetch/Body.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/fetch/BodyStreamBuffer.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/fetch/FetchManager.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/fetch/FetchRequestData.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/fetch/Request.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/fetch/Response.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/fetch/ResponseTest.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/filesystem/DataTransferItemFileSystem.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/filesystem/Entry.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/filesystem/HTMLInputElementFileSystem.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/indexeddb/IDBFactory.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/indexeddb/IDBIndex.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/indexeddb/IDBKeyRange.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/indexeddb/IDBObjectStore.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/indexeddb/IDBRequest.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/indexeddb/InspectorIndexedDBAgent.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/installedapp/NavigatorInstalledApp.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/mediasession/MediaMetadata.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/mediasession/NavigatorMediaSession.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/mediasource/URLMediaSource.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/mediastream/MediaDevices.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/mediastream/MediaStream.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/mediastream/URLMediaStream.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/netinfo/WorkerNavigatorNetworkInformation.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/nfc/NFC.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/notifications/Notification.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/notifications/NotificationManager.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/notifications/ServiceWorkerRegistrationNotifications.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/offscreencanvas/OffscreenCanvasModules.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/permissions/Permissions.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/presentation/PresentationReceiver.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/presentation/PresentationRequest.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/push_messaging/PushManager.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/quota/DeprecatedStorageQuota.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/quota/StorageManager.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/serviceworkers/FetchEvent.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/serviceworkers/InstallEvent.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorker.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerClient.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerClients.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerContainer.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerWindowClient.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/shapedetection/ShapeDetector.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/speech/DOMWindowSpeechSynthesis.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/speech/SpeechGrammar.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/speech/SpeechGrammarList.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/vr/NavigatorVR.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/vr/VRDisplay.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/webaudio/AudioWorkletGlobalScope.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/webmidi/MIDIAccessInitializer.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/webmidi/NavigatorWebMIDI.cpp
[modify] https://crrev.com/e87bbc88306d3bbac6249887d846077c8d0f923b/third_party/WebKit/Source/modules/webshare/NavigatorShare.cpp

Project Member

Comment 25 by bugdroid1@chromium.org, Apr 14 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2636f41f63df88af492932e306bae2553f73d1ce

commit 2636f41f63df88af492932e306bae2553f73d1ce
Author: adithyas <adithyas@chromium.org>
Date: Fri Apr 14 20:19:53 2017

Revert of Move securityCheck out of V8WrapperInstantiationScope (patchset #13 id:240001 of https://codereview.chromium.org/2745313003/ )

Reason for revert:
https://bugs.chromium.org/p/chromium/issues/detail?id=711373

The DCHECK in ScriptWrappable::Wrap indicates that we do not properly handle an empty wrapper being returned by V8DOMWrapper::CreateWrapper. So a failed security check would cause this crash.

A potential short-term fix would be to just return a wrapper regardless of whether the security check passed or failed (which is what the previous implementation did)?

Original issue's description:
> Move securityCheck out of V8WrapperInstantiationScope
>
> Moving V8DOMWrapper.h/cpp to platform/bindings is blocked by V8WrapperInstantiationScope::securityCheck and V8WrapperInstantiationScope::convertException. Both of these methods use toLocalFrame/toDOMWindow, and cannot be moved to platform/.
>
> This CL moves the security check into WrapperCreationSecurityCheck. WrapperCreationSecurityCheck only holds a function pointer and will be moved into platform/bindings. The implementation of the security check is moved to BindingSecurity (in bindings/core), and the function pointer is set to point to the implementation inside core/.
>
> BUG=682322
>
> Review-Url: https://codereview.chromium.org/2745313003
> Cr-Commit-Position: refs/heads/master@{#463621}
> Committed: https://chromium.googlesource.com/chromium/src/+/3f7eac384ee02371be4972ba0647082bf6599eb1

TBR=haraken@chromium.org,jbroman@chromium.org,jochen@chromium.org,yukishiino@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=682322, 711373

Review-Url: https://codereview.chromium.org/2815373002
Cr-Commit-Position: refs/heads/master@{#464786}

[modify] https://crrev.com/2636f41f63df88af492932e306bae2553f73d1ce/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/2636f41f63df88af492932e306bae2553f73d1ce/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.cpp
[modify] https://crrev.com/2636f41f63df88af492932e306bae2553f73d1ce/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.h
[modify] https://crrev.com/2636f41f63df88af492932e306bae2553f73d1ce/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp
[modify] https://crrev.com/2636f41f63df88af492932e306bae2553f73d1ce/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.h
[modify] https://crrev.com/2636f41f63df88af492932e306bae2553f73d1ce/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
[delete] https://crrev.com/bebfdd95c7fdc587686da076262cb9292696e909/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.cpp
[delete] https://crrev.com/bebfdd95c7fdc587686da076262cb9292696e909/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.h

Project Member

Comment 26 by bugdroid1@chromium.org, Apr 18 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/acae20ba354fd3710f53934fb3e959ff2547661e

commit acae20ba354fd3710f53934fb3e959ff2547661e
Author: adithyas <adithyas@chromium.org>
Date: Tue Apr 18 17:37:00 2017

Remove dependency to ScriptFunction from DOMWrapperWorld

This CL removes a dependency to ScriptFunction from DOMWrapperWorld by moving the definition of DOMWrapperWorld::RegisterDOMObjectHolder back inside the header file (removing the need to explicitly instantiate the template method).

BUG=682322

Review-Url: https://codereview.chromium.org/2816073002
Cr-Commit-Position: refs/heads/master@{#465281}

[modify] https://crrev.com/acae20ba354fd3710f53934fb3e959ff2547661e/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.cpp
[modify] https://crrev.com/acae20ba354fd3710f53934fb3e959ff2547661e/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h

Project Member

Comment 28 by bugdroid1@chromium.org, Apr 18 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/17e20ad4e87b628b0434747f5733fc7bf5108822

commit 17e20ad4e87b628b0434747f5733fc7bf5108822
Author: adithyas <adithyas@chromium.org>
Date: Tue Apr 18 19:43:25 2017

Remove ScriptState::GetFromExtrasExports

ScriptState::GetFromExtrasExports is only used once (in V8ScriptRunner::CallExtraHelper). This CL inlines the function in order to remove an unneeded depenency to ScriptValue in ScriptState.

BUG=682322

Review-Url: https://codereview.chromium.org/2823473002
Cr-Commit-Position: refs/heads/master@{#465332}

[modify] https://crrev.com/17e20ad4e87b628b0434747f5733fc7bf5108822/third_party/WebKit/Source/bindings/core/v8/ScriptState.cpp
[modify] https://crrev.com/17e20ad4e87b628b0434747f5733fc7bf5108822/third_party/WebKit/Source/bindings/core/v8/ScriptState.h
[modify] https://crrev.com/17e20ad4e87b628b0434747f5733fc7bf5108822/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp
[modify] https://crrev.com/17e20ad4e87b628b0434747f5733fc7bf5108822/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.h

Project Member

Comment 29 by bugdroid1@chromium.org, Apr 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/bd0add4325a532ca0a0d9c23eaa55f0084317b6f

commit bd0add4325a532ca0a0d9c23eaa55f0084317b6f
Author: adithyas <adithyas@chromium.org>
Date: Thu Apr 20 14:41:02 2017

Remove context checks in CurrentActivityLogger and CurrentActivityLoggerIfIsolatedWorld

The checks appear to be unnecessary as isolate->GetCurrentContext() should return a valid context object if isolate->InContext() returns true, and the script state field is set on v8::Context objects immediately after they are created, so the context should be properly initialized.

BUG=682322

Review-Url: https://codereview.chromium.org/2827763002
Cr-Commit-Position: refs/heads/master@{#466004}

[modify] https://crrev.com/bd0add4325a532ca0a0d9c23eaa55f0084317b6f/third_party/WebKit/Source/bindings/core/v8/V8DOMActivityLogger.cpp

Project Member

Comment 30 by bugdroid1@chromium.org, Apr 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/32ce98203b3580adb4e8553c34cbb677a0fa6203

commit 32ce98203b3580adb4e8553c34cbb677a0fa6203
Author: adithyas <adithyas@chromium.org>
Date: Thu Apr 20 17:07:59 2017

Move securityCheck out of V8WrapperInstantiationScope

Moving V8DOMWrapper.h/cpp to platform/bindings is blocked by V8WrapperInstantiationScope::securityCheck and V8WrapperInstantiationScope::convertException. Both of these methods use toLocalFrame/toDOMWindow, and cannot be moved to platform/.

This CL moves the security check into WrapperCreationSecurityCheck. WrapperCreationSecurityCheck only holds a function pointer and will be moved into platform/bindings. The implementation of the security check is moved to BindingSecurity (in bindings/core), and the function pointer is set to point to the implementation inside core/.

BUG=682322

Review-Url: https://codereview.chromium.org/2745313003
Cr-Original-Commit-Position: refs/heads/master@{#463621}
Committed: https://chromium.googlesource.com/chromium/src/+/3f7eac384ee02371be4972ba0647082bf6599eb1
Review-Url: https://codereview.chromium.org/2745313003
Cr-Commit-Position: refs/heads/master@{#466029}

[modify] https://crrev.com/32ce98203b3580adb4e8553c34cbb677a0fa6203/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/32ce98203b3580adb4e8553c34cbb677a0fa6203/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.cpp
[modify] https://crrev.com/32ce98203b3580adb4e8553c34cbb677a0fa6203/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.h
[modify] https://crrev.com/32ce98203b3580adb4e8553c34cbb677a0fa6203/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp
[modify] https://crrev.com/32ce98203b3580adb4e8553c34cbb677a0fa6203/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.h
[modify] https://crrev.com/32ce98203b3580adb4e8553c34cbb677a0fa6203/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
[add] https://crrev.com/32ce98203b3580adb4e8553c34cbb677a0fa6203/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.cpp
[add] https://crrev.com/32ce98203b3580adb4e8553c34cbb677a0fa6203/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.h

Project Member

Comment 31 by bugdroid1@chromium.org, Apr 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b

commit 859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b
Author: adithyas <adithyas@chromium.org>
Date: Thu Apr 20 20:55:10 2017

Move CreateDOMException out of V8ThrowException

This CL moves CreateDOMException into V8ThrowDOMException (a new file). V8ThrowDOMException will remain in bindings/core while V8ThrowException can move to platform/bindings.

BUG=682322

Review-Url: https://codereview.chromium.org/2834463002
Cr-Commit-Position: refs/heads/master@{#466124}

[modify] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/bindings/core/v8/ExceptionState.cpp
[modify] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h
[modify] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
[add] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/bindings/core/v8/V8ThrowDOMException.cpp
[add] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/bindings/core/v8/V8ThrowDOMException.h
[modify] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/bindings/core/v8/V8ThrowException.cpp
[modify] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/bindings/core/v8/V8ThrowException.h
[modify] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp
[modify] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/modules/encryptedmedia/ContentDecryptionModuleResultPromise.cpp
[modify] https://crrev.com/859c80fc6fb5fa8b8a0684955a2829dfc66b3a5b/third_party/WebKit/Source/modules/encryptedmedia/HTMLMediaElementEncryptedMedia.cpp

Project Member

Comment 32 by bugdroid1@chromium.org, Apr 24 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe

commit d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe
Author: adithyas <adithyas@chromium.org>
Date: Mon Apr 24 19:17:08 2017

Split V8Binding

This CL splits V8Binding into V8Binding.h/cpp (which will be kept in
platform/bindings and used by files in platform/bindings) and
V8BindingForCore.h/cpp which will be used everywhere else.

All functions that do not have any dependencies to classes still in core/ and
bindings/core (eg: ExceptionState, ExecutionContext, LocalDOMWindow,
LocalFrame, etc..) are kept inside V8Binding.h/cpp, the rest are moved to
V8BindingForCore.h/cpp.

BUG=682322

Review-Url: https://codereview.chromium.org/2834053003
Cr-Commit-Position: refs/heads/master@{#466709}

[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ArrayValue.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/Dictionary.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForBindings.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/DictionaryHelperForCore.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/DictionaryIterator.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/DocumentWriteEvaluator.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/DocumentWriteEvaluatorTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/GeneratedCodeHelper.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/GeneratedCodeHelper.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/IDLTypes.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/Iterable.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/LocalWindowProxy.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/NativeValueTraitsImpl.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/RejectedPromises.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScheduledAction.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinitionBuilder.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptEventListener.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptModule.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyBase.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseResolverTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptRegexp.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptState.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptStreamerTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptString.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ScriptValue.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValueTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/SourceLocation.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/ToV8Test.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/UseCounterCallback.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V0CustomElementConstructorBuilder.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8Binding.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8Binding.h
[add] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8BindingForCore.cpp
[add] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8BindingForCore.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8BindingForTesting.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8BindingTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8ErrorHandler.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8EventListener.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8EventListenerHelper.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8EventListenerHelper.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8HTMLConstructor.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8IntersectionObserverCallback.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8LazyEventListener.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8ObjectBuilder.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8ObjectBuilderTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8ObjectConstructor.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8PagePopupControllerBinding.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8ResizeObserverCallbackCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunnerTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8V0CustomElementLifecycleCallbacks.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/WindowProxy.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/WorkerOrWorkletScriptController.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8CSSStyleDeclarationCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8CustomEventCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8CustomXPathNSResolver.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8DevToolsHostCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8DocumentCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8ErrorEventCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8HTMLAllCollectionCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8HTMLPlugInElementCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8IntersectionObserverCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8MessageChannelCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8MessageEventCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8MutationObserverCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8PerformanceObserverCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8PromiseRejectionEventCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8WindowCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/custom/V8XMLHttpRequestCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValueFuzzer.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/modules/v8/ToV8ForModules.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/modules/v8/V8BindingForModules.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/modules/v8/V8BindingForModules.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/modules/v8/V8BindingForModulesTest.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/modules/v8/custom/V8CustomSQLStatementErrorCallback.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/modules/v8/custom/V8IDBObserverCustom.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/scripts/v8_callback_function.py
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/scripts/v8_callback_interface.py
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/scripts/v8_dictionary.py
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/scripts/v8_interface.py
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/scripts/v8_union.py
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/AnyCallbackFunctionOptionalAnyArg.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/ArrayBufferOrArrayBufferViewOrDictionary.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/BooleanOrElementSequence.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/BooleanOrStringOrUnrestrictedDouble.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/BooleanOrTestCallbackInterface.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/ByteStringOrNodeList.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/ByteStringSequenceSequenceOrByteStringByteStringRecord.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/DoubleOrLongOrBooleanSequence.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/DoubleOrString.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/DoubleOrStringOrDoubleOrStringSequence.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/ElementSequenceOrByteStringDoubleOrStringRecord.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/FloatOrBoolean.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/LongCallbackFunction.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/LongOrBoolean.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/LongOrTestDictionary.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/LongSequenceOrEvent.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/NodeOrLongSequenceOrEventOrXMLHttpRequestOrStringOrStringByteStringOrNodeListRecord.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/NodeOrNodeList.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/StringOrArrayBufferOrArrayBufferView.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/StringOrDouble.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/StringOrStringSequence.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/StringSequenceCallbackFunctionLongSequenceArg.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/TestEnumOrDouble.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/TestInterface2OrUint8Array.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/TestInterfaceGarbageCollectedOrString.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/TestInterfaceOrLong.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/TestInterfaceOrTestInterfaceEmpty.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/UnrestrictedDoubleOrString.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/UnsignedLongLongOrBooleanOrTestCallbackInterface.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBuffer.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBufferView.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8DataView.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8SVGTestInterface.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackFunctions.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackInterface.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestConstants.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestDictionary.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestDictionaryDerived.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestException.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexed.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedGlobal.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedPrimaryGlobal.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface3.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor2.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor3.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor4.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEmpty.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInit.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInitConstructor.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventTarget.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNode.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceOriginTrialEnabled.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceSecureContext.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestNode.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestPermissiveDictionary.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperations.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8TestTypedefs.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/V8Uint8ClampedArray.h
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunction.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionInterfaceArg.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionTypedef.cpp
[modify] https://crrev.com/d5b4dbdb62c46e7d2617d812b7fa9c5d201261fe/third_party/WebKit/Source/bindings/tests/results/core/XMLHttpRequestOrString.h
[modify] https://crrev.com/d5b4dbdb62c
Project Member

Comment 35 by bugdroid1@chromium.org, Apr 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/594ca9154ab4c2597ea11b8d6bc6d873274a79ce

commit 594ca9154ab4c2597ea11b8d6bc6d873274a79ce
Author: adithyas <adithyas@chromium.org>
Date: Thu Apr 27 17:42:21 2017

Move ScriptWrappable and dependencies to platform/bindings

This CL moves ScriptWrappable.h/cpp and all its dependencies to platform/bindings. The
original header for each file is not deleted, but is modified to point to the new header
in platform/bindings (This will be cleaned up in follow-up CLs).

BUG=682322

Review-Url: https://codereview.chromium.org/2843603002
Cr-Commit-Position: refs/heads/master@{#467719}

[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/DOMDataStore.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/DOMWrapperMap.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/ScopedPersistent.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseProperties.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/ScriptState.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/ScriptWrappable.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitorVerifier.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/StringResource.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/TraceWrapperV8Reference.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V0CustomElementBinding.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8Binding.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8BindingMacros.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8GlobalValueMap.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8ObjectConstructor.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8PerIsolateData.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8ThrowException.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/V8ValueCache.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/bindings/core/v8/WrapperTypeInfo.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/core/css/CSSRule.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/core/css/StyleSheet.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/core/dom/DOMTokenList.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/core/dom/IdleDeadline.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/core/dom/ResizeObservation.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/core/dom/ResizeObserver.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/core/mojo/MojoHandle.h
[modify] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/BUILD.gn
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappable.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappable.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ConditionalFeatures.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ConditionalFeatures.h
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/DEPS
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/DOMDataStore.h
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/DOMWrapperWorld.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/DOMWrapperWorld.h
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ScriptPromiseProperties.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ScriptState.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ScriptState.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ScriptWrappable.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ScriptWrappable.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitorVerifier.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/StringResource.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/StringResource.h
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/TraceWrapperV8Reference.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V0CustomElementBinding.cpp
[copy] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V0CustomElementBinding.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8Binding.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8Binding.h
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8BindingMacros.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8DOMWrapper.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8DOMWrapper.h
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8GlobalValueMap.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8ObjectConstructor.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8ObjectConstructor.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8PerContextData.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8PerContextData.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8PerIsolateData.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8PerIsolateData.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8PrivateProperty.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8PrivateProperty.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8ThrowException.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8ThrowException.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8ValueCache.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/V8ValueCache.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/WrapperCreationSecurityCheck.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/WrapperCreationSecurityCheck.h
[rename] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.cpp
[add] https://crrev.com/594ca9154ab4c2597ea11b8d6bc6d873274a79ce/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h

Project Member

Comment 36 by bugdroid1@chromium.org, Apr 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70

commit 96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70
Author: adithyas <adithyas@chromium.org>
Date: Fri Apr 28 17:56:15 2017

Move more files to platform/bindings

Moves TraceWrapperMember, SharedPersistent, IDLDictionaryBase and ToV8 to platform/bindings. Also moves some ScriptValue functions in ToV8 to ToV8ForCore as ScriptValue is not moving to platform/bindings right now.

BUG=682322

Review-Url: https://codereview.chromium.org/2843143002
Cr-Commit-Position: refs/heads/master@{#468053}

[modify] https://crrev.com/96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70/third_party/WebKit/Source/bindings/core/v8/SharedPersistent.h
[modify] https://crrev.com/96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70/third_party/WebKit/Source/bindings/core/v8/ToV8.h
[modify] https://crrev.com/96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70/third_party/WebKit/Source/bindings/core/v8/ToV8ForCore.h
[modify] https://crrev.com/96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70/third_party/WebKit/Source/bindings/core/v8/TraceWrapperMember.h
[modify] https://crrev.com/96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70/third_party/WebKit/Source/platform/BUILD.gn
[add] https://crrev.com/96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70/third_party/WebKit/Source/platform/bindings/SharedPersistent.h
[add] https://crrev.com/96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70/third_party/WebKit/Source/platform/bindings/ToV8.h
[add] https://crrev.com/96f45ecaf11f2c80b21a98b7fb9c9b9e0f2d8c70/third_party/WebKit/Source/platform/bindings/TraceWrapperMember.h

Project Member

Comment 37 by bugdroid1@chromium.org, May 1 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3369956db17d7d5a3114adddef0406880bb740a5

commit 3369956db17d7d5a3114adddef0406880bb740a5
Author: adithyas <adithyas@chromium.org>
Date: Mon May 01 16:53:51 2017

Clean up bindings/core/v8 (Part 1)

This CL removes the following files from bindings/core/v8 and updates
all include sites to use their platform/bindings version:

- ActiveScriptWrappable.h
- ConditionalFeatures.h
- DOMDataStore.h
- DOMWrapperMap.h
- DOMWrapperWorld.h
- Microtask.h
- ScopedPersistent.h

BUG=682322
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2848963002
Cr-Commit-Position: refs/heads/master@{#468327}

[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/bindings.gni
[delete] https://crrev.com/1a5b558831d3e98f4a736e77753eacf8abdfd694/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h
[delete] https://crrev.com/1a5b558831d3e98f4a736e77753eacf8abdfd694/third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ConditionalFeaturesForCore.cpp
[delete] https://crrev.com/1a5b558831d3e98f4a736e77753eacf8abdfd694/third_party/WebKit/Source/bindings/core/v8/DOMDataStore.h
[delete] https://crrev.com/1a5b558831d3e98f4a736e77753eacf8abdfd694/third_party/WebKit/Source/bindings/core/v8/DOMWrapperMap.h
[delete] https://crrev.com/1a5b558831d3e98f4a736e77753eacf8abdfd694/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorldTest.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/LocalWindowProxy.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/LocalWindowProxy.h
[delete] https://crrev.com/1a5b558831d3e98f4a736e77753eacf8abdfd694/third_party/WebKit/Source/bindings/core/v8/Microtask.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/RejectedPromises.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/RemoteWindowProxy.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/RemoteWindowProxy.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ScheduledAction.h
[delete] https://crrev.com/1a5b558831d3e98f4a736e77753eacf8abdfd694/third_party/WebKit/Source/bindings/core/v8/ScopedPersistent.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinitionBuilder.cpp
[delete] https://crrev.com/1a5b558831d3e98f4a736e77753eacf8abdfd694/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseProperties.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyBase.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyBase.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyTest.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseResolver.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/ScriptRegexp.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V0CustomElementConstructorBuilder.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8BindingForCore.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8HTMLConstructor.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8IntersectionObserverCallback.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8NodeFilterCondition.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8V0CustomElementLifecycleCallbacks.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/V8V0CustomElementLifecycleCallbacks.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/WindowProxy.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/core/v8/WindowProxyManager.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/scripts/v8_callback_interface.py
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackInterface.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/bindings/tests/results/core/V8TestLegacyCallbackInterface.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/animation/Animation.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/css/FontFace.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/css/MediaQueryList.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/DOMArrayBuffer.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/DOMDataView.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/DOMSharedArrayBuffer.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/DOMTypedArray.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/Document.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/Element.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/MessagePort.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/MutationObserver.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/Node.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/Text.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/custom/CustomElementReactionStack.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/custom/V0CustomElementMicrotaskDispatcher.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/dom/custom/V0CustomElementMicrotaskRunQueue.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/events/CustomEvent.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/events/ErrorEvent.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/events/KeyboardEvent.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/events/MouseEvent.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/events/PromiseRejectionEvent.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/events/PromiseRejectionEvent.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/events/TouchEvent.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/fileapi/FileReader.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/frame/SuspendableScriptExecutor.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/html/HTMLImageElement.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/html/HTMLMediaElement.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/html/HTMLSlotElement.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/html/parser/HTMLConstructionSite.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/html/parser/HTMLParserScriptRunner.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/inspector/InspectorPageAgent.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/inspector/MainThreadDebugger.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/loader/FrameLoader.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/loader/ImageLoader.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/mojo/MojoWatcher.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/origin_trials/OriginTrialContext.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/streams/ReadableStreamController.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/streams/UnderlyingSourceBase.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/testing/GCObservation.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/testing/v8/WebCoreTestSupport.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/workers/InProcessWorkerBase.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/workers/SharedWorker.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/workers/WorkerGlobalScope.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/workers/WorkerThread.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/xml/DocumentXMLTreeViewer.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/xml/DocumentXSLT.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/battery/BatteryManager.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/broadcastchannel/BroadcastChannel.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/csspaint/CSSPaintDefinition.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/csspaint/CSSPaintImageGeneratorImpl.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/encryptedmedia/MediaKeys.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/eventsource/EventSource.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/fetch/Body.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/fetch/DataConsumerHandleTestUtil.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/fetch/ReadableStreamBytesConsumer.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/filesystem/DOMFileSystem.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/filesystem/FileWriter.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/imagecapture/ImageCapture.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/indexeddb/IDBDatabase.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/indexeddb/IDBRequest.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/mediarecorder/MediaRecorder.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/mediasource/MediaSource.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/mediasource/SourceBuffer.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/mediastream/MediaDevices.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/mediastream/MediaStreamTrack.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/netinfo/NetworkInformation.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/notifications/Notification.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/peerconnection/RTCDataChannel.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/peerconnection/RTCRtpReceiver.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/permissions/PermissionStatus.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/presentation/PresentationAvailability.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/presentation/PresentationRequest.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/sensor/Sensor.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/serviceworkers/ServiceWorker.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerRegistration.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/speech/SpeechRecognition.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/webaudio/AudioScheduledSourceNode.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/webaudio/AudioWorkletProcessor.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/webaudio/AudioWorkletProcessorDefinition.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/webaudio/BaseAudioContext.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/webgl/WebGLObject.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/webmidi/MIDIAccess.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/webmidi/MIDIPort.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/modules/websockets/DOMWebSocket.h
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/web/WebKit.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp
[modify] https://crrev.com/3369956db17d7d5a3114adddef0406880bb740a5/third_party/WebKit/Source/web/WebRemoteFrameImpl.cpp

Project Member

Comment 38 by bugdroid1@chromium.org, May 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d996c52de4c95c56df3fef9ec32d48ca6b4e004d

commit d996c52de4c95c56df3fef9ec32d48ca6b4e004d
Author: adithyas <adithyas@chromium.org>
Date: Tue May 02 15:46:38 2017

Add documentation for platform/bindings

This CL adds a README.md explaining the contents of platform/bindings, as well as adds some class level comments to files that were missing them.

BUG=682322

Review-Url: https://codereview.chromium.org/2851563004
Cr-Commit-Position: refs/heads/master@{#468648}

[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/DOMDataStore.h
[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h
[add] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/README.md
[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h
[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/ScriptWrappable.h
[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/SharedPersistent.h
[rename] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/TraceWrapperReference.md
[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/V8DOMWrapper.h
[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/V8PerContextData.h
[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/V8PerIsolateData.h
[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/bindings/V8ValueCache.h
[modify] https://crrev.com/d996c52de4c95c56df3fef9ec32d48ca6b4e004d/third_party/WebKit/Source/platform/heap/BlinkGCAPIReference.md

Project Member

Comment 39 by bugdroid1@chromium.org, May 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c760df177718bf466fb1706fa17e9c434cde3972

commit c760df177718bf466fb1706fa17e9c434cde3972
Author: adithyas <adithyas@chromium.org>
Date: Wed May 03 01:20:42 2017

Clean up bindings/core/v8 (Part 2)

This CL removes the following files from bindings/core/v8 and updates
all include sites to use their platform/bindings version:

- ScriptState.h
- ScriptWrappable.h

BUG=682322
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2848243004
Cr-Commit-Position: refs/heads/master@{#468855}

[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ConditionalFeaturesForCore.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/LocalWindowProxy.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/RejectedPromises.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScheduledAction.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinitionBuilder.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptEventListener.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptModule.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyBase.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyTest.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseResolver.h
[delete] https://crrev.com/6914ec8056238759802427eb9e76572e84b6368d/third_party/WebKit/Source/bindings/core/v8/ScriptState.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptValue.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h
[delete] https://crrev.com/6914ec8056238759802427eb9e76572e84b6368d/third_party/WebKit/Source/bindings/core/v8/ScriptWrappable.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/V8BindingForCore.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/V8BindingForTesting.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/V8NodeFilterCondition.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/V8V0CustomElementLifecycleCallbacks.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/custom/V8CustomXPathNSResolver.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/custom/V8PromiseRejectionEventCustom.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValueFuzzer.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/modules/v8/ConditionalFeaturesForModules.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/modules/v8/serialization/V8ScriptValueSerializerForModules.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/modules/v8/wasm/WasmResponseExtensions.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/scripts/v8_callback_function.py
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/scripts/v8_interface.py
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/scripts/v8_methods.py
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/scripts/v8_utilities.py
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/templates/interface_base.cpp.tmpl
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/AnyCallbackFunctionOptionalAnyArg.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/AnyCallbackFunctionOptionalAnyArg.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/LongCallbackFunction.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/LongCallbackFunction.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/StringSequenceCallbackFunctionLongSequenceArg.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/StringSequenceCallbackFunctionLongSequenceArg.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBuffer.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBuffer.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBufferView.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBufferView.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8DataView.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8DataView.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8SVGTestInterface.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8SVGTestInterface.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackFunctions.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackFunctions.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestConstants.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestConstants.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestException.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestException.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexed.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexed.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedGlobal.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedGlobal.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedPrimaryGlobal.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedPrimaryGlobal.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface3.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface3.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor2.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor2.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor3.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor3.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor4.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor4.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEmpty.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEmpty.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInitConstructor.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInitConstructor.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventTarget.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventTarget.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNode.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNode.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceOriginTrialEnabled.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceOriginTrialEnabled.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceSecureContext.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceSecureContext.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestNode.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestNode.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperations.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperations.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestTypedefs.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8TestTypedefs.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/V8Uint8ClampedArray.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunction.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunction.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionInterfaceArg.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionInterfaceArg.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionTypedef.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionTypedef.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface2Partial.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface5.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface5.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/modules/VoidCallbackFunctionModules.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/bindings/tests/results/modules/VoidCallbackFunctionModules.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/build/scripts/templates/InternalRuntimeFlags.h.tmpl
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/build/scripts/templates/InternalSettingsGenerated.h.tmpl
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/animation/AnimationEffectReadOnly.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/animation/AnimationEffectTimingReadOnly.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/animation/AnimationTimeline.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/animation/DocumentTimeline.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/animation/ElementAnimation.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/clipboard/DataTransfer.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/clipboard/DataTransferItem.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/clipboard/DataTransferItemList.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/CSSMatrix.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/CSSRule.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/CSSRuleList.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/CSSStyleDeclaration.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/DOMWindowCSS.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/FontFace.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/FontFace.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/FontFaceSet.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/MediaList.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/MediaQueryList.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/StyleMedia.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/StyleSheet.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/cssom/CSSNumberValue.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/cssom/CSSNumericValue.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/cssom/CSSPositionValue.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/cssom/CSSStyleValue.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/cssom/CSSStyleVariableReferenceValue.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/cssom/CSSTransformComponent.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/cssom/CSSTransformValue.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadonly.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/AccessibleNode.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/ClassicPendingScript.cpp
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/ClientRect.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/ClientRectList.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/CompositorProxy.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/DOMArrayBufferBase.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/DOMArrayBufferView.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/DOMException.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/DOMStringList.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/DOMStringMap.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_party/WebKit/Source/core/dom/DOMTokenList.h
[modify] https://crrev.com/c760df177718bf466fb1706fa17e9c434cde3972/third_p
Project Member

Comment 40 by bugdroid1@chromium.org, May 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7e1e52baf53efcc48468f12c996e8b22707da6de

commit 7e1e52baf53efcc48468f12c996e8b22707da6de
Author: adithyas <adithyas@chromium.org>
Date: Wed May 03 23:22:52 2017

Clean up bindings/core/v8 (Part 3)

This CL removes the following files from bindings/core/v8 and updates
all include sites to use their platform/bindings version:

- ToV8.h
- TraceWrapperMember.h
- TraceWrapperV8Reference.h
- ScriptWrappableVisitorVerifier.h
- SharedPersistent.h
- StringResource.h
- ScriptWrappableVisitor.h

BUG=682322
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2856653003
Cr-Commit-Position: refs/heads/master@{#469194}

[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/ScriptController.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/ScriptModule.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/ScriptString.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h
[delete] https://crrev.com/2a542d8debc1075277dfa8de50dea36fb96d5aff/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitorTest.cpp
[delete] https://crrev.com/2a542d8debc1075277dfa8de50dea36fb96d5aff/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitorVerifier.h
[delete] https://crrev.com/2a542d8debc1075277dfa8de50dea36fb96d5aff/third_party/WebKit/Source/bindings/core/v8/SharedPersistent.h
[delete] https://crrev.com/2a542d8debc1075277dfa8de50dea36fb96d5aff/third_party/WebKit/Source/bindings/core/v8/StringResource.h
[delete] https://crrev.com/2a542d8debc1075277dfa8de50dea36fb96d5aff/third_party/WebKit/Source/bindings/core/v8/ToV8.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/ToV8ForCore.h
[delete] https://crrev.com/2a542d8debc1075277dfa8de50dea36fb96d5aff/third_party/WebKit/Source/bindings/core/v8/TraceWrapperMember.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/TraceWrapperMemberTest.cpp
[delete] https://crrev.com/2a542d8debc1075277dfa8de50dea36fb96d5aff/third_party/WebKit/Source/bindings/core/v8/TraceWrapperV8Reference.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/V8NodeFilterCondition.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/V8StringResource.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/core/v8/custom/V8HTMLPlugInElementCustom.cpp
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/scripts/v8_callback_function.py
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/tests/results/core/AnyCallbackFunctionOptionalAnyArg.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/tests/results/core/LongCallbackFunction.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/tests/results/core/StringSequenceCallbackFunctionLongSequenceArg.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunction.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionInterfaceArg.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionTypedef.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/bindings/tests/results/modules/VoidCallbackFunctionModules.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/css/CSSRule.cpp
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/css/StyleSheetList.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/Attr.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/ContainerNode.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/Document.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/DocumentStyleSheetCollector.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/ElementIntersectionObserverData.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/ElementRareData.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/ModulatorImpl.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/ModuleMap.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/ModuleScript.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/MutationObserver.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/MutationObserverRegistration.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/Node.cpp
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/Node.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/NodeIteratorBase.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/NodeRareData.cpp
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/NodeRareData.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/StaticNodeList.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/StyleEngine.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/StyleSheetCollection.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/shadow/ElementShadow.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/events/CustomEvent.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/events/PopStateEvent.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/events/PromiseRejectionEvent.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/frame/DOMWindow.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/frame/LocalDOMWindow.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/html/HTMLCanvasElement.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/html/HTMLLinkElement.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/html/HTMLMediaElement.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/html/HTMLPlugInElement.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/html/HTMLTemplateElement.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/html/track/TextTrack.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/html/track/TextTrackCueList.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/html/track/TrackListBase.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/mojo/MojoWatcher.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/svg/SVGMatrixTearOff.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/testing/DeathAwareScriptWrappable.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/timing/PerformanceObserver.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/core/xmlhttprequest/XMLHttpRequest.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/mediasession/MediaSession.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/remoteplayback/AvailabilityCallbackWrapper.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/webgl/WebGLContextObject.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/webgl/WebGLProgram.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/webgl/WebGLSharedObject.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.h
[modify] https://crrev.com/7e1e52baf53efcc48468f12c996e8b22707da6de/third_party/WebKit/Source/modules/webmidi/MIDIPort.h

Project Member

Comment 41 by bugdroid1@chromium.org, May 4 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9bb812ab8655ff4ab45391b6e35f8df1a4816a01

commit 9bb812ab8655ff4ab45391b6e35f8df1a4816a01
Author: adithyas <adithyas@chromium.org>
Date: Thu May 04 16:36:31 2017

Clean up bindings/core/v8 (Part 4)

This CL removes the following files from bindings/core/v8 and updates
all include sites to use their platform/bindings version:

- V8DOMWrapper.h
- V8GlobalValueMap.h
- V8ObjectConstructor.h
- V0CustomElementBinding.h
- V8Binding.h
- V8BindingMacros.h

BUG=682322
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2856743002
Cr-Commit-Position: refs/heads/master@{#469354}

[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/DocumentWriteEvaluator.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/LocalWindowProxy.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/RemoteWindowProxy.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinitionBuilder.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/ScriptModuleTest.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/SourceLocation.cpp
[delete] https://crrev.com/35bdb0b1aa17566fbdbc83d4dffa6ef4946c2281/third_party/WebKit/Source/bindings/core/v8/V0CustomElementBinding.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V0CustomElementConstructorBuilder.cpp
[delete] https://crrev.com/35bdb0b1aa17566fbdbc83d4dffa6ef4946c2281/third_party/WebKit/Source/bindings/core/v8/V8Binding.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8BindingForCore.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8BindingForCore.h
[delete] https://crrev.com/35bdb0b1aa17566fbdbc83d4dffa6ef4946c2281/third_party/WebKit/Source/bindings/core/v8/V8BindingMacros.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8DOMActivityLogger.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.h
[delete] https://crrev.com/35bdb0b1aa17566fbdbc83d4dffa6ef4946c2281/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.h
[delete] https://crrev.com/35bdb0b1aa17566fbdbc83d4dffa6ef4946c2281/third_party/WebKit/Source/bindings/core/v8/V8GlobalValueMap.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8HTMLConstructor.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8LazyEventListener.cpp
[delete] https://crrev.com/35bdb0b1aa17566fbdbc83d4dffa6ef4946c2281/third_party/WebKit/Source/bindings/core/v8/V8ObjectConstructor.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8V0CustomElementLifecycleCallbacks.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/WindowProxy.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/WorkerOrWorkletScriptController.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/custom/V8IntersectionObserverCustom.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/custom/V8MutationObserverCustom.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/core/v8/custom/V8PerformanceObserverCustom.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/modules/v8/custom/V8IDBObserverCustom.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/scripts/v8_interface.py
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBuffer.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBuffer.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBufferView.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBufferView.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8DataView.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8DataView.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8SVGTestInterface.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8SVGTestInterface.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackFunctions.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackFunctions.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestConstants.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestConstants.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestException.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestException.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexed.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexed.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedGlobal.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedGlobal.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedPrimaryGlobal.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedPrimaryGlobal.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface3.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface3.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor2.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor2.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor3.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor3.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor4.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor4.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEmpty.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEmpty.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInitConstructor.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInitConstructor.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventTarget.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventTarget.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNode.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNode.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceOriginTrialEnabled.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceOriginTrialEnabled.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceSecureContext.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceSecureContext.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestNode.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestNode.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperations.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperations.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestTypedefs.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8TestTypedefs.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8Uint8ClampedArray.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/core/V8Uint8ClampedArray.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface2Partial.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface2Partial.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface5.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface5.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.h
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/core/dom/Document.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/core/dom/Element.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/core/dom/Node.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/core/streams/ReadableStreamOperationsTest.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/modules/csspaint/CSSPaintDefinition.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/modules/csspaint/PaintWorkletGlobalScope.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/modules/fetch/ReadableStreamBytesConsumer.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/modules/fetch/ReadableStreamBytesConsumerTest.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/modules/keyboard_lock/NavigatorKeyboardLock.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/modules/webaudio/AudioWorkletGlobalScope.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/modules/webaudio/AudioWorkletGlobalScopeTest.cpp
[modify] https://crrev.com/9bb812ab8655ff4ab45391b6e35f8df1a4816a01/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp

Project Member

Comment 42 by bugdroid1@chromium.org, May 5 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c58cdb27a355fff2a49368760d3b7100d8e73df6

commit c58cdb27a355fff2a49368760d3b7100d8e73df6
Author: adithyas <adithyas@chromium.org>
Date: Fri May 05 18:42:01 2017

Clean up bindings/core/v8 (Part 5)

This CL removes the following files from bindings/core/v8 and updates
all include sites to use their platform/bindings version:

- V8PerContextData.h
- V8PerIsolateData.h
- V8PrivateProperty.h
- V8ThrowException.h
- V8ValueCache.h
- WrapperCreationSecurityCheck.h
- WrapperTypeInfo.h

BUG=682322

Review-Url: https://codereview.chromium.org/2856173004
Cr-Commit-Position: refs/heads/master@{#469734}

[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/BindingSecurity.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorldTest.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/LocalWindowProxy.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/RejectedPromises.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/RetainedDOMInfo.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/ScriptModuleTest.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyBase.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/ScriptRegexp.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitorTest.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/SourceLocation.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/UseCounterCallback.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V0CustomElementConstructorBuilder.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8BindingForCore.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8ErrorHandler.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8EventListenerHelper.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8GCForContextDispose.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8HTMLConstructor.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8HTMLConstructor.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8IntersectionObserverCallback.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8LazyEventListener.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8MutationCallback.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8NodeFilterCondition.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8PagePopupControllerBinding.h
[delete] https://crrev.com/531ed20b52b93b78c30a73e37ccf968238c25d84/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.h
[delete] https://crrev.com/531ed20b52b93b78c30a73e37ccf968238c25d84/third_party/WebKit/Source/bindings/core/v8/V8PerIsolateData.h
[delete] https://crrev.com/531ed20b52b93b78c30a73e37ccf968238c25d84/third_party/WebKit/Source/bindings/core/v8/V8PrivateProperty.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8ThrowDOMException.cpp
[delete] https://crrev.com/531ed20b52b93b78c30a73e37ccf968238c25d84/third_party/WebKit/Source/bindings/core/v8/V8ThrowException.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/V8V0CustomElementLifecycleCallbacks.cpp
[delete] https://crrev.com/531ed20b52b93b78c30a73e37ccf968238c25d84/third_party/WebKit/Source/bindings/core/v8/V8ValueCache.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/WorkerOrWorkletScriptController.cpp
[delete] https://crrev.com/531ed20b52b93b78c30a73e37ccf968238c25d84/third_party/WebKit/Source/bindings/core/v8/WrapperCreationSecurityCheck.h
[delete] https://crrev.com/531ed20b52b93b78c30a73e37ccf968238c25d84/third_party/WebKit/Source/bindings/core/v8/WrapperTypeInfo.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/custom/V8ErrorEventCustom.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/custom/V8MessageChannelCustom.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/custom/V8MessageEventCustom.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/custom/V8PerformanceObserverCustom.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/custom/V8PopStateEventCustom.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/custom/V8WindowCustom.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedScriptValueFuzzer.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/modules/v8/ModuleBindingsInitializer.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/modules/v8/V8BindingForModulesTest.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/modules/v8/custom/V8ExtendableMessageEventCustom.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/modules/v8/custom/V8IDBObserverCustom.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/scripts/v8_attributes.py
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/scripts/v8_interface.py
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBuffer.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBufferView.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBufferView.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8DataView.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8SVGTestInterface.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackFunctions.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestConstants.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestException.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexed.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedGlobal.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedPrimaryGlobal.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface3.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor2.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor3.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor4.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEmpty.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInitConstructor.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventTarget.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventTarget.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNode.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceOriginTrialEnabled.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceSecureContext.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestNode.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperations.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8TestTypedefs.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/core/V8Uint8ClampedArray.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface2Partial.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface5.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/css/CSSStyleSheet.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/dom/Document.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/dom/Element.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/dom/Modulator.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/dom/Modulator.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/dom/ModulatorImpl.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/dom/ScriptModuleResolverImplTest.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/events/MessageEvent.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/html/parser/HTMLConstructionSite.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/html/parser/HTMLParserScriptRunner.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/inspector/ThreadDebugger.h
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/inspector/WorkerThreadDebugger.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/loader/ImageLoader.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/loader/modulescript/ModuleTreeLinkerTest.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/streams/ReadableStreamOperationsTest.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/testing/Internals.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/workers/WorkerBackingThread.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/core/xml/DocumentXMLTreeViewer.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/background_fetch/BackgroundFetchManager.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/cachestorage/Cache.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/encryptedmedia/MediaKeys.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/encryptedmedia/NavigatorRequestMediaKeySystemAccess.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/fetch/Body.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/fetch/BodyStreamBuffer.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/fetch/FetchManager.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/fetch/Request.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/fetch/Response.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/indexeddb/IDBCursor.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/indexeddb/IDBTransaction.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/indexeddb/InspectorIndexedDBAgent.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/serviceworkers/FetchEvent.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/serviceworkers/ForeignFetchEvent.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerContainer.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerError.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerWindowClientCallback.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/modules/time_zone_monitor/TimeZoneMonitorClient.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/web/WebDOMFileSystem.cpp
[modify] https://crrev.com/c58cdb27a355fff2a49368760d3b7100d8e73df6/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp

Status: Fixed (was: Assigned)
Project Member

Comment 44 by bugdroid1@chromium.org, Oct 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/74b86edabab21e116bb99096111d7700d1f0555c

commit 74b86edabab21e116bb99096111d7700d1f0555c
Author: Adithya Srinivasan <adithyas@chromium.org>
Date: Tue Oct 03 15:07:51 2017

Move V8DOMActivityLogger to platform/bindings

Bug: 682322
Change-Id: Ie1a02576b14f6830a5f3f0327051b9ae7ad42232
Reviewed-on: https://chromium-review.googlesource.com/696162
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Commit-Queue: Adithya Srinivasan <adithyas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#506040}
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/bindings/bindings.gni
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/bindings/core/v8/ActivityLoggerTest.cpp
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/bindings/core/v8/LocalWindowProxy.cpp
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/bindings/scripts/v8_utilities.py
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.cpp
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/core/dom/Element.cpp
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/core/dom/events/EventTarget.cpp
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/core/exported/WebDOMActivityLogger.cpp
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/core/frame/Location.cpp
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/core/loader/FrameFetchContext.cpp
[modify] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/platform/BUILD.gn
[rename] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/platform/bindings/V8DOMActivityLogger.cpp
[rename] https://crrev.com/74b86edabab21e116bb99096111d7700d1f0555c/third_party/WebKit/Source/platform/bindings/V8DOMActivityLogger.h

Sign in to add a comment