1. 7c9c31c Add support for soft permutations to SingleScriptLinker. by mdempsky@google.com · 13 years ago
  2. d256135 Add support for @font-face CSS declarations. by acleung@google.com · 13 years ago
  3. 8254ab8 Avoid Java bottleneck by using explicit Charset for byte[] <-> String conversions. by rdayal@google.com · 13 years ago
  4. ae7e821 Update GWT to CLDR v21 (with Google modifications). by jat@google.com · 13 years ago
  5. 0d54fd9 Adds support for aria-hidden to UIObject.setVisible(). by gryder@google.com · 13 years ago
  6. e107abb Optimizes new HTMLPanel(tag, "") by gryder@google.com · 13 years ago
  7. a4f6273 - Deprecate Accessibility.java by atincheva@google.com · 13 years ago
  8. 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
  9. 1c0b2c4 Add convenience static methods for getting a CommonAttributeType Tristate, BooleanAndUndefined,IdReference and IdReferenceList by atincheva@google.com · 13 years ago
  10. d5cf524 Emulate System.getProperty(key, default) by always returning the by jasonmheim@google.com · 13 years ago
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 72a3b69 Defines API containing definition of ARIA attributes as defined by the W3C ARIA by gwt.mirrorbot@gmail.com · 13 years ago
  17. 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
  18. 837289c Fix internal build break. by jat@google.com · 13 years ago
  19. 40cc803 Emulate Float.intBitsToFloat, Float.floatToIntBits, Double.longBitsToDouble, and Double.doubleToLongBits by rice@google.com · 13 years ago
  20. 80bd69e Typed arrays implementation that supports use in shared code and emulation of missing pieces where necessary. by jat@google.com · 13 years ago
  21. 1f4b33e encode the history token before putting it in the href for Hyperlink. by andrewbachmann@google.com · 13 years ago
  22. b3bdc9e Broken tests. by acleung@google.com · 13 years ago
  23. f9c7f60 enhance history test to test initial hash parsing for token. by andrewbachmann@google.com · 13 years ago
  24. e25789c Bump delay in AnimationTest temporarily to resolve flakyness. by cromwellian@google.com · 13 years ago
  25. 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
  26. 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
  27. 7a30184 Fixing a bug in SafeStylesUtils where zIndex is specified in camelCase form instead of hyphenated form. by jlabanca@google.com · 13 years ago
  28. 5009f55 Don't allow SafeHtml strings to end in a <script> or <style> context. by mdempsky@google.com · 13 years ago
  29. 3888f79 Add assert for null provided fields, fixes #7024 by rchandia@google.com · 13 years ago
  30. c5ba924 Update ISO-8601 format to accept a timezone of a literal "Z" to mean GMT+0. by jat@google.com · 13 years ago
  31. 9e15e21 Update time zone data based on latest data provided by pytz2011n. by shanjian@google.com · 13 years ago
  32. f6713c7 Add a "FakeCssMaker" for CSS resources similar to FakeMessagesMaker. by jasonmheim@google.com · 13 years ago
  33. 7b8f95b This the 2nd try to update NumberConstantsImpl* to CLDR2.0.1. by shanjian@google.com · 13 years ago
  34. 172fd90 Fix instance of javac's empty warning. by eaftan@google.com · 13 years ago
  35. 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
  36. b7b4d71 Roll back Source Map support for GWT due to breakages seen by various teams by unnurg@google.com · 13 years ago
  37. 2240765 Add SourceMap support to GWT by cromwellian@google.com · 13 years ago
  38. 89047e3 Add the ability to override the number of fractional digits of a by jat@google.com · 13 years ago
  39. 3acc629 Re-roll simple/global currency pattern change after fixing internal by jat@google.com · 13 years ago
  40. e0b3c05 Fix instances of javac's divzero warning. by eaftan@google.com · 13 years ago
  41. 2b95a05 Rollback simple/global currency pattern change because it broke some by jat@google.com · 13 years ago
  42. 2b5272f Add simple and global currency patterns. by jat@google.com · 13 years ago
  43. d23ad40 Fix com.google.gwt.http.client.UrlBuilder to encode the query string using URL.encodeQueryString(). by chganser@google.com · 13 years ago
  44. 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
  45. 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
  46. 1b12886 Add ability to GWTMockUtilities to stub out Messages for better unit testing. by tfischer@google.com · 13 years ago
  47. 41e8a90 Adding Element#getPreviousSibling(). by jlabanca@google.com · 13 years ago
  48. a930c79 Keeps LazyPanelParser from breaking existing templates that use by rjrjr@google.com · 13 years ago
  49. 39918a0 Small fix to CellPanelParser to make it work with lazy widget by rjrjr@google.com · 13 years ago
  50. e39d8f4 Add the final two TCK test classes. by nchalko@google.com · 13 years ago
  51. 8a67b88 The rest of the TCK xml tests. by nchalko@google.com · 13 years ago
  52. b8ee117 More TCK tests by nchalko@google.com · 13 years ago
  53. b044a41 Improves Dev Mode reporting of JavaScriptException to include method by rjrjr@google.com · 13 years ago
  54. ab6b91c Makes SuggestBox implement HasEnabled, fixing GWT issue 6530 by stephen.haberman@gmail.com · 13 years ago
  55. df46083 Reorganize validation classes and minimize visibility in preperation for by nchalko@google.com · 13 years ago
  56. abf743f Add getter for active EventBus by mruppaner@google.com · 13 years ago
  57. 079d5b0 broke tests by mruppaner@google.com · 13 years ago
  58. 9a90c76 Added a getter for the ResettableEventBus object. by maximilian.ruppaner@gmail.com · 13 years ago
  59. 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
  60. cb8b4e1 Segregate JRE Resource tests for more targeted testing by rjrjr@google.com · 13 years ago
  61. 81852cf This change is to update <ui:with> to support setting property values on the by justin@jhickman.com · 13 years ago
  62. fd6d446 Removing a logging message people are seeing when building with GWT locally. by mlowrie@google.com · 13 years ago
  63. 373419f Fixed issue that was causing ERROR log messages due to duplicate cssmap file names. by dhawkey@google.com · 13 years ago
  64. 1de6256 Exporting a map of obfuscated CSS names to full class names into a build by mlowrie@google.com · 14 years ago
  65. b867dfc Allow @defs with multiple values by unnurg@google.com · 14 years ago
  66. 4e325ad Allow DateBox to fire events with null date values for invalid and empty input by justinfagnani@google.com · 14 years ago
  67. 28b57c5 Fixes fake even dispatch in UiRendererEventsTest for IE8 and less by rchandia@google.com · 14 years ago
  68. 5082ee3 Makes the @GwtTransient mechanism work for any annotation with that simple name. by rjrjr@google.com · 14 years ago
  69. 2d82d37 Fix http://code.google.com/p/google-web-toolkit/issues/detail?id=6161 by rjrjr@google.com · 14 years ago
  70. 482091f Add ability to control time zone in DateCell. by yby@google.com · 14 years ago
  71. 707941e Event handling support for UiRenderer by rchandia@google.com · 14 years ago
  72. 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
  73. 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
  74. 5ca058e Adding some extra capabilities to CountingEventBus so that we can reduce the by danielwhite@google.com · 14 years ago
  75. 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
  76. 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
  77. ed3f065 Make UmbrellaException a bit more convenient to read, and test it. by rjrjr@google.com · 14 years ago
  78. c005509 Addressing a problem with GWT RPC type checking failing to correctly by schenney@google.com · 14 years ago
  79. 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
  80. 83910de Another attempt to placate IE. Think I rant the tests right this time. by rjrjr@google.com · 14 years ago
  81. 08c7de8 Save the factory and options in the ValidatorContext by nchalko@google.com · 14 years ago
  82. ea0bdb9 Fixes SafeUri tests to work with my good friend IE. by rjrjr@google.com · 14 years ago
  83. 20f089a Implements * globbing for RequestFactory with(), the simpler half of by rjrjr@google.com · 14 years ago
  84. fbad1f5 Add bootstrap tests 159 of 257 (61.87%) Pass with 32 Failures and 7 Errors. by nchalko@google.com · 14 years ago
  85. 488bf0d Fix for errors in type checking of GWT LogRecord. The incorrect type by schenney@google.com · 14 years ago
  86. 6bef5d4 Revise CellTableBuilder API. In the earlier version, a Utility class is used to by pengzhuang@google.com · 14 years ago
  87. b4b0008 Pretty massive refactoring of FieldManager and HtmlTemplates to make by rjrjr@google.com · 14 years ago
  88. a7ee037 Replace RequestFactoryInterfaceValidator with an annotation-processor-based by bobv@google.com · 14 years ago
  89. dc06550 Fixes issue where UiRenderer breaks when a field is referenced more than once by rchandia@google.com · 14 years ago
  90. a1e02f6 Provides an integration test for IsRenderable by rjrjr@google.com · 14 years ago
  91. 7084752 Fix TreeMap.Node.equals() to allow nodes to be equal to other types of Map.Entry. by cpovirk@google.com · 14 years ago
  92. 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
  93. 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
  94. dbad827 Adds pre-deserialization type checking for values in GWT RPC messages. by schenney@google.com · 14 years ago
  95. 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
  96. 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
  97. 188b43f Test the German messages in the TCK. by nchalko@google.com · 14 years ago
  98. 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
  99. 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
  100. e29ec74 Support chained requests where the returned proxy type is not reachable from the canonical RequestContext. by bobv@google.com · 14 years ago