Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0030464Openbravo ERPA. Platformpublic2015-07-30 15:472015-08-20 23:16
dbaz 
caristu 
highmajoralways
closedfixed 
5
 
3.0PR15Q4 
alostale
Core
No
0030464: 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').
No tags attached.
depends on backport 00305313.0PR15Q3 closed caristu Openbravo ERP Openbravo ERP 3 doesn't work on Microsoft Edge 
depends on backport 00305323.0PR15Q2.4 closed caristu Openbravo ERP Openbravo ERP 3 doesn't work on Microsoft Edge 
related to defect 0030534 closed caristu Openbravo ERP Some pop-ups are not displayed properly on Microsoft Edge 
related to defect 0030552 new Retail Retail Modules Microsoft Edge is not detected as not supported by WebPOS 
related to defect 0031254 closed caristu Openbravo ERP The style of some toolbar buttons looks different in Microsoft Edge 
related to defect 0031286 acknowledged Triage Platform Base Openbravo ERP From and To fields in date range filter widget are not displayed properly on Edge 
related to defect 0031391 closed caristu Openbravo ERP Current combo value is not selected when opening drop down list with mouse in Edge 
related to defect 0031397 closed platform Openbravo ERP Direct Print is not working on MS Edge 
related to defect 0031401 acknowledged Triage Platform Base Openbravo ERP Upload image pop-up is not properly displayed on MS Edge 
related to defect 0031411 closed caristu Openbravo ERP Not possible to install a module from the Module Management window in Edge 
related to defect 0031412 acknowledged Triage Platform Base Openbravo ERP Combos not aligned in Settings tab of Module Management window using Edge 
related to defect 0031492 closed caristu Openbravo ERP [MS Edge] In the business partner selector, vendor checkbox not rendered properly 
related to defect 0031491 closed platform Openbravo ERP [MS Edge] In grid view,(un) select checkbox not properly rendered 
related to defect 0031495 closed platform Openbravo ERP [MS Edge] Save view icon not rendered properly at organization window 
related to defect 0031494 closed platform Openbravo ERP [MS Edge]sales order window at lines tab, click to (un)select this record check box not rendered properly 
related to defect 0031490 closed platform Openbravo ERP [MS Edge] in grid view, sort arrow key not rendered properly 
related to defect 0031489 closed platform Openbravo ERP [MS EDGE]Funnel icon to clear all filters not rendered properly 
related to defect 0031507 closed platform Openbravo ERP [MS Edge] At request process popup, Action regarding document dropdown box values are not rendered properly 
related to defect 0031504 closed platform Openbravo ERP [MS Edge] location selector popup opens in full window 
related to defect 0031766 closed caristu Openbravo ERP Application unexpectedly closed after opening the location selector in Edge 
related to feature request 0032227 closed caristu Openbravo ERP Mark MS Edge as supported browser 
Issue History
2015-07-30 15:47dbazNew Issue
2015-07-30 15:47dbazAssigned To => platform
2015-07-30 15:47dbazModules => Core
2015-07-30 15:47dbazTriggers an Emergency Pack => No
2015-07-30 16:09dbazDescription Updatedbug_revision_view_page.php?rev_id=9124#r9124
2015-07-31 09:50alostaleStatusnew => scheduled
2015-07-31 09:50alostaleAssigned Toplatform => caristu
2015-08-10 12:44caristuStatusscheduled => acknowledged
2015-08-10 12:44caristuStatusacknowledged => scheduled
2015-08-10 12:56hgbotCheckin
2015-08-10 12:56hgbotNote Added: 0079276
2015-08-10 12:56hgbotStatusscheduled => resolved
2015-08-10 12:56hgbotResolutionopen => fixed
2015-08-10 12:56hgbotFixed in SCM revision => http://code.openbravo.com/erp/mods/org.openbravo.userinterface.smartclient.dev/rev/4c3b97e8cf6075ddd3a5bdc1a01db9d5ba1352f5 [^]
2015-08-10 13:28hgbotCheckin
2015-08-10 13:28hgbotNote Added: 0079277
2015-08-10 13:28hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/mods/org.openbravo.userinterface.smartclient.dev/rev/4c3b97e8cf6075ddd3a5bdc1a01db9d5ba1352f5 [^] => http://code.openbravo.com/erp/devel/pi/rev/c3118a9e5203275cf57dea1339a001f2fbba065a [^]
2015-08-10 13:44caristuRelationship addedrelated to 0030534
2015-08-11 09:18hgbotCheckin
2015-08-11 09:18hgbotNote Added: 0079297
2015-08-11 09:46alostaleReview Assigned To => alostale
2015-08-11 09:46alostaleNote Added: 0079300
2015-08-11 09:46alostaleStatusresolved => closed
2015-08-11 09:46alostaleFixed in Version => 3.0PR15Q4
2015-08-11 14:49alostaleRelationship addedrelated to 0030552
2015-08-20 23:16hudsonbotCheckin
2015-08-20 23:16hudsonbotNote Added: 0079537
2015-08-20 23:16hudsonbotCheckin
2015-08-20 23:16hudsonbotNote Added: 0079539
2015-10-26 19:12caristuRelationship addedrelated to 0031254
2015-10-29 08:47caristuRelationship addedrelated to 0031286
2015-11-06 12:27alostaleRelationship addedrelated to 0031391
2015-11-06 15:18caristuRelationship addedrelated to 0031397
2015-11-09 09:03caristuRelationship addedrelated to 0031401
2015-11-10 09:11caristuRelationship addedrelated to 0031411
2015-11-10 09:20caristuRelationship addedrelated to 0031412
2015-11-16 12:05alostaleRelationship addedrelated to 0031492
2015-11-16 12:06alostaleRelationship addedrelated to 0031491
2015-11-16 14:26alostaleRelationship addedrelated to 0031495
2015-11-16 14:26alostaleRelationship addedrelated to 0031494
2015-11-16 14:26alostaleRelationship addedrelated to 0031490
2015-11-16 14:26alostaleRelationship addedrelated to 0031489
2015-11-16 15:56alostaleRelationship addedrelated to 0031507
2015-11-16 15:57alostaleRelationship addedrelated to 0031504
2015-12-22 19:31caristuRelationship addedrelated to 0031766
2016-02-12 15:31caristuRelationship addedrelated to 0032227

