Bug 187503

Summary: [Win][WebKit] Disable accelerated compositing until it is supported
Product: WebKit Reporter: Fujii Hironori <Hironori.Fujii>
Component: Tools / TestsAssignee: Fujii Hironori <Hironori.Fujii>
Status: RESOLVED FIXED    
Severity: Normal CC: chris.reid, commit-queue, lforschler, webkit-bug-importer, zan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch for landing none

Description Fujii Hironori 2018-07-09 20:01:02 PDT
[Win][MiniBrowser] Disable accelerated compositing until it is supported

Windows WK2 doesn't support accelerated compositing yet.
Comment 1 Fujii Hironori 2018-07-09 20:03:50 PDT
Created attachment 344657 [details]
Patch
Comment 2 Fujii Hironori 2018-07-09 20:04:12 PDT
Screenshots before and after this fix:
https://photos.app.goo.gl/8XNkFNx2fq2HzfrX6
Comment 3 Christopher Reid 2018-07-10 22:16:20 PDT
Created attachment 344750 [details]
Patch

Disabling AC in the webview layer as inspector windows also fail to render some UI elements with animations.
Comment 4 Christopher Reid 2018-07-11 00:20:17 PDT
Created attachment 344758 [details]
Patch for landing
Comment 5 WebKit Commit Bot 2018-07-11 00:59:31 PDT
Comment on attachment 344758 [details]
Patch for landing

Clearing flags on attachment: 344758

Committed r233725: <https://trac.webkit.org/changeset/233725>
Comment 6 WebKit Commit Bot 2018-07-11 00:59:33 PDT
All reviewed patches have been landed.  Closing bug.
Comment 7 Radar WebKit Bug Importer 2018-07-11 01:00:31 PDT
<rdar://problem/42061262>