| Index: Source/core/dom/DocumentLifecycleObserver.cpp
|
| diff --git a/Source/core/dom/DocumentLifecycleObserver.cpp b/Source/core/dom/DocumentLifecycleObserver.cpp
|
| index f6093d96037cea03a8203ec468186af03a990d7d..ae21779f91473de7404578d5042f2bef5a19e270 100644
|
| --- a/Source/core/dom/DocumentLifecycleObserver.cpp
|
| +++ b/Source/core/dom/DocumentLifecycleObserver.cpp
|
| @@ -32,19 +32,10 @@
|
|
|
| namespace blink {
|
|
|
| -template<> void observeContext(Document* context, LifecycleObserver<Document>* observer)
|
| -{
|
| - static_cast<DocumentLifecycleNotifier*>(context)->addObserver(observer);
|
| -}
|
| -
|
| -template<> void unobserveContext(Document* context, LifecycleObserver<Document>* observer)
|
| -{
|
| - static_cast<DocumentLifecycleNotifier*>(context)->removeObserver(observer);
|
| -}
|
| -
|
| DocumentLifecycleObserver::DocumentLifecycleObserver(Document* document)
|
| - : LifecycleObserver<Document>(document, DocumentLifecycleObserverType)
|
| + : LifecycleObserver<Document, DocumentLifecycleObserver, DocumentLifecycleNotifier>(document)
|
| {
|
| + setContext(document);
|
| }
|
|
|
| DocumentLifecycleObserver::~DocumentLifecycleObserver()
|
|
|