Jump to content
Not connected, Your IP: 3.80.223.123
Sign in to follow this  
Wolfbeast

IPLeak test relies on draft spec js breaking with earlier standards.

Recommended Posts

ipleak.net relies on using a specific js draft spec that is breaking with previous (and established) ECMAscript standards.

 

The problem is that trailing commas in argument lists and arrow function arguments are not allowed in standard specification JS. Only the non-finalized draft spec for ES2017 allows trailing commas.

 

Browsers which adhere to finalized standards will therefore have a lot of page elements missing on ipleak.net due to the following errors:

 

SyntaxError: expected expression, got ')' index.js:129:12
ReferenceError: IpLeak is not defined ipleak.net:38:0

 

Please remove trailing commas. Not only is it nonstandard, it's also very sloppy.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image
Sign in to follow this  

×
×
  • Create New...