Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
2015-04-27Use workspace specific TMP directory in Maven buildstreams/2.1-maintenanceMarkus Knauer1-6/+13
Depending on build server configuration it was possible to run into permission problems when running the tests from the Maven-build in a standard file layout; this change is setting the location of the tmp directory for everything executed by Java and by Maven. Change-Id: I6cfee9fd1a7694408d0cca43d87927f4f7a6f99a Signed-off-by: Markus Knauer <>
2014-07-04Use R-4.3.2-201402211700 as Eclipse Platform p2 repositoryMarkus Knauer1-1/+1
Because of a clean-up of the Eclipse Platform team we need to adjust the location of the input p2 repository that we use as a target. The old location at 4.3-M-builds/M-4.3.2RC3-201402061000/ doesn't exist any more an is now replaced by the new released URL. The content that is used by RAP is the same. Change-Id: I8da5618aa7b590fad6a5e31339025ae6946b3c53 Signed-off-by: Markus Knauer <>
2014-02-10Update RAP 2.1.2 RC3 to Eclipse Platform M-4.3.2RC3-2014020610002.1.2-SR22.1.2-RC3Markus Knauer7-7/+7
Change-Id: I108773f8cc641926839ce2baf8968a9ad0ba5175 Signed-off-by: Markus Knauer <>
2014-02-04Convert relative image URLs to absolute in old IE2.1.2-RC2Tim Buschtöns12-239/+303
This prevents the mixed content warning in IE8 while also can deal with "/" in URL parameters See Bug 414354 - Mixed Content Warning in IE8 on SSL Bug 426958 - Some images are missing in IE8 if URL contains parameter with "/" Change-Id: I8b98a1d5894c1559820943721d7238e411dec27d
2014-02-03Preserve the actual text selection valueIvan Furnadjiev2-3/+19
When a verify listener is attached to the Text the selection value is preserved manually - see TextLCAUtil#readTextAndSelection. When client sends invalid selection (selectionStart is bigger than text length) the server adjusted the value in Text#setSelection(). To avoid rendering of this adjusted value back, the LCA should preserve the actual value and not the one sent by the client. 424118: [Text] Cursor reset to first character when typing fast Change-Id: If8c72e196b3b64b6ad1038f900e1651c90c04d4d
2014-02-03Always use adapter method to set the text sent by the clientIvan Furnadjiev4-20/+62
The adapter method is now responsible for setting the text only. Selection is set in TextLCA after the text. 424118: [Text] Cursor reset to first character when typing fast Change-Id: I6ce0f31ad3ed7d275eb05103fb9ea9dfa0a24592
2014-02-03Update to Eclipse Platform M-4.3.2RC2-201401290800Markus Knauer5-5/+5
Change-Id: I8ffb05e9591f111e7d2c93a97eed29ab5f877b81
2014-01-31Set blank.gif as the background image of the textearea elementIvan Furnadjiev3-115/+137
Sometimes IE9 does not react on mouse click if background image is not set. 422974: [Text] Multi-Line Text with border-radius not focusable by mouse in IE9 Change-Id: Iaf6113acfd1b91d3a08d4ada2524ca2957dc937d
2014-01-31Revert "Convert relative image URLs to absolute in old IE"Tim Buschtöns12-299/+233
This reverts commit 67806d1b99fc6fd7f5bf15042ddce4cc1b8da1d8. Somehow this commit skipped Gerrit.
2014-01-31Convert relative image URLs to absolute in old IETim Buschtöns12-233/+299
This prevents the mixed content warning in IE8 while also can deal with "/" in URL parameters See Bug 414354 - Mixed Content Warning in IE8 on SSL Bug 426958 - Some images are missing in IE8 if URL contains parameter with "/" Change-Id: I8b98a1d5894c1559820943721d7238e411dec27d
2014-01-30Add check if opener is MenuItem in Menu.js#_handleKeyLeftIvan Furnadjiev3-10/+22
Handling left arrow key make sense only for menus, which opener is a MenuItem (cascade menu item). 420981: [Menu] JavaScript error when pressing Left arrow on opened popup menu Change-Id: I5a40471a1dabbaef3a54376d6975b7234a8a2093
2014-01-30Do not attempt to render Text selection if Text is loosing focusIvan Furnadjiev3-4/+19
The _applyFocused method can be called with "false" if the Text looses focus while no longer attached to it's parent widget, which causes the renderSelection method to crash. 418719: Client error: TypeError while press key quickly
2014-01-30Don't send buffered key events for already disposed widgetIvan Furnadjiev3-4/+27
When request is running the key events are stored in a buffer. It's possible to dispose a widget, which key event is already in this buffer. Thus, notify (key) operation is sent on disposed widget. 418719: Client error: TypeError while press key quickly Change-Id: I1a81e4db74f659ef2cd59ae1d1de9f0e4e2c34d7
2014-01-30Fix notify method for global public WebClient API eventsIvan Furnadjiev3-4/+14
A listener that removes itself from the system using caused the next listener to be skipped. See Bug 415040 - [Client] "onRender" not invoked "sometimes" on multiple widgets of the same type Change-Id: I83b4ecc416b8f8e4f2b96e403b0f1b6593a5eeb2
2014-01-29Invalidate focus when shell is activated from the clientIvan Furnadjiev2-2/+26
Setting active shell from the client will change (restore) the focus control. As readData is executed before preserveValues the new focus control will be preserved and will not be rendered back. 418893: Keylisteners do not fire under certain circumstances
2014-01-29Add detection for IE11Ivan Furnadjiev5-69/+77
IE11 is detected by "Trident" engine and the version is obtained from "rv:xx.xx". 421529: Application shows empty screen in the internal IDE browser if IE is updated to version 11 Change-Id: I576158844a3a3e8061d3d56eb2db60f47855df77
2014-01-29Use "round" instead of "ceil" in FontSizeCalculation#_measureElementIvan Furnadjiev2-4/+4
The text height measured in IE9/10 produces a value like 17.01. Using "ceil" introduces 1px difference between IE9/10 and other browsers. 420484: [TextSizeDetermination] Text height is bigger in IE9/10 than Firefox/Chrome/Opera Change-Id: Ia99a1861700e0ef2350c1ef6ab2caf4fb3f5720b
2014-01-29Do not preserve/render selection listener for separator ToolItemIvan Furnadjiev2-7/+30
Separator ToolItem does not fire selection event. Thus, to preserve/render of selection listener is not needed. 422104: [ToolItem] JavaScript error when adding selection listener to separator
2014-01-29Apply style rule workaround for invisible elements in Safari 7Ivan Furnadjiev2-213/+224
422693: Invisible Elements in RAP Demo with Safari 7
2014-01-29Skip TSD resize listener in case of updateIvan Furnadjiev1-5/+13
RAP uses addition resize listener for TSD updates. This listener should not be executed inside the CoolBarManager update. 417989: SWTException in CoolBarManager.update() on updating disposed CoolItem Change-Id: I6745d9a4d4daaeaa631a8f91317d036bf99de62e
2014-01-29Unregister servlets after ApplicationContext is stoppedRalf Sternberg3-12/+33
The servlet bridge blocks the calling thread while unregistering servlets with standing requests. This lead to a lock state when trying to undeploy an application that has waiting push requests. Since the contract of HttpService.unregister() does not make any statement about this, we must assume that other HttpService implementations expose the same problem. Stopping the application releases these push requests. The RWTServlet will not accept requests after ApplicationContext.deactivate has been called. After this point, the servlet will return HTTP 503 (Service Unavailable). A 5xx return code is used instead 4xx to indicate that this is not a client error. See bug 407371: Tomcat hangs during shutdown Change-Id: Ie52455cdb8099321571f4c27d13b78b8a487a1a5
2014-01-29Sort modifiers for RAP platform with Windows behaviorIvan Furnadjiev1-7/+13
NativeKeyFormatter#sortModifierKeys is platform dependent. As RAP platform was not evaluated, the modifiers text was striped. 410319: Default eclipse MenuItems have non-complete accelerator text
2014-01-21Update RAP Runtime to RAP 2.1.2Markus Knauer79-231/+231
- Update version numbers in pom.xml, MANIFEST.MF, feature.xml - Update dependencies in feature.xml and category.xml - Adjust copyright headers where appropriate
2014-01-21Update build configuration for Kepler SR2-RC1 (RAP 2.1.1)Markus Knauer5-5/+5
2014-01-21Revert wrong commitMarkus Knauer18-336/+235
This reverts commit 78400ab1b94edc8d5328926b987a5155e84bfa5d.
2013-10-25MSG msg-cumulative-2.1.patchMarkus Knauer18-235/+336
2013-10-02Use released Eclipse Platform 4.3.1 p2 repository for targetMarkus Knauer1-1/+1
2013-09-09Update p2 URLs to Kepler SR1 RC32.1.1-SR12.1.1-RC3Markus Knauer4-4/+6
2013-09-04Bug 416514 Remove references to eclipse-signing-maven-pluginMarkus Knauer2-24/+0 Remove (outdated) references to project dash eclipse-signing-maven-plugin from pom.xml's
2013-09-02Update RAP build configuration to 2.1.1 Kepler SR1 RC22.1.1-RC2Markus Knauer5-5/+5
2013-09-02Update RAP Runtime bundle versions and package exports to 2.1.1Markus Knauer54-134/+134
2013-08-19Updates for Kepler SR1 RC12.1.1-RC1Markus Knauer5-5/+5
2013-08-19Change Focus/Traverse events order in EventTypes#EVENT_ORDERIvan Furnadjiev2-7/+40
413453: Listener execution order different between SWT and RWT
2013-08-16Prevent client crash when setting mnemonic text on menu bar itemsTim Buschtöns3-3/+24
Bug 410260 - [Menu] JavaScript error when creating a menu item
2013-08-16Prevent collision of Mnemonic widget activationTim Buschtöns3-1/+25
See Bug 413174 - Mnemonic collision between button and menu
2013-08-13Get workbench instance from IWorkbenchLocationServiceIvan Furnadjiev1-2/+2
343082: IllegalStateException from WorkbenchMenuService when extension registry changed
2013-08-13Execute push items in menu bar with mnemonicsIvan Furnadjiev4-193/+207
Remove "bar" menu item type. In menu bar we have "push" or "cascade" menu items only. 413203: Mnemonic on top level menu item does not fire selection event
2013-08-13Send default selection event regardless the default buttonIvan Furnadjiev3-3/+35
Applies only when search/cancel button is clicked. 410061: [Text] Click on the search/cancel icons does not fire default selection event if default button is set
2013-08-13Clear internal GridHeader maps on column disposeIvan Furnadjiev4-5/+49
410689: [Table] Not redrawn after removing column
2013-08-09Set exit confirmation text to null before processing the redirectIvan Furnadjiev2-1/+2
410895: Disable exit confirmation before redirect
2013-08-09Does not send event if folder is in disposeIvan Furnadjiev2-1/+17
410024: [TabFolder] Sends unwanted selection events when disposed
2013-08-05Add content type check before processing the POST requestIvan Furnadjiev3-1/+35
413668: Cross Site Request Forgery vulnerability (aka CSRF/XSRF)
2013-08-05Remove ampersand control characters in WidgetLCAUtil#renderToolTipIvan Furnadjiev3-34/+43
Move tooltip tests in WidgetLCAUtil_Test. 413876: [Tooltip] - Filter out &
2013-07-02Update features and build artifacts from 2.1.0 to 2.1.1 for Kepler SR1Markus Knauer54-64/+81
2013-06-28Update build to Eclipse Platform final R-4.3-201306052000Markus Knauer1-1/+1
2013-06-11Revert "Set httpOnly flag to setting store cookie"2.1.0-RC42.1.0-RRalf Sternberg2-4/+2
This reverts commit 76fa8878b14f0bc1dba6f1934a4bc4e64b23bda4. Cookie-setHttpOnly() is only available in javax.servlet 3.0, while RWT requires only 2.5. See
2013-06-10Prepare for Kepler RC4Markus Knauer5-5/+5
- Update to base-platforms/2.1/RC4 - Update to Eclipse Platform to S-4.3RC4-201306052000
2013-06-07Set response headers to prevent cachingIvan Furnadjiev3-4/+35
410157: [ServerPush] ServerPush requests always return immediately in IE
2013-06-06Minor JavaDoc edit: replace fully qualified class nameRalf Sternberg1-4/+3
2013-06-06Point to RWT.ACTIVE_KEYS in Display.addFilter() JavaDoc Tim Buschtöns1-0/+6
Bug 348765 - [Documentation] Point to RWT.ACTIVE_KEYS in Display.addFilter() JavaDoc

Back to the top