Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: scalagwt
Commits on Apr 10, 2012
Commits on Apr 9, 2012
Commits on Apr 8, 2012
Commits on Apr 7, 2012
  1. Merge remote-tracking branch 'parent/scalagwt' into scalagwt

    authored
    Conflicts:
    	dev/core/src/com/google/gwt/dev/jjs/impl/jribble/JribbleAstBuilder.java
    	dev/core/src/com/google/gwt/dev/jjs/impl/jribble/JribbleLoader.java
  2. @gkossakowski

    Merge pull request #38 from gkossakowski/33-array-literals

    gkossakowski authored
    Fix handling of empty array literals.
  3. @gkossakowski

    Fix handling of empty array literals.

    gkossakowski authored
    Basically, the logic handling NewArray
    message confused two expressions:
    
    Object[] foo = {}; //legal in Java
    Object[] foo = new Object[]; //not legal
    
    For NewArray encoding the first case it
    would interpret it as second one and feed
    it to GWT.
    
    We can fix it by realizing that checking
    getDimensionExprCount which determines
    nature of NewArray. If it's equal to zero
    we can be sure that NewArray message encodes
    array literal.
    
    Added documentation that explains how
    different cases are encoded so others should
    have easier time following logic processing
    NewArray messages.
    
    Also, added a test covering this case.
    
    Fixes #33.
  4. @gkossakowski

    Ported jribble tests from scalagwt-old branch.

    gkossakowski authored
    Tests were written by @stephenh for old scalagwt
    branch. All I did was to check them out and
    slightly adapt to newer code. Also, I fixed
    resource loading. Specifically:
    
      * adapted AST building in tests to small changes in
        protobuf descriptor
      * changed resource loading to rely on classpath-based
        resource loading by using Guava's Resources class
      * dump asts to disk only if they do not match those
        defined for given test
    
    Verified that both all tests and checkstyle passes.
Commits on Apr 1, 2012
  1. @gkossakowski

    Merge pull request #32 from lexspoon/noCache

    gkossakowski authored
    More thoroughly avoid caching of Jribble units.
Commits on Mar 31, 2012
  1. @lexspoon
Commits on Mar 26, 2012
  1. @gkossakowski

    Merge pull request #30 from gkossakowski/merge

    gkossakowski authored
    Merge changes from upstream and fix some issues
Commits on Feb 25, 2012
  1. @gkossakowski

    Fix tests compilation.

    gkossakowski authored
    After CompilationUnit refactorings tests were not updated
    causing compilation errors.
  2. @gkossakowski

    Fix checkstyle issue.

    gkossakowski authored
  3. @gkossakowski

    Merge remote-tracking branch 'mirror/master' into scalagwt

    gkossakowski authored
    Conflicts:
    	dev/build.xml
    	dev/core/src/com/google/gwt/dev/javac/CompiledClass.java
    	dev/core/src/com/google/gwt/dev/javac/Dependencies.java
Commits on Feb 1, 2012
  1. In cases where sourcemaps were turned off, or Safari is used, the Sta…

    cromwellian@google.com authored
    …ckTraceDeobfuscator would report the raw JS line number as the Java line number. This change does two things:
    
    1) Enable CollectorChromeNoSourceMap which reports -1 for JS line number when sourcemaps are off (thus forcing symbolMap to be used)
    2) If sourcemaps are on, but no column information is present, or column is -1 (Safari), fall back to symbolMap
    
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10862 8db76d5a-ed1c-0410-87a9-c151d255dfc7
  2. Fix off by 1 error in StackTraceDeobfuscator and fix line number issu…

    cromwellian@google.com authored
    …e when no sourcemap is present.
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10861 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Commits on Jan 31, 2012
  1. In CompositeCell, consumed events are determined as an union of all s…

    pengzhuang@google.com authored
    …ub cells' consumed events. However, during event handling, an event may be fired to a sub-cell that doesn't actually consume this event. This is problematic if the cell doesn't check consumed events itself (which in most cases they don't).
    
    Review at http://gwt-code-reviews.appspot.com/1632804
    
    Review by: jlabanca@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10860 8db76d5a-ed1c-0410-87a9-c151d255dfc7
  2. @gkossakowski
  3. @gkossakowski

    Merge pull request #25 from lexspoon/style

    gkossakowski authored
    Match the GWT coding style.
