I’m working on a SAFE App that makes use of AUDIO tags. It looks like the including an AUDIO tag causes the SAFE Browser to stop rendering tabs; the page with the AUDIO tag will render, then rendering stops. Previously rendered tabs stay rendered until refresh, new tabs and refreshes do not render. Window > Developer Tools > Reload Shell Window causes the whole window to go blank outside the menu (all tabs are lost). Closing and restarting the SAFE Browser fixes the problem in any case.
If the audio is set to autoplay and the html file with the AUDIO tag is reloaded, the audio will in fact play even with no tab rendered, indicating something is still happening under the hood.
I have seen this behavior opening a local .html file from disk as well as opening a safe:// URL that was uploaded using the web_hosting_manager into the mocknet. I’m using the 0.6.0 SAFE Browser.
As a side note, I’m new to the community. I get the impression the forums is where it’s at, but my instinct for open source projects is always to file an issue like this to GitHub (https://github.com/maidsafe/safe_browser/issues). Counting issues on GitHub versus Support forum here, Support forum overwhelmingly seems preferred.
I haven’t tried to replicate yet, but there’s a few issues that seem to crash the render process thus far (and kill the processes, especially with devtools as you note).
So, just to be clear, you replicated this when running from file:/// protocol on your HD, correct? (Which should rule out some custom protocol issues).
On another note, for reporting issues, you can certainly make a github issue. I think a lot of people ask first on the forum as the response time is faster; we’ve a lot of community members who’ve been through the basic setup steps etc who can often answer questions, for eg.
But yes, please do open a github issue and we’ll track it from there.
The delay was because the issue template asks for Beaker version. I was trying to figure that out, gave up, and posted SAFE Browser version assuming that will tie into an upstream Beaker version.