Index: third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.h |
diff --git a/third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.h b/third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.h |
index c5fb0dda47b94ba9668f714938041285eea1fe2f..bd017142b45d3a5a443b19947516c7dcee18e7b6 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.h |
+++ b/third_party/WebKit/Source/bindings/core/v8/ConditionalFeatures.h |
@@ -34,6 +34,12 @@ CORE_EXPORT void installConditionalFeatures(const WrapperTypeInfo*, |
CORE_EXPORT InstallConditionalFeaturesFunction |
setInstallConditionalFeaturesFunction(InstallConditionalFeaturesFunction); |
+// Installs all of the conditionally enabled V8 bindings on the Window object. |
+// This is called separately from other objects so that attributes and |
+// interfaces which need to be visible on the global object are installed even |
+// when the V8 context is reused (i.e., after navigation) |
+CORE_EXPORT void installPendingConditionalFeaturesOnWindow(const ScriptState*); |
+ |
} // namespace blink |
#endif // ConditionalFeatures_h |