Re: Updating printers while application is running?

2022-06-08 Thread Philip Race
what to do here" .. -phil. [1] https://docs.oracle.com/en/java/javase/18/docs/api/java.desktop/javax/print/PrintService.html#equals(java.lang.Object) On 07.06.22 21:44, Philip Race wrote: Ahem .. well .. I guess we (I) forgot to get back to that. Since the current implementation on Win

Re: Updating printers while application is running?

2022-06-07 Thread Philip Race
Ahem .. well .. I guess we (I) forgot to get back to that. Since the current implementation on Windows wraps the Java 2D printing code and it registers with windows to be told about changes in printers then the calls being made in the method with that comment would (well, should) provide the

Re: Question about fatal JavaFX crashes

2022-03-18 Thread Philip Race
this can be a JavaFX bug given where it is crashing. FWIW, I haven't ever seen anything like this. -- Kevin On 3/18/2022 10:25 AM, Philip Race wrote: I think it is probable that this is a hotspot VM problem in the C2 JIT compiler code. I've moved your bug report to hotspot : https

Re: Question about fatal JavaFX crashes

2022-03-18 Thread Philip Race
I think it is probable that this is a hotspot VM problem in the C2 JIT compiler code. I've moved your bug report to hotspot : https://bugs.openjdk.java.net/browse/JDK-8283386 The interesting question isn't about which version of FX used to work. It is what was the last working version of the

Re: Moving discussions to GitHub?

2021-08-19 Thread Philip Race
I am not sure that openjfx as an openjdk sponsored project can unilaterally decide this. Nor sure that it makes sense either to be different. And I've not felt the same disconnection you cite or have any idea why this would be better or even match how we work. -phil. On 8/19/21 5:50 PM,

Re: Enhancements for JavaFX 18

2021-08-10 Thread Philip Race
a new one? Do you want me to attach sample images (I think you need to do some work around to attach images to a javafx bug report?)? Thanks Philip On Mon, Aug 9, 2021 at 4:06 PM Philip Race <mailto:philip.r...@oracle.com>> wrote: That would be a separate piece of work.  I can'

Re: Enhancements for JavaFX 18

2021-08-09 Thread Philip Race
That would be a separate piece of work.  I can't imagine much if any overlap. Is there a useful bug ID for what you are referring to ? The glyph images come from DirectWrite on Windows so I am not sure if there's something specific .. -phil. On 8/9/21 3:44 AM, Pedro Duque Vieira wrote: Hi!

Re: Please remove me from your mailing list

2021-08-05 Thread Philip Race
Unsubscribing is "self-service. Visit https://mail.openjdk.java.net/mailman/listinfo/openjfx-dev and look near the bottom of the page for the section labelled "To unsubscribe from openjfx-dev, get a password reminder, or change your subscription options enter your subscription email address:" and

Re: Enhancements for JavaFX 18

2021-08-04 Thread Philip Race
+1. It is something I intend to get to for 18. -phil. On 8/4/21 1:10 PM, Kirill Grouchnikov wrote: May I humbly suggest fixing font rendering color fringe issues on macOS On Wed, Aug 4, 2021 at 3:54 PM Sebastian Stenzel < sebastian.sten...@gmail.com> wrote: +1 for a proper system tray api

Re: RFR: 8223717: javafx printing: Support Specifying Print to File in the API [v3]

2021-06-28 Thread Philip Race
Yes .. we still need to deal with it until it is actually removed. Its going to be here for all the life of JDK 17 LTS which I expect FX will want to support for all that time. -phil. On 6/25/21 6:42 PM, Eric Bresie wrote: security manager That’s not the same security manager being discussed

Re: Command Line Tools for Xcode 12.4 → 12.5

2021-06-16 Thread Philip Race
FWIW this is why I 1) Don't let macOS upgrade my xcode tools automatically 2) Let someone else trail blaze  :-), unless I am ready to do the work to make the upgraded tools work. -phil. On 6/16/21 9:27 AM, John Neffenger wrote: Just a heads-up about using the latest Xcode 12.5 ...

