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( ...@@ -180,7 +180,8 @@ TreeScopeEventContext* EventPath::EnsureTreeScopeEventContext(
TreeScopeEventContext* tree_scope_event_context = TreeScopeEventContext* tree_scope_event_context =
GetTreeScopeEventContext(*tree_scope); GetTreeScopeEventContext(*tree_scope);
if (!tree_scope_event_context) { 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); tree_scope_event_contexts_.push_back(tree_scope_event_context);
TreeScopeEventContext* parent_tree_scope_event_context = TreeScopeEventContext* parent_tree_scope_event_context =
......
...@@ -86,10 +86,6 @@ TouchEventContext& TreeScopeEventContext::EnsureTouchEventContext() { ...@@ -86,10 +86,6 @@ TouchEventContext& TreeScopeEventContext::EnsureTouchEventContext() {
return *touch_event_context_; return *touch_event_context_;
} }
TreeScopeEventContext* TreeScopeEventContext::Create(TreeScope& tree_scope) {
return MakeGarbageCollected<TreeScopeEventContext>(tree_scope);
}
TreeScopeEventContext::TreeScopeEventContext(TreeScope& tree_scope) TreeScopeEventContext::TreeScopeEventContext(TreeScope& tree_scope)
: tree_scope_(tree_scope), : tree_scope_(tree_scope),
containing_closed_shadow_tree_(nullptr), containing_closed_shadow_tree_(nullptr),
......
...@@ -47,9 +47,7 @@ class TreeScope; ...@@ -47,9 +47,7 @@ class TreeScope;
class CORE_EXPORT TreeScopeEventContext final class CORE_EXPORT TreeScopeEventContext final
: public GarbageCollected<TreeScopeEventContext> { : public GarbageCollected<TreeScopeEventContext> {
public: public:
static TreeScopeEventContext* Create(TreeScope&); explicit TreeScopeEventContext(TreeScope&);
TreeScopeEventContext(TreeScope&);
void Trace(Visitor*); void Trace(Visitor*);
TreeScope& GetTreeScope() const { return *tree_scope_; } 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