Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P02
-
Fix Version/s: 4.0, EE-3.3.0.GA_P03
-
Component/s: ICECORE-Components
-
Labels:None
-
Environment:ICEfaces4 trunk rev. 41589
Browsers: IE, Firefox
Server: Tomcat7
-
Assignee Priority:P1
Description
QA test application:
http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Manual/navigationNotifier
Issues found:
1) This component works only in Chrome, but not in IE or Firefox.
2) If using icecore:navigationNotifier with an ace: component on the page (as example ace:panel), there is a browser console error on page load or when mousing over the page (all browsers):
Uncaught TypeError: undefined is not a function ace-jquery.js.jsf?ln=icefaces.ace&v=4_0_0_140704:3040
http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Manual/navigationNotifier
Issues found:
1) This component works only in Chrome, but not in IE or Firefox.
2) If using icecore:navigationNotifier with an ace: component on the page (as example ace:panel), there is a browser console error on page load or when mousing over the page (all browsers):
Uncaught TypeError: undefined is not a function ace-jquery.js.jsf?ln=icefaces.ace&v=4_0_0_140704:3040
Activity
Field | Original Value | New Value |
---|---|---|
Description |
QA test application:
http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Manual/navigationNotifier Issues found: 1) This component works only in Chrome, but not in IE or Firefox. 2) If using icecore:navigationNotifier with an ace: component on the page (as example ace:panel), there is a browser console error on page load or when mousing over the page (all browsers): Uncaught TypeError: undefined is not a function ace-jquery.js.jsf?ln=icefaces.ace&v=4_0_0_140704:30 40 |
QA test application:
http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Manual/navigationNotifier Issues found: 1) This component works only in Chrome, but not in IE or Firefox. 2) If using icecore:navigationNotifier with an ace: component on the page (as example ace:panel), there is a browser console error on page load or when mousing over the page (all browsers): Uncaught TypeError: undefined is not a function ace-jquery.js.jsf?ln=icefaces.ace&v=4_0_0_140704:3040 |
Fix Version/s | 4.0 [ 11382 ] |
Summary | icecore:navigationNotifier issues | icecore:navigationNotifier issues on IE, Firefox |
Assignee | Mircea Toma [ mircea.toma ] | |
Assignee Priority | P1 [ 10010 ] |
Affects Version/s | EE-3.3.0.GA_P02 [ 11371 ] |
Affects Version/s | 4.0 [ 11382 ] |
Security | Private [ 10001 ] |
Fix Version/s | EE-3.3.0.GA_P03 [ 11572 ] |
Assignee Priority | P1 [ 10010 ] | P2 [ 10011 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #41823 | Mon Jul 21 13:24:52 MDT 2014 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #41837 | Wed Jul 23 09:30:55 MDT 2014 | mircea.toma | |
Files Changed | ||||
![]() ![]() |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Assignee Priority | P2 [ 10011 ] | P1 [ 10010 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #41844 | Wed Jul 23 13:04:51 MDT 2014 | mircea.toma | |
Files Changed | ||||
![]() ![]() ![]() ![]() |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #42547 | Thu Sep 11 13:23:11 MDT 2014 | mircea.toma | |
Files Changed | ||||
![]() |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
After lots of unsuccessful debugging to try to find out where Firefox fails to run as expected the component was modified to output the exact same markup as the test page provide with RSH library. Even then the component would not replicate the behaviour found in the test page.
Finally the only difference that could be found was in the response headers for the page load. JSF sends no-cache headers thus forcing the browser to discard the history state saved in the previously loaded page.
The conclusion is that JSF is not a compatible environment for RSH+Firefox.