JDK-8088305 : [macosx] Incorrect char->glyph mapping when printing text.
  • Type: Bug
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: 9
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2015-06-04
  • Updated: 2020-05-15
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Related Reports
Relates :  
Description
Component: SceneGraphTests manual
Build: javafx9b66
PlatForm: Mac OS 10.10

Steps(the test case is test/manual/printing/Text.java):
1.In combobox select TEXT.
2.Select any settings for printer.
3.Click "Print dialog". Change available options there.
4.Click "Page dialog". Change available options there. 
5.Click print.
6.Printer native dialog can appear at this point. If so, do required action to start printing.
7.Verify that printed page is the same as in the application(white area corresponds to a page).

The actual result:
the printed page is not the same as in the application on mac 10.10, please refer to Text_printed.jpg and Text.png.

By the way the printed page is the same as in the application on mac10.9
Comments
INCOMPLETE bug
12-01-2017

Irina, please provide the test.
12-01-2017

NO TEST - Incomplete
15-12-2016

Incomplete. Pending the test from Irina
13-12-2016

Hi Irina, Please help to give the test code as Philip Race need.
01-12-2016

Need the test !
16-08-2016

Those images are clearly NOT the same issue as on OSX. The glyphs are all correct and the issue is that the "T" in "TextArea" appears shifted so that it appears between "e" and "x" but everything else looks OK. Whilst pictures are valuable I had asked for the test itself (see my comments above on 7/5 and AGAIN on 8/13) What this actually looks like is a duplicate of https://bugs.openjdk.java.net/browse/JDK-8145901 except that is not under rotation and is a JDK bug .. not an FX one. So I really need that test - and nothing that requires a test framework - a standalone one.
16-08-2016

When setting the 'Orientation' as 'Landscape' in "Page Dialog",textarea and textfield printed pages are not the same as in the application on win10-x64-jdk9b129-64bit, please refer to TextArea.jpg,TextArea-App.jpg,TextFiled.jpg and TextFiled-App.jpg.
16-08-2016

I believe the OS X part but I do not believe the windows 7 part can be the same issue but I do not have the test. Please provide it!
12-08-2016

There is the same issue happened on Win10-x64 with jdk9b127-64bit
21-07-2016

This sounds a LOT like a duplicate of https://bugs.openjdk.java.net/browse/JDK-8089573 But the WIndows 7 angle is new. Please provide the failing test !
05-07-2016

There is the same issue happened on Windows7-x86 with jdk9b114-32bit RULE "test/manual/printing/TextArea.java" any any RULE "test/manual/printing/TextField.java" any any
19-04-2016

Reproduced with JDK 9b66 and MacOS 10.10.
05-06-2015

Keywords: unc...
05-06-2015

RULE test/manual/printing/Text.java any any
04-06-2015