| Index: third_party/WebKit/fake_gen/web/api/event_target.cc
|
| diff --git a/third_party/WebKit/fake_gen/web/api/event_target.cc b/third_party/WebKit/fake_gen/web/api/event_target.cc
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..bcfa2768f7262702153b06f8a783f88a8ec9d27e
|
| --- /dev/null
|
| +++ b/third_party/WebKit/fake_gen/web/api/event_target.cc
|
| @@ -0,0 +1,44 @@
|
| +// Copyright 2014 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +// This file has been auto-generated by code_generator_web_module.py.
|
| +// DO NOT MODIFY!
|
| +
|
| +// This file has been generated from the Jinja2 template in
|
| +// third_party/WebKit/Source/bindings/templates/web_module_interface.cc.tmpl
|
| +
|
| +// clang-format off
|
| +
|
| +#include "web/api/event_target.h"
|
| +
|
| +// TODO(dglazkov): Properly sort the includes.
|
| +#include "core/events/EventTarget.h"
|
| +
|
| +namespace web {
|
| +
|
| +EventTarget* EventTarget::Create(blink::EventTarget* event_target) {
|
| + return event_target ? new EventTarget(event_target) : nullptr;
|
| +}
|
| +
|
| +DEFINE_TRACE(EventTarget) {
|
| + visitor->trace(event_target_);
|
| +}
|
| +
|
| +// TODO(dglazkov): Implement constant generation
|
| +
|
| +// TODO(dglazkov): Implement attribute getter/setter generation
|
| +
|
| +// TODO(dglazkov): Implement method generation
|
| +// void EventTarget::addEventListener
|
| +// void EventTarget::removeEventListener
|
| +// boolean EventTarget::dispatchEvent
|
| +
|
| +EventTarget::EventTarget(blink::EventTarget* event_target)
|
| + : event_target_(event_target) {}
|
| +
|
| +blink::EventTarget* EventTarget::event_target() const {
|
| + return event_target_;
|
| +}
|
| +
|
| +} // namespace web
|
|
|