It would be great if you describe a workaround not having HistoryImpl and 
using gwt-pushstate when not using places.


Am Freitag, 3. Oktober 2014 17:25:10 UTC+2 schrieb Richard Wallis:
>
> Hi Thomas,
>
> Please can you link to the discussion where you decided it was ok to break 
> compatibility with deferred binding implementations of the HistoryImpl.
>
> On Fri, Oct 3, 2014 at 5:15 PM, confile <[email protected] 
> <javascript:>> wrote:
>
>> Well if you do not use Places for example when you use GWTP you need the 
>> HistoryImpl to make GWT-pushstate working.
>>
>>
>>
>> Am Freitag, 3. Oktober 2014 17:11:35 UTC+2 schrieb Thomas Broyer:
>>>
>>>
>>>
>>> On Friday, October 3, 2014 4:09:33 PM UTC+2, Manuel Carrasco Moñino 
>>> wrote:
>>>>
>>>>
>>>>
>>>> On Fri, Oct 3, 2014 at 4:05 PM, confile <[email protected]> 
>>>> wrote:
>>>>
>>>>> Well, I need to override HistoryImpl to enable HTML5 pushstate api.
>>>>>
>>>>
>>>> HistoryImpl is now a private class inside History, maybe we could 
>>>> discuss whether to change its visibility. Maybe @Daniel could help here.
>>>>
>>>
>>> When Daniel proposed the change, we decided it was OK to break 
>>> compatibility with, say, Johannes Barop's gwt-pushstate. The rationale was 
>>> that History was explicitly about using the "hash" part of the URL and if 
>>> you wanted something else, or a pluggable implementation, you should use 
>>> another API (Places are pluggable, and you could easily build another API 
>>> similar to History but that would operate differently, whether pluggable or 
>>> not).
>>> AFAICT the whole discussion is in the review you linked to (or possibly 
>>> another one, as there had been several tries IIRC)
>>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "GWT Contributors" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-web-toolkit-contributors/d3babcef-5e2a-4a2e-a8a2-95a3dd88531f%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-web-toolkit-contributors/d3babcef-5e2a-4a2e-a8a2-95a3dd88531f%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/9f813310-ff9a-4099-8d67-214e74cd2043%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to