Re: [External] : Re: Dependencies on java.desktop

2021-05-19 Thread Philip Race
Did someone mention my name ? Implementing FX printing on top of 2D printing was always a pragmatic way of delivering in FX 8. Never something that was done because we wanted to for any reason. A new native implementation will still cost the same amount of work that we put off in JDK 8. So

Re: AArch64 naming conventions

2021-04-19 Thread Philip Race
FWIW I think on the JDK side folks are converging on aarch64 And also using that name as the "CPU" field in JBS (the alternative there being 'arm'). I'd find it easier if it was consistent across all these places. -phil On 4/19/21 1:06 PM, Johan Vos wrote: Recently, we introduced the option

Re: Not really a nice comment but a real issue?

2021-03-22 Thread Philip Race
it. I've suggested we add that suggestion - at least to the FAQ item about attachments - if not more prominently. https://bugs.java.com/bugdatabase/faq.do#faq-7 -phil. On 3/19/21 12:37 PM, Philip Race wrote: Interesting that there's no way to add an attachment (image or otherwise). I'll ask why

Re: Not really a nice comment but a real issue?

2021-03-20 Thread Philip Race
It was a P4 enhancement. I've made it a bug .. this or the new one should be closed as a dup. Normally I'd close the new one but not so clear here. I'll leave it to Kevin to choose. -phil. On 3/20/21 11:54 AM, Philip Race wrote: Ah, I missed that. And with that, I've now found Gary's bug

Re: Not really a nice comment but a real issue?

2021-03-20 Thread Philip Race
aise this issue at the time, I raised a bug./"/.                       "...There is a rendering issue with WebView in 13+ versions that I also need to raise."/ Cheers, On Sat, Mar 20, 2021 at 5:12 PM Philip Race <mailto:philip.r...@oracle.com>> wrote: Actuall

Re: Not really a nice comment but a real issue?

