| Summary: | Consider not using a Timer to send ServerPush | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Wolfgang Pedot <wolfgang.pedot> |
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | minor | ||
| Priority: | P3 | CC: | ivan, stefan.fink |
| Version: | 3.1 | ||
| Target Milestone: | 3.2 M6 | ||
| Hardware: | PC | ||
| OS: | Windows NT | ||
| Whiteboard: | |||
|
Description
Wolfgang Pedot
Is the issue outlined in bug Bug #353819 is still valid with latest Safari (MacOS, iOS)? BTW setImmediate is not supported by all browsers - only IE (https://developer.mozilla.org/en-US/docs/Web/API/Window/setImmediate). I realize that setImmediate is not cross-browser, I just wanted to mention a few possibilities. So far I have only tested version 10.0.1 of Safari and I did not see the issue described in #353819. Will also try to test with older versions. I just tested with Safari 5.1.7 (on Windows) and did not get a loading cursor, not sure if windows-version was not affected or 5.1.7 fixed the issue... Did a successful test under following conditions: OS X 10.7.5 (Mac OS Lion latest patches installed) Safari 6.1.6 (latest available with this OS X version) I have been running an application that does not use a timer so send ServerPush requests for some time now and I have not received any information about side-effects, not even from Safari users. Appearantly modern browsers do not require the workaround for Bug #353819 any longer. Wolfgang, could you check your app (without ServerPush timer) in iOS Safari for the loading cursor issue? Tested OK on an iPad running iOS 10.2, will also test with 10.2.1 once the update is done. (In reply to Wolfgang Pedot from comment #8) > Tested OK on an iPad running iOS 10.2, will also test with 10.2.1 once the > update is done. Thank you very much! Test with 10.2.1 is also ok, no endless loading cursor (In reply to Wolfgang Pedot from comment #10) > Test with 10.2.1 is also ok, no endless loading cursor Than I will remove the timer. Thanks for testing. The timer has been removed with change https://git.eclipse.org/r/#/c/90832/ |