Skip to content
Commits on Apr 10, 2012
Commits on Apr 9, 2012
Commits on Apr 8, 2012
  1. don't mess with .gitignore file

    committed Apr 7, 2012
Commits on Apr 7, 2012
  1. Merge remote-tracking branch 'parent/scalagwt' into scalagwt

    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
    committed Apr 7, 2012
  2. @gkossakowski

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

    Fix handling of empty array literals.
    gkossakowski committed Apr 7, 2012
  3. @gkossakowski

    Fix handling of empty array literals.

    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.
    gkossakowski committed Apr 7, 2012
  4. @gkossakowski

    Ported jribble tests from scalagwt-old branch.

    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.
    gkossakowski committed Apr 6, 2012
Commits on Apr 1, 2012
  1. @gkossakowski

    Merge pull request #32 from lexspoon/noCache

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

    Merge pull request #30 from gkossakowski/merge

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

    Fix tests compilation.

    After CompilationUnit refactorings tests were not updated
    causing compilation errors.
    gkossakowski committed Feb 25, 2012
  2. @gkossakowski

    Fix checkstyle issue.

    gkossakowski committed Feb 25, 2012
  3. @gkossakowski

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

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

    …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
    cromwellian@google.com committed Feb 1, 2012
  2. Fix off by 1 error in StackTraceDeobfuscator and fix line number issu…

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

    …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
    pengzhuang@google.com committed Jan 31, 2012
  2. @gkossakowski

    Merge pull request #26 from lexspoon/noCache

    No cache
    gkossakowski committed Jan 31, 2012
  3. @gkossakowski

    Merge pull request #25 from lexspoon/style

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

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

    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
    rdayal@google.com committed Jan 30, 2012
Commits on Jan 27, 2012
  1. Add the missing plugins/xpcom/prebuilt/ff90/include/IOOPHM.

    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
    acleung@google.com committed Jan 27, 2012
  2. Fix potential XSS in MultiWordSuggestOracle by properly escaping in s…

    …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
    ehwang@google.com committed Jan 27, 2012
Commits on Jan 25, 2012
  1. Fix an off-by-one error in sourcemaps created by the GWT compiler.

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

    …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
    rice@google.com committed Jan 25, 2012
  3. Typed arrays implementation that supports use in shared code and emul…

    …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
    jat@google.com committed Jan 25, 2012
Commits on Jan 24, 2012
  1. In obfuscated code, JSO detection looks for object.tM == nullMethod. …

    …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
    cromwellian@google.com committed Jan 24, 2012
  2. Firefox 9 DevMode Plugin

    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
    acleung@google.com committed Jan 24, 2012
Commits on Jan 23, 2012
  1. Add sourcemap support to super dev mode. Source files work in Chrome …

    …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
    skybrian@google.com committed Jan 23, 2012
Commits on Jan 19, 2012
  1. When encoding the payload, make sure that we're using the JSONified v…

    …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
    rdayal@google.com committed Jan 19, 2012
Commits on Jan 18, 2012
  1. SoYC method dependency dashboard produces invalid dependency nesting.

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

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

    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
    andrewbachmann@google.com committed Jan 17, 2012
Something went wrong with that request. Please try again.