[jbosstools-issues] [JBoss JIRA] (JBIDE-16332) VisualEditor: Use JavaFX WebView to render JSP/XHTML/HTML pages at design time

Denis Golovin (JIRA) issues at jboss.org
Mon Jan 20 14:38:28 EST 2014


    [ https://issues.jboss.org/browse/JBIDE-16332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12937253#comment-12937253 ] 

Denis Golovin edited comment on JBIDE-16332 at 1/20/14 2:37 PM:
----------------------------------------------------------------

*Native WebKit*

WebKit is delivered the same way as XULRunner now.
WebKit Ports to be used:
# Linux - [WebKitGtk+|http://webkitgtk.org/]
# Mac OS X - (?) 
# Windows - [WebKitCairo Port | http://trac.webkit.org/wiki/BuildingCairoOnWindows]

||                || Java7 32bit || Java7 64bit || Java8 32bit || Java8 64bit ||
|| Windows 32bit  |               | N/A          |              | N/A          |
|| Windows 64bit  |               |              |              |              |
|| OS X 32bit     | N/A           | N/A          | N/A          | N/A          |
|| OS X 64bit     | *X*           |              | *X*          |              |
|| Linux 32bit ** |               | N/A          |              | N/A          |
|| Linux 64bit ** |               |              |              |              |

\* Both GTK 2 and GTK 3 supported

Advantages:
* Stable WebKit version for visual editor and browsersim
* Some features for VPE can be implemented in WebKit as it was done for xulrunner
* Windows 64 bit support through WebKit Cairo port
* GTK2 and GTK3 support

Disadvantages:
* We have to build it under all supported platforms
* Forked codebase maintenance

Performance:
* The same as for SWT browser

                
      was (Author: dgolovin):
    *Native WebKit*

SWT Webkit integration

||                || Java7 32bit || Java7 64bit || Java8 32bit || Java8 64bit ||
|| Windows 32bit  |               | N/A          |              | N/A          |
|| Windows 64bit  |               |              |              |              |
|| OS X 32bit     | N/A           | N/A          | N/A          | N/A          |
|| OS X 64bit     | *X*           |              | *X*          |              |
|| Linux 32bit ** |               | N/A          |              | N/A          |
|| Linux 64bit ** |               |              |              |              |

\* Both GTK 2 and GTK 3 supported

Advantages:
* Stable WebKit version for visual editor and browsersim
* Some features for VPE can be implemented in WebKit as it was done for xulrunner
* Windows 64 bit support through WebKit Cairo port
* GTK2 and GTK3 support

Disadvantages:
* We have to build it under all supported platforms
* Forked codebase maintenance

Performance:
* The same as for SWT browser

                  
> VisualEditor: Use JavaFX WebView to render JSP/XHTML/HTML pages at design time
> ------------------------------------------------------------------------------
>
>                 Key: JBIDE-16332
>                 URL: https://issues.jboss.org/browse/JBIDE-16332
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: visual-page-editor-core
>    Affects Versions: 4.2.x
>            Reporter: Denis Golovin
>            Assignee: Denis Golovin
>
> Questions to answer:
> 1) compatibility when both osgi hooks in place our and e(fx)clipse
> 2) is it working with gtk3
> 3) check how to add osgi hooks parameters into user's eclipse when installing from update site (p2 tochpoints should help)
> 4) how javafx load webkit and how it collides with eclipse loaded web kit

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list