WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
195349
[Apple Pay] Untangle PKPaymentAuthorizationViewController from WebPaymentCoordinatorProxy
https://bugs.webkit.org/show_bug.cgi?id=195349
Summary
[Apple Pay] Untangle PKPaymentAuthorizationViewController from WebPaymentCoor...
Andy Estes
Reported
2019-03-05 18:58:53 PST
[Apple Pay] Untangle PKPaymentAuthorizationViewController from WebPaymentCoordinatorProxy
Attachments
Patch
(111.29 KB, patch)
2019-03-05 19:03 PST
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Patch
(111.38 KB, patch)
2019-03-05 19:33 PST
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Patch
(111.71 KB, patch)
2019-03-05 20:04 PST
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Patch
(114.84 KB, patch)
2019-03-06 15:34 PST
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Patch
(115.01 KB, patch)
2019-03-06 16:02 PST
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Patch
(115.02 KB, patch)
2019-03-06 16:16 PST
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Patch
(114.46 KB, patch)
2019-03-07 11:32 PST
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Patch
(114.74 KB, patch)
2019-03-07 13:56 PST
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Show Obsolete
(7)
View All
Add attachment
proposed patch, testcase, etc.
Andy Estes
Comment 1
2019-03-05 19:03:03 PST
Comment hidden (obsolete)
Created
attachment 363720
[details]
Patch
Andy Estes
Comment 2
2019-03-05 19:33:25 PST
Comment hidden (obsolete)
Created
attachment 363723
[details]
Patch
Radar WebKit Bug Importer
Comment 3
2019-03-05 19:34:19 PST
<
rdar://problem/48625510
>
EWS Watchlist
Comment 4
2019-03-05 19:35:31 PST
Comment hidden (obsolete)
Attachment 363723
[details]
did not pass style-queue: ERROR: Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.h:183: enum members should use InterCaps with an initial capital letter or initial 'k' for C-style enums. [readability/enum_casing] [4] Total errors found: 1 in 20 files If any of these errors are false positives, please file a bug against check-webkit-style.
Andy Estes
Comment 5
2019-03-05 20:04:09 PST
Comment hidden (obsolete)
Created
attachment 363724
[details]
Patch
EWS Watchlist
Comment 6
2019-03-05 20:06:51 PST
Comment hidden (obsolete)
Attachment 363724
[details]
did not pass style-queue: ERROR: Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.h:183: enum members should use InterCaps with an initial capital letter or initial 'k' for C-style enums. [readability/enum_casing] [4] Total errors found: 1 in 20 files If any of these errors are false positives, please file a bug against check-webkit-style.
Andy Estes
Comment 7
2019-03-06 15:34:12 PST
Comment hidden (obsolete)
Created
attachment 363802
[details]
Patch
EWS Watchlist
Comment 8
2019-03-06 15:36:17 PST
Comment hidden (obsolete)
Attachment 363802
[details]
did not pass style-queue: ERROR: Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.h:183: enum members should use InterCaps with an initial capital letter or initial 'k' for C-style enums. [readability/enum_casing] [4] Total errors found: 1 in 20 files If any of these errors are false positives, please file a bug against check-webkit-style.
Andy Estes
Comment 9
2019-03-06 16:02:28 PST
Comment hidden (obsolete)
Created
attachment 363805
[details]
Patch
EWS Watchlist
Comment 10
2019-03-06 16:05:45 PST
Comment hidden (obsolete)
Attachment 363805
[details]
did not pass style-queue: ERROR: Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.h:183: enum members should use InterCaps with an initial capital letter or initial 'k' for C-style enums. [readability/enum_casing] [4] Total errors found: 1 in 20 files If any of these errors are false positives, please file a bug against check-webkit-style.
Andy Estes
Comment 11
2019-03-06 16:16:55 PST
Created
attachment 363808
[details]
Patch
EWS Watchlist
Comment 12
2019-03-06 16:22:20 PST
Comment hidden (obsolete)
Attachment 363808
[details]
did not pass style-queue: ERROR: Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.h:183: enum members should use InterCaps with an initial capital letter or initial 'k' for C-style enums. [readability/enum_casing] [4] Total errors found: 1 in 20 files If any of these errors are false positives, please file a bug against check-webkit-style.
Alex Christensen
Comment 13
2019-03-07 11:24:31 PST
Comment on
attachment 363808
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=363808&action=review
> Source/WebKit/Platform/cocoa/PaymentAuthorizationViewController.h:49 > +#if PLATFORM(IOS_FAMILY) > + PaymentAuthorizationViewController(PaymentAuthorizationPresenter::Client&, PKPaymentRequest *); > +#endif > +#if PLATFORM(MAC) > + PaymentAuthorizationViewController(PaymentAuthorizationPresenter::Client&, PKPaymentRequest *, PKPaymentAuthorizationViewController *); > +#endif
This could be a default parameter.
Andy Estes
Comment 14
2019-03-07 11:32:37 PST
Comment hidden (obsolete)
Created
attachment 363904
[details]
Patch
EWS Watchlist
Comment 15
2019-03-07 11:34:44 PST
Comment hidden (obsolete)
Attachment 363904
[details]
did not pass style-queue: ERROR: Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.h:183: enum members should use InterCaps with an initial capital letter or initial 'k' for C-style enums. [readability/enum_casing] [4] Total errors found: 1 in 20 files If any of these errors are false positives, please file a bug against check-webkit-style.
Andy Estes
Comment 16
2019-03-07 13:56:54 PST
Created
attachment 363923
[details]
Patch
EWS Watchlist
Comment 17
2019-03-07 13:59:40 PST
Attachment 363923
[details]
did not pass style-queue: ERROR: Source/WebKit/Shared/ApplePay/WebPaymentCoordinatorProxy.h:183: enum members should use InterCaps with an initial capital letter or initial 'k' for C-style enums. [readability/enum_casing] [4] Total errors found: 1 in 20 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Commit Bot
Comment 18
2019-03-07 15:30:48 PST
Comment on
attachment 363923
[details]
Patch Clearing flags on attachment: 363923 Committed
r242616
: <
https://trac.webkit.org/changeset/242616
>
WebKit Commit Bot
Comment 19
2019-03-07 15:30:50 PST
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug