Bug 238013

Summary: MutationObserver dispatches part of events after firing compositionend event
Product: WebKit Reporter: Dmitrii Zavarzin <dima.z>
Component: HTML EditingAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: megan_gardner, rniwa, simon.fraser, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: Safari 15   
Hardware: iPhone / iPad   
OS: iOS 15   

Description Dmitrii Zavarzin 2022-03-17 02:20:12 PDT
There is a bug in the safari browser in mobile devices and when we finish typing
composition symbol MutationObserver dispatches part of events after firing compositionend event
In normal behaviour MutationObserver dispatches all event before firing compositionend event

I created small example where we can reproduce bug: https://codepen.io/zavdima/pen/abEdomm
Comment 1 Radar WebKit Bug Importer 2022-03-22 08:49:06 PDT
<rdar://problem/90638028>