Removes GWTTestCase.supportsAsync.

GWTTestCase.supportsAsync was just another artifact of Benchmark infra that we recently got rid of.

Change-Id: Ie35e94f8ada80d9e4ae0945199831db6d01cc4a4
Makes GWT.runAsync to always run async.

Fixes issue 5560

Change-Id: Ia55b41c6978a7d2824ceeb3289dc48fe05bf117b
Review-Link: https://gwt-review.googlesource.com/#/c/2770/
Removes JavaScriptException dependency from c.g.gwt.core.shared.

Note that, this change also makes isClassMetadataEnabled public in the emulated version
of the java/lang/Class so that the logic for resolving types for the no metadata case
can be compiled out.

Change-Id: Ib610bb27cefb3d405e2126417008f4134743e723
Review-Link: https://gwt-review.googlesource.com/#/c/2840/
Adds part of Java 7 new language features.

Adds the Java 7 new language features: namely, the diamond operator, new numerical
literal formats, and switch/case on string literals.

Adds a new flag -source to select source level compatibility (java 6 or java 7);
-source defaults to java 6.

Fixes issue 6633.

Change-Id: I91c1f39ff20a2e7ac131d647bf4c96e34ce47a70
Review-Link: https://gwt-review.googlesource.com/#/c/2650/
Adds the remaining (and more complex) Java 7 new language features.

Adds the remaining Java 7 new language features: namely, multiexception catch
and try-with-resources.

Fixes issue 7999, issue 6960.

Change-Id: If973b8c847d1202aca794221f32ae4b33b616f9c
fixed a typo in StringBuilder

Change-Id: I640d45e056d90794648a73f7d5546c520d4a41df
Including the module name in the magic sourceURL comment in code generated by the iframe linker.
This gives a bit more context in the browser debugger, and is especially important when including
multiple GWT applications on a page, since otherwise they will all be named "0.js" and the
browser will arbitrarily choose one of them to show.

Change-Id: I4044b777c29b058584efd756a7987244d9f7a158
Fixes most issues with the SoyC reports.

Applied an unsubmitted patch (http://gwt-code-reviews.appspot.com/1726803/)
by  Alan and added a few fixes. Will show incorrect inforamtion on atoms pulled to leftover by the
latest safety check. A full refactor is needed and will be done when the new Fragment Merging
strategy is implemented.

Change-Id: I950ebd7b367671446e3d919a00be24d4cbf3fa88
Review-Link: https://gwt-review.googlesource.com/#/c/1610/
Removes the static book keeping in the Timer class.

This changes removes code that keeps track of Timer statically.
Based on history the code was always there from the beginning but
my guess is, this is no longer needed: New-ish Scheduler API is not
doing the same workaround and also there are other places that are
using Impl.setTimeout directly without the workaround.

Change-Id: Idf6a9c81a5654bc2eb736a2b4ef81d5cf0517728
Chooses a default GWT source level to match the current java runtime.

Now the GWT default source compatibility level will try to match the
system property java.specification.version.

A small refactor in SourceLevel and a fix to apicheck have been made to
allow specifing the java source compatibility level when processing apis
in order to avoid a compile error on an old version of emul.Enum.

Change-Id: I69dc0e9b1ac0ecf9a40ee2a08d8d555319d0af6f
Fix javadoc URL for geolocation.

Change-Id: I58ace2957b4c04764aa2602f339da68bd1debca7
Adds isStandalone to ImageResource so Image can used an UnclippedState.

isStandalone should be true for "data:" URLs and non-inlined images
(preventInlining=true or repeatStyle=Both). In other words, it should
actually rarely be false (IE6/7).

Fixes issue 7403

Change-Id: I832fd71e17e447e642de134e7a556befa1a7f0f1
JsRootScope contained typo in literal

fixes issue 8123

Change-Id: Ia301464078cd57ba91234cdc886644bcdf3973e9
make FastMap use JavaScriptObject

fixes issue 2356

Change-Id: I6619b551b1b6421988479354a831ca745d06ab2e
fix mismatch in Double/Float.isInfinite between dev / production

Double/Float.isFinite(Double/Float.NaN) behaved differently
in production

fixes ISSUE 8073

Change-Id: I6e7a891ff1339a64f3d9aaa57978fac6b23fdb64
Avoid NPE in Timestamp.equals.

Bug: issue 6992
Change-Id: I044d3ddcabc5e41ed8fb9f871c35f700ff1d02eb
Have SimpleCheckBox implement HasValue.

Bug: issue 4018
Change-Id: I790120198cb22ff38e676a303782b719f87083c6
Add support for the newer bindery HandlerRegistration
 
Bug: issue 7079
Change-Id: I80f23b094f55e40d2b2223e9f018c98c4e41a850
Fix ValuePicker.setValue(T) to no longer fire events.

Bug: issue 7330
Change-Id: I20042df6fa0770e4505b1acae8dc28aa77ab7e3a
FileUpload failed to initialize internal state

fixes issue 5055

Change-Id: I74ccb2617bb301aeaf0845e5c43f724d6247b3ca
Review-Link: https://gwt-review.googlesource.com/#/c/2981/