Re: Do browser permutations matter with JsInterop?

2020-09-25 Thread anb...@gmail.com
That's what I was trying to ask: Does Core use permutations, but I didn't 
know how to phrase it correctly. If it's just used for stack traces then 
I'm going to collapse all. Thank you!! This will save me a lot of compiling 
time.

On Friday, September 25, 2020 at 2:14:11 AM UTC-10 t.br...@gmail.com wrote:

> Actually, even Core uses permutations, for exception stacktraces 
> collection: 
> https://github.com/gwtproject/gwt/blob/master/user/src/com/google/gwt/core/CoreWithUserAgent.gwt.xml
>
> Fwiw, if everything compiled down to the same code, there'd be a single 
> *.cache.js output, so it wouldn't matter much whether you compile for 
> various browsers or not (besides compilation time). Seeing more than one 
> *.cache.js means there are differences, and if those differences are 
> minimal you may want to  or at a minimum 
> 
>
>
> On Friday, September 25, 2020 at 9:55:43 AM UTC+2, Jens wrote:
>>
>> JsInterop is just a convention, so permutations don't make sense here. 
>> Elemental2 is generated from a specification, so it does not use 
>> permutations. If you use Elemental2 you are responsible to apply polyfills 
>> in browsers that do not support the JS features you are using via 
>> elemental2. However there might be usages of permutations in other GWT code 
>> you might using, things like GWT-RPC, RequestFactory, .
>>
>>
>> -- J.
>>
>

-- 
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 google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/3b93433b-245e-48d7-85de-098b23b4c68fn%40googlegroups.com.


Re: Do browser permutations matter with JsInterop?

2020-09-25 Thread Thomas Broyer
Actually, even Core uses permutations, for exception stacktraces 
collection: 
https://github.com/gwtproject/gwt/blob/master/user/src/com/google/gwt/core/CoreWithUserAgent.gwt.xml

Fwiw, if everything compiled down to the same code, there'd be a single 
*.cache.js output, so it wouldn't matter much whether you compile for 
various browsers or not (besides compilation time). Seeing more than one 
*.cache.js means there are differences, and if those differences are 
minimal you may want to  or at a minimum 


On Friday, September 25, 2020 at 9:55:43 AM UTC+2, Jens wrote:
>
> JsInterop is just a convention, so permutations don't make sense here. 
> Elemental2 is generated from a specification, so it does not use 
> permutations. If you use Elemental2 you are responsible to apply polyfills 
> in browsers that do not support the JS features you are using via 
> elemental2. However there might be usages of permutations in other GWT code 
> you might using, things like GWT-RPC, RequestFactory, .
>
>
> -- J.
>

-- 
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 google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/5a50afbf-39d3-46d8-ab2d-36907e401da1o%40googlegroups.com.


Re: Do browser permutations matter with JsInterop?

2020-09-25 Thread Jens
JsInterop is just a convention, so permutations don't make sense here. 
Elemental2 is generated from a specification, so it does not use 
permutations. If you use Elemental2 you are responsible to apply polyfills 
in browsers that do not support the JS features you are using via 
elemental2. However there might be usages of permutations in other GWT code 
you might using, things like GWT-RPC, RequestFactory, .


-- J.

-- 
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 google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/7f278d29-6ab0-46a7-b163-3ba4b07ce229o%40googlegroups.com.


Do browser permutations matter with JsInterop?

2020-09-24 Thread anb...@gmail.com
If I am using JsInterop and Elemental2 rather than the legacy GWT classes 
for DOM manipulations, event registration, etc. do I still need to compile 
permutations for various browsers? Or will different browser permutations 
essentially compile to the same thing?

-- 
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 google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/e10b7f93-1c36-46f4-a5bd-373241975632n%40googlegroups.com.