I'm having a look at getting OS X VoiceOver support working. Setting the --force-renderer-accessibility flag was all I needed to get basic pages working, but the accessibility object tree doesn't seem to be getting updated when the DOM changes, like when Javascript pops up a new <div> for a menu, for instance.
I saw the NSAccessibility protocol mentioned here: http://www.magpcss.org/ceforum/viewtopic.php?f=10&t=3133&p=6537&hilit=voiceover#p6537, but I'm unclear on how it should be wired up. I'm digging through the Chromium code to try and understand, but any pointers would be much appreciated. Thanks!
(I'm using the CEF3 1750 branch).