>
> Any new bugs to report?
>

Some things we have observed at work while using latest trunk SDM (compile 
per file):

1.) If we don't use -noprecompile then SDM does not start because it says 
it has found more than one permutation. If we use -noprecompile then SDM 
starts and the first compile through the bookmarklet works as well. Our 
trunk build from 1st Sep still worked in both situations. With current 
trunk the precompile says that it can not set the locale property to "en" 
because only "de" was allowed, then tries a fallback value and finally the 
precompile fails.

2.) From time to time it happens that a recompile through the bookmarklet 
breaks the app because some JS isn't emitted correctly. For example we have 
a factory that creates a specific Ginjector and that factory has rebind 
rules that are triggered by a form factor property. Just today a colleague 
<http://www.dict.cc/englisch-deutsch/colleague.html> has recompiled the app 
and got "DesktopGinjectorProvider is undefined". Another example is that a 
custom composite stopped working with error "undefined is not a function". 
Taking a look at the JS code is seems like the problem happened in the 
constructor function that wanted to call the clinit function for that 
class. The machine that had the issue also had Chrome beta so I wasn't able 
to debug the pure JS because of 4.)

3.) On one machine the first compilation after starting SDM with 
-noprecompile never finishes. The CodeServer java process does some heavy 
work for the first minute or so and then goes to sleep and thats it. I call 
it "SDM progress dots of death". The CodeServer arguments are exactly the 
same as on other machines which work without issue. I have no idea why this 
is happening. Also this only happens with latest trunk, a build from 1st 
Sep works.

4.) Not directly GWT related but you might want to know it: The new Chrome 
beta contains the change that Brian asked for which marks lines without 
source maps in gray so you know that you can not put a breakpoint on these 
lines. However for some reasons Chrome now also forbids setting breakpoints 
in the pure JS file (e.g. app-0.js) if no source map entry was found for 
that JS line. That can be quite annoying. For example I couldn't set a 
breakpoint inside a class constructor function because the whole JS 
function wasn't source mapped.


-- J.

-- 
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/5b8b733b-ef6c-4aaa-a071-d0bf4b027ca6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to