JDK-8010013 : Mac Installer should invoke verify page after install completes
  • Type: Backport
  • Backport of: JDK-8007045
  • Component: install
  • Sub-Component: install
  • Affected Version: 8
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: os_x
  • CPU: x86
  • Submitted: 2013-03-13
  • Updated: 2013-06-14
  • Resolved: 2013-04-17
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.
7u40Fixed 8 b93Fixed
Verified for JDK8 b93 promotion.

The JRE/JDK pkg on mac is installed by default installer which has default UI flow, it allows running preinstal, postinstall scripts and delivering the payload. There is no way to capture the last "Close" event, this leaves only one option to launch the verify page as last step in postinstall script which is run before the summary pane shows up.

Verified in JDK 8 b91 PIT. It is OK. But I found that the Verify page would appear BEFORE the install process end. I know this is because the bug JDK-8012481. I could be saying something stupid, but I think it is a bit weird that the "Close" event cannot be captured since "Close" action is the most basic function of any GUI application.

Closing as fixed, improvement to this will be made as fix for JDK-8012481.

Reopening: The verify page should launch in background of the installer UI, so that it does not take over the install process.