Bug 200096

Summary: Unable to tap/double tap to open files/folders in Google Drive in Safari
Product: WebKit Reporter: zalan <zalan>
Component: Layout and RenderingAssignee: zalan <zalan>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, commit-queue, ews-watchlist, rniwa, simon.fraser, tsavell, wenson_hsieh, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Archive of layout-test-results from ews107 for mac-highsierra-wk2
none
Patch
none
Archive of layout-test-results from ews107 for mac-highsierra-wk2
none
Patch
none
Patch none

zalan
Reported 2019-07-24 14:40:08 PDT
Attachments
Patch (28.37 KB, patch)
2019-07-24 15:02 PDT, zalan
no flags
Patch (30.35 KB, patch)
2019-07-25 20:10 PDT, zalan
no flags
Patch (31.78 KB, patch)
2019-07-25 21:17 PDT, zalan
no flags
Archive of layout-test-results from ews107 for mac-highsierra-wk2 (3.87 MB, application/zip)
2019-07-26 00:07 PDT, EWS Watchlist
no flags
Patch (31.95 KB, patch)
2019-07-26 08:24 PDT, zalan
no flags
Archive of layout-test-results from ews107 for mac-highsierra-wk2 (2.80 MB, application/zip)
2019-07-26 09:41 PDT, EWS Watchlist
no flags
Patch (35.00 KB, patch)
2019-07-26 09:44 PDT, zalan
no flags
Patch (35.04 KB, patch)
2019-07-26 10:52 PDT, zalan
no flags
zalan
Comment 1 2019-07-24 15:02:05 PDT
WebKit Commit Bot
Comment 2 2019-07-24 21:50:16 PDT
Comment on attachment 374816 [details] Patch Clearing flags on attachment: 374816 Committed r247817: <https://trac.webkit.org/changeset/247817>
WebKit Commit Bot
Comment 3 2019-07-24 21:50:18 PDT
All reviewed patches have been landed. Closing bug.
Truitt Savell
Comment 4 2019-07-25 08:29:02 PDT
It looks like this change broke 14 http/tests/paymentrequest/ tests. It looks like EWS caught this as well. Results page: https://build.webkit.org/results/Apple%20iOS%2012%20Simulator%20Release%20WK2%20(Tests)/r247819%20(5376)/results.html Can this be easily resolved? Otherwise I am going to roll this out shortly.
zalan
Comment 5 2019-07-25 08:30:40 PDT
(In reply to Truitt Savell from comment #4) > It looks like this change broke 14 http/tests/paymentrequest/ tests. > > It looks like EWS caught this as well. > > Results page: > https://build.webkit.org/results/ > Apple%20iOS%2012%20Simulator%20Release%20WK2%20(Tests)/r247819%20(5376)/ > results.html > > Can this be easily resolved? Otherwise I am going to roll this out shortly. No idea why payment requests would fail due to double taps. Roll it out, please.
Truitt Savell
Comment 6 2019-07-25 08:35:21 PDT
Reverted r247817 for reason: Broke 14 http/tests/paymentrequest/ tests. on iOS Committed r247820: <https://trac.webkit.org/changeset/247820>
zalan
Comment 7 2019-07-25 20:10:27 PDT
zalan
Comment 8 2019-07-25 21:17:34 PDT
zalan
Comment 9 2019-07-25 21:25:18 PDT
(In reply to zalan from comment #5) > (In reply to Truitt Savell from comment #4) > > It looks like this change broke 14 http/tests/paymentrequest/ tests. > > > > It looks like EWS caught this as well. > > > > Results page: > > https://build.webkit.org/results/ > > Apple%20iOS%2012%20Simulator%20Release%20WK2%20(Tests)/r247819%20(5376)/ > > results.html > > > > Can this be easily resolved? Otherwise I am going to roll this out shortly. > No idea why payment requests would fail due to double taps. Roll it out, > please. The payment tests trigger clicks on elements at speed like there's no tomorrow -> trigger double tap gesture.
EWS Watchlist
Comment 10 2019-07-26 00:07:07 PDT
Comment on attachment 374937 [details] Patch Attachment 374937 [details] did not pass mac-wk2-ews (mac-wk2): Output: https://webkit-queues.webkit.org/results/12813287 New failing tests: http/tests/paymentrequest/payment-request-change-shipping-address.https.html http/tests/paymentrequest/payment-response-payerPhone-attribute.https.html http/tests/paymentrequest/updateWith-method-pmi-handling.https.html http/tests/paymentrequest/payment-response-complete-method.https.html http/tests/paymentrequest/payment-response-payerEmail-attribute.https.html http/tests/ssl/applepay/ApplePayPaymentDetailsModifier.https.html http/tests/ssl/applepay/ApplePayShippingAddressChangeEventErrorsV3.https.html http/tests/paymentrequest/payment-request-abort-method.https.html http/tests/paymentrequest/payment-response-payerName-attribute.https.html http/tests/paymentrequest/payment-response-reference-cycle-leak.https.html http/tests/paymentrequest/payment-address-attributes-and-toJSON-method.https.html http/tests/paymentrequest/payment-request-change-shipping-option.https.html http/tests/paymentrequest/payment-response-methodName-attribute.https.html http/tests/paymentrequest/payment-response-retry-method.https.html http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https.html http/tests/paymentrequest/payment-request-show-method.https.html http/tests/paymentrequest/payment-is-showing.https.html http/tests/adClickAttribution/anchor-tag-attributes-validation.html http/tests/ssl/applepay/PaymentRequest.https.html http/tests/paymentrequest/payment-request-canmakepayment-method.https.html http/tests/paymentrequest/payment-request-merchant-validation.https.html http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html http/tests/paymentrequest/rejects_if_not_active.https.html http/tests/ssl/applepay/ApplePaySessionFinalState.https.html http/tests/paymentrequest/payment-response-rejects-if-not-active.https.html http/tests/ssl/applepay/ApplePayPaymentMethodChangeEvent.https.html http/tests/ssl/applepay/ApplePayShippingAddressChangeEventErrors.https.html
EWS Watchlist
Comment 11 2019-07-26 00:07:09 PDT
Created attachment 374946 [details] Archive of layout-test-results from ews107 for mac-highsierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-highsierra-wk2 Platform: Mac OS X 10.13.6
zalan
Comment 12 2019-07-26 08:24:12 PDT
zalan
Comment 13 2019-07-26 08:28:33 PDT
(In reply to Build Bot from comment #10) > Comment on attachment 374937 [details] > Patch > > Attachment 374937 [details] did not pass mac-wk2-ews (mac-wk2): > Output: https://webkit-queues.webkit.org/results/12813287 > > New failing tests: > http/tests/paymentrequest/payment-request-change-shipping-address.https.html > http/tests/paymentrequest/payment-response-payerPhone-attribute.https.html > http/tests/paymentrequest/updateWith-method-pmi-handling.https.html > http/tests/paymentrequest/payment-response-complete-method.https.html > http/tests/paymentrequest/payment-response-payerEmail-attribute.https.html > http/tests/ssl/applepay/ApplePayPaymentDetailsModifier.https.html > http/tests/ssl/applepay/ApplePayShippingAddressChangeEventErrorsV3.https.html > http/tests/paymentrequest/payment-request-abort-method.https.html > http/tests/paymentrequest/payment-response-payerName-attribute.https.html > http/tests/paymentrequest/payment-response-reference-cycle-leak.https.html > http/tests/paymentrequest/payment-address-attributes-and-toJSON-method.https. > html > http/tests/paymentrequest/payment-request-change-shipping-option.https.html > http/tests/paymentrequest/payment-response-methodName-attribute.https.html > http/tests/paymentrequest/payment-response-retry-method.https.html > http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https.html > http/tests/paymentrequest/payment-request-show-method.https.html > http/tests/paymentrequest/payment-is-showing.https.html > http/tests/adClickAttribution/anchor-tag-attributes-validation.html > http/tests/ssl/applepay/PaymentRequest.https.html > http/tests/paymentrequest/payment-request-canmakepayment-method.https.html > http/tests/paymentrequest/payment-request-merchant-validation.https.html > http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html > http/tests/paymentrequest/rejects_if_not_active.https.html > http/tests/ssl/applepay/ApplePaySessionFinalState.https.html > http/tests/paymentrequest/payment-response-rejects-if-not-active.https.html > http/tests/ssl/applepay/ApplePayPaymentMethodChangeEvent.https.html > http/tests/ssl/applepay/ApplePayShippingAddressChangeEventErrors.https.html guess I need to add the non-iOS version of (not exactly)activateElementAtHumanSpeed
EWS Watchlist
Comment 14 2019-07-26 09:41:19 PDT
Comment on attachment 374963 [details] Patch Attachment 374963 [details] did not pass mac-wk2-ews (mac-wk2): Output: https://webkit-queues.webkit.org/results/12816066 New failing tests: http/tests/adClickAttribution/anchor-tag-attributes-validation.html
EWS Watchlist
Comment 15 2019-07-26 09:41:21 PDT
Created attachment 374968 [details] Archive of layout-test-results from ews107 for mac-highsierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-highsierra-wk2 Platform: Mac OS X 10.13.6
zalan
Comment 16 2019-07-26 09:43:33 PDT
(In reply to Build Bot from comment #14) > Comment on attachment 374963 [details] > Patch > > Attachment 374963 [details] did not pass mac-wk2-ews (mac-wk2): > Output: https://webkit-queues.webkit.org/results/12816066 > > New failing tests: > http/tests/adClickAttribution/anchor-tag-attributes-validation.html -CONSOLE MESSAGE: line 165: adcampaignid must have a non-negative value less than or equal to 63 for Ad Click Attribution. -CONSOLE MESSAGE: line 165: adcampaignid must have a non-negative value less than or equal to 63 for Ad Click Attribution. -CONSOLE MESSAGE: line 165: adcampaignid can not be converted to a non-negative integer which is required for Ad Click Attribution. -CONSOLE MESSAGE: line 165: adcampaignid can not be converted to a non-negative integer which is required for Ad Click Attribution. -CONSOLE MESSAGE: line 165: adcampaignid can not be converted to a non-negative integer which is required for Ad Click Attribution. -CONSOLE MESSAGE: line 165: addestination could not be converted to a valid HTTP-family URL. -CONSOLE MESSAGE: line 165: addestination could not be converted to a valid HTTP-family URL. -CONSOLE MESSAGE: line 165: addestination could not be converted to a valid HTTP-family URL. -CONSOLE MESSAGE: line 165: Both adcampaignid and addestination need to be set for Ad Click Attribution to work. -CONSOLE MESSAGE: line 165: Both adcampaignid and addestination need to be set for Ad Click Attribution to work. -CONSOLE MESSAGE: line 165: addestination can not be the same site as the current website. +CONSOLE MESSAGE: line 192: adcampaignid must have a non-negative value less than or equal to 63 for Ad Click Attribution. +CONSOLE MESSAGE: line 192: adcampaignid must have a non-negative value less than or equal to 63 for Ad Click Attribution. +CONSOLE MESSAGE: line 192: adcampaignid can not be converted to a non-negative integer which is required for Ad Click Attribution. +CONSOLE MESSAGE: line 192: adcampaignid can not be converted to a non-negative integer which is required for Ad Click Attribution. +CONSOLE MESSAGE: line 192: adcampaignid can not be converted to a non-negative integer which is required for Ad Click Attribution. +CONSOLE MESSAGE: line 192: addestination could not be converted to a valid HTTP-family URL. +CONSOLE MESSAGE: line 192: addestination could not be converted to a valid HTTP-family URL. +CONSOLE MESSAGE: line 192: addestination could not be converted to a valid HTTP-family URL. +CONSOLE MESSAGE: line 192: Both adcampaignid and addestination need to be set for Ad Click Attribution to work. +CONSOLE MESSAGE: line 192: Both adcampaignid and addestination need to be set for Ad Click Attribution to work. +CONSOLE MESSAGE: line 192: addestination can not be the same site as the current website. SRSLY?
zalan
Comment 17 2019-07-26 09:44:27 PDT
WebKit Commit Bot
Comment 18 2019-07-26 10:49:06 PDT
Comment on attachment 374969 [details] Patch Rejecting attachment 374969 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-03', 'validate-changelog', '--check-oops', '--non-interactive', 374969, '--port=mac']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit /Volumes/Data/EWS/WebKit/LayoutTests/ChangeLog neither lists a valid reviewer nor contains the string "Unreviewed" or "Rubber stamp" (case insensitive). Full output: https://webkit-queues.webkit.org/results/12816465
zalan
Comment 19 2019-07-26 10:52:30 PDT
WebKit Commit Bot
Comment 20 2019-07-26 11:22:12 PDT
Comment on attachment 374972 [details] Patch Clearing flags on attachment: 374972 Committed r247866: <https://trac.webkit.org/changeset/247866>
WebKit Commit Bot
Comment 21 2019-07-26 11:22:14 PDT
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.