New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 775741 link

Starred by 2 users

Issue metadata

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

Blocking:
issue 706466



Sign in to add a comment

Get rid of oilpan macros for declaring trace methods

Project Member Reported by dcheng@chromium.org, Oct 17 2017

Issue description

The clang plugin warns on them. While we could try to make the clang plugin more complicated to figure out that this is coming from a macro, the actual Dispatch() declaration and definition are simple enough that writing them out isn't a huge cost.
 

Comment 1 by dcheng@chromium.org, Oct 17 2017

Cc: sigbjo...@opera.com
What macro are you talking about? DECLARE_TRACE and DEFINE_TRACE?

You're right. The macros were introduced to define an inline version and an out-of-line version of the tracing method. However, Sigbjorn unified the two tracing methods into one -- now we don't need to use the macros.


Cc: keishi@chromium.org

Comment 4 by dcheng@chromium.org, Oct 17 2017

Yes, those are the macros I'd like to remove. Otherwise, it causes warnings like this to be emitted:

../../third_party/WebKit/Source/platform/heap/Visitor.h:73:43: warning: [chromium-style] Overriding method must be m
arked with 'override' or 'final'.
  maybevirtual void Trace(blink::Visitor*);
                                          ^
                                           override  

DECLARE_VIRTUAL_TRACE is the problematic one, but for symmetry, it should be all or nothing.
Go ahead and remove :)

TRACE_WRAPPERS should not be needed either.

Project Member

Comment 6 by bugdroid1@chromium.org, Oct 19 2017

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

commit 1d17db84433d846eb3ad0b48fe6b7b749cae6fc2
Author: Daniel Cheng <dcheng@chromium.org>
Date: Thu Oct 19 08:26:22 2017

Expand Oilpan macros for declaring and defining trace methods.

Historically, the Oilpan macros for Trace() methods were defined using
macros, since there were two different types of Visitors. The macros can
conditionally include virtual as well: however, this makes it harder to
enable the chrome clang plugin checks around usage of virtual, override,
and final. While it's possible to adjust the plugin heuristics to
account for these macros, the macro definitions are simple enough that
they are no longer needed. Replacement was automated using perl regex to
expand the macros. Manual fixes were required for:

  Source/core/dom/NthIndexCache.h
  Source/core/html/canvas/CanvasRenderingContext.h
  Source/modules/canvas2d/CanvasRenderingContext2D.h
  Source/modules/media_controls/elements/MediaControlDivElement.h
  Source/modules/offscreencanvas2d/OffscreenCanvasRenderingContext2D.h
  Source/modules/vr/VRDisplayCapabilities.h
  Source/modules/vr/VREyeParameters.h
  Source/modules/vr/VRFrameData.h
  Source/modules/vr/VRStageParameters.h

