Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0030532Openbravo ERPA. Platformpublic2015-07-30 15:472015-08-11 09:46
dbaz 
caristu 
highmajoralways
closedfixed 
5
 
3.0PR15Q2.43.0PR15Q2.4 
alostale
Core
No
0030532: Openbravo ERP 3 doesn't work on Microsoft Edge
Openbravo ERP 3 doesn't work on Microsoft Edge (it doesn't pass the 'Loading' screen), and the "Not supported browser" alert is not either shown in the Login window.

https://en.wikipedia.org/wiki/Microsoft_Edge [^]
Install Windows 10 (you can download a testing VM from here: https://www.modern.ie/es-es/virtualization-tools [^] )
Step 1: Ensure the Login window warns the user about using a non-supported browser

Step 2: Do the needed fixes to guaranteee Openbravo 3 ERP runs ok in Microsoft Edge (and revert the changes of 'Step 1').
Approved
blocks defect 0030464 closed caristu Openbravo ERP 3 doesn't work on Microsoft Edge 
Issue History
2015-08-10 12:44caristuTypedefect => backport
2015-08-10 12:44caristuTarget Version => 3.0PR15Q2.4
2015-08-10 14:17alostaleTag Attached: Approved
2015-08-10 14:50hgbotCheckin
2015-08-10 14:50hgbotNote Added: 0079284
2015-08-10 14:50hgbotStatusscheduled => resolved
2015-08-10 14:50hgbotResolutionopen => fixed
2015-08-10 14:50hgbotFixed in SCM revision => http://code.openbravo.com/erp/backports/3.0PR15Q2.4/rev/fa6ad193fdb206f7f1555cd1665a0f17063ad25d [^]
2015-08-11 09:29hgbotCheckin
2015-08-11 09:29hgbotNote Added: 0079299
2015-08-11 09:46alostaleReview Assigned To => alostale
2015-08-11 09:46alostaleNote Added: 0079302
2015-08-11 09:46alostaleStatusresolved => closed
2015-08-11 09:46alostaleFixed in Version => 3.0PR15Q2.4

Notes
(0079284)
hgbot   
2015-08-10 14:50   
Repository: erp/backports/3.0PR15Q2.4
Changeset: fa6ad193fdb206f7f1555cd1665a0f17063ad25d
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Mon Aug 10 14:49:20 2015 +0200
URL: http://code.openbravo.com/erp/backports/3.0PR15Q2.4/rev/fa6ad193fdb206f7f1555cd1665a0f17063ad25d [^]

Fixes issue 30532: Openbravo ERP 3 doesn't work on Microsoft Edge

The application was crashing silently during the login process, because Smartclient sources were not identyfing properly the browser. This caused an error in the SC getStackTrace() method. In addition, the OB function getBrowserInfo() has been updated to identify the Microsft Edge browser in order to declare it as not supported for the time being

---
M modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/isomorphic/ISC_Combined.js
M modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/isomorphic/ISC_History.js
M web/js/utils.js
---
(0079299)
hgbot   
2015-08-11 09:29   
Repository: erp/backports/3.0PR15Q2.4
Changeset: edf5bcda8607b8b20144c40358552b32de465d0a
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Tue Aug 11 09:28:53 2015 +0200
URL: http://code.openbravo.com/erp/backports/3.0PR15Q2.4/rev/edf5bcda8607b8b20144c40358552b32de465d0a [^]

Related to issue 30532: updated revision control number

---
M src/org/openbravo/erpCommon/security/Login.html
M src/org/openbravo/erpCommon/security/Login_F1.html
M web/js/utils.js
---
(0079302)
alostale   
2015-08-11 09:46   
code reviewed

tested with MS Edge:
-Login page: Edge is not officially supported, a popup appears informing about it
-Login can be completed
-Basic flow: create and complete a sales order can be executed
-Logout