- e29ec74 Support chained requests where the returned proxy type is not reachable from the canonical RequestContext. by bobv@google.com · 14 years ago
- 69d353f Add Traversable Resolver and UnknownProviderBootstrapCompile tests by nchalko@google.com · 14 years ago
- 3e06665 Add test for Invalid Constraint Definitions. by nchalko@google.com · 14 years ago
- 0ccda24 Remove temporary support of deprecated ui:baseInterface attribute. by jat@google.com · 14 years ago
- a658648 Fix typo by fredsa@google.com · 14 years ago
- 714e00c Make generator result caching framework api available publically. by jbrosenberg@google.com · 14 years ago
- 7d1f8fa Include enclosing class in generated class name by nchalko@google.com · 14 years ago
- 0f3e50e Remove the pre-GwtAstBuilder compile chain. by scottb@google.com · 14 years ago
- 79c170a Fix: http://code.google.com/p/google-web-toolkit/issues/detail?id=6367 by meder@google.com · 14 years ago
- ecd7407 Adding a spot for database column name in Column. Allows us to create an updated SQL statement when the sort column changes, using only the Column itself. by portersi@google.com · 14 years ago
- e6ce9e1 Simplify the use of TckCompileTestCase by always using the module named by nchalko@google.com · 14 years ago
- 6c1b948 Eliminates the code for the long deprecated urn:with feature. by rjrjr@google.com · 14 years ago
- 5f6cab9 Improve error message when a RequestFactory 2.3 request is received. by bobv@google.com · 14 years ago
- 826f6ba Prevent an AutoBean property named "property" from causing a compilation error. by bobv@google.com · 14 years ago
- 3cee491 Roll seed-function optimization forward again. by cromwellian@google.com · 14 years ago
- 63eccff Temporary rollback of seed-function change to isolate failure by cromwellian@google.com · 14 years ago
- 295ca34 Javadoc tweak for SafeUri. by rjrjr@google.com · 14 years ago
- 8fa5286 Reverting behavior in AbstractCellTable so it calls Column#onBrowserEvent() if the target Cell is in a Column. AbstractCellTable now supports any HasCell implementation, not just Columns, and a recent change modified the behavior to fire the event to the Cell directly, instead of going through Column#onBrowserEvent(). However, overriding onBrowserEvent() is common, and this behavior was a breaking change. The fix checks if the HasCell is a column and uses the legacy Column#onBrowserEvent() method. by jlabanca@google.com · 14 years ago
- 642e965 Introducing a new CellTableBuilder API, which allows users to customize the structure of a CellTable by building zero or more table rows per row value and adding zero or more Cells per TD. The table rows are built using the generic ElementBuilder API, which allows for colspans and rowspans. The CellTableBuilder interface defines one method #buildRow(T, int, Utility) that takes the row value and row index to build, as well as a Utility class. The Utility class defines a #startRow() method to append a DOM row and associate it with the row value. Using this API, you can define multiple rows per row value, such as an "error row" that spans all of the columns, or a set of "child rows" to simulate a tree table. The Utility also contains a method #renderCell(ElementBuilder, Context, Column, T rowValue) that renders a Cell into the row. The TableBuilder can be swapped out using setTableBuilder(), and the default tableBuilder renders a grid based on the Columns defined in the CellTable. This change only applies to the data portion of the CellTable. A subsequent change will add a similar HeaderBuilder that applies to the header and footer. by jlabanca@google.com · 14 years ago
- b64641e Fixes a bug in AbstractPager where clearing the display and resetting it causes an NPE. by jlabanca@google.com · 14 years ago
- ae2a0eb Adding API method Column#setDefaultSortOrder(boolean isAscending) to control whether the column should be sorted in ascending or descending order the first time it is clicked. Currently, the first time a column is clicked, it is sorted in ascending order. by jlabanca@google.com · 14 years ago
- 130c673 Ensure RequestContext is propagated to newly-added HasRequestContext Editor instances. by t.broyer@gmail.com · 14 years ago
- 403597e Remove "final" keyword from IsRenderable-overrides in Composite. by rdcastro@google.com · 14 years ago
- f59fc32 Update XML doc to make it clearer that 'compiler.emulatedStack' should no longer be used. by fredsa@google.com · 14 years ago
- 4b050b4 Public (fhd@ubercode.de): by rjrjr@google.com · 14 years ago
- c4f0c14 Avoid building SafeHtmlBuilders over and over again for no good reason. by rdcastro@google.com · 14 years ago
- a991c1e Ensure that class literals whose classes are pruned yield class names based on hashcode to maintain existing behavior for some legacy apps. by cromwellian@google.com · 14 years ago
- ea2bb79 Re-roll of r10435. Changes Class.getName() to return Class$S<seedId> when by cromwellian@google.com · 14 years ago
- 5fdee9a Replace SafeHtmlTemplates with ElementBuilder in RenderablePanel by rdcastro@google.com · 14 years ago
- 4814ffa Add chunking to the xsiframe linker by unnurg@google.com · 14 years ago
- ce4c830 Notify DesignTimeUtils about all beans, not only about UIObjects. by scheglov@google.com · 14 years ago
- c8a87b4 Performance improvements for ElementBuilder. Note that this change looks enormous, but most of the files contain trivial API changes. by jlabanca@google.com · 14 years ago
- d8f7f6f Explicitly enable external DTDs feature. by meder@google.com · 14 years ago
- 26df93d Updating test case to check for existence of indexOf() (<=IE8) by codefu@google.com · 14 years ago
- f1ce865 Rollback due to breakage by cromwellian@google.com · 14 years ago
- 2339e43 Re-roll r10435 by cromwellian@google.com · 14 years ago
- 249c45e After an enum is ordinalized, any static methods generated as staticImpl's should no longer be considered as such, since there is no longer an instantated instance being passed as the first arg to the method (this instance has been transformed into an ordinal int). by jbrosenberg@google.com · 14 years ago
- f722fe2 Adding DoNotRunWith annotation to failing JUnit test; possible HtmlUnit bug. by codefu@google.com · 14 years ago
- e23fe20 Look for @UiChild methods in supertypes. by bobv@google.com · 14 years ago
- 38bc246 Temporarily rolling back r10435 due to issue with uninstantiable type associated with a class literal getting pruned. by cromwellian@google.com · 14 years ago
- 941b3b1 This patch substantially reduces the overhead of Java types in the output by minimizing vtable setup and virtual class literal fetches. Improvements are anywhere from 5% to 10% uncompressed obfuscated JS. by cromwellian@google.com · 14 years ago
- cbf3b82 Implements UiBinder rendering for Cells. by rchandia@google.com · 14 years ago
- b6482ed Adding all supported element builders to the ElementBuilder API. This is a follow-on change for r10412, which introduced the core ElementBuilder libraries. by jlabanca@google.com · 14 years ago
- ba701bd Bypass RfValidatorTest when no JDK is available. by bobv@google.com · 14 years ago
- 9db1cb3 Use erasure to handle wildcard types in RfValidator. by bobv@google.com · 14 years ago
- 0ab6199 Add compile-time tests for APT-based RequestFactory interface validator. by bobv@google.com · 14 years ago
- 7b82d1d Integrating r3302 from GWT 1.5 back into trunk. The change fixes a bug in Tree where opening a TreeItem while another node is selected causes the Tree to scroll to scroll to the selected node (opening an item does not select a node). The original fix was committed directly to the GWT 1.5 branch. by jlabanca@google.com · 14 years ago
- 1e48c9b Un-breaking the code due to failed test case with htmlunit by codefu@google.com · 14 years ago
- bab5c0e Updating npapi plugin to remove gwtId from Jso objects (idenity fix), by codefu@google.com · 14 years ago
- 7602f67 Fixing IsRenderable API step 2: pass in a stamper instead of the actual ID. by rdcastro@google.com · 14 years ago
- b1caeda Remove JSNI paths from RPC deserialization. AKA: Make RPC screaming fast in DevMode. by tobyr@google.com · 14 years ago
- 2ddc4d8 Add RequestFactory validator implemented as an annotation processor. by bobv@google.com · 14 years ago
- 544d50d Fix ArrayStoreException in assignments to an element of an array of a single jso interface type. by jbrosenberg@google.com · 14 years ago
- 6cfeb5d Adding explicit casts to the return value of certain methods to help the javac compiler. Some compilers require the explicit cast. by jlabanca@google.com · 14 years ago
- 7127d08 Adding a new ElementBuilder API to build DOM Elements using the builder pattern. There are two implementations: one that builds using DOM manipulation, and another that builds using String concatenation and innerHtml. The latter can be user in a regular JVM to create an HTML string, which will hopefully help with server side rendering in the future. Both can be used on the client, which allows an app to optimize depending on which is faster. Once I incorporate this into Cell Widgets, I'll do performance metrics on real apps to compare the difference. by jlabanca@google.com · 14 years ago
- 9ebdf78 Enable generator result caching, by default. by jbrosenberg@google.com · 14 years ago
- 2335576 A general purpose script injection class for injecting a script directly by zundel@google.com · 14 years ago
- 828042b Bug triggered when SourceFileCompilationUnit.asCachedCompilation() unit by zundel@google.com · 14 years ago
- d31069c Make manual retries also append parameters so that failed downloads are not cached by unnurg@google.com · 14 years ago
- 20aeb77 Handle arrays of generic types, in rpc result cacheability checking by jbrosenberg@google.com · 14 years ago
- 4172dd9 Fixing a bug in HTMLPanel#addAndReplaceElement() where widgets that are children of the element being replaced are never removed, which puts the widgets in an invalid state. We now handle three additional scenarios. If the element being replaced is the new widget, then its a no-op. If the element being replaced contains one or more widgets, those widgets are removed from the HTMLPanel before replacing the element. If the element being replaced is a widget (but not the new widget), then we insert the new widget first, and then remove the old widget. by jlabanca@google.com · 14 years ago
- 0d90390 Don't attempt generator result caching for deRPC by jbrosenberg@google.com · 14 years ago
- 2074098 Fix the flaky RunAsyncFailureTest by unnurg@google.com · 14 years ago
- e84ab41 Refactor LoadingStrategy for xsiframe linker and rename it to ScriptLoadingStrategy since it is not inherently tied to the xsiframe linker. by unnurg@google.com · 14 years ago
- 6a17b88 Update client bundle result caching to track absent resources by jbrosenberg@google.com · 14 years ago
- 3fd79fc Add more TCK tests. by nchalko@google.com · 14 years ago
- a2c5932 Fixing a bug in CellTree where pushing new data that renders to the same content results in an invalid state where child are still attached to a stale parent. For example, consider a tree contains IDs that represent objects, but renders the ID using the objects display name. If two objects with different IDs have the same display name, those two objects will be rendered the same, which CellTree would optimize out. Now, we perform the detach/reattach logic for child nodes, but we still do not reset the innerHTML. by jlabanca@google.com · 14 years ago
- af22c79 rollback of scriptInjector patch - problems found on some version of Safari by zundel@google.com · 14 years ago
- 68b0766 A general purpose script injection class for injecting a script directly by zundel@google.com · 14 years ago
- 28d0869 Support anonymous enum types in AutoBean ValueCodex. by t.broyer@gmail.com · 14 years ago
- 5d7fbca Updated rpc generator result caching to support full cacheability by jbrosenberg@google.com · 14 years ago
- d59523d Adding convenience methods to SafeStylesUtils and SafeStylesBuilder for style properties supported by Style. For most properies, the name is defined in SafeStylesUtils, and the value comes from an enum in Style or a primitive type, so we know that the combination of the name and value produces a string that satisfies the constraints of SafeStyles. by jlabanca@google.com · 14 years ago
- a778e96 Turns on reading from archives by default. by zundel@google.com · 14 years ago
- 59af809 Disabling test for null on getBrowserById for DOM elements without DTD when running on Chrome 11 and beyond by rchandia@google.com · 14 years ago
- e5cf230 Fixing a bug in CellTree where refreshing an empty list of children causes an AssertionError that is not captured by the console. CellTreeNodeView#loadChildState() accesses the first child element of the current node in preparation of a loop, but we didn't handle the case where their is no first child because the node is empty. I also added a catch block in HasDataPresenter to rethrow Errors as RuntimeExceptions so we can view them in dev mode. by jlabanca@google.com · 14 years ago
- f549e18 Finalizing IsRenderable API step 1: renaming wrapElement() and performDetachedInitialization(). by rdcastro@google.com · 14 years ago
- 3d194ee Use the provided key in all decisions about whether the selections have changed. by rmcchesn@google.com · 14 years ago
- f4b016d Make TypeTokenResolver and RequestFactory's annotation processor easier to integrate with Adroid ADT build process by generating a pre-populated TypeTokenBuilder class. by bobv@google.com · 14 years ago
- 92c29f9 New projects should always have a DTD specified in their template .gwt.xml module file by fredsa@google.com · 14 years ago
- 266b208 Make Request.with() additive when used with different root objects. by bobv@google.com · 14 years ago
- 92cdbd4 Re-roll issue 1442804: SafeHtmlRenderer code gen for UiBinder by rchandia@google.com · 14 years ago
- 3ef8332 Ensure all ProxyAutoBeans not directly referenced from root object or via a shim can be garbage-collected. by bobv@google.com · 14 years ago
- 17b809b Add some test framework code for RequestFactory to support simple load testing. by bobv@google.com · 14 years ago
- b3f7f31 Reduce the use of old event bus classes. The only public api that by rjrjr@google.com · 14 years ago
- 8afc3e6 Add compile-time check to prevent provided fields for HTMLPanels. by rdcastro@google.com · 14 years ago
- c02a812 Add a compile-time check against provided UiFields for RenderablePanel. I want by rdcastro@google.com · 14 years ago
- 233ac50 Updated generator result caching to use lastModifiedTime from CompilationUnit.lastModified(). by jbrosenberg@google.com · 14 years ago
- a22e496 Remove RenderablaComposite. \o/ by rdcastro@google.com · 14 years ago
- feb3f99 Add test for builtin constraints by nchalko@google.com · 14 years ago
- 4378b39 Add JSO inspection support. by fmalita@google.com · 14 years ago
- f549fea Add more TCK tests by nchalko@google.com · 14 years ago
- c2dde22 Rewrite SafeUriHostedModeUtils#isValid without regexp to workaround what looks by jlabanca@google.com · 14 years ago
- 31aab0d Adds setTagName to PotentialElement, so that PotentialElement instances can be passed to the as() method of Element subclasses (it's nicer than blindly calling .cast(), I think). Let me know if this looks clearner to you guys. by rdcastro@google.com · 14 years ago
- d2d7941 Clean up RequestFactoryInterfaceValidator and Deobfuscator to simplify by bobv@google.com · 14 years ago
- fcc5c03 Fixes a problem where inheriting LoggingDisabled (like RequestFactory does) clobbers the value of gwt.logging.enabled for downstream modules. by rjrjr@google.com · 14 years ago
- c4ff050 Suport polymorphic return and parameter values in RequestFactory. by bobv@google.com · 14 years ago
- a2ba25e Add ServerFailure.getRequestContext(). by bobv@google.com · 14 years ago
- b724a46 Resolve PotentialElement children before inserting them into a container. by juliog@google.com · 14 years ago
- a740f9e ForeachStatement fix for GwtAstBuilder. by scottb@google.com · 14 years ago
- 8af231d Support RequestContext composition (issue 6234) and mix-in (issue 6035). by bobv@google.com · 14 years ago