Bug:  775741 
Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2;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
Change-Id: I5901e047eb0f08050a00b8faab7ea731e7447db2
Reviewed-on: https://chromium-review.googlesource.com/726978
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#510035}
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/IDLDictionaryBase.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/IDLDictionaryBase.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/Iterable.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/Nullable.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScheduledAction.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptController.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptModuleTest.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseProperty.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyBase.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyBase.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptPromisePropertyTest.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseResolver.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptPromiseResolver.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptSourceCode.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptSourceCode.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptStreamer.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptStreamer.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitorTest.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/ToV8Test.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/V8IntersectionObserverDelegate.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/V8IntersectionObserverDelegate.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/V8LazyEventListener.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/V8NodeFilterCondition.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/V8V0CustomElementLifecycleCallbacks.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/V8V0CustomElementLifecycleCallbacks.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/WindowProxy.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/WindowProxy.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/WindowProxyManager.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/WindowProxyManager.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/WorkerOrWorkletScriptController.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/WorkerOrWorkletScriptController.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/custom/V8CustomXPathNSResolver.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/custom/V8CustomXPathNSResolver.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/serialization/UnpackedSerializedScriptValue.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/core/v8/serialization/UnpackedSerializedScriptValue.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/modules/v8/wasm/WasmResponseExtensions.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/templates/callback_interface.cpp.tmpl
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/templates/callback_interface.h.tmpl
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/templates/dictionary_impl.cpp.tmpl
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/templates/dictionary_impl.h.tmpl
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/templates/union_container.cpp.tmpl
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/templates/union_container.h.tmpl
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/templates/web_agent_api_interface.cc.tmpl
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/templates/web_agent_api_interface.h.tmpl
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/TestDictionary.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/TestDictionary.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/TestDictionaryDerivedImplementedAs.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/TestDictionaryDerivedImplementedAs.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/TestInterfaceEventInit.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/TestInterfaceEventInit.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/TestPermissiveDictionary.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/TestPermissiveDictionary.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackInterface.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/V8TestCallbackInterface.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/array_buffer_or_array_buffer_view_or_dictionary.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/array_buffer_or_array_buffer_view_or_dictionary.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/boolean_or_element_sequence.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/boolean_or_element_sequence.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/boolean_or_string_or_unrestricted_double.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/boolean_or_string_or_unrestricted_double.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/boolean_or_test_callback_interface.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/boolean_or_test_callback_interface.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/byte_string_or_node_list.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/byte_string_or_node_list.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/byte_string_sequence_sequence_or_byte_string_byte_string_record.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/byte_string_sequence_sequence_or_byte_string_byte_string_record.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/double_or_long_or_boolean_sequence.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/double_or_long_or_boolean_sequence.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/double_or_string.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/double_or_string.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/double_or_string_or_double_or_string_sequence.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/double_or_string_or_double_or_string_sequence.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/element_sequence_or_byte_string_double_or_string_record.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/element_sequence_or_byte_string_double_or_string_record.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/float_or_boolean.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/float_or_boolean.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/long_or_boolean.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/long_or_boolean.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/long_or_test_dictionary.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/long_or_test_dictionary.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/long_sequence_or_event.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/long_sequence_or_event.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/nested_union_type.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/nested_union_type.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/node_or_node_list.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/node_or_node_list.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/string_or_array_buffer_or_array_buffer_view.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/string_or_array_buffer_or_array_buffer_view.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/string_or_double.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/string_or_double.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/string_or_string_sequence.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/string_or_string_sequence.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_enum_or_double.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_enum_or_double.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_2_or_uint8_array.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_2_or_uint8_array.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_3.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_3.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_garbage_collected_or_string.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_garbage_collected_or_string.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_or_long.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_or_long.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_or_test_interface_empty.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/test_interface_or_test_interface_empty.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/unrestricted_double_or_string.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/unrestricted_double_or_string.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/unsigned_long_long_or_boolean_or_test_callback_interface.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/unsigned_long_long_or_boolean_or_test_callback_interface.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/xml_http_request_or_string.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/core/xml_http_request_or_string.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/modules/boolean_or_string.cc
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/bindings/tests/results/modules/boolean_or_string.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/Animation.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/Animation.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/AnimationEffectReadOnly.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/AnimationEffectReadOnly.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/AnimationEffectReadOnlyTest.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/AnimationEffectTiming.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/AnimationEffectTiming.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/AnimationEffectTimingReadOnly.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/AnimationEffectTimingReadOnly.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/AnimationTimeline.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/CompositorAnimator.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/DocumentTimeline.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/DocumentTimeline.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/DocumentTimelineTest.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/EffectModel.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/EffectStack.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/EffectStack.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/ElementAnimations.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/ElementAnimations.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/InertEffect.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/InertEffect.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/KeyframeEffectReadOnly.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/KeyframeEffectReadOnly.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/PendingAnimations.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/PendingAnimations.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/SampledEffect.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/SampledEffect.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/ScrollTimeline.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/ScrollTimeline.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/WorkletAnimationBase.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/WorkletAnimationController.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/WorkletAnimationController.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/animation/css/CSSAnimations.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/clipboard/Clipboard.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/clipboard/Clipboard.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/clipboard/ClipboardPromise.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/clipboard/ClipboardPromise.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/clipboard/DataObject.cpp
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/core/clipboard/DataObject.h
[modify] https://crrev.com/1d17db84433d846eb3ad0b48fe6b7b749cae6fc2/third_party/WebKit/Source/
Project Member