2021-03-20 Thread Philip Race
id. A really amazing experience ! The new repository closed this first open window :( Guy. -- Le 2021-03-19 20:37, Philip Race a écrit : Interesting that there's no way to add an attachment (image or otherwise). I'll ask wh

Re: Not really a nice comment but a real issue?

2021-03-20 Thread Philip Race
Actually the way I read it, Scott Palmer added a comment with a link to the 2014 change that *introduced* the problem. No one is saying they reported this performance issue in 2014. -phil. On 3/20/21 7:37 AM, Pedro Duque Vieira wrote: Back to the discussion on why did the blog poster not raise

Re: Not really a nice comment but a real issue?

2021-03-19 Thread Philip Race
. On 3/19/21 12:23 PM, John Neffenger wrote: On 3/19/21 11:05 AM, Philip Race wrote: If this was important to him I don't understand why just a blog post and not a bug report .. If I had to guess, it might be because, in the age of GitHub, this is not what people expect when they try to report a bug

Re: Not really a nice comment but a real issue?

2021-03-19 Thread Philip Race
Sadly it has taken > 1 year for his blog post to reach the right audience. If this was important to him I don't understand why just a blog post and not a bug report .. The buffering at least seems like a quick fix. -phil. On 3/19/21 9:34 AM, Dirk Lemmermann wrote: I took the liberty of

Re: Request to backport to JavaFX 11 (11.0.10)

2020-11-25 Thread Philip Race
Kevin is out until Monday, but you can have a thumbs up from me if that counts. -phil. On 11/25/20, 8:54 AM, Johan Vos wrote: Hi Kevin, I request permission to backport the following issues to JavaFX 11 (for JavaFX 11.0.10) JDK-8177945: Single cell selection flickers when adding data to

Re: CFV: New OpenJFX Committer: Pankaj Bansal

2020-10-23 Thread Philip Race
Vote: yes -phil.

Re: [jfx15] RFR: Request to sync July 2020 CPU changes into jfx

2020-07-14 Thread Philip Race
+1 -phil On 7/14/20, 10:10 AM, Johan Vos wrote: Approved. On Tue, Jul 14, 2020 at 6:12 PM Kevin Rushforth mailto:kevin.rushfo...@oracle.com>> wrote: Johan and Phil, I request approval to sync changes from to the just-released July 2020 CPU release into the 'jfx15' branch

Re: OpenJFX: Follow HiDPI Scaling Settings in Fedora Workstation 32 (Gnome)

2020-06-18 Thread Philip Race
Although we only support integer scaling on Linux you have 200% which should work. So sounds like it could be a breaking change in Fedora, where it passes around / defines the scale in some new setting and doesn't set the old ones needed for compatibility. (either via gsettings or the

Re: CFV: New OpenJFX Reviewer: Nir Lisker

2020-06-03 Thread Philip Race
Vote: yes. -phil.

Re: CFV: New OpenJFX Committer: Jose Pereda

2020-06-01 Thread Philip Race
Vote: yes -phil

Re: CFV: New OpenJFX Committer: Jeanette Winzenburg

2020-06-01 Thread Philip Race
Vote: yes -phil

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Philip Race
From https://jdk.java.net/15/ ? -phil. On 5/29/20, 5:53 AM, Abu Abdullah wrote: openjdk version "15-ea" 2020-09-15 OpenJDK Runtime Environment (build 15-ea+24-1168) OpenJDK 64-Bit Server VM (build 15-ea+24-1168, mixed mode, sharing)

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Philip Race
On 5/29/20, 5:38 AM, Kevin Rushforth wrote: CoreText note: Client requested name ".ArabicUIText-Regular", it will get Times-Roman rather than the intended font. All system UI font access should be through proper APIs such as CTFontCreateUIFontForLanguage() or +[NSFont systemFontOfSize:]. I

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-29 Thread Philip Race
. I am not sure what the version on Maven used but I'm sure its not the same version I am using. 3. The system locale as set by preferred language + region. What is this for you ? -phil. On 5/28/20, 11:09 PM, Abu Abdullah wrote: On Fri, May 29, 2020 at 9:46 AM Philip Race wrote

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-28 Thread Philip Race
Ok. you said in the first post : im using jfx 15-ea-5 on MacOS 10.15.3 Where did you get that build ? -phil On 5/28/20, 5:50 PM, Abu Abdullah wrote: On Fri, May 29, 2020 at 1:21 AM Philip Race wrote: Looks like this is not a Catalina problem. It is a regression in openjfx 14 on macOS

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-28 Thread Philip Race
, 2020 at 7:53 PM Philip Race wrote: Is Latin displaying correctly for you ? yes, the GUI contains just few words in English which seems to be OK I can't see anything at all in that screen shot that looks likely to be correct, but I also don't know if it is supposed to be entirely Arabic

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-27 Thread Philip Race
hil. On 5/27/20, 9:00 AM, Abu Abdullah wrote: On Wed, May 27, 2020 at 7:53 PM Philip Race wrote: Is Latin displaying correctly for you ? yes, the GUI contains just few words in English which seems to be OK I can't see anything at all in that screen shot that looks likely to be correct, but I a

Re: Arabic letters are not displayed correctly in MacOS 10.15.3

2020-05-27 Thread Philip Race
Is Latin displaying correctly for you ? I can't see anything at all in that screen shot that looks likely to be correct, but I also don't know if it is supposed to be entirely Arabic or a mixture of scripts, although clearly it is all laid out RTL. In an arm-wavy sort of way, it looks like

Re: Font rendering issue on macOS - cut off characters

2020-05-25 Thread Philip Race
I completely forgot we had that report. I think it describes all the same things discussed here. So it is a catalina issue, not a regression, and it is retina & non-retina, but the various consequences are more apparent on non-retina, and only on non-retina are we seeing the cut-off glyphs.

Re: Font rendering issue on macOS - cut off characters

2020-05-25 Thread Philip Race
Mmm .. it can't be the same bug even if the effect is similar. We don't use freetype on macOS, that's for Linux. Can you check your display's settings ? https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/ I have a Dell U2412M and it has a menu similar to what

Re: Font rendering issue on macOS - cut off characters

2020-05-24 Thread Philip Race
On 5/24/20, 3:25 PM, Rob Nikander wrote: On May 24, 2020, at 4:47 PM, Philip Race wrote: Should I understand 10.15.4 is the only version of macOS you've tried ? Not some earlier version of Catalina for example ? Yes, it’s all I’ve tried. As to the cause ? I can only speculate. Rounding

Re: Font rendering issue on macOS - cut off characters

2020-05-24 Thread Philip Race
Should I understand 10.15.4 is the only version of macOS you've tried ? Not some earlier version of Catalina for example ? Folks *mostly* use retina so it is possible that if it is somewhat recently introduced it is specific to non-retina. As to the cause ? I can only speculate. Rounding

Re: com.sun.javafx vs javafx (with example/request)

2020-05-08 Thread Philip Race
The current path is defined by the application - you - and yet you don't know what it is ? You do say > I have other workarounds where I have to maintain a path as I’m drawing in the canvas Why can't you do that ? No internal API digging. -phil On 5/8/20, 12:02 PM, jfx user2 wrote: Ok,

Re: Working on - JDK-8090423 - [Font] Support Font Weights other than Bold and Regular, like Light

2020-04-22 Thread Philip Race
. -phil. On 4/22/20, 3:40 PM, Philip Race wrote: Sadly no one is working on it. It probably is not that hard to do, the weight should be in the OS/2 table -phil On 4/22/20, 3:26 PM, Tom Schindl wrote: Hi Kevin / Phil, I'd like to start working on JDK-8090423 but before I start investing time I

Re: Working on - JDK-8090423 - [Font] Support Font Weights other than Bold and Regular, like Light

2020-04-22 Thread Philip Race
Sadly no one is working on it. It probably is not that hard to do, the weight should be in the OS/2 table -phil On 4/22/20, 3:26 PM, Tom Schindl wrote: Hi Kevin / Phil, I'd like to start working on JDK-8090423 but before I start investing time I wanted to make sure nobody is working on that

Re: JavaFX controls have large size on Raspberry Pi

2020-04-20 Thread Philip Race
> I would start by looking at what Font.getDefault().getSize() returns since everything should be based off that. I think the code below is the code that decides what the code above should return > Another thing to check is that the reported DPI of the screen is correct. The way I

Re: Remove JavaFX JPMS enforcement

2020-04-20 Thread Philip Race
On 4/20/20, 11:18 AM, Bruno Borges wrote: I do wonder why isn't JavaFX in a single module, like Swing? For Java developers to build Swing apps, all they need is a "requires java.desktop". Well it isn't because we wanted

Re: sane default option values for Linux

2020-03-18 Thread Philip Race
Some of the latest Linuxes don't even include GTK2 by default ! Its only a step away from them not being even available as an optional download. > ...although I honestly don't think this was a regression introduced in JavaFX... > literally every graphical application segfaults now, including

Re: Request for adding my github userid ..

2020-03-15 Thread Philip Race
On 2/22/2020 8:42 AM, Rony G. Flatscher wrote: On 22.02.2020 17:33, Philip Race wrote: What openjdk ID would this be associated with ? 8234959 (tel:8234959): FXMLLoader does not populate ENGINE_SCOPE Bindings with FILENAME and ARGV #122 One PR is the fix another one is dubbed as WIP and has

Re: Request for adding my github userid ..

2020-02-22 Thread Philip Race
to have their GitHub username verified against the list of OCA signatories. Both processes are listed in the automated comment (which Rony included below) that the Skara bot adds to a PR for first-time Contributors. -- Kevin On 2/22/2020 8:33 AM, Philip Race wrote: What openjdk ID would this be

Re: Request for adding my github userid ..

2020-02-22 Thread Philip Race
What openjdk ID would this be associated with ? I don't see a Rony Flatscher in the census : https://openjdk.java.net/census Rony, Have you made contributions and been granted author status ? If yes, where is it on that page ? If not, then you need to make contributions (not just sign the OCA)

Re: set Destination attribute in printReqAttrSet

2020-02-04 Thread Philip Race
u so much, and looking forward if you guys have time to take care of it. Cristian-Stefan On Fri, May 10, 2019 at 8:15 PM Philip Race mailto:philip.r...@oracle.com>> wrote: Everything you are touching there pre-supposes knowledge of today's implementation of the

Re: OpenJFX is not using FontConfig

2020-01-08 Thread Philip Race
Perhaps you could trace the process to see if we successfully load the shared library ? Maybe we can't do that or can't initialise it for some reason. But Centos 7.4 is the same as RH 7.4 and OL 7.4 so this is surprising. Do you have the same fontconfig packages on working and non-working ?

Re: [Rev 04] RFR: 8130738: Add tabSize property to Text and TextFlow

2019-12-20 Thread Philip Race
On 12/20/19, 7:04 PM, Scott Palmer wrote: I'm not sure if I'me supposed to try to integrate now that I've made that 10 -> 0 change, or if the new change resets the need for review... It shows ready, which surprises me. Still learning skara .. I'd expect any change to reset as how can it

Re: Skara - bot sending can-be-integrated message prematurely?

2019-12-17 Thread Philip Race
On 12/16/19, 4:14 PM, Nir Lisker wrote: Do other projects also have multi-reviewers requirements? The client libraries in the OpenJDK do as a default rule, excusing simple fixes. I would think that at least for a CSR, which is OpenJDK-wide, a request could be put in with the Skara to

Re: Fwd: Re: Can't commit into lanai repo (Artem at JetBrains)

2019-11-07 Thread Philip Race
Sorry .. wrong list - auto-complete ! Please ignore. -phil. On 11/7/19, 5:48 AM, Philip Race wrote: Based on everything I see here, I wonder if Artem is not configured as a Project Lanai committer ? Contrary to the census ..

Fwd: Re: Can't commit into lanai repo (Artem at JetBrains)

2019-11-07 Thread Philip Race
r 'bocha'), but my oracle login is "abochkarev" - could this mismatch affect anything? On Tue, Nov 5, 2019 at 11:15 PM Philip Race <mailto:philip.r...@oracle.com>> wrote: That's a very generic message. The census here says you DO have rights : http://openjdk.java.net/cens

