[8u60, 9] Review request for RT-40743: [WebView] IllegalArgumentException when dragging in google maps

2015-05-29 Thread Anton Nashatyrev

Hi Anton, All

can you please review the fix:
https://javafx-jira.kenai.com/browse/RT-40743
http://cr.openjdk.java.net/~anashaty/RT-40743/webrev.00/ 
http://cr.openjdk.java.net/%7Eanashaty/RT-40743/webrev.00/


Thanks!
Anton.


[8u60, 9] Review request for RT-46101: [WebView] Crash while content selection on yahoo.com

2015-05-28 Thread Anton Nashatyrev

Hi Anton, All

can you please review the fix:
https://javafx-jira.kenai.com/browse/RT-46101
http://cr.openjdk.java.net/~anashaty/RT-46101/webrev.00/ 
http://cr.openjdk.java.net/%7Eanashaty/RT-46101/webrev.00/


Thanks!
Anton.


[8u60, 9] Review request for RT-40498: WebView horizontal scrolling using mouse or touch device causes rendering artifacts

2015-05-28 Thread Anton Nashatyrev

Hi Anton, All

can you please review the fix:
https://javafx-jira.kenai.com/browse/RT-40498
http://cr.openjdk.java.net/~anashaty/RT-40498/webrev.00/ 
http://cr.openjdk.java.net/%7Eanashaty/RT-40498/webrev.00/


Thanks!
Anton.


[8u40] Review request: RT-32986: JVM crash while debugging JavaScript in WebView browser

2014-11-28 Thread Anton Nashatyrev

Hello Anton, Leonid

could you please review the following fix:

Bug: https://javafx-jira.kenai.com/browse/RT-32986
Webrev: http://cr.openjdk.java.net/~anashaty/RT-32986/webrev.00/ 
http://cr.openjdk.java.net/%7Eanashaty/RT-32986/webrev.00/


Thanks!
Anton.


[8u] Review request: RT-37884: [WebView] Java Logger settings corrupt webview

2014-08-26 Thread anton nashatyrev

Hello,

could you please review the fix: 
https://javafx-jira.kenai.com/browse/RT-37884


Thank you!
Anton.


[8u] Review request: RT-38290: [WebView] HTML canvas clip() functionality broken

2014-08-20 Thread anton nashatyrev

Hello,

could you please review the fix for 
https://javafx-jira.kenai.com/browse/RT-38290 ?


Thank you!
Anton.


Re: JavaFx roadmap?

2014-08-13 Thread anton nashatyrev

Hello Adam,

- How will WebView ever keep up with the constantly evolving HTML5 platform?
Currently the merge with the WebKit trunk is in progress. I believe this 
process will be repeated on a regular basis.


Regards,
Anton.

On 12.08.2014 1:08, Adam Granger wrote:

The official java fx roadmap on oracle.com seems to have been taken down,
without replacement.

http://www.oracle.com/technetwork/java/javafx/overview/roadmap-1446331.html

I've had a search in JIRA and there is clearly a lot of work going on.

- What's the long term plan, target release dates, long term support dates?
We're interested in this at work, but need to know oracle is committed
to it.
- What about features like multi-touch on Linux?
- How will WebView ever keep up with the constantly evolving HTML5 platform?
- Is Swing development really over?

Regards,

Adam.




[8u] Review request: RT-37010: [media] Long mp4 files (duration 12hrs) are rejected by the media player.

2014-05-07 Thread anton nashatyrev

Hello,

could you please review the following fix:

Webrev: http://cr.openjdk.java.net/~anashaty/RT-37010/8/webrev.00/ 
http://cr.openjdk.java.net/%7Eanashaty/RT-37010/8/webrev.00/
Issue: 
https://javafx-jira.kenai.com/browse/RT-37010https://javafx-jira.kenai.com/browse/RT-34950


Thank you!
Anton.


[8u] Review request: RT-36551: [Media] Mac: Crash in media disposer thread

2014-04-16 Thread anton nashatyrev

Hello,

could you please review the following fix:

Webrev: http://cr.openjdk.java.net/%7Eanashaty/RT-36551/8/webrev.00/
Issue: https://javafx-jira.kenai.com/browse/RT-36551

Thank you!
Anton.


Re: Adding GStreamer plugins

2014-03-24 Thread anton nashatyrev

Hi Michael,

On 24.03.2014 4:31, Michael Berry wrote:

Hi all,

I'm now a bit further along with this, though struggling to get the
matroska plugin to compile (getting a bunch of unresolved external symbol
errors for functions it uses in glib - not entirely sure why at the moment,
as I said C is not my strong point.) I've also noticed the plugins
currently bundled have quite a few changes to the gstreamer version, and I
can't quite work out the logic behind why things have been changed the way
they have - so even after the compilation issue is resolved I'm now less
confident that it will just drop in and work! Again, if someone
knowledgeable in this area that's lurking in the shadows could shed any
light on any of this, it would be hugely appreciated.

However, putting the current problems aside for a bit, the snags I hit up
until this point could I think be relatively easily addressed in the
documentation. With that in mind could I suggest a few additional points
for the wiki? These may be obvious to the majority reading here, but as
someone completely new to building JFX they had me stumped for a while!

  - It turns out that the Gstreamer stuff doesn't compile at all by default,
