Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1062)

Unified Diff: third_party/WebKit/Source/web/WebLocalFrameImpl.cpp

Issue 2401333002: Add a blink InterfaceRegistry. (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/web/WebLocalFrameImpl.cpp
diff --git a/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp b/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp
index 4bd3bdce4c842217a659d4a8bbe73cdeedee763e..18745c75bdfcdca345c6b4d75d62cf71e01584c0 100644
--- a/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp
+++ b/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp
@@ -1504,7 +1504,8 @@ WebLocalFrameImpl* WebLocalFrameImpl::createProvisional(
// reuse it here.
LocalFrame* frame = LocalFrame::create(
webFrame->m_frameLoaderClientImpl.get(), oldFrame->host(), tempOwner,
- client ? client->interfaceProvider() : nullptr);
+ client ? client->interfaceProvider() : nullptr,
+ client ? client->interfaceRegistry() : nullptr);
// Set the name and unique name directly, bypassing any of the normal logic
// to calculate unique name.
frame->tree().setPrecalculatedName(
@@ -1576,7 +1577,8 @@ void WebLocalFrameImpl::initializeCoreFrame(FrameHost* host,
const AtomicString& uniqueName) {
setCoreFrame(
LocalFrame::create(m_frameLoaderClientImpl.get(), host, owner,
- client() ? client()->interfaceProvider() : nullptr));
+ client() ? client()->interfaceProvider() : nullptr,
+ client() ? client()->interfaceRegistry() : nullptr));
frame()->tree().setPrecalculatedName(name, uniqueName);
// We must call init() after m_frame is assigned because it is referenced
// during init(). Note that this may dispatch JS events; the frame may be

Powered by Google App Engine
This is Rietveld 408576698