Re: Use of Hashtable in Prism

2019-09-23 Thread Philip Race
I am not sure but mutation of the Hashtable only happens from inside a block synchronized on CACHE_SIZE_LOCK. Perhaps this somehow plays into it .. in some way I can't see. But I am told that uncontended locks are quite cheap these days. -phil On 9/23/19, 10:18 AM, Scott Palmer wrote: I just

Re: set Destination attribute in printReqAttrSet

2019-05-10 Thread Philip Race
Everything you are touching there pre-supposes knowledge of today's implementation of the JavaFX printing API, so I don't think we can endorse that. The right thing to do (maybe years ago!) is to file an RFE to request that something like the Destination attribute be supported in the FX printing

Re: OpenJFX Build Setup

2018-11-10 Thread Philip Race
try gradle -PCOMPILE_MEDIA=true -PCOMPILE_WEBKIT=true -phil. On 11/9/18, 12:37 PM, Bryce Glover wrote: To Whom It May Concern, While going through the process of setting up an OpenJFX package to be distributed via Homebrew in https://github.com/Homebrew/homebrew-core/pull/32864, I

Re: Setting the FreeType LCD filter

2018-09-30 Thread Philip Race
Hi, Your explanation makes sense. Compile time linking is probably best so long as we can verify that the function is available on all the platforms we need to build & run on .. notably older versions of OEL Failing that, then as well as adding ".6" we should initialise jint rc =-1;

