Thanks for the quick reply Daniel! As a short term fix I added
<replace-with class="com.google.gwt.user.client.impl.HistoryImplSafari"> <when-type-is class="com.google.gwt.user.client.impl.HistoryImpl"/> <when-property-is name="user.agent" value="gecko1_8"/> </replace-with> to my App.gwt.xml which seems to fix our problems as it doesn't override decodeFragment(). As a long term solution I'll attempt an upgrade to 2.7.0. Cheers André On Friday, October 2, 2015 at 10:23:08 AM UTC+2, Daniel Kurka wrote: > > This has been fixed in GWT 2.7.0. We refactored the history implementation > to not special case Firefox in this particular way. Just updating to GWT > 2.7 will fix this issue for you. > > If that is not possible here is the main patch to make history work: > https://gwt-review.googlesource.com/#/c/5356/ > > > > On Friday, October 2, 2015 at 10:12:10 AM UTC+2, André wrote: >> >> Hello GWT users! >> >> We still use GWT 2.5.1 and can't update it quickly. >> >> Firefox v41 was released last week and came with this seemingly minor >> modification >> <https://www.fxsitecompat.com/en-US/docs/2015/urlutils-hash-no-longer-decodes-fragment/> >> >> that makes our app unusable. Looks like this isn't compatible with GWT's >> history implementation >> <https://gwt.googlesource.com/gwt/+/2.5.1/user/src/com/google/gwt/user/client/impl/HistoryImplMozilla.java#25> >> . >> >> Am I on the right track in that this is the root of our problem? Is it >> possible to override the settings in History.gwt.xml >> <https://gwt.googlesource.com/gwt/+/2.5.1/user/src/com/google/gwt/user/History.gwt.xml> >> in >> our own App.gwt.xml (preferrably in a way that it works across all FF >> versions)? >> >> Thanks a lot in advance! >> >> André >> > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
