-
Bug
-
Resolution: Fixed
-
P4
-
1.2.2
-
b25
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8333221 | 21.0.5-oracle | Alexey Ivanov | P4 | Resolved | Fixed | b01 |
JDK-8333694 | 21.0.5 | Martin Doerr | P4 | Resolved | Fixed | b01 |
JDK-8333295 | 17.0.13-oracle | Alexey Ivanov | P4 | Resolved | Fixed | b01 |
JDK-8333873 | 17.0.13 | Martin Doerr | P4 | Resolved | Fixed | b01 |
The table in HTMLReader specifies CharacterAction is used for many character-level (inline) tags whereas the implementation uses ConvertAction. The tags affected: B, FONT, I, STRIKE, SUB, SUP, U, and S after
The fix for
ConvertAction is not a public class, nor is it a subclass of CharacterAction.
This problem was found during code review for
https://github.com/openjdk/jdk/pull/17659#discussion_r1484158996
https://github.com/openjdk/jdk/pull/17659#discussion_r1484361842
- backported by
-
JDK-8333221 HTMLReader uses ConvertAction instead of specified CharacterAction for <b>, <i>, <u>
- Resolved
-
JDK-8333295 HTMLReader uses ConvertAction instead of specified CharacterAction for <b>, <i>, <u>
- Resolved
-
JDK-8333694 HTMLReader uses ConvertAction instead of specified CharacterAction for <b>, <i>, <u>
- Resolved
-
JDK-8333873 HTMLReader uses ConvertAction instead of specified CharacterAction for <b>, <i>, <u>
- Resolved
- relates to
-
JDK-4171509 HTMLEditorKit should support StyleConstants
- Resolved
-
JDK-8323801 <s> tag doesn't strikethrough the text
- Resolved
- links to
-
Commit openjdk/jdk17u-dev/cda3768c
-
Commit openjdk/jdk21u-dev/8991255f
-
Commit openjdk/jdk/cd3e4c03
-
Review openjdk/jdk17u-dev/2553
-
Review openjdk/jdk21u-dev/664
-
Review(master) openjdk/jdk/18550