which is why I wasn't seeing any changes on the native level. To ensure
GStreamer is actually compiled, you need to copy the
gradle.properties.template file to gradle.properties, and uncomment the
#COMPILE_MEDIA = true line. (A similar scenario would appear to exist for
any webkit alterations as per the line above.)


You may just add  -PCOMPILE_MEDIA=true as a gradle argument.
You may also want to add -PCONF=DebugNative to build debug version (in 
case if you didn't find that option yet)


Regards,
Anton.


  - As well as the requirements listed, I needed the Windows SDK (
http://www.microsoft.com/en-gb/download/details.aspx?id=8279) installed for
GStreamer to compile successfully under Windows (7) - without it cygpath
just threw a rather confusing error.

  - The DirectX SDK failed to install for me, Googling found the fix
relatively easily (
http://stackoverflow.com/questions/4102259/directx-sdk-june-2010-installation-problems-error-code-s1023),
but perhaps this could be included just for reference.

  - The developer workflow page (
https://wiki.openjdk.java.net/display/OpenJFX/Developer+Work+Flow) refers
to  -Djavafx.ext.dirs - I think this should be -Djava.ext.dirs instead?

I'm happy to make the above changes myself but unsure of if / where you can
sign up for an account, so I'm just throwing them here for now - if anyone
could point me to the right place then that'd be great!

If I do ever manage to get this working (ha-ha) I'd also like to throw up a
wiki page just detailing how to grab a gstreamer plugin and make the
necessary changes to it to compile it into openjfx as a stop gap to then
perhaps working on one or both of the above JIRA issues and seeing where I
get - does this sound reasonable?

Many thanks,

Michael




On 23 March 2014 15:32, Michael Berry berry...@gmail.com wrote:


Hi Scott,

Sure, that's in fact my eventual goal - but in order to successfully get
that far I need to work out how to compile OpenJFX with other GStreamer
plugins first, and unfortunately at the moment I seem to be getting stuck
at that hurdle!

Time permitting, I do indeed plan to look at addressing 2684 if I can get
that far.

Thanks,

Michael


On 23 March 2014 14:03, Scott Palmer swpal...@gmail.com wrote:


I applaud your effort, but please consider while you are doing this:
Addressing RT-18009 is good
Addressing RT-2684 is way better.
https://javafx-jira.kenai.com/browse/RT-2684

If there is a mechanism to write a stub plugin that hooks into the
GStreamer plugin mechanism such that end users of JavaFX can write a module
(in Java, with the option of using JNI) that supplies the uncompressed
frames via a NativeByteBuffer, that would be a great start.

Scott


On Mar 22, 2014, at 9:26 PM, Michael Berry berry...@gmail.com wrote:


Hi all,

I've managed to clone and build OpenJFX successfully, and am now in the
process of trying to see how feasible it would be to add support for

other

media formats. As a first port of call I'm attempting to see if I can

get

the framework accepting the Matroska plugin, but seem to be coming a bit
unstuck on the native side of things (including the plugin with

GStreamer.)

I've made the relevant modifications on the Java side of things to

persuade

the platform to accept MKV files and pass them down to the GStreamer

layer,

and that compiles and runs without any issues.

However, I'm not sure if I'm going about including the matroska plugin

in

the right way - I've currently done the following:

- Downloaded the latest version of the plugins from here (
http://gstreamer.freedesktop.org/src/gst-plugins-good/), then added the
matroska one to the modules/media/src/main/native/gstreamer/plugins/
folder, as well as the


modules/media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-good/gst/


[8u] Review request: RT-34950: [Media] JavaFx Player on MAC Crashes Application When Playing Specific Video

2014-03-21 Thread anton nashatyrev

Hello,

could you please review the following fix:

Webrev: http://cr.openjdk.java.net/~anashaty/RT-34950/webrev.00/ 
http://cr.openjdk.java.net/%7Eanashaty/RT-34950/webrev.00/

Issue: https://javafx-jira.kenai.com/browse/RT-34950

Thank you!
Anton.


Re: Event for when a node gets shown on screen

2013-10-02 Thread anton nashatyrev

Hi Pedro,

that binding is 'watching' for the whole chain of properties and is 
changed to 'true' only when the node is attached to the scene, the scene 
is attached to the window and the window isShowing() = true. Vice verse 
it changed to 'false' if any of the above conditions becomes false, i.e. 
node or scene is detached or window is hidden.


Regards,
Anton.

On 01.10.2013 23:37, Pedro Duque Vieira wrote:

Hi Anton,

If I understand correctly (never used the Bindings.select method) 
you're listening to the node scene property and at the same time if 
the window that owns the scene is showing, that is, if the stage is 
visible on screen?


Thanks, best regards,

Hi Pedro,
   you may try the following code:
Bindings.select(node.sceneProperty(), window,
showing).addListener(new ChangeListenerBoolean() );
BTW, this way you could add the listener even when the node is not yet
attached to any scene or window.
Regards,
Anton.


--
Pedro Duque Vieira