Eclipse SWT Browser and Cross Browser compatibility

I have been using the Browser widget from past 1 year in my project which is targetted on AJAX and SOA kind of integration environments in Eclipse. As one can imagnine that the inbuilt browser capabilities are necessary on AJAX environement.

It was quite interesting in the initial stages to use the Browser and render the html and other widgets in the Windows environment. In time we moved on to the Linux and Mac OSX and then we had to really face some major challenges.

Especially the way Browser Widget renders the widgets on the Internal Browsers is weird. The same HTML DOM is rendered by an external browser in a different way on OSX and Linux and in external browser everything looks fine.

Some of the DOM rendering capabilities, Draggable events, etc…are kind of strange in the internal Browser. In that case the only thing we had to do was to support the External Browser invokation also when ever the internal Browser fails.

In the end becareful in “Why you want to use Browser Widget” and also “What you want to display” in it.

This entry was posted in eclipse, java, plugins and tagged , , . Bookmark the permalink.

0 Responses to Eclipse SWT Browser and Cross Browser compatibility

  1. Technology says:

    i think you should used the first one where you started and knowledgable

  2. Steve says:

    How about entering bug reports for the differences you saw?

  3. OK….i do apologize that i should enter these as bugs. We were kind of got lost in the development cycle. Will see the new Eclipse 3.3 and see which all bugs have been resolved.

  4. Justin Rao says:


    I am just wondering when you launch the external browser with your URL, if you have some experience to do it with a HTTP POST?

    I am also doing the similar function, but I can only manage to do HTTP GET through URI.



Leave a Reply

Your email address will not be published. Required fields are marked *