Daniel Gredler
|
7fc776e2ac
|
8270265: LineBreakMeasurer calculates incorrect line breaks with zero-width characters
Reviewed-by: achung, prr
|
2025-03-13 20:27:27 +00:00 |
|
Daniel Gredler
|
41bdc47d71
|
8208377: Soft hyphens render if not using TextLayout
Reviewed-by: achung, prr
|
2025-02-11 00:39:09 +00:00 |
|
Phil Race
|
13a1775718
|
8344146: Remove temporary font file tracking code.
Reviewed-by: honkar, aivanov
|
2025-01-13 20:10:19 +00:00 |
|
Magnus Ihse Bursie
|
64fad1c7d3
|
8345797: Update copyright year to 2024 for client-libs in files where it was missed
Reviewed-by: psadhukhan
|
2024-12-11 21:29:30 +00:00 |
|
Phil Race
|
7709d435d0
|
8344782: Cleanup left over doPrivileged calls and imports in java.desktop
Reviewed-by: honkar
|
2024-11-21 20:29:53 +00:00 |
|
Phil Race
|
7105bb98cf
|
8344664: Remove some un-used java/sun.security imports in the java.desktop module
Reviewed-by: iris
|
2024-11-21 04:22:27 +00:00 |
|
Phil Race
|
69c9f2566e
|
8344061: Remove doPrivileged calls from shared implementation code in the java.desktop module : part 2
Reviewed-by: aivanov
|
2024-11-19 19:35:28 +00:00 |
|
Phil Race
|
e0c6480cd3
|
8338570: sun/font/HBShaper - mismatch in return type of FFM upcall function description and native invocation
Reviewed-by: serb, aivanov
|
2024-10-21 18:23:13 +00:00 |
|
Maurizio Cimadamore
|
20d8f58c92
|
8331671: Implement JEP 472: Prepare to Restrict the Use of JNI
Reviewed-by: jpai, prr, ihse, kcr, alanb
|
2024-08-26 09:17:45 +00:00 |
|
Phil Race
|
02be7b8ddc
|
8334495: Use FFM instead of jdk.internal.misc.Unsafe in java.desktop font implementation
Reviewed-by: jdv, dnguyen, achung
|
2024-07-18 17:35:06 +00:00 |
|
Matthias Baesken
|
f8c657f671
|
8334123: log the opening of Type 1 fonts
Reviewed-by: prr
|
2024-06-13 13:13:19 +00:00 |
|
Phil Race
|
36c9607f66
|
8331591: sun.font.CharSequenceCodePointIterator is buggy and unused
Reviewed-by: angorya, honkar
|
2024-05-03 19:06:13 +00:00 |
|
Phil Race
|
25871af36b
|
8328896: Fontmetrics for large Fonts has zero width
Reviewed-by: tr, serb
|
2024-04-24 17:54:10 +00:00 |
|
Per Minborg
|
e923dfe4c5
|
8314592: Add shortcut to SymbolLookup::find
Reviewed-by: jvernee, prr
|
2024-04-24 11:56:44 +00:00 |
|
Phil Race
|
f69e6653f8
|
8318364: Add an FFM-based implementation of harfbuzz OpenType layout
Reviewed-by: jdv, psadhukhan
|
2023-11-21 17:46:29 +00:00 |
|
Andrey Turbanov
|
89e068bc19
|
8316556: Fix typos in java.desktop
Reviewed-by: prr, aivanov
|
2023-09-25 06:32:40 +00:00 |
|
Roger Riggs
|
30a140b5a2
|
8304912: Use OperatingSystem enum in java.desktop module
Reviewed-by: bpb, prr, aturbanov
|
2023-04-14 16:42:18 +00:00 |
|
Pavel Rappo
|
45a616a891
|
8303480: Miscellaneous fixes to mostly invisible doc comments
Reviewed-by: mullan, prr, cjplummer, aivanov, jjg, lancea, rriggs, ihse
|
2023-03-07 15:31:42 +00:00 |
|
Sergey Bylokhov
|
e7361cb746
|
8299430: Cleanup: delete unnecessary semicolons in java.desktop module
Reviewed-by: stsypanov, aghaisas, iris
|
2023-01-05 08:47:21 +00:00 |
|
Olga Mikhaltsova
|
8edb98df3d
|
8165943: LineBreakMeasurer does not measure correctly if TextAttribute.TRACKING is set.
Co-authored-by: Jason Fordham <jclf@azul.com>
Reviewed-by: prr
|
2022-12-07 18:02:20 +00:00 |
|
Magnus Ihse Bursie
|
2a799e5c82
|
8285306: Fix typos in java.desktop
Co-authored-by: Andrey Turbanov <aturbanov@openjdk.org>
Reviewed-by: aturbanov, prr
|
2022-10-18 17:08:49 +00:00 |
|
Andrey Turbanov
|
02fae60740
|
8288067: Avoid redundant HashMap.containsKey call in Type1Font.expandAbbreviation
Reviewed-by: attila, prr
|
2022-07-14 06:10:28 +00:00 |
|
Andrey Turbanov
|
695d8656c5
|
8284672: Collapse identical catch branches in java.desktop
Reviewed-by: prr, aivanov, serb
|
2022-06-20 09:02:15 +00:00 |
|
Alexey Ivanov
|
ec4fb47b90
|
8284189: Replace usages of 'a the' in java.desktop
Reviewed-by: jdv, prr, dmarkov
|
2022-04-21 19:12:57 +00:00 |
|
Naoto Sato
|
526e73498e
|
8282819: Deprecate Locale class constructors
Reviewed-by: lancea, rriggs
|
2022-04-05 15:38:36 +00:00 |
|
Phil Race
|
afd0dc76b6
|
8271962: Better TrueType font loading
Reviewed-by: psadhukhan, jdv, mschoene, rhalade
|
2022-01-18 23:35:33 +00:00 |
|
Andrey Turbanov
|
18c54b4e1a
|
8274640: Cleanup unnecessary null comparison before instanceof check in java.desktop
Reviewed-by: aivanov
|
2021-12-03 13:04:26 +00:00 |
|
Phil Race
|
6523c558d9
|
8198336: java/awt/FontMetrics/FontCrash.java fails in headless mode
Reviewed-by: serb
|
2021-10-22 17:22:12 +00:00 |
|
Andrey Turbanov
|
9759fcb17b
|
8274496: Use String.contains() instead of String.indexOf() in java.desktop
Reviewed-by: pbansal, serb
|
2021-10-06 10:50:38 +00:00 |
|
Andrey Turbanov
|
e43f540cde
|
8274651: Possible race in FontDesignMetrics.KeyReference.dispose
Reviewed-by: prr, serb
|
2021-10-05 00:53:17 +00:00 |
|
Alexander Scherbatiy
|
961dcffc86
|
8273581: Change the mechanism by which JDK loads the platform-specific FontManager class
Reviewed-by: prr, psadhukhan, azvegint, aivanov, serb
|
2021-09-28 09:26:51 +00:00 |
|
Daniel Gredler
|
70ed6c5b8c
|
8272878: JEP 381 cleanup: Remove unused Solaris code in sun.font.TrueTypeGlyphMapper
Reviewed-by: prr, jdv
|
2021-09-06 08:13:22 +00:00 |
|
Sergey Tsypanov
|
152e66923d
|
8273140: Replace usages of Enum.class.getEnumConstants() with Enum.values() where possible
Reviewed-by: tschatzl
|
2021-09-02 08:10:40 +00:00 |
|
Andrey Turbanov
|
35b399aca8
|
8269130: Replace usages of Collection.toArray() with Collection.toArray(T[]) to avoid redundant array copying
Reviewed-by: mullan, serb
|
2021-08-10 13:27:59 +00:00 |
|
Sergey Bylokhov
|
6b55ef3b58
|
8271456: Avoid looking up standard charsets in "java.desktop" module
Reviewed-by: jdv, azvegint, aivanov
|
2021-08-04 18:44:18 +00:00 |
|
Weijun Wang
|
90cd2fa164
|
8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K
Reviewed-by: serb
|
2021-07-27 17:34:19 +00:00 |
|
Phil Race
|
1c8b9727b7
|
8262477: Enhance String Conclusions
Reviewed-by: rhalade, mschoene, psadhukhan, jdv, serb
|
2021-07-21 20:28:56 +00:00 |
|
Phil Race
|
7b6410f213
|
8260453: Improve Font Bounding
Reviewed-by: rhalade, psadhukhan, mschoene, serb
|
2021-07-21 20:28:55 +00:00 |
|
Weijun Wang
|
508cec7535
|
8267521: Post JEP 411 refactoring: maximum covering > 50K
Reviewed-by: dfuchs, prr
|
2021-06-02 15:48:50 +00:00 |
|
Weijun Wang
|
6765f90250
|
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
|
2021-06-02 11:57:31 +00:00 |
|
Dmitry Batrak
|
236bd89dc3
|
8263583: Emoji rendering on macOS
Reviewed-by: serb, prr
|
2021-05-31 07:14:53 +00:00 |
|
Phil Race
|
005d8a7fca
|
8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font
Reviewed-by: erikj, serb
|
2021-05-20 19:49:03 +00:00 |
|
Phil Race
|
9c4efddb4a
|
8263124: Missed initialization of baselineY in sun.font.StrikeMetrics
Reviewed-by: azvegint, kizune, pbansal
|
2021-05-04 18:03:46 +00:00 |
|
Alex Blewitt
|
92fad1b408
|
8264680: Use the blessed modifier order in java.desktop
Reviewed-by: serb, kizune, azvegint
|
2021-04-07 06:14:38 +00:00 |
|
Andrey Turbanov
|
ab66d6991d
|
8263138: Initialization of sun.font.SunFontManager.platformFontMap is not thread safe
Reviewed-by: aivanov, kizune, serb
|
2021-03-20 07:45:02 +00:00 |
|
Phil Race
|
05fe06a6ba
|
8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux
Reviewed-by: serb, ihse, azvegint
|
2021-03-16 19:36:04 +00:00 |
|
Sergey Bylokhov
|
978bed6c7f
|
8259522: Apply java.io.Serial annotations in java.desktop
Reviewed-by: aivanov, psadhukhan
|
2021-01-15 00:28:08 +00:00 |
|
Phil Race
|
cc7521c452
|
8252199: Reimplement support of Type 1 fonts without MappedByteBuffer
Reviewed-by: serb, jdv
|
2020-09-20 16:17:30 +00:00 |
|
Phil Race
|
63b3498733
|
8251367: [windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager
Reviewed-by: serb
|
2020-08-10 21:12:47 -07:00 |
|
Phil Race
|
631085bdfd
|
Merge
|
2020-07-21 13:55:53 -07:00 |
|