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.

Reply via email to