- 7c9c31c Add support for soft permutations to SingleScriptLinker. by mdempsky@google.com · 13 years ago
- d256135 Add support for @font-face CSS declarations. by acleung@google.com · 13 years ago
- 8254ab8 Avoid Java bottleneck by using explicit Charset for byte[] <-> String conversions. by rdayal@google.com · 13 years ago
- ae7e821 Update GWT to CLDR v21 (with Google modifications). by jat@google.com · 13 years ago
- 0d54fd9 Adds support for aria-hidden to UIObject.setVisible(). by gryder@google.com · 13 years ago
- e107abb Optimizes new HTMLPanel(tag, "") by gryder@google.com · 13 years ago
- a4f6273 - Deprecate Accessibility.java by atincheva@google.com · 13 years ago
- f3718b0 Deprecating TreeItem.addItem/insertItem(String html) in favor of methods that take SafeHtml. The current versions are misleading because they claim to take itemText but actually set innerHTML. The javadoc of the deprecated methods has been updated to indicate that they take HTML, not text. by jlabanca@google.com · 13 years ago
- 1c0b2c4 Add convenience static methods for getting a CommonAttributeType Tristate, BooleanAndUndefined,IdReference and IdReferenceList by atincheva@google.com · 13 years ago
- d5cf524 Emulate System.getProperty(key, default) by always returning the by jasonmheim@google.com · 13 years ago
- 31d988c Fixing a bug in CellWidget where the cell isn't rendered if the initial value is null. We were checking that the value actually changed in setValue(), but this.value defaults to null. We no longer do an equality check when setting the value in the constructor. by jlabanca@google.com · 13 years ago
- 80e57f1 Remapping the "tabindex" ARIA attribute to "tabIndex" because browsers implement the latter, even though the ARIA spec specifies the former. by jlabanca@google.com · 13 years ago
- 570f633 Workaround for 64KB string limit for RPC responses in GWT Hosted Mode client due to Rhino library limitation. by dhawkey@google.com · 13 years ago
- 0fdf7fc Fix flakiness of test. Some browsers set the tabindex by default and that caused the test to fail. Remove the check before explicitly setting the tabindex. by atincheva@google.com · 13 years ago
- 227d10c Fix for bad association of errors generated by client-side JSR-303 when using nested, validated beans. by danielwhite@google.com · 13 years ago
- 72a3b69 Defines API containing definition of ARIA attributes as defined by the W3C ARIA by gwt.mirrorbot@gmail.com · 13 years ago
- 2ce5048 In CompositeCell, consumed events are determined as an union of all sub 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). by pengzhuang@google.com · 13 years ago
- 837289c Fix internal build break. by jat@google.com · 13 years ago
- 40cc803 Emulate Float.intBitsToFloat, Float.floatToIntBits, Double.longBitsToDouble, and Double.doubleToLongBits by rice@google.com · 13 years ago
- 80bd69e Typed arrays implementation that supports use in shared code and emulation of missing pieces where necessary. by jat@google.com · 13 years ago
- 1f4b33e encode the history token before putting it in the href for Hyperlink. by andrewbachmann@google.com · 13 years ago
- b3bdc9e Broken tests. by acleung@google.com · 13 years ago
- f9c7f60 enhance history test to test initial hash parsing for token. by andrewbachmann@google.com · 13 years ago
- e25789c Bump delay in AnimationTest temporarily to resolve flakyness. by cromwellian@google.com · 13 years ago
- a42c1ae Fix Window.Location.getHash() for Mozilla so that it returns the unescaped hash, consistent with other platforms. by andrewbachmann@google.com · 13 years ago
- ee95433 Adding an option to change the debug id property and prefix. Some users prefer to use a random attribute instead of the element ID, or they do not want the "gwt-debug-" prefix. I added two static methods, DebugInfo#setDebugIdAttribute() and DebugInfo#setDebugIdPrefix(), to make it easy to configure these settings. by jlabanca@google.com · 13 years ago
- 7a30184 Fixing a bug in SafeStylesUtils where zIndex is specified in camelCase form instead of hyphenated form. by jlabanca@google.com · 13 years ago
- 5009f55 Don't allow SafeHtml strings to end in a <script> or <style> context. by mdempsky@google.com · 13 years ago
- 3888f79 Add assert for null provided fields, fixes #7024 by rchandia@google.com · 13 years ago
- c5ba924 Update ISO-8601 format to accept a timezone of a literal "Z" to mean GMT+0. by jat@google.com · 13 years ago
- 9e15e21 Update time zone data based on latest data provided by pytz2011n. by shanjian@google.com · 13 years ago
- f6713c7 Add a "FakeCssMaker" for CSS resources similar to FakeMessagesMaker. by jasonmheim@google.com · 13 years ago
- 7b8f95b This the 2nd try to update NumberConstantsImpl* to CLDR2.0.1. by shanjian@google.com · 13 years ago
- 172fd90 Fix instance of javac's empty warning. by eaftan@google.com · 13 years ago
- 39341aa Re-rolling sourcemap support after rollback. Jar-jared sourcemap.jar dependency and reverted regression in StackTraceCollector.splice(). by cromwellian@google.com · 13 years ago
- b7b4d71 Roll back Source Map support for GWT due to breakages seen by various teams by unnurg@google.com · 13 years ago
- 2240765 Add SourceMap support to GWT by cromwellian@google.com · 13 years ago
- 89047e3 Add the ability to override the number of fractional digits of a by jat@google.com · 13 years ago
- 3acc629 Re-roll simple/global currency pattern change after fixing internal by jat@google.com · 13 years ago
- e0b3c05 Fix instances of javac's divzero warning. by eaftan@google.com · 13 years ago
- 2b95a05 Rollback simple/global currency pattern change because it broke some by jat@google.com · 13 years ago
- 2b5272f Add simple and global currency patterns. by jat@google.com · 13 years ago
- d23ad40 Fix com.google.gwt.http.client.UrlBuilder to encode the query string using URL.encodeQueryString(). by chganser@google.com · 13 years ago
- f64bfa2 Fixing a bug in CellBrowser where using a shared SelectionModel across all lists and using KeyboardSelectionPolicy.BOUND_TO_SELECTION causes the lists to fight for selection. The result is that items in lower index lists (to the left) end up being selected instead of items in the highest index list (rightmost). This is a fairly complicated problem that requires custom handling of selection state within CellBrowser. by jlabanca@google.com · 13 years ago
- e0866aa Fixing a bug in Cell Widgets when using the BOUND_TO_SELECTION KeyboardSelectionPolicy in which programmatically deselecting a value makes the value unselectable until the user selects a different value. For example, in the list A, B, C, if you programmatically deselect value B, then value B cannot be selected unless the user selects value A or C first. We now correctly detect this case and update the state with a null selected value, which allows us to detect the change when the user selects value B. by jlabanca@google.com · 13 years ago
- 1b12886 Add ability to GWTMockUtilities to stub out Messages for better unit testing. by tfischer@google.com · 13 years ago
- 41e8a90 Adding Element#getPreviousSibling(). by jlabanca@google.com · 13 years ago
- a930c79 Keeps LazyPanelParser from breaking existing templates that use by rjrjr@google.com · 13 years ago
- 39918a0 Small fix to CellPanelParser to make it work with lazy widget by rjrjr@google.com · 13 years ago
- e39d8f4 Add the final two TCK test classes. by nchalko@google.com · 13 years ago
- 8a67b88 The rest of the TCK xml tests. by nchalko@google.com · 13 years ago
- b8ee117 More TCK tests by nchalko@google.com · 13 years ago
- b044a41 Improves Dev Mode reporting of JavaScriptException to include method by rjrjr@google.com · 13 years ago
- ab6b91c Makes SuggestBox implement HasEnabled, fixing GWT issue 6530 by stephen.haberman@gmail.com · 13 years ago
- df46083 Reorganize validation classes and minimize visibility in preperation for by nchalko@google.com · 13 years ago
- abf743f Add getter for active EventBus by mruppaner@google.com · 13 years ago
- 079d5b0 broke tests by mruppaner@google.com · 13 years ago
- 9a90c76 Added a getter for the ResettableEventBus object. by maximilian.ruppaner@gmail.com · 13 years ago
- 0463d04 Fixed a typo in exclude NonTckTest flag, that was causing the TCK results count to be wrong. by nchalko@google.com · 13 years ago
- cb8b4e1 Segregate JRE Resource tests for more targeted testing by rjrjr@google.com · 13 years ago
- 81852cf This change is to update <ui:with> to support setting property values on the by justin@jhickman.com · 13 years ago
- fd6d446 Removing a logging message people are seeing when building with GWT locally. by mlowrie@google.com · 13 years ago
- 373419f Fixed issue that was causing ERROR log messages due to duplicate cssmap file names. by dhawkey@google.com · 13 years ago
- 1de6256 Exporting a map of obfuscated CSS names to full class names into a build by mlowrie@google.com · 14 years ago
- b867dfc Allow @defs with multiple values by unnurg@google.com · 14 years ago
- 4e325ad Allow DateBox to fire events with null date values for invalid and empty input by justinfagnani@google.com · 14 years ago
- 28b57c5 Fixes fake even dispatch in UiRendererEventsTest for IE8 and less by rchandia@google.com · 14 years ago
- 5082ee3 Makes the @GwtTransient mechanism work for any annotation with that simple name. by rjrjr@google.com · 14 years ago
- 2d82d37 Fix http://code.google.com/p/google-web-toolkit/issues/detail?id=6161 by rjrjr@google.com · 14 years ago
- 482091f Add ability to control time zone in DateCell. by yby@google.com · 14 years ago
- 707941e Event handling support for UiRenderer by rchandia@google.com · 14 years ago
- 1b606f5 Ensures that we cleanup CellTree nodes when we are done using them. Currently, some deleted nodes aren't cleaned up, which leads to JS errors when the last node of a CellTree is removed. Even when the errors do not occur, forgetting to cleanup the nodes leaves stale event handlers on the tree. by jlabanca@google.com · 14 years ago
- 6aea53d Integrating Peng's recent API changes to CellTableBuilder into HeaderCreator. HeaderCreator now includes both the rendering code and the event handling logic, eliminating the HeaderCreator.Helper class completely. This allows for a simpler implementation of HeaderCreator that only supports a single row, or an application specific implementation, either of which could be lighter weight than the default implementation. The API is very similar to CellTableBuilder, but slightly simpler because there is no concept of row values in a header. Note that there are no behavioral changes here, its just a rearrangement of API. by jlabanca@google.com · 14 years ago
- 5ca058e Adding some extra capabilities to CountingEventBus so that we can reduce the by danielwhite@google.com · 14 years ago
- 72ea86f Adding a test case that verifies CellTable works even if all image resources are null. Sort icons are only used if a column is sorted (sorting will cause an NPE). Background icons are used in the default styles, and are optional. The sorting icon is specially handled to allow for null. by jlabanca@google.com · 14 years ago
- cb32882 Modifying DefaultHeaderCreator to support null sorting indicator images. Until a recent change, CellTable would not throw any errors if the sort indicators in the Resources returned null, as long as the CellTable was never sorted. However, DefaultHeaderCreator aggressively caches the height and width of the icons. While this was never officially supported, its convenient behavior for people trying to reduce code size by removing the inlined image. by jlabanca@google.com · 14 years ago
- ed3f065 Make UmbrellaException a bit more convenient to read, and test it. by rjrjr@google.com · 14 years ago
- c005509 Addressing a problem with GWT RPC type checking failing to correctly by schenney@google.com · 14 years ago
- e70e621 Adding a new HeaderCreator API, which allows custom headers and footers in CellTable. HeaderCreator has one method #buildHeader(Utility) which lets the user build the entire header (or footer) table. The Helper class is used to add a row to the header table, render a Header instance into the header table, or enable column-specific event handling on an element. Headers (which are basically a Cell with a static value) now use the same method as Cells to fire events. We walk up the DOM until we find an attribute added by Utility.renderHeader(), then lookup the header based on the attribute. You can add multiple headers per DOM table cell. by jlabanca@google.com · 14 years ago
- 83910de Another attempt to placate IE. Think I rant the tests right this time. by rjrjr@google.com · 14 years ago
- 08c7de8 Save the factory and options in the ValidatorContext by nchalko@google.com · 14 years ago
- ea0bdb9 Fixes SafeUri tests to work with my good friend IE. by rjrjr@google.com · 14 years ago
- 20f089a Implements * globbing for RequestFactory with(), the simpler half of by rjrjr@google.com · 14 years ago
- fbad1f5 Add bootstrap tests 159 of 257 (61.87%) Pass with 32 Failures and 7 Errors. by nchalko@google.com · 14 years ago
- 488bf0d Fix for errors in type checking of GWT LogRecord. The incorrect type by schenney@google.com · 14 years ago
- 6bef5d4 Revise CellTableBuilder API. In the earlier version, a Utility class is used to by pengzhuang@google.com · 14 years ago
- b4b0008 Pretty massive refactoring of FieldManager and HtmlTemplates to make by rjrjr@google.com · 14 years ago
- a7ee037 Replace RequestFactoryInterfaceValidator with an annotation-processor-based by bobv@google.com · 14 years ago
- dc06550 Fixes issue where UiRenderer breaks when a field is referenced more than once by rchandia@google.com · 14 years ago
- a1e02f6 Provides an integration test for IsRenderable by rjrjr@google.com · 14 years ago
- 7084752 Fix TreeMap.Node.equals() to allow nodes to be equal to other types of Map.Entry. by cpovirk@google.com · 14 years ago
- a7b8fe4 Adding configuration booleans to CellTable to refresh headers and footers only when needed. Currently, the headers and footers are refreshed every time the data is redrawn, even though headers and footers are often static or do not depend on the data. Users can now call #setAutoHeader/FooterRefreshDisabled() to disable this feature. Headers and footers will still be redrawn when a column is inserted or removed, but they will not be redrawn on every data update. Users can force the headers/footers to redraw synchronously by calling #redrawHeaders/Footers. by jlabanca@google.com · 14 years ago
- 6388c36 Added methods to ColumnSortEvent.ListHandler to set the Handler's list and to retrieve sorting comparators that have been registered to Columns. by smcgruer@google.com · 14 years ago
- dbad827 Adds pre-deserialization type checking for values in GWT RPC messages. by schenney@google.com · 14 years ago
- 0b425d4 Deferring updating column widths until the redraw loop executes in a finally command. Currently, every time the user adds or removes a column, we refresh the widths of all columns. This leads to an O(n^2) creation time for the table. Resetting the column widths in the redraw loop reduces that to O(n), and is consistent with the rendering implementation of the table itself. We use a dirty bit to indicate that the column widths need to be updated, to avoid unnecessary work in the redraw loop. When setting or clearing column widths, we update the affectected col element synchronously. by jlabanca@google.com · 14 years ago
- 61246d2 Fix a couple of UiBinder tests with the expected text on the wrong side of the assert. by rjrjr@google.com · 14 years ago
- 188b43f Test the German messages in the TCK. by nchalko@google.com · 14 years ago
- 0af1bf4 Fixing a bug in HasDataPresenter where paging to a negative row index causes an IndexOutOfRange exception. We now properly trim the keyboard selected row to a non-negative value. by jlabanca@google.com · 14 years ago
- 2b64e12 Fixes a recently introduced bug in Cell Widgets where clicking on the first row does not update the SelectionModel when bound to selection. The DefaultKeyboardSelectionHandler has an overly optimistic optimization that ignores the click event if it occurs on the current keyboard selected row. However, the keyboard selected row is initialized to 0, and updating the keyboard selected row triggers selection, so the optimization blocks selection of the 0th row. Removing the optimization check fixes the bug. by jlabanca@google.com · 14 years ago
- e29ec74 Support chained requests where the returned proxy type is not reachable from the canonical RequestContext. by bobv@google.com · 14 years ago