Я нашел уродливое решение:
Создание класса для каждого лучника и сопоставление его в gwt.xml
public class BrowserIE6 extends Browser {
public boolean isIE6() { return true; }
public boolean isIE7() { return false; }
...
}
<replace-with class="com.project.client.style.BrowserIE6">
<when-type-is class="com.project.client.style.Browser" />
<when-property-is name="user.agent" value="ie6" />
</replace-with>
<replace-with class="com.project.client.style.BrowserIE7">
<when-type-is class="com.project.client.style.Browser" />
<when-property-is name="user.agent" value="ie7" />
</replace-with>
...
Но есть ли простой способ сделать это?