Re: [w3c/webcomponents] Events whose composed flag should be true (#513)

I have found that Blink's Web IDL binding generates the following for EventInit:

https://cs.chromium.org/chromium/src/out/Debug/gen/blink/core/events/EventInit.h
```
Nullable<bool> m_composed;
```

It is not `bool`. It is `Nullable<bool>`! It looks that we can distinguish e2 (missing (m_composed == null , hopefully) and e4 (m_composed == false).

However, does WebIDL guarantee this? I have a concern that every user agents can tell whether the value is missing, false or true, strictly?


---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/webcomponents/issues/513#issuecomment-224480756

Received on Wednesday, 8 June 2016 03:54:53 UTC