public-script-coord@w3.org from July to September 2013 by subject

"var" declarations shadowing properties from Window.prototype

[admin] Boris Zbarsky is a new Editor of Web IDL spec

[Bug 16537] Interface types - Implements is ambiguous

[Bug 16833] consider always exposing a "length" property for objects with indexed properties

[Bug 17508] Let enum lists end with a comma

[Bug 17648] [Awaiting ES6] Add iterators

[Bug 17713] Exceptions thrown from event handlers should not be propagated

[Bug 18352] Note about Object.prototype.toString is unclear

[Bug 18362] Make stringifiers not take into account expandos

[Bug 19778] Wrong regex for integer

[Bug 20008] allow [Unforgeable] on an interface

[Bug 20020] Support subclassing Array

[Bug 20419] 4.2.24.2: missing "then"?

[Bug 20422] 4.2.21: "then then"

[Bug 20439] 4.4.6: <span class="desc">

[Bug 20440] 4.4.1.1: "of it type list"

[Bug 20441] algorithms not marked as such

[Bug 20442] 4.2.24: <ul> should be <ol>

[Bug 20443] 4.4.6: "is not of the enumeration’s values"

[Bug 20444] 4.*: "descriptor { ... }"

[Bug 20452] 4.2.16: extraneous "the"

[Bug 20453] 3.1: two questions re underscore removal

[Bug 20475] Grammar allows "- Infinity", but not "- 1"

[Bug 20478] Grammar allows "static;" as a valid operation

[Bug 20481] Grammar Fixes needed: Dominique's feedback + Microsoft's feedback

[Bug 20527] Comment about NamedPropertiesObject is incorrect

[Bug 20528] Definition of [[Prototype]] for the interface prototype object is confusing

[Bug 20561] Objects supporting indexed properties

[Bug 20567] Change [[Prototype]] for concept-node-adopt?

[Bug 20653] need a way for Web Components to cause new interface objects to exist dynamically

[Bug 20777] Getting a property from the global scope polluter ends up in an infinite loop

[Bug 21270] Introduce syntax for getters that keep returning the same object

[Bug 21295] overload resolution: are DOMString and sequence<T> distinguishable now?

[Bug 21589] SelectionMode enum should not have a trailing comma

[Bug 21591] String constant on NavigatorID is invalid per WebIDL

[Bug 21640] Dictionaries and callbacks should be distinguishable

[Bug 21669] Callable interface objects should be instance of Function

[Bug 21670] Clarify that typeof InterfaceObject should be "function"

[Bug 21929] named properties object should disallow definition of non-configurable properties

[Bug 22006] need to define that the .length of a stringifier's Function object is 0

[Bug 22013] property enumeration section should mention named property visibility

[Bug 22014] newly created exception objects should have the exception prototype interface object as their [[Prototype]]

[Bug 22156] Allow trailing commas in Web IDL lists

[Bug 22312] Typo?

[Bug 22320] Form's supported property names should perhaps not be enumerable

[Bug 22346] Security: When invoking a method, getter, or setter on an object using the property descriptor of another, we need to do a security check

[Bug 22358] Add a "this is the global" annotation

[Bug 22391] Sequence or Array

[Bug 22392] maybe define .name for Function objects corresponding to operations/attributes

[Bug 22506] Named properties object should probably not be a function object

[Bug 22507] Need to define behaviour for setting properties on named properties objects

[Bug 22509] Some way to express array as readonly and fixed length

[Bug 22522] WebIDL, error handling, and promises

[Bug 22600] Need a way to make navigator.plugins supported named properties not enumerable

[Bug 22600] New: Need a way to make navigator.plugins supported named properties not enumerable

[Bug 22625] "If x < 253 or x > 253, then throw a TypeError."

[Bug 22625] New: "If x < 253 or x > 253, then throw a TypeError."

[Bug 22646] So if we want to say on a per-object basis whether it ought to be exposed to workers (which I think is useful) lets introduce "exposed to document environments", "exposed to worker environments", and [...]

[Bug 22665] New: Wrong example for [TreatNonCallableAsNull]

[Bug 22665] Wrong example for [TreatNonCallableAsNull]

[Bug 22691] New: Remove ByteString from WebIDL

[Bug 22691] Remove ByteString from WebIDL

[Bug 22806] New: Why special case Date and RegExp in #es-sequence

[Bug 22806] Why special case Date and RegExp in #es-sequence

[Bug 22808] New: Throw if you object is constructed without new

[Bug 22808] Throw if object is constructed without new

[Bug 22824] New: Remove Date from WebIDL

[Bug 22824] Remove Date from WebIDL

[Bug 22845] Consider moving the overload resolution algorithm into its own section

[Bug 22845] New: Consider moving the overload resolution algorithm into its own section

[Bug 22858] New: use @hasInstance instance of [[HasInstance]]

[Bug 22859] New: use built-in ToUint8 etc. abstract operations

[Bug 22866] New: remove Object.prototype.toString override and use ES6 @@toStringTag instead

[Bug 22870] 4.2.*: "the value of dictionary member"

[Bug 22870] New: 4.2.*: "the value of dictionary member"

[Bug 22871] 4.6.4: "does not to implement"

[Bug 22871] New: 4.6.4: "does not to implement"

[Bug 22872] 4.8: bad link for "single operation callback interface"

