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

Issue 2510833002: PaymentApp: Add interfaces for PaymentRequestEvent. (Closed)

Created:
4 years, 1 month ago by zino
Modified:
4 years, 1 month ago
CC:
chromium-reviews, blink-reviews, sebsg+paymentswatch_chromium.org, rouslan+payments_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

PaymentApp: Add interfaces for PaymentRequestEvent. The event is initiated by payment request in order to process payment in payment app. This CL is just adding interfaces in blink side and implementing them in follow-up CL. Also, the interfaces are behind a new runtime flag. Intent to implement: https://groups.google.com/a/chromium.org/forum/m/#!topic/blink-dev/2ojnMk_T9_c BUG=661608 Committed: https://crrev.com/c37cee81d6fd96e5ac04933ec06c163ca9d7686f Cr-Commit-Position: refs/heads/master@{#433863}

Patch Set 1 #

Total comments: 8

Patch Set 2 : PaymentApp: Add interfaces for PaymentRequestEvent. #

Total comments: 8

Patch Set 3 : PaymentApp: Add interfaces for PaymentRequestEvent. #

Total comments: 1

Patch Set 4 : PaymentApp: Add interfaces for PaymentRequestEvent. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+170 lines, -0 lines) Patch
M third_party/WebKit/LayoutTests/http/tests/serviceworker/webexposed/global-interface-listing-service-worker-expected.txt View 3 chunks +6 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/virtual/service-worker-navigation-preload/http/tests/serviceworker/webexposed/global-interface-listing-service-worker-expected.txt View 3 chunks +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/bindings/modules/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/events/EventTypeNames.in View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/modules_idl_files.gni View 4 chunks +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/payments/BUILD.gn View 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/payments/PaymentAppRequestData.idl View 1 chunk +13 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.h View 1 2 1 chunk +22 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.idl View 1 chunk +11 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/payments/PaymentRequestEvent.h View 1 2 1 chunk +41 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp View 1 2 1 chunk +34 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/payments/PaymentRequestEvent.idl View 1 2 3 1 chunk +27 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (17 generated)
zino
PTAL
4 years, 1 month ago (2016-11-20 14:50:31 UTC) #14
haraken
https://codereview.chromium.org/2510833002/diff/60001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp File third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp (right): https://codereview.chromium.org/2510833002/diff/60001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp#newcode1 third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp:1: #include "modules/payments/PaymentRequestEvent.h" Add a copyright. https://codereview.chromium.org/2510833002/diff/60001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp#newcode11 third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp:11: void PaymentRequestEvent::data(PaymentAppRequestData& ...
4 years, 1 month ago (2016-11-21 00:15:55 UTC) #15
zino
Thank you for review. I addressed all comments. PTAL https://codereview.chromium.org/2510833002/diff/60001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp File third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp (right): https://codereview.chromium.org/2510833002/diff/60001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp#newcode1 third_party/WebKit/Source/modules/payments/PaymentRequestEvent.cpp:1: ...
4 years, 1 month ago (2016-11-21 09:31:05 UTC) #16
please use gerrit instead
https://codereview.chromium.org/2510833002/diff/80001/third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.h File third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.h (right): https://codereview.chromium.org/2510833002/diff/80001/third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.h#newcode13 third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.h:13: STATIC_ONLY(PaymentAppServiceWorkerGlobalScope); Please #inclued "wtf/Allocator.h" for STATIC_ONLY. https://codereview.chromium.org/2510833002/diff/80001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.h File third_party/WebKit/Source/modules/payments/PaymentRequestEvent.h ...
4 years, 1 month ago (2016-11-21 20:31:37 UTC) #17
zino
Thank you for review. I addressed all comments. PTAL https://codereview.chromium.org/2510833002/diff/80001/third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.h File third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.h (right): https://codereview.chromium.org/2510833002/diff/80001/third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.h#newcode13 third_party/WebKit/Source/modules/payments/PaymentAppServiceWorkerGlobalScope.h:13: ...
4 years, 1 month ago (2016-11-21 23:22:13 UTC) #18
please use gerrit instead
https://codereview.chromium.org/2510833002/diff/100001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.idl File third_party/WebKit/Source/modules/payments/PaymentRequestEvent.idl (right): https://codereview.chromium.org/2510833002/diff/100001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.idl#newcode12 third_party/WebKit/Source/modules/payments/PaymentRequestEvent.idl:12: void respondWith(Promise<PaymentResponse> response); Please add a comment with an ...
4 years, 1 month ago (2016-11-21 23:26:27 UTC) #19
zino
On 2016/11/21 23:26:27, rouslan wrote: > https://codereview.chromium.org/2510833002/diff/100001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.idl > File third_party/WebKit/Source/modules/payments/PaymentRequestEvent.idl (right): > > https://codereview.chromium.org/2510833002/diff/100001/third_party/WebKit/Source/modules/payments/PaymentRequestEvent.idl#newcode12 > ...
4 years, 1 month ago (2016-11-22 00:05:36 UTC) #20
please use gerrit instead
lgtm
4 years, 1 month ago (2016-11-22 00:06:40 UTC) #21
zino
On 2016/11/22 00:06:40, rouslan wrote: > lgtm haraken@ PTAL
4 years, 1 month ago (2016-11-22 09:10:05 UTC) #22
haraken
On 2016/11/22 09:10:05, zino wrote: > On 2016/11/22 00:06:40, rouslan wrote: > > lgtm > ...
4 years, 1 month ago (2016-11-22 09:11:36 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2510833002/120001
4 years, 1 month ago (2016-11-22 13:06:00 UTC) #25
commit-bot: I haz the power
Committed patchset #4 (id:120001)
4 years, 1 month ago (2016-11-22 15:23:04 UTC) #28
commit-bot: I haz the power
4 years, 1 month ago (2016-11-22 15:25:40 UTC) #30
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/c37cee81d6fd96e5ac04933ec06c163ca9d7686f
Cr-Commit-Position: refs/heads/master@{#433863}

Powered by Google App Engine
This is Rietveld 408576698