- bb0d656 Added an assertion that style attribute names do not contain a hyphen. Users should use the camelCase form of the attribute name. by jlabanca@google.com · 17 years ago
- bb8d767 Fixed an issue where TextBoxBase.setSelectionRange() can throw an error if the element is not attached to the page or not visible. Also fixed an error in TextBoxBase.getSelectedText() where it throws an exception in IE if the cursorPos is -1, which can happen if the element is not attached. by jlabanca@google.com · 17 years ago
- 0390a8c Add a FormPanel.reset() method. by jlabanca@google.com · 17 years ago
- 4ff1f05 Adds a stub for GWT.runAsync, so that people can add by spoon@google.com · 17 years ago
- 2f3c277 Add Shanjian's timezone formatting support to GWT! by ajr@google.com · 17 years ago
- 1b420bf 1) Adds the concept of module "configuration" properties which do not affect deferred-binding decisions and may be set to any string value. These configuration properties are exposed to Generators and Linkers as a means of providing global configuration information. by scottb@google.com · 17 years ago
- a8e83c8 Adds TextArea.wrap() and updates TextArea to use dom.Element. by jgw@google.com · 17 years ago
- 4e1bdde Added styles gwt-TabBarFirst-wrapper and gwt-TabBarRest-wrapper to the TabBar. by jlabanca@google.com · 17 years ago
- c927dfd Clicking on a MenuItem does not close its child menu if autoOpen is enabled, unless the MenuItem has its own Command associated with it. by jlabanca@google.com · 17 years ago
- 6806e29 Added methods to insert MenuItems and MenuItemSeparators into MenuBars. Also fixed a MenuBar bug where the visible submenu of the previous MenuItem would remain open if the user highlights a MenuItem that does not have a visible submenu. by jlabanca@google.com · 17 years ago
- 0eee619 MenuBar focuses itself when a MenuItem is selected for any reason so the user can seamlessly switch between the mouse and keyboard. However, this means that the SuggestBox loses focus as soon as the first suggestion is automatically highlighted. This patch makes the focus optional in MenuBar. by jlabanca@google.com · 17 years ago
- 2ca93d4 One more fix to address Window level events. This time, all browsers except IE sink the events directly on the outer window. IE still embeds a script element on the outer window in order to sink events in the correct context. by jlabanca@google.com · 17 years ago
- 132d99f Fixes a bug in the way Window sinks events on the outer Window. In some cases, adding a script element to the page will not result in the script element being parsed synchronously, so we need to use the eval command to ensure the events are sunk on the outer Window. IE does not work with the eval command, so we use a deferred binding. by jlabanca@google.com · 17 years ago
- e0a6ae1 Cleanup after 1.5 merge. by scottb@google.com · 17 years ago
- 566806a Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
- bd9fe8c Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
- 788dbe1 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
- 027aa3c Removing the WindowFocusListener because IE does not implement it in a way that is consistent with other browsers, and normalizing the behavoir would require sinking the onBlur event on every element on the page. by jlabanca@google.com · 17 years ago
- c7107fe Updating .classpathsrc for ApplicationCreator to reflect updated Eclipse JUnit referencing; removes Eclipse warning. by scottb@google.com · 17 years ago
- 5093772 Added WindowFocusListener to catch Window level blur and focus events. Also refactored the Window event system to sink events lazily instead of all at once, reducing compiled code size for most apps that only sink one Window level event. Renamed WindowScrollListener.onScroll() to WindowScrollListener.onWindowScrolled() to be consistent with other Window events. by jlabanca@google.com · 17 years ago
- daba193 Another fix for the Window __gwt_initWindowHandlers method. I was using ScriptElement.setText to set the source code in a script tag, but Safari 2 does not support setText. This patch adds a Document.createScriptElement(String source) method that uses the correct methods via a DeferredBinding. by jlabanca@google.com · 17 years ago
- 0c8fea2 Fixes a bug in Window where the __gwt_initWindowHandler function was being obfuscated before it was added to the outer window. This patch sets the name after the obfuscation occurs to ensure it is correct. by jlabanca@google.com · 17 years ago
- 5f9b1c6 Adds WindowScrollListener support to the Window. This patch also moves the initHandlers method out of the *Template.js files and into Window, reducing the size of the nocache files by 1.5k. The Window class now injects the initWindowHandlers method onto the outer window as needed, then removes it immediately. by jlabanca@google.com · 17 years ago
- ceaec72 Make the MenuBar work more like standard MenuBars, and adds the following features: by jlabanca@google.com · 17 years ago
- 057c36f Added overrides of insertRow and removeRow to the Grid class. Previously, Grid did not override or expose these protected methods in HTMLTable, so calling them would lead to an invalid state where Grid's numRows variable did not coorespond to the actual number of rows. This could be a breaking change because we now expose these as public methods, so subclasses of Grid that override insert/removeRow but keep them protected will result in a compiler error (reducing visibility of a method). by jlabanca@google.com · 17 years ago
- 96c7556 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
- 60d329f Semantics of JClassType.isDefaultInstantiable() now actually match the Javadoc. GWTRunnerGenerator now deals better with nested classes. by scottb@google.com · 17 years ago
- 3c06530 Fixes JavaScriptException's JUnit integration; serialized exceptions were showing up with empty messages, because getName() and getMessage() would reinitialize them. by scottb@google.com · 17 years ago
- fcef0fd Adds a new DebugInfo class with a static method DebugInfo.isDebugIdEnabled(), which allows users to check if Debug Ids (UIObject.ensureDebugId) are enabled. by jlabanca@google.com · 17 years ago
- 4bc5bb3 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
- 10d0258 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
- 2269498 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
- 867efda Merged changes from 1.5 into trunk. by zundel@google.com · 17 years ago
- fc9aa12 Merging revs 3170 to 3188 from GWT 1.5 branch back into trunk. by zundel@google.com · 17 years ago
- 01b45f8 Annotate Element subclasses with their corresponding HTML tag names. by bobv@google.com · 17 years ago
- e10b278 Merges changes/spoon/defBindStringBuilder into trunk. This gives by spoon@google.com · 17 years ago
- 0eb88b4 Merging releases/1.5@r3125:r3170 into trunk. by scottb@google.com · 17 years ago
- 0391cd0 Merging releases/1.5@r3078:r3125 into trunk. by zundel@google.com · 17 years ago
- 29e09db 1. The TypeSerializerCreator class used the last argument in its constructor, a by amitmanjhi@google.com · 17 years ago
- a31b29b Lazy inits on JavaScriptException to keep code size down for very tiny apps that catch Throwable. by scottb@google.com · 17 years ago
- 60a1f59 Allows a space in a -selenium argument to JUnitShell. (allows an by zundel@google.com · 17 years ago
- 0986505 Merging releases/1.5@r3048:r3078 into trunk. by jlabanca@google.com · 17 years ago
- b3c04c6 CheckBox.ensureDebugId() now sets the ID of the input element. Previously, it only set the ID of the label because the input element already had an ID. I also updated RadioButtonTest because RadioButton is a subclass of CheckBox, but it did not have a test specifically for debug IDs. by jlabanca@google.com · 17 years ago
- 4327b31 Added a dependent style name to the MenuBarPopup based on the primary style name of the MenuBar. This allows users to style MenuBar popups differently from each other. Currently, all MenuBar popups look identical. by jlabanca@google.com · 17 years ago
- 0a1124d Fixed an issue where the splitter in a SplitPanel would stop responding to mouse movement if the mouse entered an iframe. The SplitPanel now overlays an invisible glass panel on top of the Window to catch all events, even if they occur above an iframe. In addition, we catch the onLoseCapture event in IE so we can stop resizing if the browser automatically releases capture, such as when the user switches to a different Window. by jlabanca@google.com · 17 years ago
- 6435ea2 Merging releases/1.5@r2994:r3048 into trunk. by scottb@google.com · 17 years ago
- 29666c8 Adds support for running GWT Unit Tests through a Selenium-RC server. by zundel@google.com · 17 years ago
- 9de92df Merging releases/1.5@2941:2990 trunk. by scottb@google.com · 17 years ago
- 88ad0ca Adds additional GWTBridge methods to allow useful faking-out for non-GWTTestCase JUnit support, and potentially server-side use. by scottb@google.com · 17 years ago
- 328672c Merging r2941 from release/1.5 into trunk. - JUnitShell soft reference fix. by scottb@google.com · 17 years ago
- 52334ba Add currency symbol for AED, which is the default currency code for the by jat@google.com · 17 years ago
- 016df67 Improve correctness of LinkedHashMap and updates the tests. by bobv@google.com · 17 years ago
- 201a1d7 Rollback of r2874. The fix for Issue 960 breaks StyleInjector, so we need by knorton@google.com · 17 years ago
- c624dcb Rolling back r2922, which was not approved. by scottb@google.com · 17 years ago
- 7db8583 adding logs to JUnit stuff. Helpful for disambiguating which of several testcases with same method names runs, but primarily aimed at diagnosing a remoteweb test timeout... surely not all of the clients really go AWOL all at once?? by fabbott@google.com · 17 years ago
- 584afa4 Fixes issue 2283. The generated client-side remote service proxy implemented the generic version of the async interface. This would produce bad code if the async interface was itself generic. Also, the proxy methods were not using the erasure of signature of the declaring method. This would result in method resolution failures if the RemoteService was parameterized. by mmendez@google.com · 17 years ago
- 68ab365 Proper nesting of non-default instantiability message. by mmendez@google.com · 17 years ago
- c54f27c Manually serializable classes should not be assumed to expose their type arguments. Allow raw Collections and Sets to be used. by mmendez@google.com · 17 years ago
- 92db91c Mainly, this fixes an overlooked case of type parameter exposure, namely a by spoon@google.com · 17 years ago
- e13eda7 Fixes issue 1695 by zundel@google.com · 17 years ago
- 0369f34 Rolling back r2884 and r2885 because it did not address the underlying issue. by scottb@google.com · 17 years ago
- 2be22ee Updated DateTimeConstants data to CLDR 1.51. The existing data was replaced with the new data, which is why so many files were deleted. Modified DateTimeFormatTest_de to account for the changes in the 'de' locale's data. by rdayal@google.com · 17 years ago
- c7da479 Updated logic of animation code by defining default implementations of onStart, onComplete, and onCancel. Modified existing widget animations to take advantage of the new code. by jlabanca@google.com · 17 years ago
- 5923751 Exposure computer will skip classes that are not field serializable. Use the erasure of the superclass when computing immediate subtypes. Refactored STOB field serialziabiliy and instantiability checks to allow them to be reused by the type parameter exposure computer. by mmendez@google.com · 17 years ago
- 4e7ea59 Changed .gif to .png for the image URL. Review by: knorton (desk) by jaimeyap@google.com · 17 years ago
- 2ef77b1 Exposed a method to iterate over the immediate subclasses of a class. When looking at subtypes don't reexaming fields that have already been look at during the subtype scan. Doing so can lessen the precision when raw supertypes are involved. by mmendez@google.com · 17 years ago
- 7e2c0be Update to ApplicationCreator templates. by jaimeyap@google.com · 17 years ago
- 64b32b8 Fixed a typo and factored out the immediate subtypes computation. by mmendez@google.com · 17 years ago
- 67441ee Running out the Test startup timer from 60 secs to 180 secs as we are by zundel@google.com · 17 years ago
- ee740ab Running out the Test startup timer from 60 secs to 180 secs as we are by zundel@google.com · 17 years ago
- a109d95 Added [Theme]Resources modules to each of the GWT themes so users can load the public resources associated with a theme without injecting the style sheet. The Showcase has been updated to take advantage of this by only loading the style sheet for the Standard theme. In addition, the Showcase is smarter about reloading style sheets in that it will not dump an existing style sheet and then reload the same one. This patch addresses an issue where the Showcase would crash IE on Vista because of the way it unloaded and reloaded style sheets. by jlabanca@google.com · 17 years ago
- cb72228 Fixed covariant array computation to use the serializable types found by checkTypeInstantiable and to exclude covariant arrays that whose leaf type is in the java packages. Unit test for this case was added. by mmendez@google.com · 17 years ago
- a89c023 Fix for issue 960, ensuring consistent whitespace behavior for setInnerText. by ajr@google.com · 17 years ago
- 2bb7768 Fixes the java.utils.Arrays.ArrayList problem. Do not create a covariant array for a subtype that is not visible to other types in the same package. Updated logging for exposure information. by mmendez@google.com · 17 years ago
- 8561dd7 Do not visit the fields of enumerated types and do not consider nested types that are not visible to a class in the parent package. by mmendez@google.com · 17 years ago
- 86a4422 Change visibility of qualifiesForSerialization followed by a sort and format in preparation for nested visibility fix. by mmendez@google.com · 17 years ago
- 987d252 Flush the PrintWriter passed to PrintWriterTreeLogger if we are logging reachable types to an OutputStream. by mmendez@google.com · 17 years ago
- 68c03b5 Sort & format in preparation for element wrapping patch. by scottb@google.com · 17 years ago
- 014dddc Fixes r 2418 by removing infinite loop on eventToString->evt.getString()->eventToString(). Instead call impl.eventToString. by ecc@google.com · 17 years ago
- 090ac14 Removed spurious warnings due to STOB taking more speculative paths than it did previously. by mmendez@google.com · 17 years ago
- b4e38f6 Add a static method UIObject.ensureDebugId(Element, String) that allows users to add a debug ID to an arbitrary element. by jlabanca@google.com · 17 years ago
- 5174749 Merged changed/mmendez/STOB r2670:2814 into the trunk. Updated STOB to properly deal with parameterized and arrays types that can lead to infinite recursions if you are not careful. by mmendez@google.com · 17 years ago
- 84019ef Fixed a bug in HistoryImplIE6 where a static method initUrlCheckTimer() made a call to an instance method in HistoryImpl, which threw an error and caused the page to refresh continuously. The static method has been changed to an instance method, so "this" is now defined. by jlabanca@google.com · 17 years ago
- 15880ee Moved the GWT CSS themes into separate packages under com.google.get.user.theme. Users can include a theme in their gwt.xml file by inheriting the appropriate module. I updated the code museum and showcase to reflect the new locations of the themes. by jlabanca@google.com · 17 years ago
- ddafddb fix to avoid doubles and overflow bug in NumberFormat.subformatFixed. Also fixes by fabbott@google.com · 17 years ago
- e1ed724 Fixed a bug in SuggestBox where the SuggestBoxPopup did not shrink to fit the suggestions when the number of suggestions decreased. SuggestBox was setting the visibility of the popup instead of removing it from the DOM (hiding it), so the popup didn't rerender itself. This bug only affects IE in standards mode. by jlabanca@google.com · 17 years ago
- 8857001 Switched doubles to longs for performance reasons... by ecc@google.com · 17 years ago
- 026a455 All child style names (eg. .gwt-DecoratedPopupPanel .popupTopLeft) now have unique names so they do not collide when widgets are placed inside each other. The default style sheets have been updated to reflect the changes. by jlabanca@google.com · 17 years ago
- 1ce993c Fixes issues 1549 and 1949: fixes and standardizes which characters get escaped by ajr@google.com · 17 years ago
- fe3fb84 Provides an escape hatch to avoid metadata-related deprecation warnings. by scottb@google.com · 17 years ago
- 7c5dd30 Fixed an event issue where events were not firing in Opera because the event system was upgraded in all of the DOMImpl classes, but not in Opera. The sinkEventsImpl method in Opera now sinks events using the same method as the other classes. Also, fixed a bug in IE where the double click event never fires because the method used to dispatch the event doesn't have the intended effect in JavaScript. I modified the JavaScript to use a well supported method of calling a function. by jlabanca@google.com · 17 years ago
- 7ac9704 Removing some build warnings. by scottb@google.com · 17 years ago
- ef9e515 Replace JUnit's setUp/tearDown with gwtSetUp/gwtTearDown to better document and support client code that cannot run in a non-GWT environment. by scottb@google.com · 17 years ago
- 55e1527 Prevent a module from refreshing twice on initial load. by scottb@google.com · 17 years ago
- 421c24b Application creator now adds a default application style sheet. by ecc@google.com · 17 years ago
- 960d062 Updated the default style sheets to reflect the creation of the Decorated Widgets. Originally, I intended to update these styles after we finalized the style name architecture, but since that may not be available for a day or two, I'm submitting the style changes now. The affected Widgets are DecoratedTabPanel, DecoratedStackPanel, and DecoratedPopupPanel. by jlabanca@google.com · 17 years ago
- cd5bfae Fixes issue 2274. Our history tokens weren't always being escaped, causing by ajr@google.com · 17 years ago
- 63f3260 FLAMING SWORD OF DEATH by scottb@google.com · 17 years ago
- e346623 Adds to HTMLPanel: - addAndReplaceElement() - getElementById() by gwt.team.jgw · 17 years ago
- 96b1f84 Fixes missing event system init in DOM.addEventPreview() case. by gwt.team.jgw · 17 years ago