Hi,

I took a look on http://track.sipfoundry.org/browse/XX-6299 -
GWT compiler generates a set of files for each supported browser (customizable 
within GWT module). For the current gwt library we are using (gwt-user-1.7.0) 
the list looks like:
<define-property name="user.agent" 
values="ie6,ie8,gecko,gecko1_8,safari,opera"/>
(defined in UserAgent.gwt.xml packaged in gwt-user.1.7.0.jar file).

UserAgent.gwt.xml specifies also how a particular browser is linked to a 
particular set of files, using the <property-provider name="user.agent"> tag 
(javascript code that will be included in the final noscript.js file) - In our 
case the IE7 user agent is linked to ie6 set of files. However, seems that the 
ie6 files are not correctly generated (since the gwt widgets are not displayed 
on these 2 browsers).

My call for solving this issue would be to:
- find a version of GWT that generates good code for ie6 (and therefore solving 
IE7 issue as well)
or
- replace the javascript code within UserAgent.xml to link the IE7 user agent 
(msie 7.0) to the ie8 files (already tested on my machine)

Good article about GWT compiler here: 
http://java.dzone.com/news/understanding-gwt-compiler (relevant chapter - The 
compiler lifecycle)

Let me know your thoughts on this

George



      
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to