1

as GWT is supposed to abstract all the browsers implementations (for widgets, etc) is it worth doing cross-browser testing? I was just thinking to test only the styling related stuff (CSS related) in different browsers.

Any opinion on that?

sebarmeli
  • 269
  • 1
  • 2
  • 6

1 Answers1

5

Definitely test cross-browser. GWT widgets are just DOM elements, i.e. FlowPanel is a DIV. Apply your own CSS to that and it's just like any other front-end framework. In my experience IE7 is always the one that gets you. I know everyone hates on IE6 but IE7 has a lot of the same bugs, and you probably don't develop in it, so it's the one to watch.

But for the code, EMCAScript implementations are remarkably consistent cross-browser. The only real differences are which methods exist, such as attacheventhandler vs addeventlistener. If you're not dropping down to JSNI, a test in one browser is as good as another, at least for detecting purely JavaScript issues like null pointer exceptions.