Comment 7 by bugdroid1@chromium.org, Oct 19 2017

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

commit 3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2
Author: Daniel Cheng <dcheng@chromium.org>
Date: Thu Oct 19 21:58:54 2017

Expand helper macros for declaring and defining wrapper tracing methods.

TraceWrappers() is simple enough to just declare and define directly.
This avoids potential issues with the chrome clang plugin checks for
virtual and the final/override specifiers, and makes it consistent with
how Oilpan tracing methods are now declared/defined. Replacement was
automated using perl regex to expand the macros.

Bug:  775741 
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
Change-Id: I315a1a57d082ece7750d8223ddd1c4f5e7a535d9
Reviewed-on: https://chromium-review.googlesource.com/727533
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#510230}
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/bindings/core/v8/ScriptCustomElementDefinition.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitorTest.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/bindings/core/v8/V8AbstractEventListener.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/bindings/core/v8/V8IntersectionObserverDelegate.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/bindings/core/v8/V8IntersectionObserverDelegate.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/bindings/core/v8/V8NodeFilterCondition.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/bindings/core/v8/V8NodeFilterCondition.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/clipboard/DataTransferItem.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/clipboard/DataTransferItem.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/CSSRule.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/CSSRule.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/FontFaceSetDocument.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/FontFaceSetDocument.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/PropertySetCSSStyleDeclaration.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/PropertySetCSSStyleDeclaration.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/StyleEngine.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/StyleEngine.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/StyleSheetCollection.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/css/StyleSheetCollection.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/Attr.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/Attr.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ContainerNode.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ContainerNode.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/Document.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/Document.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/Element.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/Element.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ElementRareData.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ElementRareData.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ElementShadow.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ElementShadow.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ElementShadowV0.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ElementShadowV0.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/FrameRequestCallbackCollection.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/FrameRequestCallbackCollection.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ModulatorImplBase.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ModulatorImplBase.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ModuleMap.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ModuleMap.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ModulePendingScript.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ModulePendingScript.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ModuleScript.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ModuleScript.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/MutationObserver.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/MutationObserver.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/MutationObserverRegistration.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/MutationObserverRegistration.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/MutationRecord.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/Node.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/Node.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/NodeIterator.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/NodeIterator.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/NodeIteratorBase.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/NodeIteratorBase.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/NodeListsNodeData.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/NodeListsNodeData.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/NodeRareData.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/NodeRareData.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ScriptLoader.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ScriptLoader.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ScriptRunner.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ScriptRunner.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ScriptedAnimationController.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ScriptedAnimationController.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ScriptedIdleTaskController.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ScriptedIdleTaskController.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ShadowRoot.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/ShadowRoot.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/StaticNodeList.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/TreeWalker.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/TreeWalker.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/events/CustomEvent.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/events/CustomEvent.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/events/EventListener.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/events/EventListenerMap.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/events/EventListenerMap.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/events/EventTarget.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/dom/events/EventTarget.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/events/ErrorEvent.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/events/ErrorEvent.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/events/PopStateEvent.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/events/PopStateEvent.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/events/PromiseRejectionEvent.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/events/PromiseRejectionEvent.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/events/RegisteredEventListener.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/frame/DOMWindow.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/frame/DOMWindow.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/frame/LocalDOMWindow.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/frame/LocalDOMWindow.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/frame/Navigator.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/frame/Navigator.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/HTMLCanvasElement.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/HTMLCanvasElement.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/HTMLLinkElement.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/HTMLLinkElement.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/HTMLScriptElement.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/HTMLScriptElement.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/HTMLTemplateElement.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/HTMLTemplateElement.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/custom/CustomElementDefinition.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/custom/CustomElementReactionStack.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/custom/CustomElementReactionStack.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/custom/CustomElementRegistry.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/custom/CustomElementRegistry.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/imports/HTMLImportTreeRoot.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/imports/HTMLImportTreeRoot.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/imports/HTMLImportsController.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/imports/HTMLImportsController.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/media/HTMLMediaElement.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/media/HTMLMediaElement.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/parser/HTMLParserScriptRunner.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/parser/HTMLParserScriptRunner.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/track/TextTrack.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/track/TextTrack.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/track/TextTrackCueList.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/track/TextTrackCueList.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/track/TextTrackList.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/track/TextTrackList.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/html/track/TrackListBase.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/intersection_observer/ElementIntersectionObserverData.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/intersection_observer/ElementIntersectionObserverData.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/intersection_observer/IntersectionObserver.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/intersection_observer/IntersectionObserver.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/intersection_observer/IntersectionObserverDelegate.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/loader/modulescript/ModuleTreeLinker.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/loader/modulescript/ModuleTreeLinker.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/loader/modulescript/ModuleTreeLinkerRegistry.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/loader/modulescript/ModuleTreeLinkerRegistry.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/mojo/MojoWatcher.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/mojo/MojoWatcher.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/resize_observer/ResizeObserver.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/resize_observer/ResizeObserver.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAngleTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAngleTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedAngle.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedAngle.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedBoolean.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedEnumeration.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedEnumerationBase.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedInteger.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedInteger.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedLength.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedLength.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedLengthList.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedNumber.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedNumber.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedNumberList.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedPreserveAspectRatio.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedRect.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedString.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedString.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGAnimatedTransformList.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGLengthListTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGLengthTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGLengthTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGMatrixTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGMatrixTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGNumberListTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGNumberTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGNumberTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGPointListTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGPointTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGPointTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGPreserveAspectRatioTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGPreserveAspectRatioTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGRectTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGRectTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGScriptElement.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGScriptElement.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGStringListTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGStringListTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGTransformListTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGTransformListTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGTransformTearOff.cpp
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/SVGTransformTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/properties/SVGAnimatedProperty.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/properties/SVGListPropertyTearOffHelper.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/svg/properties/SVGPropertyTearOff.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/testing/DeathAwareScriptWrappable.h
[modify] https://crrev.com/3ed7a146edad65a55dd9f8e01dd4010b7a9d19d2/third_party/WebKit/Source/core/timing/Per
Project Member

