This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 46816

Summary: Support JDIC's native browser embedding
Product: ide Reporter: _ tboudreau <tboudreau>
Component: ExtbrowserAssignee: Jan Stola <jstola>
Status: NEW ---    
Severity: blocker CC: pjiricka
Priority: P3    
Version: 4.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:
Bug Depends on:    
Bug Blocks: 82920    

Description _ tboudreau 2004-08-01 23:07:42 UTC
http://jdic.dev.java.net includes a cross platform native browser 
integration component.  If stable, it would be a nice replacement 
for the swing browser.

Don't worry about the LGPL license - the code is Sun owned, so 
it should be licensable under the SPL without difficulty.
Comment 1 Martin Grebac 2004-08-02 10:32:12 UTC
Thanks for link, I'll look at it.
Comment 2 Martin Grebac 2004-10-04 16:47:59 UTC
 I've got the very first impl ready using the htmlbrowser apis - see
extbrowser/jdiclib + extbrowser/jdic modules (binaries are not there
yet, because of legal issues). But, jdic is still in some preliminary
version - e.g. it's still version dependent (0.8.7 should remove the
dependency and work with moz 1.4-1.7), so we should wait for the
stable release. 
 There are still some small issues with canvas and the htmlbrowser
apis, as e.g. browser component seems to be on top of some popup
menus, but it works quite well on first shot.
 One minor problem is that it needs to have the binaries on PATH -
I'll have to handle this in jdiclib module, probably.
Comment 3 Rich Unger 2005-03-22 22:28:13 UTC
I played around with this in the feedreader tutorial, and had a lot more
difficulty with the heavyweight component aspect.  Moving a JDIC browser
TopComponent from mode to mode would sometimes cause it to stop rendering.

If this could be made to work, there's all kinds of other things we could do
with a jdiclib module.  Create a folder in the SysFS to represent menu items in
the system tray, write a CookieAction that invokes the DataObject's primaryFile
in the OS's associated appication.
Comment 4 Martin Grebac 2005-10-23 19:27:24 UTC
*** Issue 50078 has been marked as a duplicate of this issue. ***
Comment 5 Tomasz Slota 2006-09-20 09:17:26 UTC
*** Issue 57071 has been marked as a duplicate of this issue. ***
Comment 6 Petr Jiricka 2007-03-14 11:14:40 UTC
BTW, Rich's project is at https://jdic-netbeans.dev.java.net/