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

Side by Side Diff: third_party/WebKit/Source/modules/payments/PaymentRequestTestBase.cpp

Issue 2048823004: PaymentRequest.abort() should return a promise. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 6 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 unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "modules/payments/PaymentRequestTestBase.h"
6
7 #include "bindings/core/v8/ScriptState.h"
8 #include "core/testing/DummyPageHolder.h"
9
10 namespace blink {
11
12 PaymentRequestTestBase::PaymentRequestTestBase()
13 : m_page(DummyPageHolder::create())
14 {
15 setSecurityOrigin("https://www.example.com/");
16 }
17
18 PaymentRequestTestBase::~PaymentRequestTestBase() {}
19
20 ScriptState* PaymentRequestTestBase::getScriptState()
21 {
22 return ScriptState::forMainWorld(m_page->document().frame());
23 }
24
25 ExceptionState& PaymentRequestTestBase::getExceptionState()
26 {
27 return m_exceptionState;
28 }
29
30 void PaymentRequestTestBase::setSecurityOrigin(const String& securityOrigin)
31 {
32 m_page->document().setSecurityOrigin(SecurityOrigin::create(KURL(KURL(), sec urityOrigin)));
33 }
34 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698