JDK-8124297 : Backport RT-24142 to 2.2.6
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: 7u10
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2013-01-23
  • Updated: 2015-06-17
  • Resolved: 2013-02-15
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7
7u40Fixed
Related Reports
Blocks :  
Description
 Need to backport the fix for RT-24142, which was fixed in Lombard, to 2.2.6. 
Comments
Reproduced with 2.2.46
12-05-2014

Reproduced with 2.2.21 b11, verified with 2.2.40 b26 on Windows 7 64bit.
27-05-2013

Fixed in changesets: http://jfxsrc.us.oracle.com/javafx/2u/dev/rt-closed/rev/265a0680b010 http://jfxsrc.us.oracle.com/javafx/2u/dev/webnode/rev/02a26b513036
15-02-2013

Verified on Windows, ready for review. The backport is pretty straightforward. I had to account for the AccessControlContext parameter added to some methods, and for the JSObject class moved into another package. Instead of patching WebPage.twkAddJavaScriptBinding() I'm removing it as it is unused. Once again, the fix is here: http://javaweb.us.oracle.com/jcg/fx-webrevs/RT-27876/1 The fix for RT-24142 is here: http://javaweb.us.oracle.com/jcg/fx-webrevs/RT-24142/4
11-02-2013

First version, compiled and verified on Mac: http://javaweb.us.oracle.com/jcg/fx-webrevs/RT-27876/1
06-02-2013