Hide Forgot
Help Desk Ticket Reference: https://c.na7.visual.force.com/apex/Case_View?id=500A0000008SqGW Steps to Reproduce: Access EPP home page with Opera browser and try to Sign In. Workaround: Workaround Exists Workaround Description: An user after modify {profile}/deploy/gatein.ear/01eXoResources.war/javascript/eXo/core/Browser.js file could have it working. Here is the patch for the changes: Browser.prototype.initOpera = function() { this.browserType = "opera" ; this.getBrowserHeight = function() { return document.body.clientHeight ; } this.getBrowserWidth = function() { return document.body.clientWidth ; } >> this.eventListener = function(object, event, operation) { object.addEventListener(event, operation, false) ; } >> this.setOpacity = function(component, value) { component.style.opacity = value/100 ; } >> this.getEventSource = function(e) { return e.target ; } } ; project_key: JBEPP There are some JIRAs regarding Opera browser and EPP. When you try to access EPP home page using Opera a Javascript error is raised: Uncaught exception: TypeError: 'Browser.setOpacity' is not a function After implementing this function EPP should works with Opera browser.
Help Desk Ticket Reference: Added: https://c.na7.visual.force.com/apex/Case_View?id=500A0000008SqGW Steps to Reproduce: Added: Access EPP home page with Opera browser. Workaround Description: Added: An user after modify {profile}/deploy/gatein.ear/01eXoResources.war/javascript/eXo/core/Browser.js file could have it working. Workaround: Added: Workaround Exists
The same issue is described in this GateIn JIRA: https://issues.jboss.org/browse/GTNPORTAL-1001
Steps to Reproduce: Removed: Access EPP home page with Opera browser. Added: Access EPP home page with Opera browser and try to Sign In. Workaround Description: Removed: An user after modify {profile}/deploy/gatein.ear/01eXoResources.war/javascript/eXo/core/Browser.js file could have it working. Added: An user after modify {profile}/deploy/gatein.ear/01eXoResources.war/javascript/eXo/core/Browser.js file could have it working. Here is the patch for the changes: Browser.prototype.initOpera = function() { this.browserType = "opera" ; this.getBrowserHeight = function() { return document.body.clientHeight ; } this.getBrowserWidth = function() { return document.body.clientWidth ; } >> this.eventListener = function(object, event, operation) { object.addEventListener(event, operation, false) ; } >> this.setOpacity = function(component, value) { component.style.opacity = value/100 ; } >> this.getEventSource = function(e) { return e.target ; } } ;
Link: Added: This issue is related to GTNPORTAL-1001
Release Notes Docs Status: Added: Not Yet Documented
Prioryt is too low. Black screen and error occurs if js code trying to create transparen mask with eXo.core.UIMaskLayer.createTransparentMask() method - modal popups, some submits etc.
Release Notes Docs Status: Removed: Not Yet Documented Added: Documented as Resolved Issue Release Notes Text: Added: If the Opera browser is used to access the portal home page, a Javascript Uncaught exception is raised: "TypeError: 'Browser.setOpacity' is not a function". The fix incorporates a verified customer-submitted patch to Browser.js, which allows Opera browsers to access the portal home page.