Commit 582c6a26 authored by Hayato Ito's avatar Hayato Ito Committed by Commit Bot

Remove TreeScopeEventContext::Create

Remove TreeScopeEventContext::Create and use MakeGarbageCollected at
caller side.

Change-Id: I7ea353ab29dfb28e1b274a534eea567de8e782a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1504487
Auto-Submit: Hayato Ito <hayato@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: default avatarKent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#638380}
parent e6a7935e
......@@ -180,7 +180,8 @@ TreeScopeEventContext* EventPath::EnsureTreeScopeEventContext(
TreeScopeEventContext* tree_scope_event_context =
GetTreeScopeEventContext(*tree_scope);
if (!tree_scope_event_context) {
tree_scope_event_context = TreeScopeEventContext::Create(*tree_scope);
tree_scope_event_context =
MakeGarbageCollected<TreeScopeEventContext>(*tree_scope);
tree_scope_event_contexts_.push_back(tree_scope_event_context);
TreeScopeEventContext* parent_tree_scope_event_context =
......
......@@ -86,10 +86,6 @@ TouchEventContext& TreeScopeEventContext::EnsureTouchEventContext() {
return *touch_event_context_;
}
TreeScopeEventContext* TreeScopeEventContext::Create(TreeScope& tree_scope) {
return MakeGarbageCollected<TreeScopeEventContext>(tree_scope);
}
TreeScopeEventContext::TreeScopeEventContext(TreeScope& tree_scope)
: tree_scope_(tree_scope),
containing_closed_shadow_tree_(nullptr),
......
......@@ -47,9 +47,7 @@ class TreeScope;
class CORE_EXPORT TreeScopeEventContext final
: public GarbageCollected<TreeScopeEventContext> {
public:
static TreeScopeEventContext* Create(TreeScope&);
TreeScopeEventContext(TreeScope&);
explicit TreeScopeEventContext(TreeScope&);
void Trace(Visitor*);
TreeScope& GetTreeScope() const { return *tree_scope_; }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment