> I use the latest trunk and also SDM with incremental compile. @Goktug > could you please provide a sample project where obfuscation works > which has the correct configuration?
FWIW I'm using a snapshot of GWT master from ~last week, SDM, Chrome 40.0.2214.28, and when I set a breakpoint in FooPresenter.java (which does pull up via the Control-O shortcut), the call stack is: en_g$ pn_g$ qn_g$ yJo_g$ .... Oh right. So, Michael, in 2.7 release, SDM was outputting pretty names. However, in master (e.g. post-2.7), after commit 676ca7532bd1387, the JS function names are obfuscated again. However, per Goktug, the idea is that, in Chrome/FF/and Safari soon-ish, the browser should use source maps to show the right names. I'm not entirely sure that's working for me in the Chrome debugger right now, but it makes sense. (It says "Please wait a bit. source map is being loaded!" but it's not loading...) Ah, okay, AFAICT it was because I had the debugger paused in a place that was fired on page load, so the sourcemaps hadn't had a chance to load yet, and the breakpoint was blocking that from happening... Nice. Now it basically works. I see in the call stack, on the right side, the sourcemapped location of each function (e.g. Ur_g$ is FooPresenter.java). Chrome seems to lock up for a bit while loading the sourcemap file. But looking pretty nice. Anyway, Michael, Gotkug is saying that if you have a browser like Safari/Mobile Safari that isn't picking up the sourcemaps to show nicer function names, you should revert to GWT 2.7 final. Or they may possibly add a "still use pretty names" override if Safari doesn't get around to showing the nicer, sourcemapped function names. - Stephen -- 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/20141209102726.0ab0315f%40sh9. For more options, visit https://groups.google.com/d/optout.
