Blink switched to using the v8::EmbedderHeapTracer API so all code paths related to object grouping are dead code and should be removed.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6255303776961de8fd0a8f6884291372200f3051 commit 6255303776961de8fd0a8f6884291372200f3051 Author: mlippautz <mlippautz@chromium.org> Date: Wed Jan 25 14:18:46 2017 [wrapper-tracing] Remove flag and object grouping entry points The flag has been switched to be the default in M57. This CL removes the possibility to turn wrapper tracing off and also removes the entry points for object grouping. BUG= chromium:682688 R=jochen@chromium.org,haraken@chromium.org Review-Url: https://codereview.chromium.org/2640963007 Cr-Commit-Position: refs/heads/master@{#446014} [modify] https://crrev.com/6255303776961de8fd0a8f6884291372200f3051/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.cpp [modify] https://crrev.com/6255303776961de8fd0a8f6884291372200f3051/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.h [modify] https://crrev.com/6255303776961de8fd0a8f6884291372200f3051/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitorTest.cpp [modify] https://crrev.com/6255303776961de8fd0a8f6884291372200f3051/third_party/WebKit/Source/bindings/core/v8/TraceWrapperV8Reference.h [modify] https://crrev.com/6255303776961de8fd0a8f6884291372200f3051/third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.h [modify] https://crrev.com/6255303776961de8fd0a8f6884291372200f3051/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp [modify] https://crrev.com/6255303776961de8fd0a8f6884291372200f3051/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp [modify] https://crrev.com/6255303776961de8fd0a8f6884291372200f3051/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in [modify] https://crrev.com/6255303776961de8fd0a8f6884291372200f3051/third_party/WebKit/Source/platform/heap/ThreadState.cpp
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/557d8dae7b89fd745eddb5d690e048795db7f448 commit 557d8dae7b89fd745eddb5d690e048795db7f448 Author: mlippautz <mlippautz@chromium.org> Date: Sat Feb 04 00:44:09 2017 Remove uses of VisitDOMWrapper - Remove VisitDOMWrapper and VisitDOMWrapperCustom - Remove IDL attributes Custom=VisitDOMWrapper This patch leaves behind SetWrapperReferenceFrom and SetReferenceTo with empty implementations which are cleaned up in a separate CL. BUG= chromium:682688 CQ_INCLUDE_TRYBOTS=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/2671553003 Cr-Commit-Position: refs/heads/master@{#448124} [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/IDLExtendedAttributes.md [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/bindings.gni [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/core/v8/DOMDataStore.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/core/v8/ScriptWrappable.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/core/v8/WrapperTypeInfo.h [delete] https://crrev.com/e37073cf5dc5e7e0a770e967af8571d455cacfe4/third_party/WebKit/Source/bindings/core/v8/custom/V8CSSStyleRuleCustom.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/core/v8/custom/V8IntersectionObserverCustom.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/core/v8/custom/V8MutationObserverCustom.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/core/v8/custom/V8PromiseRejectionEventCustom.cpp [delete] https://crrev.com/e37073cf5dc5e7e0a770e967af8571d455cacfe4/third_party/WebKit/Source/bindings/modules/v8/custom/V8MediaSessionCustom.cpp [delete] https://crrev.com/e37073cf5dc5e7e0a770e967af8571d455cacfe4/third_party/WebKit/Source/bindings/modules/v8/custom/V8RemotePlaybackCustom.cpp [delete] https://crrev.com/e37073cf5dc5e7e0a770e967af8571d455cacfe4/third_party/WebKit/Source/bindings/modules/v8/custom/V8WebGL2RenderingContextCustom.cpp [delete] https://crrev.com/e37073cf5dc5e7e0a770e967af8571d455cacfe4/third_party/WebKit/Source/bindings/modules/v8/custom/V8WebGLRenderingContextCustom.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/modules/v8/custom/custom.gni [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/scripts/v8_interface.py [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/templates/interface.cpp.tmpl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/templates/interface.h.tmpl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/templates/interface_base.cpp.tmpl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/idls/core/TestInterface3.idl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBuffer.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8ArrayBufferView.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8DataView.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8SVGTestInterface.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackFunctions.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestConstants.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestException.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexed.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedGlobal.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestIntegerIndexedPrimaryGlobal.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface3.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface3.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor2.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor3.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceConstructor4.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceCustomConstructor.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceDocument.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEmpty.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventInitConstructor.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceEventTarget.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceGarbageCollected.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor2.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceNode.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceOriginTrialEnabled.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterfaceSecureContext.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestNode.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestObject.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperations.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestSpecialOperationsNotEnumerable.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8TestTypedefs.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/core/V8Uint8ClampedArray.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface5.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface5.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/core/css/CSSStyleRule.idl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/core/dom/IntersectionObserver.idl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/core/dom/MutationObserver.idl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/core/events/PromiseRejectionEvent.idl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/mediasession/MediaSession.idl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.idl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.idl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLFramebuffer.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLObject.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLProgram.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLProgram.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLRenderingContext.idl [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLRenderingContextBase.h [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.cpp [modify] https://crrev.com/557d8dae7b89fd745eddb5d690e048795db7f448/third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6 commit 2d54dc83d5083e0494f0f642b5d01cfaff39a3b6 Author: mlippautz <mlippautz@chromium.org> Date: Sun Feb 05 01:58:12 2017 Remove custom left overs from object grouping BUG= chromium:682688 Review-Url: https://codereview.chromium.org/2675943003 Cr-Commit-Position: refs/heads/master@{#448163} [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/core/v8/ScopedPersistent.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/core/v8/SharedPersistent.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/core/v8/TraceWrapperV8Reference.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/core/v8/WrapperTypeInfo.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/core/v8/custom/V8PerformanceObserverCustom.cpp [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/modules/v8/custom/V8IDBObserverCustom.cpp [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/templates/callback_function.h.tmpl [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/tests/results/core/AnyCallbackFunctionOptionalAnyArg.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/tests/results/core/LongCallbackFunction.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/tests/results/core/StringSequenceCallbackFunctionLongSequenceArg.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunction.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionInterfaceArg.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/tests/results/core/VoidCallbackFunctionTypedef.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/bindings/tests/results/modules/VoidCallbackFunctionModules.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/core/events/PromiseRejectionEvent.cpp [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/core/events/PromiseRejectionEvent.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/modules/mediasession/MediaSession.cpp [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/modules/mediasession/MediaSession.h [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.cpp [modify] https://crrev.com/2d54dc83d5083e0494f0f642b5d01cfaff39a3b6/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6bd797e0cc89fa16ea640a98b600409fa56984cf commit 6bd797e0cc89fa16ea640a98b600409fa56984cf Author: mlippautz <mlippautz@chromium.org> Date: Mon Feb 06 18:40:43 2017 Remove SetWrapperReferenceTo and SetWrapperReferenceFrom Explicitly specify DependentLifetime for types that used either SetWrapperReferenceTo or SetWrapperReferenceFrom. BUG= chromium:682688 CQ_INCLUDE_TRYBOTS=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/2676663006 Cr-Commit-Position: refs/heads/master@{#448320} [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/bindings/IDLExtendedAttributes.md [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/bindings/IDLExtendedAttributes.txt [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/bindings/scripts/v8_interface.py [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/bindings/tests/idls/core/TestInterface.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/bindings/tests/idls/core/TestInterface2.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/bindings/tests/idls/modules/TestInterface5.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/bindings/tests/results/core/V8TestInterface2.cpp [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterface2Partial.cpp [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/css/CSSStyleDeclaration.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/css/CSSStyleSheet.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/css/FontFaceSet.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/css/StyleSheet.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/css/StyleSheetList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/DOMImplementation.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/DOMStringMap.h [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/DOMStringMap.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/DOMTokenList.h [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/DOMTokenList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/DatasetDOMStringMap.h [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/NamedNodeMap.h [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/NamedNodeMap.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/NodeIterator.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/NodeList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/dom/TreeWalker.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/ClassList.h [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/HTMLAllCollection.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/HTMLCollection.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/HTMLFormControlsCollection.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/HTMLOptionsCollection.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/RelList.h [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/AudioTrack.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/AudioTrackList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/TextTrack.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/TextTrackCue.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/TextTrackList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/TrackBase.cpp [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/TrackBase.h [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/TrackListBase.h [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/VideoTrack.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/VideoTrackList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/html/track/vtt/VTTCue.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAngle.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedAngle.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedBoolean.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedEnumeration.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedInteger.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedLength.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedLengthList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedNumber.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedNumberList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedPreserveAspectRatio.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedRect.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedString.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGAnimatedTransformList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGLength.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGLengthList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGMatrix.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGNumber.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGNumberList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGPoint.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGPointList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGPreserveAspectRatio.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGRect.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGStringList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGTransform.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/core/svg/SVGTransformList.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2D.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/imagebitmap/ImageBitmapRenderingContext.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/ANGLEInstancedArrays.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/EXTBlendMinMax.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/EXTColorBufferFloat.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQuery.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/EXTDisjointTimerQueryWebGL2.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/EXTFragDepth.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/EXTShaderTextureLOD.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/EXTTextureFilterAnisotropic.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/EXTsRGB.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/OESElementIndexUint.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/OESStandardDerivatives.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/OESTextureFloat.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/OESTextureFloatLinear.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/OESTextureHalfFloat.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/OESTextureHalfFloatLinear.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/OESVertexArrayObject.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContext.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLCompressedTextureASTC.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLCompressedTextureATC.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLCompressedTextureETC.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLCompressedTextureETC1.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLCompressedTexturePVRTC.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLCompressedTextureS3TC.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLCompressedTextureS3TCsRGB.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLDebugRendererInfo.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLDebugShaders.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLDepthTexture.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLDrawBuffers.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLExtension.h [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLGetBufferSubDataAsync.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLLoseContext.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webgl/WebGLRenderingContext.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webmidi/MIDIInput.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webmidi/MIDIOutput.idl [modify] https://crrev.com/6bd797e0cc89fa16ea640a98b600409fa56984cf/third_party/WebKit/Source/modules/webmidi/MIDIPort.h
Object grouping uses have been removed from blink. Any further enhancements should be tracked in new bugs.
Comment 1 by mlippautz@chromium.org
, Jan 24 2017