diff --git a/atom/browser/api/atom_api_web_contents.cc b/atom/browser/api/atom_api_web_contents.cc index 535413717f..ca72a3e695 100644 --- a/atom/browser/api/atom_api_web_contents.cc +++ b/atom/browser/api/atom_api_web_contents.cc @@ -1966,7 +1966,8 @@ v8::Local WebContents::Debugger(v8::Isolate* isolate) { void WebContents::GrantOriginAccess(const GURL& url) { content::ChildProcessSecurityPolicy::GetInstance()->GrantOrigin( - web_contents()->GetMainFrame()->GetProcess()->GetID(), url::Origin(url)); + web_contents()->GetMainFrame()->GetProcess()->GetID(), + url::Origin::Create(url)); } // static diff --git a/atom/common/api/atom_api_v8_util.cc b/atom/common/api/atom_api_v8_util.cc index 0770f061ac..a7bf28a8e2 100644 --- a/atom/common/api/atom_api_v8_util.cc +++ b/atom/common/api/atom_api_v8_util.cc @@ -100,7 +100,7 @@ void RequestGarbageCollectionForTesting(v8::Isolate* isolate) { } bool IsSameOrigin(const GURL& l, const GURL& r) { - return url::Origin(l).IsSameOriginWith(url::Origin(r)); + return url::Origin::Create(l).IsSameOriginWith(url::Origin::Create(r)); } void Initialize(v8::Local exports,