Re: [heycam/webidl] Exceptions not localizable (#1024)

FWIW, I consider us exposing `error.message` in userland to be a bit of a problem, especially with the value not being standardized. It allows for fingerprinting in certain cases (in particular when the values are not fixed strings) and it results in interoperability issues due to sites parsing the values in certain cases.

I think ideally we'd standardize upon the values, but that's quite a large effort. And leave localization to the developer console messages (which could be different and sometimes better, depending).

@aphillips which specifications define the `error.message` value? At least per current practice that seems wrong.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/issues/1024#issuecomment-923735414

Received on Tuesday, 21 September 2021 08:01:21 UTC