Hide Forgot
Help Desk Ticket Reference: https://enterprise.redhat.com/issue-tracker/353489 Workaround Description: in jboss-portal.sar/portal-core.war/js/tooltip/domLib.js: replace: var domLib_isIE = (!domLib_isKHTML && !domLib_isOpera && (domLib_userAgent.indexOf('msie 5') != -1 || domLib_userAgent.indexOf('msie 6') != -1 || domLib_userAgent.indexOf('msie 7') != -1)); with: var domLib_isIE = (!domLib_isKHTML && !domLib_isOpera && (domLib_userAgent.indexOf('msie 5') != -1 || domLib_userAgent.indexOf('msie 6') != -1 || domLib_userAgent.indexOf('msie 7') != -1 || domLib_userAgent.indexOf('msie 8') != -1)); project_key: JBEPP * How to reproduce a behavior (1) Login as admin (2) Click "Dashboard" on top of right side (3) Click "Configure dashboard" on top of right side (4) Mouse over to portlet name (e.g. Administration portlet) in the "Portlet instance associated to this window" (5) When customer browsed with other than IE8 (e.g. firefox), a pop-up display which explains "Portlet name" and "Portlet description" appears. When customer browsed with IE8, nothing appears.
userAgent check in domLib.js is not considering IE8, patch: [mputz@mputz Enterprise_Portal_Platform_4_3_GA_CP01]$ svn diff core/src/bin/portal-core-war/js/tooltip/domLib.js Index: core/src/bin/portal-core-war/js/tooltip/domLib.js =================================================================== --- core/src/bin/portal-core-war/js/tooltip/domLib.js (revision 13470) +++ core/src/bin/portal-core-war/js/tooltip/domLib.js (working copy) @@ -50,7 +50,7 @@ var domLib_isKonq = domLib_userAgent.indexOf('konqueror') != -1; // Both konqueror and safari use the khtml rendering engine var domLib_isKHTML = (domLib_isKonq || domLib_isSafari || domLib_userAgent.indexOf('khtml') != -1); -var domLib_isIE = (!domLib_isKHTML && !domLib_isOpera && (domLib_userAgent.indexOf('msie 5') != -1 || domLib_userAgent.indexOf('msie 6') != -1 || domLib_userAgent.indexOf('msie 7') != -1)); +var domLib_isIE = (!domLib_isKHTML && !domLib_isOpera && (domLib_userAgent.indexOf('msie 5') != -1 || domLib_userAgent.indexOf('msie 6') != -1 || domLib_userAgent.indexOf('msie 7') != -1 || domLib_userAgent.indexOf('msie 8') != -1)); var domLib_isIE5up = domLib_isIE; var domLib_isIE50 = (domLib_isIE && domLib_userAgent.indexOf('msie 5.0') != -1); var domLib_isIE55 = (domLib_isIE && domLib_userAgent.indexOf('msie 5.5') != -1);
Link: Added: This issue depends JBPORTAL-2460