aboutsummaryrefslogtreecommitdiffstats
path: root/server/src
Commit message (Collapse)AuthorAgeFilesLines
* Update remaining copyright years to 2014Artur Signell2014-04-236-6/+6
| | | | Change-Id: I1fc2bd735b538ebac6d4f41fc8536f26795cc85f
* Merge changes from origin/7.1Artur Signell2014-04-23433-494/+494
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e77e73c Update copyright year to 2014 Conflicts: client-compiler/src/com/vaadin/server/widgetsetutils/metadata/ConnectorBundle.java client/src/com/vaadin/client/ApplicationConnection.java server/src/com/vaadin/data/util/converter/StringToNumberConverter.java shared/src/com/vaadin/shared/ui/ui/PageState.java shared/src/com/vaadin/shared/ui/window/WindowState.java theme-compiler/src/com/vaadin/sass/SassCompiler.java theme-compiler/src/com/vaadin/sass/internal/ScssStylesheet.java theme-compiler/src/com/vaadin/sass/internal/expression/ArithmeticExpressionEvaluator.java theme-compiler/src/com/vaadin/sass/internal/expression/BinaryExpression.java theme-compiler/src/com/vaadin/sass/internal/expression/BinaryOperator.java theme-compiler/src/com/vaadin/sass/internal/expression/exception/ArithmeticException.java theme-compiler/src/com/vaadin/sass/internal/expression/exception/IncompatibleUnitsException.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandler.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandlerImpl.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSErrorHandler.java theme-compiler/src/com/vaadin/sass/internal/parser/CharStream.java theme-compiler/src/com/vaadin/sass/internal/parser/Generic_CharStream.java theme-compiler/src/com/vaadin/sass/internal/parser/LexicalUnitImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/LocatorImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/MediaListImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/ParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java theme-compiler/src/com/vaadin/sass/internal/parser/ParserConstants.java theme-compiler/src/com/vaadin/sass/internal/parser/ParserTokenManager.java theme-compiler/src/com/vaadin/sass/internal/parser/SCSSLexicalUnit.java theme-compiler/src/com/vaadin/sass/internal/parser/SCSSParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/SelectorListImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/Selectors.java theme-compiler/src/com/vaadin/sass/internal/parser/ThrowedParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/Token.java theme-compiler/src/com/vaadin/sass/internal/parser/TokenMgrError.java theme-compiler/src/com/vaadin/sass/internal/resolver/ClassloaderResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/FilesystemResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/ScssStylesheetResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/VaadinResolver.java theme-compiler/src/com/vaadin/sass/internal/selector/SelectorUtil.java theme-compiler/src/com/vaadin/sass/internal/tree/BlockNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ExtendNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ForNode.java theme-compiler/src/com/vaadin/sass/internal/tree/FunctionNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ImportNode.java theme-compiler/src/com/vaadin/sass/internal/tree/KeyframesNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListContainsNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListModifyNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListRemoveNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MediaNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MicrosoftRuleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MixinDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MixinNode.java theme-compiler/src/com/vaadin/sass/internal/tree/NestPropertiesNode.java theme-compiler/src/com/vaadin/sass/internal/tree/Node.java theme-compiler/src/com/vaadin/sass/internal/tree/RuleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/VariableNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/EachDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/IfElseDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/IfNode.java theme-compiler/src/com/vaadin/sass/internal/util/ColorUtil.java theme-compiler/src/com/vaadin/sass/internal/util/DeepCopy.java theme-compiler/src/com/vaadin/sass/internal/util/FastByteArrayInputStream.java theme-compiler/src/com/vaadin/sass/internal/util/FastByteArrayOutputStream.java theme-compiler/src/com/vaadin/sass/internal/util/StringUtil.java theme-compiler/src/com/vaadin/sass/internal/visitor/BlockNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/EachNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/ExtendNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/IfElseNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/ImportNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/MixinNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/NestedNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/VariableNodeHandler.java theme-compiler/tests/src/com/vaadin/sass/AbstractTestBase.java theme-compiler/tests/src/com/vaadin/sass/internal/expression/ArithmeticExpressionEvaluatorTest.java theme-compiler/tests/src/com/vaadin/sass/parser/ParserTest.java theme-compiler/tests/src/com/vaadin/sass/resolvers/VaadinResolverTest.java theme-compiler/tests/src/com/vaadin/sass/testcases/css/Interpolation.java theme-compiler/tests/src/com/vaadin/sass/testcases/css/Selectors.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/AbstractDirectoryScanningSassTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/AutomaticSassTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Comments.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ControlDirectives.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Extends.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Functions.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Imports.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Mixins.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/NestedProperties.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Nesting.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ParentImports.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ParentSelector.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassLangTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassLangTestsBroken.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassTestRunner.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Variables.java theme-compiler/tests/src/com/vaadin/sass/tree/ImportNodeTest.java uitest/src/com/vaadin/tests/push/BasicPushTest.java uitest/src/com/vaadin/tests/push/PushConfigurationTest.java uitest/src/com/vaadin/tests/push/PushReconnectTest.java Change-Id: Ic08c4f9aecd4c684ce74408de4e0b0d0ff617273
| * Update copyright year to 2014Artur Signell2014-04-16432-494/+494
| | | | | | | | Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
* | Merge changes from origin/7.1Artur Signell2014-04-236-14/+33
|\| | | | | | | | | | | | | | | | | | | | | | | | | 0d4080b ContainerEventProvider returns style names from container. Fixes #10718 6e91bdf Add test for TransactionalPropertyWrapper memory leaks f0aaf89 Fixed resetting of ComboBox if focused and new items allowed (#13413). e033fcd Always initialize WebBrowser for new sessions (#13571) 168de1f Revert "Drag image for text-area should contain text of text-area (#13557)" 35e2a34 Fix FieldGroup and TransactionalPropertyWrapper memory leaks (#13438) 7e5d44d Introduce a drag threshold for Drag and Drop (#13381) f227f0c Drag image for text-area should contain text of text-area (#13557). Change-Id: Idb01471f8ab0c7118fa884c364e6bc200d13948a
| * ContainerEventProvider returns style names from container. Fixes #10718Maciej Przepióra2014-04-161-2/+2
| | | | | | | | | | | | | | | | ContainerEventProvider doesn't actually return style names from container in certain situations (copy-pasted code). This patch fixes the problem. Change-Id: I512ea260f34a6db0572b614db393699da152fa8d (cherry picked from commit 4709b75bb47d28630dacbb240bb43de16d972371)
| * Add test for TransactionalPropertyWrapper memory leaksTeemu Suo-Anttila2014-04-141-1/+1
| | | | | | | | Change-Id: I69d0d759f95100f1dd9e2dbba57ec2c246e3aca9
| * Always initialize WebBrowser for new sessions (#13571)Leif Åstrand2014-04-143-5/+4
| | | | | | | | Change-Id: I3918498d63032f6b507b52634df5b41470363e15
| * Fix FieldGroup and TransactionalPropertyWrapper memory leaks (#13438)Teemu Suo-Anttila2014-04-142-7/+27
| | | | | | | | Change-Id: Ifafb6d87b4280f8bd9e631235fff62f42de4b4c8
* | Clarify lock check assert message if another session is locked (#13473)Leif Åstrand2014-04-171-2/+11
| | | | | | | | | | | | Picking this to the 7.2 branch since the other part of the ticket was already included in 7.2. Change-Id: I1120ad5acd553e22db95e3635fffbd453fd26310 (cherry picked from commit 134c3bb96bfeaf1eab488e685f3b5dce3093e0ef)
* | Merge branch 'master' into 7.2Jonatan Kronqvist2014-04-1410-149/+343
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 72d0aa0 Update Window Javadoc based on 7.2 API review changes ee203f5 Apply abstract ordered layout settings for replaced component (#13568) 02998d8 Updated Window API based on 7.2 API review cd94b21 Discourage use of setNeedsLayout while a layout is running (#13542) f374bc7 Make ComboBox always immediate (#4054) aec102a Update 3rd party license information (#13449) 013d32d Remove old widget from tab content on replace (#12931). 3d0ff32 Prevent duplicate detach() calls with push (#13261) a452bad Refactor VaadinPortletRequest extending. (#13551) 55dfd29 Prevent duplicate session destroy events (#12612) 2067d4e Don't allocate unnecessary memory for empty array of Objects in MethodProperty (#10446). 00a9af5 Refactor PushConfigurationTest. Merge: no Change-Id: I6563769a77f91a68cfeadcb3306dd71fe431863c
| * \ Merge "Merge branch '7.2'"Artur Signell2014-04-144-212/+18
| |\ \
| | * \ Merge branch '7.2'Jonatan Kronqvist2014-04-144-212/+18
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 51c2e93 Revert "Added ItemSetAddEvent and ItemSetRemoveEvent (#2794)" ee4ae9f Merge from 7.1 to 7.2 Conflicts: scripts/automerge7.sh Change-Id: Ieb61caed4b3b6bbc6d3dc84c02ae8eeed897a144
| * | | | Update Window Javadoc based on 7.2 API review changesLeif Åstrand2014-04-141-3/+3
| |/ / / | | | | | | | | | | | | Change-Id: Ifdc1379892d8f798f2ceabcf83d772fa6a76dd4b
| * | | Apply abstract ordered layout settings for replaced component (#13568).Denis Anisimov2014-04-141-0/+10
| | | | | | | | | | | | | | | | Change-Id: If6863d518d902ee48bb73fbb0c9b3725cb7c8707
| * | | Updated Window API based on 7.2 API reviewArtur Signell2014-04-141-9/+14
| | | | | | | | | | | | | | | | Change-Id: Ie6fa8b51c2fd1d1fe7def9ca7c11b4023eae52b7
| * | | Make ComboBox always immediate (#4054)Jonatan Kronqvist2014-04-111-3/+11
| | | | | | | | | | | | | | | | Change-Id: I34525b7d9e78ede7f9533869326ca0c08474963a
| * | | Merge commit '3d0ff32bea81c3e3c64bd044276ff04a4f8555ed'Johannes Dahlström2014-04-102-1/+87
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | Conflicts: server/src/com/vaadin/server/communication/AtmospherePushConnection.java server/src/com/vaadin/server/communication/PushHandler.java Change-Id: I93b5c3f3017aaa1ba2a231028c808d6e56fe1c11
| | * | Prevent duplicate detach() calls with push (#13261)Johannes Dahlström2014-04-022-41/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This used to happen when push was disconnected due to a UI or session expiring. requestStart() and requestEnd() were called on disconnect even though a disconnection is not a request. Change-Id: I31d9cae65ec75b5046802a54bbe4564d6e44b29f
| * | | Refactor VaadinPortletRequest extending. (#13551)Sauli Tähkäpää2014-04-101-107/+121
| | | | | | | | | | | | | | | | Change-Id: Ibe169bf0ec6d2f335e099ac2659079c8fad6ac0b
| * | | Prevent duplicate session destroy events (#12612)Johannes Dahlström2014-04-103-17/+80
| | | | | | | | | | | | | | | | Change-Id: Ic752268a9deac350dbff29ecf73cfce2eb1ba0cc
| * | | Don't allocate unnecessary memory for empty array of Objects inDenis Anisimov2014-04-101-9/+17
| | | | | | | | | | | | | | | | | | | | | | | | MethodProperty (#10446). Change-Id: Ib8e2cfb42494a9dd3efb5ca62ddea9675a1dab1e
* | | | Update some APIs based on the 7.2 API review commentsJonatan Kronqvist2014-04-149-386/+126
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | * NotificationConfiguration "helpers" removed from Notification * NotificationConfiguration methods accept Type instead of style (String) * Tab.setIconAltText -> Tab.setIconAlternateText * Remove the two new TabSheet.addTab() methods * UI.reinit() -> UI.refresh() Change-Id: I97488e7c6de8cfacc591450d69c821b2973b8707
* | | Revert "Added ItemSetAddEvent and ItemSetRemoveEvent (#2794)"Jonatan Kronqvist2014-04-114-212/+18
|/ / | | | | | | | | | | | | | | | | This reverts commit 85251833de3bd101d388b20fdb9b02c532a9f1c9. Conflicts: server/src/com/vaadin/data/util/AbstractInMemoryContainer.java server/tests/src/com/vaadin/data/util/TestIndexedContainer.java Change-Id: I49dfdc58ae5841892c6d8e205c520437da9a05e5
* | Optimizes memory and CPU usage in JSONCodec (#13545)Fabian Lange2014-04-091-10/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The null element and the empty JSONArray are frequently created and used as temporary objects to be encoded by the json encoder. Because they are never manipulated it is possible to reuse the same empty element again and save a significant amount of temp objects. This also helps jsonEquals, which then can return faster due to: if (fieldValue == referenceValue) return true jsonEquals does not need to check the referenceValue for JSONobject.NULL. The invoking code makes sure this never happens. Boolean and Integer values are very often and much more efficiently compared directly instead of using toString. Change-Id: I5fd736427019406469357cda1115d2683b7a5e2b
* | Don't add slash after jsessionid in URL (#12307)Henri Sara2014-04-091-2/+44
| | | | | | | | Change-Id: Ic329b4307bcc0613e6c0160375003d4b9f7e7ee1
* | Update Accordion and TabSheet to use Vaadin 7 style. (#13402).Felype Santiago Ferreira2014-04-082-212/+185
| | | | | | | | | | | | | | This change also adds subpart support for TabSheet and converts a test to TB3. Change-Id: I23b6c81686ea6587470d8019e89a85149ec0b068
* | Update Atmosphere 2.1.2.vaadin2 (#12329)Artur Signell2014-04-071-1/+1
| | | | | | | | | | | | Contains websockets fixes for Tomcat 8 and Wildfly 8 Change-Id: I55b6576dfffd611f819a434d9b05edf1e5c6eda8
* | Update Atmosphere 2.1.2 for better Tomcat 8 support (#12329)Artur Signell2014-04-031-1/+1
| | | | | | | | Change-Id: If6362284392d17ff18e2a907439db3339344d2b1
* | Wait for all messages to be sent before disconnect (#13529)Artur Signell2014-04-021-2/+30
| | | | | | | | Change-Id: Ic9d5d4ac3a3f19bb906cba64cf752461d4b16ba5
* | Do not allow Atmosphere to make session infinitely long (#12139)Artur Signell2014-04-021-1/+3
| | | | | | | | Change-Id: I09d39ff40f9adda20eb38056ab94ddfa0b07fb64
* | Workaround for Atmosphere race condition (#13528)Artur Signell2014-04-021-32/+40
| | | | | | | | Change-Id: I39cb72ef9a1f6c6424dce7f9feff2cebbfe3fdfd
* | Make removeFromParent throw if the right session is not locked (#13473)Leif Åstrand2014-04-022-3/+36
| | | | | | | | Change-Id: Id5ef40db07404d7cb41b26768d18e757b8cae2b3
* | Use UUIDBroadcasterCache (#13514)Artur Signell2014-04-011-0/+3
| | | | | | | | Change-Id: I63c2d5886507281a9dfe219dea46dc5067ffa4e3
* | Use existing AbstractReflectorAtmosphereHandler (#13514)Artur Signell2014-04-011-46/+3
| | | | | | | | | | | | AbstractReflectorAtmosphereHandler handles cache requests correctly out of the box Change-Id: I0ab96f53826cf181dc58b007fb6b4ec4eb4ad54d
* | Refactor AtmosphereHandler to a field (#13514)Artur Signell2014-04-012-61/+69
| | | | | | | | Change-Id: I0956e31acfec605418eff0313fbcf82c3c7d6579
* | Add reinit method for preserve-on-refresh UIs (#12191)Johannes Dahlström2014-03-315-19/+127
| | | | | | | | | | | | | | | | | | | | UI.reinit() is now called when an existing, preserved UI is shown after a browser reload of the current page. The default implementation is empty. The browser window size and location are up to date in UI.reinit(); window resize and URI fragment listeners, if any, will be called after returning from UI.reinit(). Change-Id: Ie7aa670aaecf8e0e1510c91325b2a137b41263af
* | Move DragAndDropService to VaadinSession (#11409)Johannes Dahlström2014-03-317-37/+37
| | | | | | | | | | | | | | | | * ConnectorTracker.getConnector() is now DnDService-aware * Deprecated LCM.getDragAndDropService() is removed * LCM.getConnector() simply delegates to ConnectorTracker.getConnector() Change-Id: I9627d50f7386ead8d92ccbba27b4a558c03076c7
* | Merge changes from origin/7.1Build Agent2014-03-283-37/+112
|\| | | | | | | | | | | | | | | | | | | | | 1f4ca4c Prevent resize for sorted column if not initialized (#12951) 437f4e9 Improved portlet configuration resolution. (#7814) 55a1b20 Added headers support for WebSphere Portal. (#13491) f979681 Fix VScrollTable to clear reported ranges (#13353) a473222 Added browser inclusion and exclusion for TB3Runner. 29e7df2 Makes combobox work with pasted texts. (#13214). Change-Id: Icdb5a633d1d9f7bf7004b4b45857d268ea674f50
| * Added headers support for WebSphere Portal. (#13491)7.1.13Sauli Tähkäpää2014-03-261-0/+35
| | | | | | | | Change-Id: Ib5396f8e5c28232d560406542530c034ab1f657d
| * Improved portlet configuration resolution. (#7814)Sauli Tähkäpää2014-03-262-37/+77
| | | | | | | | | | | | | | | | Refactored static path resolution in VaadinPortletService. Refactored theme name resolution in VaadinPortletService. Refactored widgetset name resolution in VaadinPortletService. Change-Id: I44c5ffaa7530383843205aadd8da7642899a04c9
* | Handle default package properly in deployment config (#12461).Denis Anisimov2014-03-281-4/+13
| | | | | | | | Change-Id: Ied046a49c4e3046011658dd77963972ea1e9e806
* | Added convenience methods for bean binding (#13068)Matti Tahvonen2014-03-271-0/+54
| | | | | | | | | | | | Reduces common bean binding code from 4 lines to 1 Change-Id: Ie5f20ec2791284b850a9f3e11e21face3b5e4276
* | Use the ErrorHandler mechanism in ConnectorResourceHandler (#12269)Johannes Dahlström2014-03-271-0/+8
| | | | | | | | Change-Id: I9d608e942380bd53868b65eda180fe9c8477c138
* | Always call close() method for session valueUnbound() method (#12843).Denis Anisimov2014-03-271-0/+3
| | | | | | | | Change-Id: I1500b4b50d1f7ae9ee5fd2252a7b682b93cce720
* | Use window name "_self" with Page.setLocation (#12925)Johannes Dahlström2014-03-261-1/+16
| | | | | | | | | | | | | | | | | | This signals the client side to stop running so it will not eg. flash a "session expired" dialog sent via push just before the browser navigates away (see #12298). setLocation should thus not be used to start downloads anymore. Change-Id: Id11e4b4fe6ee93e3ac267879f8faa52c43b9c301
* | Integrate the Responsive add-on #12394Jonatan Kronqvist2014-03-251-0/+161
| | | | | | | | | | | | Also fixes https://github.com/vaadin/responsive/issues/10 Change-Id: Id22d071529c91d6462f1dceaf169c9d4be69d86f
* | Remove all unnecessary semicolons reported by EclipseLeif Åstrand2014-03-2110-12/+12
| | | | | | | | Change-Id: I15f6fff50e709238655a0a50f605a833e2be7d6f
* | Merge changes from origin/7.1Build Agent2014-03-212-14/+48
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7112abe Preventing premature start of drag due to Chrome move event #13381 7e7b623 reduce frequency of session locking and StreamingProgressEvents (#13155) 7cab7fd Improve error message when reusing UI instance (#13457) 3e53fa6 Fixed "EEE" in DateField's date pattern (#13443) 1881ea8 Fix for width issue of TabSheet (#12805) 396820e Test for streaming reconnect issue (#13435) 2f93186 Eliminate .v-caption memory leak (#13346) 0c7cbc7 Fixes a memory leak on IE8 in LayoutManagerIE8 (#12688) 5441ef0 Merged IntegrationTestRunner into TB3Runner 3545db2 Added User-Agent and Screen Width + Height labels to portlet test. c5aaf93 Refactored JSR286 portlet test. 52dcbaa Pressing ESC now closes the DateField popup when using month or year resolutions. (#12317) e45294f Revert "Preventing premature start of drag due to Chrome move event #13381" Change-Id: I35e119a6e8e68e226487906af35eaa220f3af16f
| * Improve error message when reusing UI instance (#13457)Leif Åstrand2014-03-131-1/+12
| | | | | | | | Change-Id: I49ec1e837a1a2a04dfadef5fd5fb5b6fd10ffcbc
| * reduce frequency of session locking and StreamingProgressEvents (#13155)Fabian Lange2014-03-131-13/+36
| | | | | | | | | | | | | | | | | | | | | | | | This change introduces throttling of streaming progress events. Before a event was fired once a buffer was filled. However as the buffer is only 4kb in size, fast uploads would trigger massive amounts of events. This change is backwards incompatible on a logical level. Before this change, a listener would get contentLength/4kb events, while after this change the amount is limited to one progress event per 500ms. Change-Id: I5da092ec4488971b8554b68b44c346057bfcc0e0