Sparx Systems Forum

Enterprise Architect => Bugs and Issues => Topic started by: philchudley on July 15, 2020, 09:38:32 pm

Title: HTML Generation not Loading MS Edge
Post by: philchudley on July 15, 2020, 09:38:32 pm
Hi All

My local workstation has upgraded MS Edge to Version 83.0.478.64 (Official build) (64-bit)

Now and HTML generated from EA fails to load in a similar way to Chrome (without the --allow-file-access-from-files switch)

Anyone else noticed this?

Cheers

Phil
Title: Re: HTML Generation not Loading MS Edge
Post by: Geert Bellekens on July 15, 2020, 11:09:34 pm
That's what I would expect yes.
Loading from local HTML files is considered a security risk

Geert
Title: Re: HTML Generation not Loading MS Edge
Post by: qwerty on July 16, 2020, 12:21:13 am
Loading from local HTML files is considered a security risk
Because it's local and already on my machine? What logic is that?

q.
Title: Re: HTML Generation not Loading MS Edge
Post by: Geert Bellekens on July 16, 2020, 12:38:43 am
Here's a few links that explain the reason:

https://blog.chromium.org/2008/12/security-in-depth-local-web-pages.html (https://blog.chromium.org/2008/12/security-in-depth-local-web-pages.html)
https://security.stackexchange.com/questions/201208/why-do-browsers-disallow-accessing-files-from-local-file-system-even-if-the-html (https://security.stackexchange.com/questions/201208/why-do-browsers-disallow-accessing-files-from-local-file-system-even-if-the-html)

Geert
Title: Re: HTML Generation not Loading MS Edge
Post by: qwerty on July 16, 2020, 12:58:28 am
Thanks Geert, not going to discuss that here. But step 1. of the 2nd link is already where I think: serves you right to click anything that appears to be a button :-/ Would just be better to have keyboards (and mice) with integrated mouse traps. Ouch.

q.
Title: Re: HTML Generation not Loading MS Edge
Post by: Richard Freggi on July 16, 2020, 03:08:11 pm
Javascript and activex have no place in a modeling tool... even less in a distributable html report.  Still can't understand why EA uses them at all.