Darien Maillet Valentine

Results 250 comments of Darien Maillet Valentine

Given the description of consts says: > The type of a constant (matching ConstType) must not be any type other than a primitive type. If an identifier is used, it...

Hm, what I'm wondering is why would e.g. callback interface not include "must not be used as the type of a constant" if these others do? Isn't it less consistent?...

Just a recap so it's more clear what seems odd to me - please correct me if this analysis is incorrect: - There are twenty one sections for types which...

Ah, got it. Sorry for the confusing comments. I was searching with an overspecific string. I see now that the 19 vs four (I think the fifth stems from appearing...

Meta aside, not specific to this but I think this discussion is an example of it: It seems like duplicate (but not nec "complete") statements of requirements and constraints is...

An abstraction over “iterator getting ... and using” might make sense, yeah, though it doesn’t seem like it would fit neatly into the three+ places it’s needed in slightly different...

What would the basis of the language selection be? I hope it wouldn’t be system based given this isn’t user-facing text — the messages are used for debugging and the...

@annevk Web IDL refers to [message values](https://heycam.github.io/webidl/#es-creating-throwing-exceptions) for both DOMException (and ES “NativeError” errors thrown from platform specs, too) as “user agent-defined” explicitly. (If this is what you meant —...

In CSS it's unambiguously defined in the section prior, 3.3, ["preprocessing the input stream"](https://drafts.csswg.org/css-syntax-3/#input-preprocessing): > Replace any U+0000 NULL or surrogate code points in input with U+FFFD REPLACEMENT CHARACTER (�)....

> So the choice here is really a statement about valid Web IDL files, I guess? Yep. It’s totally removed from any kind of observable web platform behavior. If curious,...