Chromium Code Reviews| Index: Source/modules/presentation/Presentation.cpp |
| diff --git a/Source/modules/presentation/Presentation.cpp b/Source/modules/presentation/Presentation.cpp |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..a873b59d713ce6bef7b77c80cc4b73f47826117f |
| --- /dev/null |
| +++ b/Source/modules/presentation/Presentation.cpp |
| @@ -0,0 +1,48 @@ |
| +// 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. |
| + |
| +#include "config.h" |
| +#include "modules/presentation/Presentation.h" |
| + |
| +#include "modules/EventTargetModules.h" |
| + |
| +namespace blink { |
| + |
| +Presentation::Presentation(ExecutionContext* executionContext) |
| + : ContextLifecycleObserver(executionContext) |
| +{ |
| + ScriptWrappable::init(this); |
| +} |
| + |
| +Presentation::~Presentation() |
| +{ |
| +} |
| + |
| +// static |
| +Presentation* Presentation::create(ExecutionContext* executionContext) |
| +{ |
| + return new Presentation(executionContext); |
|
eseidel
2014/08/19 18:20:58
I guess we can kill all these create() functions i
whywhat
2014/08/20 16:40:42
Acknowledged.
|
| +} |
| + |
| +bool Presentation::displayAvailable() const |
| +{ |
| + return true; |
| +} |
| + |
| +const WTF::AtomicString& Presentation::interfaceName() const |
| +{ |
| + return EventTargetNames::Presentation; |
| +} |
| + |
| +ExecutionContext* Presentation::executionContext() const |
| +{ |
| + return ContextLifecycleObserver::executionContext(); |
| +} |
| + |
| +void Presentation::trace(Visitor* visitor) |
| +{ |
| + EventTargetWithInlineData::trace(visitor); |
| +} |
| + |
| +} // namespace blink |