Bug 200308

Summary: [iOS] Unskip fast/events/touch/ios/content-observation/non-visible-content-change-in-fullscreen-mode.html
Product: WebKit Reporter: zalan <zalan>
Component: Layout and RenderingAssignee: Jer Noble <jer.noble>
Status: NEW ---    
Severity: Normal CC: bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
WIP none

Description zalan 2019-07-31 11:19:36 PDT
It needs fullscreen API support.
Comment 1 Radar WebKit Bug Importer 2019-07-31 11:19:58 PDT
<rdar://problem/53770577>
Comment 2 Jer Noble 2019-10-10 11:01:02 PDT
This test is all written in terms of "mousemove" and "click" events. Even enabling fullscreen support isn't sufficient to cause the test to pass.
Comment 3 Jer Noble 2019-10-10 11:05:23 PDT
I've got some changes which enable the fullscreen API for WebKitTestRunner (that project doesn't use FeatureDefines.xcconfig, strangely) and that changes fullscreen.js to use `internals.withUserGesture()` rather than `eventSender`. But the test still times out because it's waiting for a "mousemove" and "click" event that will never come on iOS.
Comment 4 Jer Noble 2019-10-10 11:06:44 PDT
Created attachment 380660 [details]
WIP