[9] review request: 8145682 topDocument() returns an incorrect reference for cached Documents

Murali Billa murali.billa at oracle.com
Fri Dec 18 09:38:50 UTC 2015


Hi Kevin, Alexander,


Please review the fix for  below :

JIRA: https://bugs.openjdk.java.net/browse/JDK-8145682


Webrev:  http://cr.openjdk.java.net/~ghb/murali/8145682/webrev.00/


Root Cause: There is a regression with r162947 which changed the way the top document is determined, effecting below 2 cases: 
1) when the Document is in page cache
2) Document is in the middle of having its render tree destroyed OR notification posting for cached or being-destroyed documents., leading to non-deletion of the proper top document's AXObjectCache
Fix: Applying pre- r162947 way of determining the top document and r164718 patch applied. Also tested to make sure that fast/history/timed-refresh-in-cached-frame.html is also passed.







More information about the openjfx-dev mailing list