Re: Trying to find what fixed a TextFlow bug between 8 and 9

2018-07-18 Thread Philip Race
Do you see the bug as platform independent ? I just ran your test on 8u121 on Mac and am not sure what the problem is that you are seeing. It behaves as well as JDK 10 does. If its platform specific maybe you need to look at the platform-specific code -phil. On 7/18/18, 6:02 AM, Tom Schindl

Re: CFV: New OpenJFX Committer: Prem Balakrishnan

2018-07-10 Thread Philip Race
Vote: yes. -phil.

Re: [11] RFR JDK-8202199 : Provide public, unsupported API for FX Swing interop

2018-05-29 Thread Philip Race
Some follow up comments. On 5/10/18, 5:49 PM, Philip Race wrote: I've looked over the Swing code. No time to actually try it out so I can only comment on what I see. I am not sure what I think about class docs like "This class wraps .." I know no javadoc is generated but t

Re: [11] RFR JDK-8202199 : Provide public, unsupported API for FX Swing interop

2018-05-10 Thread Philip Race
PS .. there should be some tests on the JDK side that don't use FX Or at least a reasoned explanation as to why this isn't possible. -phil. On 5/10/18, 5:49 PM, Philip Race wrote: I've looked over the Swing code. No time to actually try it out so I can only comment on what I see. I am

