Bug 246243
| Summary: | Have the DrawingAreaProxy control `delegatesScrolling` in the UI process | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Simon Fraser (smfr) <simon.fraser> |
| Component: | WebKit Process Model | Assignee: | Simon Fraser (smfr) <simon.fraser> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari Technology Preview | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Simon Fraser (smfr)
Move the notion of `delegatesScrolling` from WebPageProxy to DrawingAreaProxy, since this is presentation-related. This was only actually used in RemoteLayerTreeDrawingAreaProxy to control the indicator position, but future patches will make more use of it.
Also have the DrawingAreaProxy be the factory for the RemoteScrollingCoordinatorProxy.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/100924685>
Simon Fraser (smfr)
Pull request: https://github.com/WebKit/WebKit/pull/5162
EWS
Committed 255356@main (263b327294f3): <https://commits.webkit.org/255356@main>
Reviewed commits have been landed. Closing PR #5162 and removing active labels.