Opened 4 years ago

Last modified 3 weeks ago

#4603 new task

Embed browser into the plugin

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

Description (last modified by Artur Signell)

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 (13)

comment:1 Changed 4 years ago by Artur Signell

  • Milestone set to Visual Editor backlog

comment:2 Changed 4 years ago by Artur Signell

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

comment:3 Changed 4 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 4 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 2 years 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 22 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 10 months ago by Artur Signell

  • Verified unset

comment:12 Changed 4 months ago by Artur Signell

  • Fv unset

comment:13 Changed 3 weeks ago by Artur Signell

  • Milestone Plug-in for Eclipse backlog deleted

Milestone Plug-in for Eclipse backlog deleted

Note: See TracTickets for help on using tickets.