Re: [11] RFR JDK-8202199 : Provide public, unsupported API for FX Swing interop

2018-05-10 Thread Philip Race
I've looked over the Swing code. No time to actually try it out so I can only comment on what I see. I am not sure what I think about class docs like "This class wraps .." I know no javadoc is generated but this module is exported and probably should say something less specific. In general

Re: [11] RFR JDK-8202199 : Provide public, unsupported API for FX Swing interop

2018-05-09 Thread Philip Race
Yes, they (the methods mentioning Peer) should be renamed. Qn. to Mandy & Alan : it seems there is no need to mention this module in make/common/Modules.gmk in order to get it built, but is there any advantage in doing so ? I mean without it, there is no conscious listing of it as a module nor

Re: native libs in modules

2018-04-29 Thread Philip Race
On 4/29/18, 10:05 AM, Johan Vos wrote: Now that the OpenJFX SDK that works with Java 11 is about to be released in EA, we should think about releasing the modules. In case you download the OpenJFX SDK, running an app goes like java --module-path $OPENJFXSDK/lib --add-modules javafx.controls

Re: Question/discussion about JDK-8129582

2018-03-18 Thread Philip Race
ally hope this issue can see some improvement. On Wed, Jan 4, 2017 at 7:26 PM, Philip Race <philip.r...@oracle.com <mailto:philip.r...@oracle.com>> wrote: The cache is a heur

Re: [11] Review request : JDK-8195806 : Eliminate dependency on sun.font.lookup in javafx.graphics

2018-02-13 Thread Philip Race
Well that removes the dependency but how are you fixing the problem of how else to find the font ? There needs to be alternate code or you need to go back to see what would happen if some code tried to locate that font and how it would fail. -phil. On 2/13/18, 11:11 PM, Ajit Ghaisas wrote:

Re: CFV: New OpenJFX Committer: Rajath Kamath

2018-02-12 Thread Philip Race
Vote: yes -phil.

Re: OpenJFX JIRA Location

2018-01-07 Thread Philip Race
these questions? How do you discuss issues with the responsible people? Am 07.01.18 um 18:40 schrieb Philip Race: You can go to https://bugreport.java.com/, scroll to the bottom and start a new bug report. It goes into the same JIRA instance in a different project and is then trivially moved

Re: OpenJFX JIRA Location

2018-01-07 Thread Philip Race
You can go to https://bugreport.java.com/, scroll to the bottom and start a new bug report. It goes into the same JIRA instance in a different project and is then trivially moved (by someone with write access) to the JDK project. Make sure you select javafx as the component. -phil. On