Commits on Jan 30, 2012
  1. Fix internal build break.

    jat@google.com authored
    Patch by: jat
    Review by: pdr
    
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10859 8db76d5a-ed1c-0410-87a9-c151d255dfc7
  2. Fix issue 6834.

    rdayal@google.com authored
    Repost of Reitveld issue 1563803.
    Patch by: Daniel Kurka
    
    Review at http://gwt-code-reviews.appspot.com/1609804
    
    Review by: rice@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10858 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Commits on Jan 27, 2012
  1. Add the missing plugins/xpcom/prebuilt/ff90/include/IOOPHM.

    acleung@google.com authored
    Review at http://gwt-code-reviews.appspot.com/1631804
    
    Review by: conroy@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10857 8db76d5a-ed1c-0410-87a9-c151d255dfc7
  2. Fix potential XSS in MultiWordSuggestOracle by properly escaping in s…

    ehwang@google.com authored
    …etDefaultSuggestionsFromText.
    
    Review at http://gwt-code-reviews.appspot.com/1630804
    
    Review by: jlabanca@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10856 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Commits on Jan 25, 2012
  1. Fix an off-by-one error in sourcemaps created by the GWT compiler.

    skybrian@google.com authored
    Review by: cromwellian@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10841 8db76d5a-ed1c-0410-87a9-c151d255dfc7
  2. Emulate Float.intBitsToFloat, Float.floatToIntBits, Double.longBitsTo…

    rice@google.com authored
    …Double, and Double.doubleToLongBits
    
    Review at http://gwt-code-reviews.appspot.com/1630803
    
    Review by: cromwellian@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10840 8db76d5a-ed1c-0410-87a9-c151d255dfc7
  3. Typed arrays implementation that supports use in shared code and emul…

    jat@google.com authored
    …ation of missing pieces where necessary.
    
    Public review at http://gwt-code-reviews.appspot.com/1626803/
    Inspired by http://gwt-code-reviews.appspot.com/1621803/
    Review by: tbroyer, pdr, steffen.schafer, jgw, fredsa
    Issues: 2815, 7100
    
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10839 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Commits on Jan 24, 2012
  1. In obfuscated code, JSO detection looks for object.tM == nullMethod. …

    cromwellian@google.com authored
    …If nullMethod is obfuscated as function tM(){}, and someone uses global 'this' (Window or Self object for webworkers), then this.tM == tM even though 'this' isn't a Java object. This is caused by global scope functions appearing as properties in window/self.
    
    This patch prevents the obfuscator from using 'tM' for root-scope functions.
    
    Review by: dstockwell@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10838 8db76d5a-ed1c-0410-87a9-c151d255dfc7
  2. Firefox 9 DevMode Plugin

    acleung@google.com authored
    Review at http://gwt-code-reviews.appspot.com/1620803
    
    Review by: conroy@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10837 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Commits on Jan 23, 2012
  1. Add sourcemap support to super dev mode. Source files work in Chrome …

    skybrian@google.com authored
    …canary
    
    for everything except for super source. Also, enable super dev mode for
    TourGuide's gin sample.
    
    (This is a cleaned-up version of cromwellian's patch for the GWT summit.)
    
    Review by: cromwellian@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10836 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Commits on Jan 19, 2012
  1. When encoding the payload, make sure that we're using the JSONified v…

    rdayal@google.com authored
    …ersion of the object with non-collection encodes; otherwise we'll end up encoding a String as [Object] in web mode.
    
    Also remove the toString() on JsonSplittable; the proper implementation of toString allowed the encoding to work in dev mode but not web mode.
    
    Review at http://gwt-code-reviews.appspot.com/1628803
    
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10835 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Commits on Jan 18, 2012
  1. SoYC method dependency dashboard produces invalid dependency nesting.

    michschn@google.com authored
    Review by: johnlenz@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10834 8db76d5a-ed1c-0410-87a9-c151d255dfc7
  2. Only produce the RPC log when the logLevel is DEBUG, to improve force…

    johnlenz@google.com authored
    … cachability.
    
    Review by: cromwellian@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10833 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Commits on Jan 17, 2012
  1. encode the history token before putting it in the href for Hyperlink.

    andrewbachmann@google.com authored
    matches to decode of history token in initialization of History.
    fixes bug where the history token would appear to be decoded an extra time.
    
    The TAP Presubmit ID for this request is: OCL:26777068:BASE:26781201:1326411820853:f9de5cd6
    Results can be found here:
    http://test/OCL%3A26777068%3ABASE%3A26781201%3A1326411820853%3Af9de5cd6
    
    Finished testing change 26777068 with 1086 passing, 5 skipped, 0 failed/broken, 0 other statuses
    
    Review by: jat@google.com
    
    git-svn-id: http://google-web-toolkit.googlecode.com/svn/trunk@10832 8db76d5a-ed1c-0410-87a9-c151d255dfc7
Something went wrong with that request. Please try again.