Index: third_party/WebKit/Source/core/timing/Performance.h |
diff --git a/third_party/WebKit/Source/core/timing/Performance.h b/third_party/WebKit/Source/core/timing/Performance.h |
index e0e751e4ce301a03256b08bbf0cb29e0d2de9663..f3a984d61db86dfb30f301cad7b62edfbd7fed60 100644 |
--- a/third_party/WebKit/Source/core/timing/Performance.h |
+++ b/third_party/WebKit/Source/core/timing/Performance.h |
@@ -44,6 +44,7 @@ namespace blink { |
class ScriptState; |
class ScriptValue; |
+class ResourceTimingInfo; |
class CORE_EXPORT Performance final : public PerformanceBase, |
public ContextLifecycleObserver, |
@@ -76,6 +77,10 @@ class CORE_EXPORT Performance final : public PerformanceBase, |
// ContextLifecycleObserver overrides. |
void contextDestroyed(ExecutionContext*) override; |
+ std::unique_ptr<ResourceTimingInfo> getNavigationTimingInfo() const; |
+ |
+ PerformanceNavigationTiming* getNavigationTimingInstance() override; |
+ |
static std::pair<String, DOMWindow*> sanitizedAttribution( |
ExecutionContext*, |
bool hasMultipleContexts, |