Re: Turning off font anti-antialiasing patch

2018-01-02 Thread Philip Race
This should be closed as will not fix. FX assumes and requires unhinted metrics so cannot work with B text which will not display properly with hinting. Most fonts will render really-really badly if not hinted when using B Then there are the fonts which don't even have hints and so will render

Re: CFV: New OpenJFX Committer: Laurent Bourgès

2017-12-11 Thread Philip Race
Vote: yes -phil.

RFR: 8089900: [Mac, Font] NPE in MacFontFinder.populateFontFileNameMap

2017-12-06 Thread Philip Race
Bug: https://bugs.openjdk.java.net/browse/JDK-8089900 Webrev : http://cr.openjdk.java.net/~prr/8089900/ Reported numerous times over many years and releases. Root cause in core text not known but we can avoid the NPE Read the bug report and it's duplicates for more details. -phil.

Re: Innovation again (was Re: Text classes)

2017-12-05 Thread Philip Race
of JavaFX and its internals who was accessible when required. I would assume that a member of the Oracle JavaFX team would be such a person. If not, then who? On 6 Dec 2017, at 15:53, Philip Race<philip.r...@oracle.com> wrote: I think looking at it as an Oracle-owned and controll

Re: Innovation again (was Re: Text classes)

2017-12-05 Thread Philip Race
I think looking at it as an Oracle-owned and controlled project maybe the first mistake here. Yes it was closed source and then Oracle controlled, but not any more, OCA requirements aside. It is not even a "java specification". It can be evolved at an API level without a JSR. The JEP process is

Re: CFV: New OpenJFX Committer: Ambarish Rapte

2017-10-31 Thread Philip Race
Vote: yes -phil.

Re: WebView and WebGL

2017-09-09 Thread Philip Race
FWIW Java 2D ships OGL support on Windows (turned on by a flag) and our SQE have occasionally dutifully run tests in that mode and regularly turn up bugs that look like driver bugs. As a consequence FX decided to not ship it. So although FX builds OGL support on all platforms it is excluded from

Re: [10] Review request: 8185017 Fix Bad Characters

2017-07-20 Thread Philip Race
+1 Although I am puzzled why I did not hit this before. -phil. On 7/20/17, 4:34 PM, Chris Bensen wrote: Phil, Please review this fix to remove the bad characters. JIRA: https://bugs.openjdk.java.net/browse/JDK-8185017 Webrev: http://cr.openjdk.java.net/~cbensen/JDK-8185017/webrev.00/ Chris

Re: [10] Review request for 8176844: Menus not always selected properly with GTK 3

2017-04-04 Thread Philip Race
AWT used to have really bad at X11 remote display and it was looked at a few times and I think it was improved noticeably when we could get rid of "round trip" requests. I think Jim had a hand in some of that work. So I am sure a round trip - or similar - is bad for performance. If you want to

RFR: 8177751: Update FX implementation to prepare renaming of Module and Layer classes

2017-03-28 Thread Philip Race
David, Vadim, Jonathan, Guru - please review. Bug: https://bugs.openjdk.java.net/browse/JDK-8177751 webrev: http://cr.openjdk.java.net/~prr/8177751/ In tidying up the module system API towards the end of the release, the jigsaw team have determined that Module and Layer classes are core

Re: Testing your JavaFX applications on JDK 9

2017-01-26 Thread Philip Race
, timestamps etc. I’ll continue to try to isolate a test case that I can share as time allows. I should be able to get some testing done on Mac and Linux as well and will send a followup email with any new information. Regards, Scott On Jan 26, 2017, at 9:37 PM, Philip Race<philip.r...@oracle.

Re: Testing your JavaFX applications on JDK 9

