It sees headings, but doesn't speak heading. I'll see if I can find an example in the debug I sent:
vvvvv PROCESS OBJECT EVENT object:children-changed:add vvvvv
23:45:37.708783 - OBJECT EVENT: object:children-changed:add (7, 0, [heading | Program Type])
app.name='Google Chrome' name='Document content' role='entry'
description=''
states='editable enabled focusable focused multi line sensitive visible selectable text'
relations=''
interfaces='Accessible Action Collection Component Document Hypertext Hyperlink Text'
attributes='text-model:a1, text-align:left, explicit-name:true, xml-roles:textbox, tag:div, display:block'
path=[-1, 1, 0, 0, 5, 1, 1, 0, 7, 0, 0]
ANY DATA:
name='Program Type' role='heading'
description=''
states='editable enabled sensitive visible'
relations=''
interfaces='Accessible Action Collection Component Document Hypertext Hyperlink Text'
attributes='text-align:left, level:1, tag:h1, display:block'
path=[-1, 1, 0, 0, 5, 1, 1, 0, 7, 0, 0, 7]
23:45:37.723713 - EVENT MANAGER: Getting script for [application | Google Chrome] (check: False)
23:45:37.724059 - EVENT MANAGER: Script is <orca.scripts.toolkits.Chromium.script.Script object at 0x7f490daab070>
23:45:37.724092 - EVENT MANAGER: Change active script: False (The script for this event is already active.)
23:45:37.725291 - WEB: Dumping cache: source is ancestor of focus [paragraph | ]
23:45:37.725772 - WEB: Clearing all cached info for [document web | Course Outline - Google Docs]
23:45:37.725818 - WEB: cleaning up cached objects
23:45:37.726104 - WEB: Preserving context of [paragraph | ], 0
23:45:37.726156 - WEB: Ignoring because document content is being loaded.
23:45:37.726454 - EVENT MANAGER: locusOfFocus: [paragraph | ] activeScript: <orca.scripts.toolkits.Chromium.script.Script object at 0x7f490daab070>
23:45:37.726498 - EVENT MANAGER: _lastCommandWasCaretNav: False
23:45:37.726513 - EVENT MANAGER: _lastCommandWasStructNav: False
23:45:37.726527 - EVENT MANAGER: _lastCommandWasMouseButton: False
23:45:37.726541 - EVENT MANAGER: _inFocusMode: True
23:45:37.726554 - EVENT MANAGER: _focusModeIsSticky: False
23:45:37.726567 - EVENT MANAGER: _browseModeIsSticky: False
TOTAL PROCESSING TIME: 0.0182
^^^^^ PROCESS OBJECT EVENT object:children-changed:add ^^^^^