PaymentApp: Implement InvokePaymentApp() in content/browser side.
This CL is implementing invokePaymentApp() in browser side. During this work,
added FindRegistrationForIdOnly() method to service worker context wrapper and
some codes to embedded worker test helper for testing event dispatching.
BUG=661608
TEST=payment_app_provider_impl_unittest.cc
Review-Url: https://codereview.chromium.org/2610163002
Cr-Commit-Position: refs/heads/master@{#444415}
Committed: https://chromium.googlesource.com/chromium/src/+/2c684a8bef012e3f85338b72d154b3c68867c021
Description was changed from ========== PaymentApp: Add InvokePaymentApp() to PaymentAppProvider. Add the method to the ...
3 years, 11 months ago
(2017-01-04 17:36:55 UTC)
#1
Description was changed from
==========
PaymentApp: Add InvokePaymentApp() to PaymentAppProvider.
Add the method to the class but it's not implemented yet.
BUG=
==========
to
==========
PaymentApp: Add InvokePaymentApp() to PaymentAppProvider.
Add the method to the class but it's not implemented yet.
BUG=
==========
zino
Description was changed from ========== PaymentApp: Add InvokePaymentApp() to PaymentAppProvider. Add the method to the ...
3 years, 11 months ago
(2017-01-05 20:06:46 UTC)
#2
Description was changed from
==========
PaymentApp: Add InvokePaymentApp() to PaymentAppProvider.
Add the method to the class but it's not implemented yet.
BUG=
==========
to
==========
PaymentApp: Implement InvokePaymentApp() in browser side.
BUG=
==========
zino
Description was changed from ========== PaymentApp: Implement InvokePaymentApp() in browser side. BUG= ========== to ========== ...
3 years, 11 months ago
(2017-01-05 20:07:27 UTC)
#3
Description was changed from
==========
PaymentApp: Implement InvokePaymentApp() in browser side.
BUG=
==========
to
==========
PaymentApp: Implement InvokePaymentApp() in browser side.
BUG=661608
==========
zino
Description was changed from ========== PaymentApp: Implement InvokePaymentApp() in browser side. BUG=661608 ========== to ========== ...
3 years, 11 months ago
(2017-01-05 20:07:50 UTC)
#4
Description was changed from
==========
PaymentApp: Implement InvokePaymentApp() in browser side.
BUG=661608
==========
to
==========
PaymentApp: Implement InvokePaymentApp() in content/browser side.
BUG=661608
==========
zino
Patchset #5 (id:80001) has been deleted
3 years, 11 months ago
(2017-01-11 19:45:53 UTC)
#5
Patchset #5 (id:80001) has been deleted
zino
Patchset #5 (id:100001) has been deleted
3 years, 11 months ago
(2017-01-11 19:46:01 UTC)
#6
Patchset #5 (id:100001) has been deleted
zino
Description was changed from ========== PaymentApp: Implement InvokePaymentApp() in content/browser side. BUG=661608 ========== to ========== ...
3 years, 11 months ago
(2017-01-11 19:56:57 UTC)
#7
Description was changed from
==========
PaymentApp: Implement InvokePaymentApp() in content/browser side.
BUG=661608
==========
to
==========
PaymentApp: Implement InvokePaymentApp() in content/browser side.
This CL is implementing invokePaymentApp() in browser side. During this work,
added FindRegistrationForIdOnly() method to service worker context wrapper and
some codes to embedded worker test helper for testing event dispatching.
BUG=661608
TEST=payment_app_provider_impl_unittest.cc
==========
rouslan@, tommyt@ for payments nhiroki@ for service worker PTAL (Happy belated new year!) https://codereview.chromium.org/2610163002/diff/140001/content/browser/payments/payment_app_content_unittest_base.cc File ...
3 years, 11 months ago
(2017-01-11 20:06:44 UTC)
#12
rouslan@, tommyt@ for payments
nhiroki@ for service worker
PTAL (Happy belated new year!)
https://codereview.chromium.org/2610163002/diff/140001/content/browser/paymen...
File content/browser/payments/payment_app_content_unittest_base.cc (right):
https://codereview.chromium.org/2610163002/diff/140001/content/browser/paymen...
content/browser/payments/payment_app_content_unittest_base.cc:45: struct
PaymentAppContentUnitTestBase::PaymentAppForWorkerTestHelper
@rouslan,
Should this struct be located to below last_sw_scope_url()?
(I'm not sure if it is a good way for readability. In header file, it was anyway
declared in private field.)
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
3 years, 11 months ago
(2017-01-11 20:20:35 UTC)
#13
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/211255)
3 years, 11 months ago
(2017-01-11 20:20:35 UTC)
#14
Looks good overall from sw point of view. Added some minor comments. https://codereview.chromium.org/2610163002/diff/140001/content/browser/payments/payment_app_provider_impl.cc File content/browser/payments/payment_app_provider_impl.cc ...
3 years, 11 months ago
(2017-01-12 03:12:38 UTC)
#15
Dry run: Try jobs failed on following builders: android_compile_dbg on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/193128)
3 years, 11 months ago
(2017-01-12 14:08:20 UTC)
#20
nhiroki@, rouslan@ I addressed all your comments. Thank you for your review. PTAL https://codereview.chromium.org/2610163002/diff/140001/content/browser/payments/payment_app_content_unittest_base.cc File ...
3 years, 11 months ago
(2017-01-13 16:41:11 UTC)
#24
Dry run: Try jobs failed on following builders: linux_chromium_asan_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_asan_rel_ng/builds/292799)
3 years, 11 months ago
(2017-01-13 16:56:39 UTC)
#26
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/193418)
3 years, 11 months ago
(2017-01-13 17:38:02 UTC)
#30
Dry run: Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/291764)
3 years, 11 months ago
(2017-01-14 17:55:20 UTC)
#34
3 years, 11 months ago
(2017-01-16 15:01:09 UTC)
#39
Gentle ping. Reviewers.
https://codereview.chromium.org/2610163002/diff/140001/content/browser/paymen...
File content/browser/payments/payment_app_content_unittest_base.cc (right):
https://codereview.chromium.org/2610163002/diff/140001/content/browser/paymen...
content/browser/payments/payment_app_content_unittest_base.cc:45: struct
PaymentAppContentUnitTestBase::PaymentAppForWorkerTestHelper
On 2017/01/12 19:04:00, rouslan wrote:
> On 2017/01/11 20:06:43, zino wrote:
> > @rouslan,
> >
> > Should this struct be located to below last_sw_scope_url()?
> > (I'm not sure if it is a good way for readability. In header file, it was
> anyway
> > declared in private field.)
>
> Good question. Let's follow the rule of thumb that everything in .cc should be
> in the same order as everything .h. I advised in .h that this struct should be
> above storage_partition() declaration. Therefore, let's place the struct in
.cc
> file immediately above the storage_partition() definition.
I tried it but I couldn't because it is used in PaymentAppUnitTestBase()
constructor.
please use gerrit instead
lgtm % nit https://codereview.chromium.org/2610163002/diff/240001/content/browser/payments/payment_app_provider_impl_unittest.cc File content/browser/payments/payment_app_provider_impl_unittest.cc (right): https://codereview.chromium.org/2610163002/diff/240001/content/browser/payments/payment_app_provider_impl_unittest.cc#newcode137 content/browser/payments/payment_app_provider_impl_unittest.cc:137: ResetPaymentAppInvoked(); nit: This call is not ...
3 years, 11 months ago
(2017-01-16 16:46:15 UTC)
#40
CQ is committing da patch. Bot data: {"patchset_id": 280001, "attempt_start_ts": 1484754976344190, "parent_rev": "d7819bdf2019b5d9b648f73d8d2e6a9f629407f7", "commit_rev": "2c684a8bef012e3f85338b72d154b3c68867c021"}
3 years, 11 months ago
(2017-01-18 17:54:42 UTC)
#50
CQ is committing da patch.
Bot data: {"patchset_id": 280001, "attempt_start_ts": 1484754976344190,
"parent_rev": "d7819bdf2019b5d9b648f73d8d2e6a9f629407f7", "commit_rev":
"2c684a8bef012e3f85338b72d154b3c68867c021"}
commit-bot: I haz the power
Description was changed from ========== PaymentApp: Implement InvokePaymentApp() in content/browser side. This CL is implementing ...
3 years, 11 months ago
(2017-01-18 17:55:17 UTC)
#51
Message was sent while issue was closed.
Description was changed from
==========
PaymentApp: Implement InvokePaymentApp() in content/browser side.
This CL is implementing invokePaymentApp() in browser side. During this work,
added FindRegistrationForIdOnly() method to service worker context wrapper and
some codes to embedded worker test helper for testing event dispatching.
BUG=661608
TEST=payment_app_provider_impl_unittest.cc
==========
to
==========
PaymentApp: Implement InvokePaymentApp() in content/browser side.
This CL is implementing invokePaymentApp() in browser side. During this work,
added FindRegistrationForIdOnly() method to service worker context wrapper and
some codes to embedded worker test helper for testing event dispatching.
BUG=661608
TEST=payment_app_provider_impl_unittest.cc
Review-Url: https://codereview.chromium.org/2610163002
Cr-Commit-Position: refs/heads/master@{#444415}
Committed:
https://chromium.googlesource.com/chromium/src/+/2c684a8bef012e3f85338b72d154...
==========
commit-bot: I haz the power
Committed patchset #13 (id:280001) as https://chromium.googlesource.com/chromium/src/+/2c684a8bef012e3f85338b72d154b3c68867c021
3 years, 11 months ago
(2017-01-18 17:55:19 UTC)
#52
Hallo jwd@chromium.org! Due to a depot_tools patch which mistakenly removed the OWNERS check for non-source ...
3 years, 10 months ago
(2017-02-07 22:32:38 UTC)
#54
Message was sent while issue was closed.
Hallo jwd@chromium.org!
Due to a depot_tools patch which mistakenly removed the OWNERS check for
non-source files (see crbug.com/684270), the following files landed in this CL
and need a retrospective review from you:
tools/metrics/histograms/histograms.xml
Thanks,
Wez
Issue 2610163002: PaymentApp: Implement InvokePaymentApp() in browser side.
(Closed)
Created 3 years, 11 months ago by zino
Modified 3 years, 10 months ago
Reviewers: please use gerrit instead, nhiroki, tommyt, jwd
Base URL:
Comments: 41