RFR: 8233177: Test case for bug JDK-8001470 fails if there are missing glyphs

Prasanta Sadhukhan psadhukhan at openjdk.org
Tue Feb 13 04:29:02 UTC 2024


On Mon, 12 Feb 2024 20:39:05 GMT, Alexey Ivanov <aivanov at openjdk.org> wrote:

> "[JDK-8233177] JTextField's size is computed incorrectly when it contains Indic or Thai characters"
> 
> This seems to be a copy of the original bug, but surely all we have now is a test bug ?? JDK-8233177 should be re-titled to something like "Test case for bug JDK-8001470 fails if there are missing glyphs"
> 
> and the description really should be about that problem NOT the original problem.

Actually there is a misunderstanding of this issue.
The original issue [JDK-8001470](https://bugs.openjdk.org/browse/JDK-8001470) fix
caused regression [JDK-8130892](https://bugs.openjdk.org/browse/JDK-8130892) which caused regression [JDK-8160246](https://bugs.openjdk.org/browse/JDK-8160246) which caused regression [JDK-8226513](https://bugs.openjdk.org/browse/JDK-8226513) which caused regression [JDK-8231084](https://bugs.openjdk.org/browse/JDK-8231084)(and [JDK-8231336](https://bugs.openjdk.org/browse/JDK-8231336)) 
so 8001470 was reverted back in  
8231084: Large performance regression in SwingMark TextArea in 14-b13

so ideally this test should be removed from the repo and PL and original issue JDK-8001470 should be cloned, which I did at first but forgot to remove this test and from PL..

-------------

PR Comment: https://git.openjdk.org/jdk/pull/17528#issuecomment-1940403872


More information about the client-libs-dev mailing list