<rdar://problem/55658207>
Created attachment 391067 [details] Patch
Ah....it looks like my new test crashes on iOS :( Going to augment my patch to fix this as well.
Created attachment 391072 [details] v2
Comment on attachment 391072 [details] v2 View in context: https://bugs.webkit.org/attachment.cgi?id=391072&action=review > Source/WebCore/page/mac/ServicesOverlayController.mm:547 > FrameView* viewForRange = selectionRange->ownerDocument().view(); We usually do RefPtr<FrameView> these days.
Comment on attachment 391072 [details] v2 View in context: https://bugs.webkit.org/attachment.cgi?id=391072&action=review >> Source/WebCore/page/mac/ServicesOverlayController.mm:547 >> FrameView* viewForRange = selectionRange->ownerDocument().view(); > > We usually do RefPtr<FrameView> these days. Sure, I’ll ref this (I originally wanted to avoid making any changes that weren’t necessary to fix the crash, but I guess my WebPageIOS change makes this point moot anyways :/)
Committed r256859: <https://trac.webkit.org/changeset/256859>