The console should just be allowed to reinitialize anything (let and even const), which Shu argued for in bug 1246215 comment 4. She says this would require some special mode of eval that ignores TDZ errors, which we haven't implemented yet. let x = 1; let x = 2; SyntaxError: redeclaration of let x const y = 1; const y = 2; SyntaxError: redeclaration of const y
I'm interested in fixing this by way of bug 1249175.
Priority: -- → P2
You need to log in before you can comment on or make changes to this bug.