Hi,
We have been experiencing a warning for a while when using Portal 11.2 / ArcGIS Online in Chrome or Microsoft Edge.
I noticed yesterday that the wording had changed.
[Deprecation] Listener added for a 'DOMNodeInserted' mutation event.
This event type is deprecated, and will be removed from this browser very soon.
Usage of this event listener will cause performance issues today, and represents a large risk of future site breakage. Consider using MutationObserver instead.
See https://chromestatus.com/feature/5083947249172480 for more information.
The link in the warning states that these deprecated events will be disabled by default starting with Chrome 127 which is around late July 2024.
I tested manually disabling these events by going to chrome://flags/#mutation-events and switching it to disabled.
Disabling this did break a few components in our Portal site, notability the top navigation menu disappeared completely. There were also some issues with other pages as well.
I am assuming that this is the setting that will be disabled by default in Chrome 127 release and beyond.
The scripts that the dev console shows the warning for are esri-global-nav.js and mapmaker.js. I believe there are a few others as well.
Is this something to be concerned about with future Chrome releases post July?