Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-02-04 | Convert relative image URLs to absolute in old IE2.1.2-RC2 | Tim Buschtöns | 7 | -217/+242 | |
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-03 | Preserve the actual text selection value | Ivan Furnadjiev | 1 | -1/+1 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=424118 Change-Id: If8c72e196b3b64b6ad1038f900e1651c90c04d4d | |||||
2014-02-03 | Always use adapter method to set the text sent by the client | Ivan Furnadjiev | 3 | -19/+30 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=424118 Change-Id: I6ce0f31ad3ed7d275eb05103fb9ea9dfa0a24592 | |||||
2014-01-31 | Set blank.gif as the background image of the textearea element | Ivan Furnadjiev | 2 | -115/+119 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=422974 Change-Id: Iaf6113acfd1b91d3a08d4ada2524ca2957dc937d | |||||
2014-01-31 | Revert "Convert relative image URLs to absolute in old IE" | Tim Buschtöns | 7 | -243/+215 | |
This reverts commit 67806d1b99fc6fd7f5bf15042ddce4cc1b8da1d8. Somehow this commit skipped Gerrit. | |||||
2014-01-31 | Convert relative image URLs to absolute in old IE | Tim Buschtöns | 7 | -215/+243 | |
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-30 | Add check if opener is MenuItem in Menu.js#_handleKeyLeft | Ivan Furnadjiev | 2 | -9/+11 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=420981 Change-Id: I5a40471a1dabbaef3a54376d6975b7234a8a2093 | |||||
2014-01-30 | Do not attempt to render Text selection if Text is loosing focus | Ivan Furnadjiev | 2 | -3/+3 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=418719 | |||||
2014-01-30 | Don't send buffered key events for already disposed widget | Ivan Furnadjiev | 2 | -3/+3 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=418719 Change-Id: I1a81e4db74f659ef2cd59ae1d1de9f0e4e2c34d7 | |||||
2014-01-30 | Fix notify method for global public WebClient API events | Ivan Furnadjiev | 2 | -3/+3 | |
A listener that removes itself from the system using rap.off 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-29 | Invalidate focus when shell is activated from the client | Ivan Furnadjiev | 1 | -1/+2 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=418893 | |||||
2014-01-29 | Add detection for IE11 | Ivan Furnadjiev | 3 | -63/+71 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=421529 Change-Id: I576158844a3a3e8061d3d56eb2db60f47855df77 | |||||
2014-01-29 | Use "round" instead of "ceil" in FontSizeCalculation#_measureElement | Ivan Furnadjiev | 2 | -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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=420484 Change-Id: Ia99a1861700e0ef2350c1ef6ab2caf4fb3f5720b | |||||
2014-01-29 | Do not preserve/render selection listener for separator ToolItem | Ivan Furnadjiev | 1 | -6/+15 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=422104 | |||||
2014-01-29 | Apply style rule workaround for invisible elements in Safari 7 | Ivan Furnadjiev | 2 | -213/+224 | |
422693: Invisible Elements in RAP Demo with Safari 7 https://bugs.eclipse.org/bugs/show_bug.cgi?id=422693 | |||||
2014-01-29 | Skip TSD resize listener in case of update | Ivan Furnadjiev | 1 | -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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=417989 Change-Id: I6745d9a4d4daaeaa631a8f91317d036bf99de62e | |||||
2014-01-29 | Unregister servlets after ApplicationContext is stopped | Ralf Sternberg | 2 | -7/+13 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=407371 Change-Id: Ie52455cdb8099321571f4c27d13b78b8a487a1a5 | |||||
2014-01-29 | Sort modifiers for RAP platform with Windows behavior | Ivan Furnadjiev | 1 | -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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=410319 | |||||
2014-01-21 | Update RAP Runtime to RAP 2.1.2 | Markus Knauer | 22 | -87/+87 | |
- 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-21 | Revert wrong commit | Markus Knauer | 12 | -251/+235 | |
This reverts commit 78400ab1b94edc8d5328926b987a5155e84bfa5d. | |||||
2013-10-25 | MSG msg-cumulative-2.1.patch | Markus Knauer | 12 | -235/+251 | |
2013-09-02 | Update RAP Runtime bundle versions and package exports to 2.1.1 | Markus Knauer | 22 | -65/+65 | |
2013-08-19 | Change Focus/Traverse events order in EventTypes#EVENT_ORDER | Ivan Furnadjiev | 1 | -7/+7 | |
413453: Listener execution order different between SWT and RWT https://bugs.eclipse.org/bugs/show_bug.cgi?id=413453 | |||||
2013-08-16 | Prevent client crash when setting mnemonic text on menu bar items | Tim Buschtöns | 2 | -3/+5 | |
Bug 410260 - [Menu] JavaScript error when creating a menu item | |||||
2013-08-16 | Prevent collision of Mnemonic widget activation | Tim Buschtöns | 2 | -1/+4 | |
See Bug 413174 - Mnemonic collision between button and menu | |||||
2013-08-13 | Get workbench instance from IWorkbenchLocationService | Ivan Furnadjiev | 1 | -2/+2 | |
343082: IllegalStateException from WorkbenchMenuService when extension registry changed https://bugs.eclipse.org/bugs/show_bug.cgi?id=343082 | |||||
2013-08-13 | Execute push items in menu bar with mnemonics | Ivan Furnadjiev | 3 | -189/+186 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=413203 | |||||
2013-08-13 | Send default selection event regardless the default button | Ivan Furnadjiev | 2 | -2/+2 | |
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 https://bugs.eclipse.org/bugs/show_bug.cgi?id=410061 | |||||
2013-08-13 | Clear internal GridHeader maps on column dispose | Ivan Furnadjiev | 2 | -2/+6 | |
410689: [Table] Not redrawn after removing column https://bugs.eclipse.org/bugs/show_bug.cgi?id=410689 | |||||
2013-08-09 | Set exit confirmation text to null before processing the redirect | Ivan Furnadjiev | 2 | -1/+2 | |
410895: Disable exit confirmation before redirect https://bugs.eclipse.org/bugs/show_bug.cgi?id=410895 | |||||
2013-08-09 | Does not send event if folder is in dispose | Ivan Furnadjiev | 1 | -1/+1 | |
410024: [TabFolder] Sends unwanted selection events when disposed https://bugs.eclipse.org/bugs/show_bug.cgi?id=410024 | |||||
2013-08-05 | Add content type check before processing the POST request | Ivan Furnadjiev | 1 | -1/+13 | |
413668: Cross Site Request Forgery vulnerability (aka CSRF/XSRF) https://bugs.eclipse.org/bugs/show_bug.cgi?id=413668 | |||||
2013-08-05 | Remove ampersand control characters in WidgetLCAUtil#renderToolTip | Ivan Furnadjiev | 1 | -1/+4 | |
Move tooltip tests in WidgetLCAUtil_Test. 413876: [Tooltip] - Filter out & https://bugs.eclipse.org/bugs/show_bug.cgi?id=413876 | |||||
2013-07-02 | Update features and build artifacts from 2.1.0 to 2.1.1 for Kepler SR1 | Markus Knauer | 11 | -11/+16 | |
2013-06-11 | Revert "Set httpOnly flag to setting store cookie"2.1.0-RC42.1.0-R | Ralf Sternberg | 1 | -3/+2 | |
This reverts commit 76fa8878b14f0bc1dba6f1934a4bc4e64b23bda4. Cookie-setHttpOnly() is only available in javax.servlet 3.0, while RWT requires only 2.5. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=408656 | |||||
2013-06-07 | Set response headers to prevent caching | Ivan Furnadjiev | 1 | -1/+11 | |
410157: [ServerPush] ServerPush requests always return immediately in IE https://bugs.eclipse.org/bugs/show_bug.cgi?id=410157 | |||||
2013-06-06 | Minor JavaDoc edit: replace fully qualified class name | Ralf Sternberg | 1 | -4/+3 | |
2013-06-06 | Point to RWT.ACTIVE_KEYS in Display.addFilter() JavaDoc | Tim Buschtöns | 1 | -0/+6 | |
Bug 348765 - [Documentation] Point to RWT.ACTIVE_KEYS in Display.addFilter() JavaDoc | |||||
2013-06-05 | Update copyright headers | Ralf Sternberg | 105 | -586/+571 | |
Bulk update for all files that changed in 2013 | |||||
2013-06-05 | Add a pointer to the ICO format for favicons to WebClient doc | Ralf Sternberg | 1 | -5/+7 | |
2013-06-04 | Replace outdated SettingStoreFactory web.xml configuration | Ivan Furnadjiev | 1 | -5/+11 | |
2013-06-04 | Update the documentation inside exsd files | Ivan Furnadjiev | 10 | -157/+146 | |
2013-05-28 | Update RAP extensions schema copyright text | Ivan Furnadjiev | 10 | -26/+27 | |
2013-05-27 | Add a check for _preItem in Menu.js#addMenuItemAt2.1.0-RC2 | Ivan Furnadjiev | 2 | -2/+6 | |
The _preItem will always be at index 0. 409124: [Menu] Item is inserted in wrong position from dynamic ContributionItem https://bugs.eclipse.org/bugs/show_bug.cgi?id=409124 | |||||
2013-05-24 | Fix connection errors detection in IE10 | Tim Buschtöns | 2 | -46/+47 | |
Modern IEs use the standard "0" value, but it may not be entirely consistent (possibly depends on OS), therefore both type of codes are accepted. Bug 408546 - [Client] IE10 returns statusCode = 0 in case of connection error | |||||
2013-05-24 | Fix key events in Opera 12 | Tim Buschtöns | 1 | -32/+1 | |
This breaks key events in previous Opera versions which are no longer supported. See Bug 403769 - Bad focus behavior when tabbing in Opera. | |||||
2013-05-24 | Enable touch event handling on Firefox on Android | Tim Buschtöns | 3 | -188/+211 | |
Event registration differs to webkit and gestures are not supported, otherwise there no differences in the API. See Bug 408803 - [android] Enable touch support on mobile firefox | |||||
2013-05-23 | Set httpOnly flag to setting store cookie | Ivan Furnadjiev | 1 | -2/+3 | |
408656: HttpOnly flag for settingStore cookie https://bugs.eclipse.org/bugs/show_bug.cgi?id=408656 | |||||
2013-05-23 | Rebuild client.js | Tim Buschtöns | 1 | -2/+2 | |
2013-05-23 | Prevent application crash by float-point mouse coordinates | Tim Buschtöns | 1 | -5/+5 | |
Mouse coordinates are already rounded in the client mouse event wrapper. Bug 408701 - IllegalArgumentException: "Not a valid integer number" when browser zoom < 100%(IE10) |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-