Bug 209714

Summary: ScrollLatchingState should use WeakPtr<Element>
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: New BugsAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: cmarcelo, darin, ews-watchlist, fred.wang, jamesr, luiz, simon.fraser, tonikitoo, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch darin: review+

Simon Fraser (smfr)
Reported 2020-03-28 20:20:47 PDT
ScrollLatchingState should use WeakPtr<Element>
Attachments
Patch (6.96 KB, patch)
2020-03-28 20:21 PDT, Simon Fraser (smfr)
darin: review+
Simon Fraser (smfr)
Comment 1 2020-03-28 20:21:33 PDT
Darin Adler
Comment 2 2020-03-29 01:13:02 PDT
Comment on attachment 394856 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=394856&action=review > Source/WebCore/page/scrolling/ScrollLatchingState.h:48 > + void setWheelEventElement(Element*); Does this need to accept null? Could it take a references instead of a pointer? > Source/WebCore/page/scrolling/ScrollLatchingState.h:57 > + void setPreviousWheelScrolledElement(Element*); Ditto. > Source/WebCore/page/scrolling/ScrollLatchingState.h:61 > + Ditto.
Simon Fraser (smfr)
Comment 3 2020-03-30 20:35:57 PDT
Radar WebKit Bug Importer
Comment 4 2020-03-30 20:36:15 PDT
Note You need to log in before you can comment on or make changes to this bug.