[Bug 22872] New: 4.8: bad link for "single operation callback interface"

[Bug 22874] #es-stringifier algorithm shouldn't use ToString(V)

[Bug 22874] New: #es-stringifier algorithm shouldn't use ToString(V)

[Bug 22882] 4.5.1.1: "an arguments"

[Bug 22882] New: 4.5.1.1: "an arguments"

[Bug 22883] New: 4.5.1.1: "the argument at index i"

[Bug 22886] 3.2.6: italicized "i-1"

[Bug 22886] New: 3.2.6: italicized "i-1"

[Bug 22887] 4.7.4: "listed in description"

[Bug 22887] New: 4.7.4: "listed in description"

[Bug 22888] New: 4.2.{14,15}: "has the same numeric value"

[Bug 22912] New: fix [[Delete]] due to how it's changed in ES6

[Bug 22947] New: Operation functions should not have a prototype property

[Bug 22947] Operation functions should not have a prototype property

[Bug 23056] Function's length property is inconsistent with EcmaScript

[Bug 23056] New: Function's length property is inconsistent with EcmaScript

[Bug 23074] New: " If a “forEach” operation is defined, then Call..."

[Bug 23076] New: Change "float" in examples to "double"

[Bug 23077] New: "a value (matching DefaultValue)"

[Bug 23087] New: Undefined variable use in the overload resolution algorithm

[Bug 23133] Hook up interface object proto chains as if they were ES6 classes

[Bug 23133] New: Hook up interface object proto chains as if they were ES6 classes

[Bug 23202] New: Add @@unscopeables sugar

[Bug 23225] Let's start using class, not interface

[Bug 23225] New: Let's start using class, not interface

[Bug 23266] New: ExtendedAttributeTypePair grammar appears wrong

[Bug 23276] "If creating is false and O does not implement a..."

[Bug 23276] New: "If creating is false and O does not implement a..."

[Bug 23277] New: Broken references to EcmaScript spec

[Bug 23295] "attribute" serializer types missing from grammar

[Bug 23295] New: "attribute" serializer types missing from grammar

[Bug 23296] New: Serializer grammar productions missing closing ";"

[Bug 23358] A hook for objects that can enter a "dead" mode

[Bug 23358] New: A hook for objects that can enter a "dead" mode

[Bug 23367] New: Move exceptions into IDL

[Bug 23369] New: Provide hooks for Typed Arrays

[Bug 23369] Provide hooks for Typed Arrays

[Canvas][WebIDL] Canvas .addText takes NoInterfaceObject argument

[matrix][cssom-view] DOMPoint, DOMPointLiteral definitions

[WebIDL] Allowing specifications to opt in to throwing on sets of enumerated attributes to invalid values

[WebIDL] Callback functions and callback interfaces should allow optional arguments sanely

[WebIDL] Definition of "single operation interface" questions

[WebIDL] editorial: unrestricted double and precision

[WebIDL] Eliminating [ImplicitThis] in favor of [Global]

[WebIDL] Should stringifiers use [[Get]] and [[Call]] or call the canonical getter/function?

[webidl] Spec for callback interface interface objects is self-contradictory in places

[webidl] Spec is unclear on what it means to support indexed/named properties

[WebIDL] Type conversions triggered by "any" can be lossy

[WebIDL] Which realm should be used for coercing null/undefined this values to "the" global object?

[WebIDL] Would it make sense to add annotations for "creates a new object each time" and "always returns the same object"?

[whatwg] [[GetOwnProperty]] for named properties of the Window object

[whatwg] [Canvas][WebIDL] Canvas .addText takes NoInterfaceObject argument

[whatwg] Spec for location object needs to make some properties unforgeable; need supporting WebIDL changes

Another case of wanting to a test like isArray, this time on exceptions

Block Level API

ByteString in Web IDL

document.body.appendChild(promiseForNode)

Elements (extends Array)

Extended attribute grammar too complex?

Feature-detectable API extensions?

Forbid constants on [noInterfaceObject] interfaces

How to specify an object that can be mutable or immutable

IDL enumeration & String.prototype.normalize

IDL: special DOMString that converts to Unicode

Interaction of dictionaries and platform objects is a bit weird

Interaction of non-configurable attributes and named getters

IO streams

Iterator protocol for DOM objects with indexed getter

Maplike

Maybe we should think about Interface.isInterface functions again

Need reviewers for Cameron's Web IDL tests

Non-agression pact for the JS runtime namespace territory

Object sharing across globals

Outline of exactly how @@create works?

Parameter to promise constructor

Promises "if not omitted" language

Promises - review of use in Network Service Discovery draft?

Promises: final steps

Reconciling handling of optional arguments and handling of default values across ES and webidl

Request for feedback: Filesystem API

Should ByteString be a serializable type?

Small grammar problem

Storage Relationships (was Block Level API)

Structured clones

test suite for Web IDL v1

Unordered setsmaps, for when ordering is hard/expensive/unwanted?

URL API

URL.domainToASCII / URL.domainToUnicode

URLQuery / FormData

Using arrays in platform APIs

WebIDL grammar allows "static;", which seems broken

What should happen when [Unforgeable] is used on a consequential interface of an ancestor?

Why do we allow overloads on legacycallers?

Last message date: Monday, 30 September 2013 19:44:44 UTC