Bug 228086

Summary: [iOS] Tapping images on twitter.com should not toggle tab bar visibility
Product: WebKit Reporter: Wenson Hsieh <wenson_hsieh>
Component: PlatformAssignee: Wenson Hsieh <wenson_hsieh>
Status: RESOLVED FIXED    
Severity: Normal CC: bdakin, ggaren, megan_gardner, thorton, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Wenson Hsieh 2021-07-19 13:34:58 PDT
rdar://79667219
Comment 1 Wenson Hsieh 2021-07-19 14:52:49 PDT
Created attachment 433824 [details]
Patch
Comment 2 Geoffrey Garen 2021-07-19 15:07:34 PDT
Comment on attachment 433824 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=433824&action=review

> Source/WebKit/ChangeLog:9
> +        Treat taps over elements that are explicitly marked draggable and also respond to click events as "meaningful"

Is the "and also respond to click events" detail in this patch, or in pre-existing code?
Comment 3 Wenson Hsieh 2021-07-19 15:09:16 PDT
Comment on attachment 433824 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=433824&action=review

>> Source/WebKit/ChangeLog:9
>> +        Treat taps over elements that are explicitly marked draggable and also respond to click events as "meaningful"
> 
> Is the "and also respond to click events" detail in this patch, or in pre-existing code?

Ah, so this is in pre-existing code (more specifically, the `clickNode` that's passed in is a `nodeRespondingToClickEvents`).
Comment 4 Geoffrey Garen 2021-07-19 15:09:56 PDT
Comment on attachment 433824 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=433824&action=review

r=me

>> Source/WebKit/ChangeLog:9
>> +        Treat taps over elements that are explicitly marked draggable and also respond to click events as "meaningful"
> 
> Is the "and also respond to click events" detail in this patch, or in pre-existing code?

I see: The caller ensures nodeRespondingToClickEvents().
Comment 5 Wenson Hsieh 2021-07-19 16:43:15 PDT
Comment on attachment 433824 [details]
Patch

Thanks for the review!
Comment 6 EWS 2021-07-19 17:00:23 PDT
Committed r280057 (239792@main): <https://commits.webkit.org/239792@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 433824 [details].