2017-01-26 Thread Philip Race
Scott, What VM/bitness/platforms show this ? All or just a specific one ? -phil. On 1/26/17, 6:08 PM, Kevin Rushforth wrote: Hi Scott, Thanks for the report. The only JDK 9 specific performance problems I have seen is with startup, which would be a good thing to discuss on jigsaw-dev. If

Re: Question/discussion about JDK-8129582

2017-01-04 Thread Philip Race
The cache is a heuristic optimisation and whether it helps depends on how well that cache is used. It is a time-space trade-off and I'd expect it to show up as helping more in micro-benchmarks or text-intensive benchmarks which use the same text broken in the same way. Complex text layout is

Re: What does the nicetohave label in JIRA mean?

2016-09-13 Thread Philip Race
This one is still targeted to 9, and so far as I can tell that has always been the case. The "release team" for the whole JDK 9 release have allowed that bugs that existed in 8 GA may be deferred out of 9 if there is not time to fix them. The logic behind that is (I think) that it is not a

Re: Compiling OpenJFX on OpenBSD

2016-08-04 Thread Philip Race
On 8/4/16, 7:18 AM, David Hill wrote: On 8/4/16, 9:50 AM, Turvamies IT Security Services wrote: Hello, world! This really looks like a Gradle failure to me. That is what I said when this was posted to build-dev. First there is the bit about the lock being held, then issues with the

Re: CFV: New OpenJFX Committer: Andrey Rusakov

2016-07-23 Thread Philip Race
Vote: yes -phil.

Re: early draft for 8087516: [JavaFX] Conditional support for GTK 3 on Linux

2016-04-23 Thread Philip Race
That may be [need to be] ironed out later. We are not certain there is a 100% reliable mechanism for this. Some experiments on the AWT equivalent using dlopen(..) with RTLD_NOLOAD is apparently failing to detect that gtk3 was loaded in the case it was loaded by SWT. An alternative but not very

Re: FTFactory.java: Fonts loaded by Pango are never registered and always return

2016-03-03 Thread Philip Race
Since I don't see any code here that looks like it would run only on an embedded environment then I wonder why Linux desktop users are not reporting the same problem ? Did your instrumentation check that both dlopen & dlsym succeeeded ? -phil. On 3/3/16, 7:43 AM, Maurice wrote: Hmm I

Re: Canvas Clip performance

2016-02-04 Thread Philip Race
Java 2D does not (generally) enable D3D on Intel. We tried for JDK 8 but there were problems and it was disabled again in 8u40 I think. JDK 9 EA builds (currently) still have it enabled to help get some testing so if you are running an 8ux release you might want to switch to 9 to get a fairer

Re: Canvas Clip performance

2016-02-04 Thread Philip Race
talking about 2D. What I meant was that maybe the performance issue is inherent in the card and the only reason it looks OK with Java2D on Intel is that we aren't using anything much at all of the Intel chip and are doing the work on the cpu instead. -phil. On Thu, Feb 4, 2016 at 11:52 PM, Philip

Re: including fonts

2016-01-05 Thread Philip Race
Hi, That was a bit too vague for me to know what you mean. Also there is no relationship with "AWT" (actually "Java 2D") fonts. The Java FX API and implementation is completely independent of anything in the core Java SE platform. One point that might not have been clear enough is that you

Re: Java 9 Questions

2015-11-19 Thread Philip Race
On 11/19/2015 11:49 AM, Scott Palmer wrote: I was just looking at the Java 9 EA pages and have a few questions (mostly JavaFX related). - There is a separate download for Java 9 + Jigsaw, but it has a much earlier build number (b86). Is Jigsaw not included with the of the latest (b92)

hg: openjfx/8u-dev/rt: Fixed RT-37480: [Printing] Cups - incorrect paper size

2014-07-18 Thread philip . race
Changeset: 68105c7c4740 Author:prr Date: 2014-07-18 12:32 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/68105c7c4740 Fixed RT-37480: [Printing] Cups - incorrect paper size Reviewed-by: kcr ! modules/graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinter.java +