8u40 post-commit review: RT-39209 deleted dead code associated with obsolete FullCubic shaders

2014-10-31 Thread Jim Graham
webrev: http://cr.openjdk.java.net/~flar/RT-39209/webrev.00/ Jira: https://javafx-jira.kenai.com/browse/RT-39209 The artifacts directory on Windows was approximately 44k smaller (out of 30m) after the code/shaders were removed... ...jim

8u40 review request: RT-34467 huge memory consumption resizing transparent window

2014-10-31 Thread Jim Graham
webrev: http://cr.openjdk.java.net/~flar/RT-34467/webrev.00/ Jira: https://javafx-jira.kenai.com/browse/RT-34467 This builds on the recent fixes for RT-38923 by adding a mechanism to reuse old buffers when they are large enough. Both test cases in RT-34467 now seem to be fairly well behaved (wi

Re: Embedding Mac native widgets into a Scene

2014-10-31 Thread Jasper Potts
The iOS implementation worked well. Used CALayers to draw over the top of Fx. It synced font and colors etc. made native background transparent. Jasper > On Oct 31, 2014, at 7:52 AM, Stephen F Northover > wrote: > > Hi Mike, > > Embedding native controls in FX runs afoul of the whole > l

Re: Embedding Mac native widgets into a Scene

2014-10-31 Thread Stephen F Northover
Hi Mike, Embedding native controls in FX runs afoul of the whole lightweight/heavyweight issue. I had a hack of this once using SWT native controls and I was able to have them appear on Windows because HWND clipping was honored but on Mac, FX drew on top of the native control. Mac was chang

Embedding Mac native widgets into a Scene

2014-10-31 Thread Mike Hearn
JavaFX provides a great set of widgets that are pretty complete, but a few lag behind behind their native counterparts on some platforms. This is especially noticeable with the Mac text field widget, which has things like integrated spelling/grammar checking, auto correct, services, speech recognit

In(Sanity) Testing Mondays

2014-10-31 Thread Vadim Pakhnushev
Reminder, Monday is our weekly sanity testing. You can find your testing assignment at: https://wiki.openjdk.java.net/display/OpenJFX/Sanity+Testing Also please remember that the repo will be locked from 1am PDT until 1pm PDT. Happy testing! Thanks, Vadim