Comment 8 by bugdroid1@chromium.org, Oct 23 2017

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

commit 0b5fcde8b9dd6b27bce438606aaa87889de5cd5d
Author: Daniel Cheng <dcheng@chromium.org>
Date: Mon Oct 23 10:29:05 2017

Remove helper macros for Oilpan and wrapper tracing.

- cleans up a few stray references from code generation
  templates.
- updates documentation references to the removed
  macros.
- fixes a few quirks in the markdown, such as using ```
  or `` for inline code.

Bug:  775741 
Change-Id: Ic739182611abe2e0ca960d4a0b98638c84b8071d
Reviewed-on: https://chromium-review.googlesource.com/729546
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#510757}
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/build/scripts/templates/InstrumentingProbesImpl.cpp.tmpl
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/build/scripts/templates/InternalRuntimeFlags.h.tmpl
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/build/scripts/templates/InternalSettingsGenerated.cpp.tmpl
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/build/scripts/templates/InternalSettingsGenerated.h.tmpl
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/build/scripts/templates/ProbeSink.h.tmpl
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/core/xml/parser/XMLParserScriptRunner.cpp
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/core/xml/parser/XMLParserScriptRunner.h
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/core/xml/parser/XMLParserScriptRunnerHost.h
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/modules/compositorworker/EffectProxy.h
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/platform/bindings/TraceWrapperReference.md
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/platform/heap/BlinkGCAPIReference.md
[modify] https://crrev.com/0b5fcde8b9dd6b27bce438606aaa87889de5cd5d/third_party/WebKit/Source/platform/heap/Visitor.h

Comment 9 by dcheng@chromium.org, Oct 24 2017

Status: Fixed (was: Assigned)

Sign in to add a comment