SSIA
Created attachment 274269 [details] Patch
Created attachment 274400 [details] Patch
Created attachment 274512 [details] Patch
Comment on attachment 274512 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=274512&action=review Seems like some more of these should be Ref rather than RefPtr; Iām not sure they all need to support nulls. > Source/WebCore/dom/EventContext.h:46 > + EventContext(RefPtr<Node>&&, RefPtr<EventTarget>&& currentTarget, RefPtr<EventTarget>&&); The single code path that makes all of these in EventPath does not pass ownership of anything. All three arguments should be raw pointers, not RefPtr&&.
Created attachment 274572 [details] Patch
(In reply to comment #4) > Comment on attachment 274512 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=274512&action=review > > Source/WebCore/dom/EventContext.h:46 > > + EventContext(RefPtr<Node>&&, RefPtr<EventTarget>&& currentTarget, RefPtr<EventTarget>&&); > > The single code path that makes all of these in EventPath does not pass > ownership of anything. All three arguments should be raw pointers, not > RefPtr&&. Fixed.
Comment on attachment 274572 [details] Patch Clearing flags on attachment: 274572 Committed r198483: <http://trac.webkit.org/changeset/198483>
All reviewed patches have been landed. Closing bug.