[whatwg/webidl] Is nullable dictionary member a footgun? (Issue #1565)

saschanaz created an issue (whatwg/webidl#1565)

### What is the issue with the Web IDL Standard?

https://github.com/whatwg/fs/issues/181

Somehow the File System specification made all optional dictionary members nullable while never expecting them to be null, and then somehow no implementers filed a spec issue and went ahead dealing with null.

I wonder how many nullable dictionary members are out there and how intentional they are. I certainly think this is not the first case where someone just put nullable into dictionary member without knowing that the optionality is implied. I can make and run some linter in webidl2.js...

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/webidl/issues/1565
You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/webidl/issues/1565@github.com>

Received on Thursday, 29 January 2026 16:52:19 UTC