nvda
7a85683b - MSHTML NVDAObjects: Only make objects witha role of document into a Body object if its HTML uniqueNumber matches its document's body's uniqueNumber. this ensures that framesets in framesets are not accidentially classed as Body -- causing them to get their own virtualBuffers etc.

Commit
11 years ago
MSHTML NVDAObjects: Only make objects witha role of document into a Body object if its HTML uniqueNumber matches its document's body's uniqueNumber. this ensures that framesets in framesets are not accidentially classed as Body -- causing them to get their own virtualBuffers etc. Also, Body.parent should only skip the parent if the parent is not itself an MSHTML NVDAObject. This stops us skipping over the embedding frame within the parent document.
References
Parents
Loading