Details
Description
When navigating from one "page" to another "page" in a Liferay portal page via the tab navigation bar on the page a "Connection Interrupted" dialog will display briefly before the new "page" is displayed. In some tests, the browser will lock up when the dialog is displayed and the second page will never display.
This only occurs with Firefox 2 or Firefox 3. IE and Safari seem to work fine.
NOTE: This appears to be happening in general with Async apps. and Firefox since 1.7.1, not Liferay or portal specific.
This only occurs with Firefox 2 or Firefox 3. IE and Safari seem to work fine.
NOTE: This appears to be happening in general with Async apps. and Firefox since 1.7.1, not Liferay or portal specific.
Activity
Ken Fyten
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Support Case References | https://www.icesoft.ca:4443/supportilla/show_bug.cgi?id=4884 | |
Fix Version/s | 1.7.2 [ 10130 ] | |
Assignee Priority | P1 | |
Assignee | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Summary | "Connection Interrupted" message displayed when navigating to a diffent portlet page in Liferay Portal (FF only) | "Connection Interrupted" message displayed when navigating to a different page with Firefox |
Environment | Firefox 2 and Firefox 3 only. Doesn't appear to happen with IE or Safari. Liferay 4.2.2. | Firefox 2 and Firefox 3 only. Doesn't appear to happen with IE or Safari. . |
Description |
When navigating from one "page" to another "page" in a Liferay portal page via the tab navigation bar on the page a "Connection Interrupted" dialog will display briefly before the new "page" is displayed. In some tests, the browser will lock up when the dialog is displayed and the second page will never display. This only occurs with Firefox 2 or Firefox 3. IE and Safari seem to work fine. |
When navigating from one "page" to another "page" in a Liferay portal page via the tab navigation bar on the page a "Connection Interrupted" dialog will display briefly before the new "page" is displayed. In some tests, the browser will lock up when the dialog is displayed and the second page will never display. This only occurs with Firefox 2 or Firefox 3. IE and Safari seem to work fine. NOTE: This appears to be happening in general with Async apps. and Firefox since 1.7.1, not Liferay or portal specific. |
Priority | Major [ 3 ] | Minor [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17210 | Wed Jul 23 08:06:44 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/src/connection.async.js
MODIFY /icefaces/trunk/icefaces/bridge/src/connection.js |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17211 | Wed Jul 23 08:07:43 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.7/icefaces/bridge/src/connection.js
MODIFY /icefaces/branches/icefaces-1.7/icefaces/bridge/src/connection.async.js |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17212 | Wed Jul 23 08:08:11 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.7.1/icefaces/bridge/src/connection.async.js
MODIFY /icefaces/branches/icefaces-1.7.1/icefaces/bridge/src/connection.js |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Deryk Sinotte
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17299 | Thu Aug 07 03:18:36 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/src/connection.async.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17300 | Thu Aug 07 03:21:32 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/src/connection.async.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17301 | Thu Aug 07 03:21:57 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.7/icefaces/bridge/src/connection.async.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17302 | Thu Aug 07 03:22:51 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.7.1/icefaces/bridge/src/connection.async.js
|
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 1.7.2RC1 [ 10140 ] | |
Fix Version/s | 1.7.2 [ 10130 ] |
Ken Fyten
made changes -
Fix Version/s | 1.7.2 [ 10130 ] | |
Fix Version/s | 1.7.2RC1 [ 10140 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 | |
Assignee | Mircea Toma [ mircea.toma ] |
That description about covers it. Clicking on the Liferay tabs to switch between portal pages does use a new URL and make a new page request so it does appear that the bridge instances are all being unloaded/loaded as required.
I did notice something of a pattern to the when the "Network Connection Interrupted" dialog appears. I have 3 portal pages: one with two chat instances (Chat), one with two ticking clocks (Clock), and one with two Comp Showcase portlets (Showcase). If I switch away from Chat or Clock before the heartbeat has started up (there is a brief window to do it) then the dialog does not appear. Once the heartbeat has started, if I switch away from either of those two, the the dialog is displayed briefly before the page disappears. I don't see it switching away in Showcase because the Showcase portlets have the connection component on the page. I do see it turn red before it disappears.
It looks like we should be flagging that we are shutting down so we don't communicate unnecessary information (like Network Connection Interrupted) but I'm not sure why it would be specific to Firefox.
Further investigation seems to indicate that this behaviour occurs outside of portlets as well. If I take a simple clock app (async with a 3 second interval) and load it into a page in Firefox, the Network Connection Interrupted dialog will appear briefly before navigating to a completely different page. I didn't see it using Auction Monitor on our main site (icefaces.org) but if I build and run Auction Monitor for the 1.7.1 branch, it does appear before going going to the next page.