WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
196061
[iOS] Apple Pay should be available in documents with no user agent scripts
https://bugs.webkit.org/show_bug.cgi?id=196061
Summary
[iOS] Apple Pay should be available in documents with no user agent scripts
Andy Estes
Reported
2019-03-20 23:41:06 PDT
Comment hidden (obsolete)
[Apple Pay] Gate API availability on whether scripts from the user agent have been injected
Attachments
Patch
(104.44 KB, patch)
2019-03-20 23:42 PDT
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Patch
(104.20 KB, patch)
2019-03-21 08:22 PDT
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Patch
(91.44 KB, patch)
2019-03-21 09:27 PDT
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews106 for mac-highsierra-wk2
(2.96 MB, application/zip)
2019-03-21 11:14 PDT
,
EWS Watchlist
no flags
Details
Patch
(91.43 KB, patch)
2019-03-21 13:12 PDT
,
Andy Estes
no flags
Details
Formatted Diff
Diff
Show Obsolete
(4)
View All
Add attachment
proposed patch, testcase, etc.
Andy Estes
Comment 1
2019-03-20 23:42:23 PDT
Comment hidden (obsolete)
Created
attachment 365499
[details]
Patch
Andy Estes
Comment 2
2019-03-21 08:22:59 PDT
Comment hidden (obsolete)
Created
attachment 365545
[details]
Patch
EWS Watchlist
Comment 3
2019-03-21 08:25:12 PDT
Comment hidden (obsolete)
Attachment 365545
[details]
did not pass style-queue: ERROR: Source/WebCore/Modules/applepay/PaymentCoordinator.cpp:65: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WebCore/Modules/applepay/PaymentCoordinator.cpp:72: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WebCore/Modules/applepay/PaymentCoordinator.h:58: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WebCore/Modules/applepay/PaymentCoordinator.h:59: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WebCore/ChangeLog:8: You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible. [changelog/nonewtests] [5] Total errors found: 5 in 60 files If any of these errors are false positives, please file a bug against check-webkit-style.
Andy Estes
Comment 4
2019-03-21 09:01:10 PDT
rdar://problem/48649391
Andy Estes
Comment 5
2019-03-21 09:27:18 PDT
Comment hidden (obsolete)
Created
attachment 365557
[details]
Patch
EWS Watchlist
Comment 6
2019-03-21 11:14:00 PDT
Comment hidden (obsolete)
Comment on
attachment 365557
[details]
Patch
Attachment 365557
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
https://webkit-queues.webkit.org/results/11600930
New failing tests: http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html
EWS Watchlist
Comment 7
2019-03-21 11:14:02 PDT
Comment hidden (obsolete)
Created
attachment 365574
[details]
Archive of layout-test-results from ews106 for mac-highsierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews106 Port: mac-highsierra-wk2 Platform: Mac OS X 10.13.6
Andy Estes
Comment 8
2019-03-21 12:00:12 PDT
Comment hidden (obsolete)
(In reply to Build Bot from
comment #6
)
> Comment on
attachment 365557
[details]
> Patch > >
Attachment 365557
[details]
did not pass mac-wk2-ews (mac-wk2): > Output:
https://webkit-queues.webkit.org/results/11600930
> > New failing tests: > http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html
This is unrelated to my patch. The crash is in initAVEncoderBitRateKey(), suggesting that AVEncoderBitRateKey is missing on High Sierra.
Andy Estes
Comment 9
2019-03-21 13:12:49 PDT
Created
attachment 365603
[details]
Patch
WebKit Commit Bot
Comment 10
2019-03-21 13:52:02 PDT
Comment on
attachment 365603
[details]
Patch Clearing flags on attachment: 365603 Committed
r243324
: <
https://trac.webkit.org/changeset/243324
>
WebKit Commit Bot
Comment 11
2019-03-21 13:52:04 PDT
All reviewed patches have been landed. Closing bug.
Tim Horton
Comment 12
2019-03-28 12:35:01 PDT
Inexplicably-delayed build fix:
https://trac.webkit.org/changeset/243616/webkit
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