-
Bug
-
Resolution: Fixed
-
P3
-
7, 8, 11, 15, 16
-
b30
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8258761 | 17 | Sergey Bylokhov | P3 | Resolved | Fixed | b03 |
JDK-8260177 | 16.0.1 | Sergey Bylokhov | P3 | Resolved | Fixed | b03 |
JDK-8271464 | 15.0.5 | Yuri Nesterenko | P3 | Resolved | Fixed | b01 |
JDK-8271477 | 13.0.9 | Yuri Nesterenko | P3 | Resolved | Fixed | b01 |
JDK-8258750 | 11.0.11-oracle | Sergey Bylokhov | P3 | Resolved | Fixed | b01 |
JDK-8259901 | 11.0.11 | Sergey Bylokhov | P3 | Resolved | Fixed | b01 |
JDK-8264576 | 8u301 | Sergey Bylokhov | P3 | Resolved | Fixed | b01 |
JDK-8258676 | 8u291 | Sergey Bylokhov | P3 | Resolved | Fixed | b01 |
JDK-8259333 | 8u281 | Sergey Bylokhov | P3 | Closed | Fixed | b31 |
JDK-8258783 | 8u271 | Sergey Bylokhov | P3 | Closed | Fixed | b60 |
JDK-8262630 | emb-8u291 | Sergey Bylokhov | P3 | Resolved | Fixed | team |
JDK-8258848 | 7u301 | Sergey Bylokhov | P3 | Resolved | Fixed | b01 |
- But the getText() was overidden in the JPasswordField the java.beans.Introspector started to use information from the this JPasswordField.getText() method instead of information from JTextComponent.setText(). So the "text" property became "bound".
To fix it in a compatible way we may need to override the JTextComponent.setText() as well and mark it to be "bound=false"
We also have to improve internal data cleanup in the JPasswordField by setText() method.
- backported by
-
JDK-8258676 Update the text handling in the JPasswordField
- Resolved
-
JDK-8258750 Update the text handling in the JPasswordField
- Resolved
-
JDK-8258761 Update the text handling in the JPasswordField
- Resolved
-
JDK-8258848 Update the text handling in the JPasswordField
- Resolved
-
JDK-8259901 Update the text handling in the JPasswordField
- Resolved
-
JDK-8260177 Update the text handling in the JPasswordField
- Resolved
-
JDK-8262630 Update the text handling in the JPasswordField
- Resolved
-
JDK-8264576 Update the text handling in the JPasswordField
- Resolved
-
JDK-8271464 Update the text handling in the JPasswordField
- Resolved
-
JDK-8271477 Update the text handling in the JPasswordField
- Resolved
-
JDK-8258783 Update the text handling in the JPasswordField
- Closed
-
JDK-8259333 Update the text handling in the JPasswordField
- Closed
- relates to
-
JDK-4150490 "String" objects should not be used to store passwords
- Closed
-
JDK-8258143 Update --release 16 symbol information for JDK 16 build 30 or later
- Resolved
-
JDK-8296878 Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters
- Resolved
- links to
-
Commit openjdk/jdk13u-dev/0cac5808
-
Commit openjdk/jdk15u-dev/e00b4668
-
Commit openjdk/jdk16/7afb01dc
-
Review openjdk/jdk13u-dev/244
-
Review openjdk/jdk15u-dev/84
-
Review openjdk/jdk16/39