Re: Do browser permutations matter with JsInterop?
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?
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?
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?
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.