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

Issue 2588913002: EarlGrey tests for Payment Request (base CL) (Closed)

Created:
4 years ago by Moe
Modified:
3 years, 11 months ago
CC:
chromium-reviews, pkl (ping after 24h if needed), sdefresne+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

EarlGrey tests for Payment Request (base CL) BUG=602666 Review-Url: https://codereview.chromium.org/2588913002 Cr-Commit-Position: refs/heads/master@{#443319} Committed: https://chromium.googlesource.com/chromium/src/+/07f18d68d972f8e49c93c699ff61f774fc0584ff

Patch Set 1 #

Patch Set 2 : Moved everything except the egtest upsream #

Total comments: 11

Patch Set 3 : Addressed comments by jdonnelly@ #

Total comments: 6

Patch Set 4 : Addressed comments by marq@ #

Patch Set 5 : Moved the experimental flag back to the BVC #

Messages

Total messages: 36 (13 generated)
Moe
Hi Justin, Please review this CL.
4 years ago (2016-12-19 21:44:09 UTC) #3
Justin Donnelly
Sorry again for the slow turnaround on this. https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/app/strings/ios_strings.grd File ios/chrome/app/strings/ios_strings.grd (right): https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/app/strings/ios_strings.grd#newcode975 ios/chrome/app/strings/ios_strings.grd:975: <message ...
3 years, 11 months ago (2016-12-29 18:36:58 UTC) #5
Moe
https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/app/strings/ios_strings.grd File ios/chrome/app/strings/ios_strings.grd (right): https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/app/strings/ios_strings.grd#newcode975 ios/chrome/app/strings/ios_strings.grd:975: <message name="IDS_IOS_ACCNAME_PAYMENT_REQUEST_PAY_BUTTON" desc="The accessible name for the button to ...
3 years, 11 months ago (2017-01-03 17:42:20 UTC) #6
lpromero
lgtm
3 years, 11 months ago (2017-01-05 10:50:12 UTC) #8
Moe
rohitrao@ please owners review ios/chrome/browser/ui/
3 years, 11 months ago (2017-01-05 15:38:19 UTC) #10
Moe
https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm File ios/chrome/browser/payments/payment_request_manager.mm (left): https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm#oldcode126 ios/chrome/browser/payments/payment_request_manager.mm:126: [self enableCurrentWebState]; On 2016/12/29 18:36:57, Justin Donnelly wrote: > ...
3 years, 11 months ago (2017-01-06 16:16:27 UTC) #11
lpromero
https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm File ios/chrome/browser/payments/payment_request_manager.mm (left): https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm#oldcode126 ios/chrome/browser/payments/payment_request_manager.mm:126: [self enableCurrentWebState]; On 2017/01/06 16:16:27, moe wrote: > On ...
3 years, 11 months ago (2017-01-06 16:20:02 UTC) #12
Moe
https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm File ios/chrome/browser/payments/payment_request_manager.mm (left): https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm#oldcode126 ios/chrome/browser/payments/payment_request_manager.mm:126: [self enableCurrentWebState]; On 2017/01/06 16:20:01, lpromero wrote: > On ...
3 years, 11 months ago (2017-01-06 16:25:21 UTC) #14
Eugene But (OOO till 7-30)
https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm File ios/chrome/browser/payments/payment_request_manager.mm (left): https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm#oldcode126 ios/chrome/browser/payments/payment_request_manager.mm:126: [self enableCurrentWebState]; On 2017/01/06 16:25:21, moe wrote: > On ...
3 years, 11 months ago (2017-01-06 17:36:22 UTC) #15
Justin Donnelly
https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm File ios/chrome/browser/payments/payment_request_manager.mm (left): https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm#oldcode126 ios/chrome/browser/payments/payment_request_manager.mm:126: [self enableCurrentWebState]; On 2017/01/06 17:36:22, Eugene But wrote: > ...
3 years, 11 months ago (2017-01-06 18:21:08 UTC) #17
marq (ping after 24h)
https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm File ios/chrome/browser/payments/payment_request_manager.mm (left): https://codereview.chromium.org/2588913002/diff/20001/ios/chrome/browser/payments/payment_request_manager.mm#oldcode126 ios/chrome/browser/payments/payment_request_manager.mm:126: [self enableCurrentWebState]; On 2017/01/06 18:21:07, Justin Donnelly wrote: > ...
3 years, 11 months ago (2017-01-09 17:55:38 UTC) #18
marq (ping after 24h)
I've commented on the impact of removing the -enableCurrentWebState calls; note that ContextualSearchManager has to ...
3 years, 11 months ago (2017-01-11 15:09:58 UTC) #19
Moe
On 2017/01/11 15:09:58, marq wrote: > I've commented on the impact of removing the -enableCurrentWebState ...
3 years, 11 months ago (2017-01-11 16:45:09 UTC) #20
Moe
https://codereview.chromium.org/2588913002/diff/40001/ios/chrome/browser/payments/payment_request_manager.mm File ios/chrome/browser/payments/payment_request_manager.mm (left): https://codereview.chromium.org/2588913002/diff/40001/ios/chrome/browser/payments/payment_request_manager.mm#oldcode126 ios/chrome/browser/payments/payment_request_manager.mm:126: [self enableCurrentWebState]; On 2017/01/11 15:09:57, marq wrote: > Removing ...
3 years, 11 months ago (2017-01-11 16:45:19 UTC) #21
Justin Donnelly
lgtm marq - Thanks for looking at the lifecycle issues and explaining them, that was ...
3 years, 11 months ago (2017-01-11 16:50:07 UTC) #22
marq (ping after 24h)
manager/BVC (which now have no changes ;-) LGTM.
3 years, 11 months ago (2017-01-12 17:46:36 UTC) #24
rohitrao (ping after 24h)
I don't think there's anything additional that I can give OWNERS approval for. You may ...
3 years, 11 months ago (2017-01-12 17:51:17 UTC) #25
Moe
sdefresne@ please owners review components/components_strings.grd
3 years, 11 months ago (2017-01-12 18:08:15 UTC) #27
sdefresne
lgtm
3 years, 11 months ago (2017-01-12 18:17:33 UTC) #28
Moe
On 2017/01/12 18:17:33, sdefresne wrote: > lgtm Thanks everyone!
3 years, 11 months ago (2017-01-12 18:28:05 UTC) #29
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/2588913002/120001
3 years, 11 months ago (2017-01-12 18:28:47 UTC) #32
commit-bot: I haz the power
Committed patchset #5 (id:120001) as https://chromium.googlesource.com/chromium/src/+/07f18d68d972f8e49c93c699ff61f774fc0584ff
3 years, 11 months ago (2017-01-12 19:17:01 UTC) #35
lpromero
3 years, 11 months ago (2017-01-16 17:47:16 UTC) #36
Message was sent while issue was closed.
A revert of this CL (patchset #5 id:120001) has been created in
https://codereview.chromium.org/2635983002/ by lpromero@chromium.org.

The reason for reverting is: This broke several ExternalURLSSLTestCase
downstream  with this DCHECK:
[0116/083204.532380:FATAL:payment_request_manager.mm(206)] Check failed:
_webStateEnabled.
 .

Powered by Google App Engine
This is Rietveld 408576698