-
Notifications
You must be signed in to change notification settings - Fork 177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Invalid property id in mavo.js #569
Comments
Looking at the code on line 8481, it says |
Are you on a recent version of SeaMonkey? Which rendering engine does it use? If the problem is
Most, yes, but it's impossible to support all. As much as we would love to, there are tradeoffs. The market share of SeaMonkey is currently less than 0.01%, and it's difficult to find how much less. It's not even listed in StatCounter's CSV and is listed as 0.00% here, which is for 2018. For 2020, it's not even listed. However, I notice you're using mavo.js. If the problem is indeed ES6, using mavo.es5.js should alleviate it. |
OK, it's not about SeaMonkey itself, but older browsers in general. |
Nope, no conditional loading required. We recommend using I'm going to leave this issue open in case |
How would I use that in your demo? or on the markapp page? |
I tried my local test with mavo.es5.js and it worked. |
Please note that many libraries only distribute a transpiled version, we provide users the option and make it very clear in the download page what the tradeoffs are. Thank you for your input. I'm going to go ahead and close this now, since your issue is resolved. |
I see your point, but my issue is still not resolved. I can't see the demo or the markapp page in my preferred browser. |
Just for completeness, this problem for me is the spread operator in object literals. It doesn't have as much support as other uses of the spread operator. https://www.caniuse.com/#feat=mdn-javascript_operators_spread_spread_in_object_literals My SeaMonkey is equivalent to Firefox 52, and the chart shows support started in Firefox 55 and Chrome 60. That's not that long ago (2017). |
Back in January, I opened an issue showing a problem with a Mavo in SeaMonkey. See LeaVerou/markapp#60
More recently, I was going to work on my test site which has two Mavo tests and both were getting a JS error in Mavo, and I hadn't changed them at all since they were working.
Today, I wanted to start back into Mavo, but the Mavo demo pages were not working for me in SeaMonkey.
![mavo-demo-not-working](https://user-images.githubusercontent.com/7957680/73896607-17f58400-4849-11ea-9b2d-c82e1db58951.jpg)
There seems to have been a change in Mavo that works in Firefox, but not in SeaMonkey. Shouldn't this stuff work in most browsers? It was working before in SeaMonkey.
The text was updated successfully, but these errors were encountered: