GWT and PS3 browser (Netfront) -


is achieved loading gwt compiled app in playstation 3 (netfront) browser? have tried compile ie6 permutation, ps3 did not pick up. think question how add new user.agent gwt , map existing ie configuration.

you can modify useragent.gwt.xml ( http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/src/com/google/gwt/user/useragent.gwt.xml ) , use conditional properties ( http://code.google.com/p/google-web-toolkit/wiki/conditionalproperties )

<define-property name="ps3.user.agent" values="ps3, not_ps3" /> <property-provider name="ps3.user.agent"><![cdata[   {     var ua = window.navigator.useragent.tolowercase();     if (ua.indexof('netfront') != -1) { return 'ps3'; }     return 'not_ps3';   } ]]></property-provider>  <!-- set user agent ie6 if ps3 --> <set-property name="user.agent" value="ie6" >     <when-property-is name="ps3.user.agent" value="ps3" /> </set-property> 

relevant code in com.google.gwt.user.rebind.useragentpropertygenerator
( http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/src/com/google/gwt/user/rebind/useragentpropertygenerator.java )
can edit have ps3 user agent return 'ie6', don't recommend this.


Comments