Notes
(0079276)
hgbot   
2015-08-10 12:56   
Repository: erp/mods/org.openbravo.userinterface.smartclient.dev
Changeset: 4c3b97e8cf6075ddd3a5bdc1a01db9d5ba1352f5
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Mon Aug 10 12:55:40 2015 +0200
URL: http://code.openbravo.com/erp/mods/org.openbravo.userinterface.smartclient.dev/rev/4c3b97e8cf6075ddd3a5bdc1a01db9d5ba1352f5 [^]

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

---
M web/org.openbravo.userinterface.smartclient/isomorphic/client/browser/Browser.js
M web/org.openbravo.userinterface.smartclient/isomorphic/client/widgets/TreeGrid.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/development/ISC_Core.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/development/ISC_FileLoader.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/development/ISC_Grids.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/development/ISC_History.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/modules-debug/ISC_Core.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/modules-debug/ISC_Grids.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/modules-debug/ISC_History.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/modules/ISC_Core.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/modules/ISC_Grids.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/modules/ISC_History.js
---
(0079277)
hgbot   
2015-08-10 13:28   
Repository: erp/devel/pi
Changeset: c3118a9e5203275cf57dea1339a001f2fbba065a
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Mon Aug 10 13:18:48 2015 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/c3118a9e5203275cf57dea1339a001f2fbba065a [^]

Fixes issue 30464: 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
---
(0079297)
hgbot   
2015-08-11 09:18   
Repository: erp/devel/pi
Changeset: b8552936f24127c5e7ccd2d87fe50560faa023f9
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Tue Aug 11 09:16:33 2015 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/b8552936f24127c5e7ccd2d87fe50560faa023f9 [^]

Related to issue 30464: 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
---
(0079300)
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
(0079537)
hudsonbot   
2015-08-20 23:16   
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/8c91718397a5 [^]
Maturity status: Test
(0079539)
hudsonbot   
2015-08-20 23:16   
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/8c91718397a5 [^]
Maturity status: Test