Ticket #4603 (new task)

Opened 4 years ago

Last modified 18 months ago

Embed browser into the plugin

Reported by: Artur Signell Owned by: ticketmaster
Priority: critical Milestone: Plug-in for Eclipse backlog
Component: Plug-in for Eclipse Version: 6.3.0
Keywords: Cc:
Depends on:
Verified: no

Description (last modified by Artur Signell) (diff)

Installing the visual designer should be as easy as installing the Eclipse integration plugin. The XULRunner dependency must be dropped. Preferrably we should bundle an embedded WebKit with the plugin. Or use JWebPane if that is ever released.

Change History

comment:1 Changed 4 years ago by Artur Signell

  • Milestone set to Visual Editor backlog

comment:2 Changed 4 years ago by Artur Signell

  • Type changed from defect to task
  • Description modified (diff)
  • Summary changed from Visual designer plugin should have no external dependencies to Embed browser into the plugin

comment:3 Changed 3 years ago by Artur Signell

 https://bugs.eclipse.org/bugs/show_bug.cgi?id=220098 Support for WebKit on Windows "This is being worked on for 3.7."

comment:4 Changed 3 years ago by Henri Sara

Some more information here:  https://bugs.eclipse.org/bugs/show_bug.cgi?id=325995 :

"It would be part of the SWT bundle, which is included in both RCP and Platform (IDE). Note that Eclipse won't be distributing Webkit itself - it will just have code to connect to a Webkit that is already installed on the user's machine."

This would at least concern the SWT bundle, not sure if IDE might also include a copy of WebKit or not.

comment:5 Changed 3 years ago by Artur Signell

JavaFX 2.0 WebView could be a solution aswell:

 http://www.aljoscha-rittner.de/blog/archive/2011/03/04/javafxdev-netbeans-platform-with-javafx-2-0ea/ describes a NetBeans integration of WebView

comment:6 Changed 3 years ago by Artur Signell

  • Milestone changed from Visual Designer backlog to Vaadin plug-in for Eclipse backlog

comment:7 Changed 3 years ago by Artur Signell

  • Component changed from Visual Designer for Eclipse to Plug-in for Eclipse

comment:8 Changed 3 years ago by asko

IMHO this is a very important task. Vaadin Editor keeps complaining about the missing XulRunner on my machine, even though I have it installed and registered. This error message is shown every time I open a Composite in the editor - pretty annoying.

comment:9 Changed 21 months ago by Henri Sara

Perhaps the plug-in should not try to force the use of XULRunner on 64-bit Windows as there is no official 64-bit Windows build of XULRunner. To be able to change this change, it should be tested that the system default browser (IE) works properly on those systems.

comment:10 Changed 18 months ago by Henri Sara

See also  https://bugs.eclipse.org/bugs/show_bug.cgi?id=325995 (WebKit support) - although it requires a separately installed WebKit or recent Safari on the computer and as such does not resolve the issue completely.

comment:11 Changed 5 months ago by Artur Signell

  • Verified unset
Note: See TracTickets for help on using tickets.