-
Bug
-
Resolution: Not an Issue
-
P2
-
6
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2182012 | 6u18 | Chris Hegarty | P2 | Closed | Fixed | b02 |
sun.net.www.MimeTable.getDefaultTable() causes data to be actually loaded even if they are never used.
plugin code touches mime table class on the main thread to ensure class is loaded from non-applet context and takes unnecessary performance hit.
Note that if loading will be potponed then it should be done in the priveledged block as MimeTable can be used by untrusted code.
plugin code touches mime table class on the main thread to ensure class is loaded from non-applet context and takes unnecessary performance hit.
Note that if loading will be potponed then it should be done in the priveledged block as MimeTable can be used by untrusted code.
- backported by
-
JDK-2182012 MimeTable initialization is too greedy
-
- Closed
-
- relates to
-
JDK-6991300 MimeTable is unsafe
-
- Closed
-
-
JDK-6797730 Umbrella: Applet startup performance improvements
-
- Closed
-