Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0031528Openbravo ERPA. Platformpublic2015-11-18 22:432015-11-25 15:11
rbianchini 
caristu 
highmajoralways
closedfixed 
108
3.0PR15Q3.3 
3.0PR16Q1 
dbaz
Internet Explorer
Core
No
0031528: Can't install modules using Internet explorer 11
If you need to install a module within the application accessed via IE11, the first pop up never loads the information
Tested in 3.0PR15Q1.3 and 3.0PR15Q3.3
1- run Internet Explorer 11
2- go to livebuilds.openbravo.com
3- log in ERP 15Q3.3
4- switch role to system admin
5- go to module management window
6- go to add modules tab
7- click on install button of any module (example: Abonnement tiers)
8- observes the popup never finish to load (see the image attached)
No tags attached.
related to defect 0031411 closed caristu Not possible to install a module from the Module Management window in Edge 
png loading.png (114,372) 2015-11-18 22:43
https://issues.openbravo.com/file_download.php?file_id=8746&type=bug
png
Issue History
2015-11-18 22:43rbianchiniNew Issue
2015-11-18 22:43rbianchiniAssigned To => Triage Finance
2015-11-18 22:43rbianchiniFile Added: loading.png
2015-11-18 22:43rbianchiniWeb browser => Internet Explorer
2015-11-18 22:43rbianchiniModules => Core
2015-11-18 22:43rbianchiniResolution time => 1448420400
2015-11-18 22:43rbianchiniTriggers an Emergency Pack => No
2015-11-19 10:29caristuAssigned ToTriage Finance => caristu
2015-11-19 10:29caristuRelationship addedrelated to 0031411
2015-11-19 10:52caristuNote Added: 0081973
2015-11-19 12:05caristuWeb browserInternet Explorer => Internet Explorer
2015-11-19 12:05caristuResolution time1448420400 => 1448406000
2015-11-19 12:05caristuCategory01. General setup => A. Platform
2015-11-19 16:17hgbotCheckin
2015-11-19 16:17hgbotNote Added: 0081993
2015-11-19 16:17hgbotStatusnew => resolved
2015-11-19 16:17hgbotResolutionopen => fixed
2015-11-19 16:17hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/4e2d5ee66c49463d77c85301c69e921883d1a3cf [^]
2015-11-19 16:18caristuIssue Monitored: alostale
2015-11-19 16:18caristuReview Assigned To => alostale
2015-11-19 16:18caristuWeb browserInternet Explorer => Internet Explorer
2015-11-19 18:44alostaleReview Assigned Toalostale => dbaz
2015-11-19 18:44alostaleWeb browserInternet Explorer => Internet Explorer
2015-11-19 18:44alostaleIssue Monitored: dbaz
2015-11-23 21:17hudsonbotCheckin
2015-11-23 21:17hudsonbotNote Added: 0082257
2015-11-24 12:43hgbotCheckin
2015-11-24 12:43hgbotNote Added: 0082287
2015-11-24 12:50dbazNote Added: 0082288
2015-11-24 12:50dbazStatusresolved => closed
2015-11-24 12:50dbazFixed in Version => 3.0PR16Q1
2015-11-25 15:11hudsonbotCheckin
2015-11-25 15:11hudsonbotNote Added: 0082327

Notes
(0081973)
caristu   
2015-11-19 10:52   
Note: the way to detect IE11 is slightly different different due to the name retrieved by the navigator.userAgent info: https://www.nczonline.net/blog/2013/07/02/internet-explorer-11-dont-call-me-ie/ [^]
(0081993)
hgbot   
2015-11-19 16:17   
Repository: erp/devel/pi
Changeset: 4e2d5ee66c49463d77c85301c69e921883d1a3cf
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Thu Nov 19 16:15:39 2015 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/4e2d5ee66c49463d77c85301c69e921883d1a3cf [^]

fixes issue 31528: Can't install modules using Internet Explorer 11

The problem is that on IE 11 browser, the window.opener was lost. Now it is recovered in the same way as it was done for IE9 and Edge. This avoids the javascript error that was being fired when trying to hide the loading screen in that browser.

Together with this the cache revision number has been updated in the required files.

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/classic/ob-classic-compatibility.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities.js
M src/org/openbravo/erpCommon/security/Login.html
M src/org/openbravo/erpCommon/security/Login_F1.html
M src/org/openbravo/erpCommon/utility/PopupLoading.html
M web/js/utils.js
---
(0082257)
hudsonbot   
2015-11-23 21:17   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/7b56bebaaa88 [^]
Maturity status: Test
(0082287)
hgbot   
2015-11-24 12:43   
Repository: erp/devel/pi
Changeset: 9bd74e8a00d328f4af989e10fb1fa5e4736f857f
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Tue Nov 24 12:41:26 2015 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/9bd74e8a00d328f4af989e10fb1fa5e4736f857f [^]

related to issue 31528: code review improvements, use isIE9Strict for IE11 also

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/classic/ob-classic-compatibility.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-utilities.js
M src/org/openbravo/erpCommon/security/Login.html
M src/org/openbravo/erpCommon/security/Login_F1.html
M src/org/openbravo/erpCommon/utility/PopupLoading.html
M web/js/utils.js
---
(0082288)
dbaz   
2015-11-24 12:50   
Reviewed @ changeset: 28036 - 9bd74e8a00d3
(0082327)
hudsonbot   
2015-11-25 15:11   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/1c9b33d2091d [^]
Maturity status: Test