Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
P4
-
Resolution: Fixed
-
Affects Version/s: 16
-
Fix Version/s: 16
-
Component/s: client-libs
-
Labels:
-
Subcomponent:
-
Resolved In Build:b20
-
CPU:generic
-
OS:generic
Description
This bug is extracted from the JDK-8251123. Instead of specifying this old/unused class, I suggest to delete it.
This is the comment added to this class in JDK 1.1.1:
==============================
/*
* In JDK 1.1.1, the pkg private class java.awt.PeerFixer was moved to
* become an inner class of ScrollPane, which broke serialization
* for ScrollPane objects using JDK 1.1.
* Instead of moving it back out here, which would break all JDK 1.1.x
* releases, we keep PeerFixer in both places. Because of the scoping rules,
* the PeerFixer that is used in ScrollPane will be the one that is the
* inner class. This pkg private PeerFixer class below will only be used
* if the Java 2 platform is used to deserialize ScrollPane objects that were serialized
* using JDK1.1
*/
This is the comment added to this class in JDK 1.1.1:
==============================
/*
* In JDK 1.1.1, the pkg private class java.awt.PeerFixer was moved to
* become an inner class of ScrollPane, which broke serialization
* for ScrollPane objects using JDK 1.1.
* Instead of moving it back out here, which would break all JDK 1.1.x
* releases, we keep PeerFixer in both places. Because of the scoping rules,
* the PeerFixer that is used in ScrollPane will be the one that is the
* inner class. This pkg private PeerFixer class below will only be used
* if the Java 2 platform is used to deserialize ScrollPane objects that were serialized
* using JDK1.1
*/
Attachments
Issue Links
- csr for
-
JDK-8253967 Delete the outdated java.awt.PeerFixer class
-
- Closed
-
- relates to
-
JDK-8251123 doclint warnings about missing javadoc tags and comments
-
- Resolved
-