Browser compatibility matrix for Corona HTML5 builds

Hi,

Is there a compatibility matrix somewhere for all the browsers that will run Corona HTML5 builds?

I was looking at this https://caniuse.com/#feat=webgl but wasn’t sure if that was relevant to Corona HTML5 builds.

-dev

I don’t think we have one. That list looks as reasonable as any. I don’t know about Opera though. I’m pretty sure we’ve tested it. I don’t use it so I don’t know the difference between Opera and Opera Mini.

Rob

Hi,

Thanks for the info. I ran it on the latest Opera and it worked fine. Still have not done any tests on Windows since my box went sideways. Just haven’t put the time aside to troubleshoot it yet.

-dev

Hi,

i’m trying to run minimal corona app (just one line which displays an image) on my mac osx:

  • chrome and safari - works fine

  • firefox 57 - downloading ok, preparing ok, running - just black screen and error on console:

exception thrown: TypeError: str is undefined,stringToUTF8Array@http://localhost:8000/coronahtml.js:1:22585

stringToUTF8@http://localhost:8000/coronahtml.js:1:23754

_jsGetLocaleCountry@http://localhost:8000/coronahtml.js:1:309852

 

  • opera 51 - same as firefox, except error is different:

(index):50 exception thrown: TypeError: Cannot read property ‘length’ of undefined,TypeError: Cannot read property ‘length’ of undefined

    at stringToUTF8Array (http://localhost:8000/coronahtml.js:1:22591)

    at stringToUTF8 (http://localhost:8000/coronahtml.js:1:23754)

    at _jsGetLocaleCountry (http://localhost:8000/coronahtml.js:1:309852)

    at Array.gM (http://localhost:8000/coronahtml.js:5:423169)

    at Array.Cwa (http://localhost:8000/coronahtml.js:8:191902)

    at DA (http://localhost:8000/coronahtml.js:5:121235)

    at EA (http://localhost:8000/coronahtml.js:5:133525)

    at CA (http://localhost:8000/coronahtml.js:5:119220)

    at Array.MC (http://localhost:8000/coronahtml.js:5:215291)

    at Object.Eub [as dynCall_vii] (http://localhost:8000/coronahtml.js:17:62569)

EDIT:

I’ve just upgraded to opera 52 at it seems to work fine!

Opera (on Desktop) is one of test targets, one of team members is using it and I’m using Firefox so i’m pretty sure it should work. Also, make sure to use very latest daily build. HTML5 is moving forward fast.

Tested on latest Opera, FF, Chrome, Mac Safari, iOS Safari, Android - works

I’m still getting this error using corona build 2018.3245 (2018.03.25) and firefox 57 (and 59 as well) on mac:

exception thrown: TypeError: str is undefined,stringToUTF8Array@http://127.0.0.1:8000/coronahtml.js:1:22585

stringToUTF8@http://127.0.0.1:8000/coronahtml.js:1:23754

_jsGetLocaleCountry@http://127.0.0.1:8000/coronahtml.js:1:310003

gM@http://127.0.0.1:8000/coronahtml.js:5:423203

Cwa@http://127.0.0.1:8000/coronahtml.js:8:191874

DA@http://127.0.0.1:8000/coronahtml.js:5:121198

EA@http://127.0.0.1:8000/coronahtml.js:5:133525

CA@http://127.0.0.1:8000/coronahtml.js:5:119220

MC@http://127.0.0.1:8000/coronahtml.js:5:215291

Eub@http://127.0.0.1:8000/coronahtml.js:17:62560

invoke_vii@http://127.0.0.1:8000/coronahtml.js:1:335697

OC@http://127.0.0.1:8000/coronahtml.js:5:216622

NC@http://127.0.0.1:8000/coronahtml.js:5:215553

LC@http://127.0.0.1:8000/coronahtml.js:5:215112

DW@http://127.0.0.1:8000/coronahtml.js:7:77121

cSa@http://127.0.0.1:8000/coronahtml.js:15:414049

jTa@http://127.0.0.1:8000/coronahtml.js:10:3688

nTa@http://127.0.0.1:8000/coronahtml.js:10:5658

FR@http://127.0.0.1:8000/coronahtml.js:5:501108

ER@http://127.0.0.1:8000/coronahtml.js:5:497059

DR@http://127.0.0.1:8000/coronahtml.js:5:494274

Dub@http://127.0.0.1:8000/coronahtml.js:17:62506

browserIterationFunc@http://127.0.0.1:8000/coronahtml.js:1:179651

runIter@http://127.0.0.1:8000/coronahtml.js:1:182814

Browser_mainLoop_runner@http://127.0.0.1:8000/coronahtml.js:1:181259

Testing app is just main.lua which contains one line: display.newImage(‘test.png’, 100, 100)

opera 52, safari 11.0.3 and chrome 65.0.3325.181  works.

But it’s great you have finally made it to beta, I’m looking forward stable version! 

I don’t think we have one. That list looks as reasonable as any. I don’t know about Opera though. I’m pretty sure we’ve tested it. I don’t use it so I don’t know the difference between Opera and Opera Mini.

Rob

Hi,

Thanks for the info. I ran it on the latest Opera and it worked fine. Still have not done any tests on Windows since my box went sideways. Just haven’t put the time aside to troubleshoot it yet.

-dev

Hi,

i’m trying to run minimal corona app (just one line which displays an image) on my mac osx:

  • chrome and safari - works fine

  • firefox 57 - downloading ok, preparing ok, running - just black screen and error on console:

exception thrown: TypeError: str is undefined,stringToUTF8Array@http://localhost:8000/coronahtml.js:1:22585

stringToUTF8@http://localhost:8000/coronahtml.js:1:23754

_jsGetLocaleCountry@http://localhost:8000/coronahtml.js:1:309852

 

  • opera 51 - same as firefox, except error is different:

(index):50 exception thrown: TypeError: Cannot read property ‘length’ of undefined,TypeError: Cannot read property ‘length’ of undefined

    at stringToUTF8Array (http://localhost:8000/coronahtml.js:1:22591)

    at stringToUTF8 (http://localhost:8000/coronahtml.js:1:23754)

    at _jsGetLocaleCountry (http://localhost:8000/coronahtml.js:1:309852)

    at Array.gM (http://localhost:8000/coronahtml.js:5:423169)

    at Array.Cwa (http://localhost:8000/coronahtml.js:8:191902)

    at DA (http://localhost:8000/coronahtml.js:5:121235)

    at EA (http://localhost:8000/coronahtml.js:5:133525)

    at CA (http://localhost:8000/coronahtml.js:5:119220)

    at Array.MC (http://localhost:8000/coronahtml.js:5:215291)

    at Object.Eub [as dynCall_vii] (http://localhost:8000/coronahtml.js:17:62569)

EDIT:

I’ve just upgraded to opera 52 at it seems to work fine!

Opera (on Desktop) is one of test targets, one of team members is using it and I’m using Firefox so i’m pretty sure it should work. Also, make sure to use very latest daily build. HTML5 is moving forward fast.

Tested on latest Opera, FF, Chrome, Mac Safari, iOS Safari, Android - works

I’m still getting this error using corona build 2018.3245 (2018.03.25) and firefox 57 (and 59 as well) on mac:

exception thrown: TypeError: str is undefined,stringToUTF8Array@http://127.0.0.1:8000/coronahtml.js:1:22585

stringToUTF8@http://127.0.0.1:8000/coronahtml.js:1:23754

_jsGetLocaleCountry@http://127.0.0.1:8000/coronahtml.js:1:310003

gM@http://127.0.0.1:8000/coronahtml.js:5:423203

Cwa@http://127.0.0.1:8000/coronahtml.js:8:191874

DA@http://127.0.0.1:8000/coronahtml.js:5:121198

EA@http://127.0.0.1:8000/coronahtml.js:5:133525

CA@http://127.0.0.1:8000/coronahtml.js:5:119220

MC@http://127.0.0.1:8000/coronahtml.js:5:215291

Eub@http://127.0.0.1:8000/coronahtml.js:17:62560

invoke_vii@http://127.0.0.1:8000/coronahtml.js:1:335697

OC@http://127.0.0.1:8000/coronahtml.js:5:216622

NC@http://127.0.0.1:8000/coronahtml.js:5:215553

LC@http://127.0.0.1:8000/coronahtml.js:5:215112

DW@http://127.0.0.1:8000/coronahtml.js:7:77121

cSa@http://127.0.0.1:8000/coronahtml.js:15:414049

jTa@http://127.0.0.1:8000/coronahtml.js:10:3688

nTa@http://127.0.0.1:8000/coronahtml.js:10:5658

FR@http://127.0.0.1:8000/coronahtml.js:5:501108

ER@http://127.0.0.1:8000/coronahtml.js:5:497059

DR@http://127.0.0.1:8000/coronahtml.js:5:494274

Dub@http://127.0.0.1:8000/coronahtml.js:17:62506

browserIterationFunc@http://127.0.0.1:8000/coronahtml.js:1:179651

runIter@http://127.0.0.1:8000/coronahtml.js:1:182814

Browser_mainLoop_runner@http://127.0.0.1:8000/coronahtml.js:1:181259

Testing app is just main.lua which contains one line: display.newImage(‘test.png’, 100, 100)

opera 52, safari 11.0.3 and chrome 65.0.3325.181  works.

But it’s great you have finally made it to beta, I’m looking forward stable version!