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

Unified Diff: third_party/WebKit/Source/web/WebRemoteFrameImpl.h

Issue 1635873003: Replicating WebFrame::uniqueName across renderers. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@dump-render-tree3
Patch Set: Removed unnecessary crbug comment. Created 4 years, 11 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/WebRemoteFrameImpl.h
diff --git a/third_party/WebKit/Source/web/WebRemoteFrameImpl.h b/third_party/WebKit/Source/web/WebRemoteFrameImpl.h
index 55a85f00670e6876f5635a4cac2694a0aed8eae7..2ef0d1bd6110e8409d161221a8b65f17eae3967f 100644
--- a/third_party/WebKit/Source/web/WebRemoteFrameImpl.h
+++ b/third_party/WebKit/Source/web/WebRemoteFrameImpl.h
@@ -168,7 +168,7 @@ public:
WebFrameImplBase* toImplBase() { return this; }
// WebFrameImplBase methods:
- void initializeCoreFrame(FrameHost*, FrameOwner*, const AtomicString& name, const AtomicString& fallbackName) override;
+ void initializeCoreFrame(FrameHost*, FrameOwner*, const AtomicString& name, const AtomicString& fallbackName, const AtomicString& uniqueName) override;
RemoteFrame* frame() const override { return m_frame.get(); }
void setCoreFrame(PassRefPtrWillBeRawPtr<RemoteFrame>);
@@ -178,14 +178,14 @@ public:
static WebRemoteFrameImpl* fromFrame(RemoteFrame&);
// WebRemoteFrame methods:
- WebLocalFrame* createLocalChild(WebTreeScopeType, const WebString& name, WebSandboxFlags, WebFrameClient*, WebFrame* previousSibling, const WebFrameOwnerProperties&) override;
- WebRemoteFrame* createRemoteChild(WebTreeScopeType, const WebString& name, WebSandboxFlags, WebRemoteFrameClient*) override;
+ WebLocalFrame* createLocalChild(WebTreeScopeType, const WebString& name, const WebString& uniqueName, WebSandboxFlags, WebFrameClient*, WebFrame* previousSibling, const WebFrameOwnerProperties&) override;
+ WebRemoteFrame* createRemoteChild(WebTreeScopeType, const WebString& name, const WebString& uniqueName, WebSandboxFlags, WebRemoteFrameClient*) override;
void initializeFromFrame(WebLocalFrame*) const override;
void setReplicatedOrigin(const WebSecurityOrigin&) const override;
void setReplicatedSandboxFlags(WebSandboxFlags) const override;
- void setReplicatedName(const WebString&) const override;
+ void setReplicatedName(const WebString& name, const WebString& uniqueName) const override;
void setReplicatedShouldEnforceStrictMixedContentChecking(bool) const override;
void DispatchLoadEventForFrameOwner() const override;

Powered by Google App Engine
This is Rietveld 408576698