https://bugzilla.mozilla.org/show_bug.cgi?id=1332412
1332412 - don't fire onInsert/Update/Delete until after a transaction successfully commits
RESOLVED (njirap) in Release Engineering Graveyard - Applications: Balrog (backend). Last updated 2020-01-13.
https://learn.microsoft.com/zh-tw/dotnet/api/system.collections.dictionarybase.oninsert?view=netframework-4.8.1&viewFallbackFrom=net-10.0
DictionaryBase.OnInsert(Object, Object) Method (System.Collections) | Microsoft Learn
Performs additional custom processes before inserting a new element into the DictionaryBase instance.
objectmethodsystemcollectionsmicrosoft