Fix CssObfuscationStyle to escape "stable-shorttype" types, so it works for cases like MyClientBundle.MyCssResource#selector().

Review at http://gwt-code-reviews.appspot.com/1795803

Review by: unnurg@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11353 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Make ValidationTool.exec() public and refactor it so that
callers can provide their own JavaCompiler instance.

Review at http://gwt-code-reviews.appspot.com/1859803


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11354 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Update pom.xm files for 2.5

Review by: rdayal@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11355 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Author: Manuel Carrasco Moñino <manuel.carrasco.m@gmail.com>

Fixing edge cases in String.matches() broken when using choices in the regex

Change-Id: I8e178deda88b0425e10e8dc84fcd582b19c3b1c7
Review-Link: https://gwt-review.googlesource.com/#/c/1100/

Review by: skybrian@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11365 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Thanks minichate!
GWT CSS parser was dropping media types.

Fixes issue: 4911

Review at http://gwt-code-reviews.appspot.com/1863803


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11366 8db76d5a-ed1c-0410-87a9-c151d255dfc7
CSS Media types are comma separated.

Review at http://gwt-code-reviews.appspot.com/1861804

Review by: mdempsky@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11367 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Add "-noprecompile" flag to SuperDevMode codeServer to prevent initial compilation.
It allows much faster startup.

Modules that haven't yet been compiled have a stub "nocache.js" that automatically starts a recompile.

Review by: skybrian@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11368 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Add a favicon to the Super Dev Mode code server. This can be used with an img tag to determine whether the code server is running, assuming it's on a known host and port.

Review by: skybrian@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11369 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Author: Daniel Kurka <kurka.daniel@gmail.com>

Rename method argument from 'arguments' to 'args' to avoid shadowing
JavaScript's built-in 'arguments' variable.  Fixes compiling with
Closure.

Fixes issue: 7683
Change-Id: Ib8701038b01619a1cc297e0b987bc4bf9cb1b118
Review-Link: https://gwt-review.googlesource.com/#/c/1130/

Review by: skybrian@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11370 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Rework StackTraceDeobfuscator to improve symbol map caching. Users can now specify if they want obfuscated symbols to be lazily loaded. This provides a potentially huge savings in memory footprint at a small cost of occasional extra disk reads.

Also fixes thread safety for the symbol map cache.

Fixes issues: 5467

Review at http://gwt-code-reviews.appspot.com/1866803

Review by: skybrian@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11371 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Use a  fully qualified bean name in the GwtSpecificValidatorCreator
field Wrapper.
Fixes issues: 7749

Review at http://gwt-code-reviews.appspot.com/1865803

Review by: cromwellian@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11372 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Fix instances of ignored return values from immutable methods.
This patch prevents compiler errors when built with error-prone
(http://code.google.com/p/error-prone/).
Review by: skybrian@google.com


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11373 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Fix GeneratedClassnameFinder for OpenJDK 7 javac.

Review at http://gwt-code-reviews.appspot.com/1867803

Review by: skybrian@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11374 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Add README
Remove long-deprecated GWTShell and GWTCompiler tools.

Add tests to make sure JSPs still work after removing all Tomcat dependencies.

git fetch https://gwt.googlesource.com/gwt refs/changes/30/1030/1 && git cherry-pick FETCH_HEAD

Change-Id: Ifa9eb9f20bfed18f4252e6d9841937ceb1d75743

Conflicts:
	dev/core/src/com/google/gwt/dev/shell/GWTShellServlet.java
Cut circular dependency between c.g.g.core.linker and c.g.g.dev.js

git fetch https://gwt.googlesource.com/gwt refs/changes/31/1031/1 && git cherry-pick FETCH_HEAD

Change-Id: Id33cdf94725981c9c5779553444c1ac64659892c
Remove dependency of Request Factory on ASM.

This is in preparation to the move to Maven, so that ASM as a whole is not
needed as a dependency only for a couple of method calls. This is why this
change doesn't affect RequestFactoryJarExtractor, which will go away with
the move to Maven.

git fetch https://gwt.googlesource.com/gwt refs/changes/32/1032/1 && git cherry-pick FETCH_HEAD

Change-Id: I919e5d1a8f59d01d0de468815582e6cc0133cfbc
Move StringKey and Name to c.g.g.util.tools.shared.

This cuts dependencies from c.g.g.user on c.g.g.dev

git fetch https://gwt.googlesource.com/gwt refs/changes/40/1040/1 && git cherry-pick FETCH_HEAD

Change-Id: If57d75b6d179e759970cf0e5aa871dfe627693e7

Conflicts:
	dev/core/src/com/google/gwt/dev/javac/typemodel/TypeOracle.java
	dev/core/src/com/google/gwt/dev/shell/ModuleSpace.java
	user/src/com/google/web/bindery/requestfactory/vm/impl/OperationKey.java
Remove custom Ant tasks

 - <jar.bydate> is replaced with a simple <jar>
 - <tar.cat> wasn't actually used
 - <svninfo> is removed without replacement. The @GWT_SVNREV@ will be left
   as-is in the filtered files
 - <gwt.timer> is removed without replacement.

git fetch https://gwt.googlesource.com/gwt refs/changes/52/1052/4 && git cherry-pick FETCH_HEAD

Change-Id: I8769b6b37d23e2476beab8bd4a1ce16f2f3e81f7

Conflicts:
	dev/build.xml
Remove old code-less/packaging-only projects