{"repo":"whatwg/webidl","summary":{"retrieved":"2026-05-16T07:52:34Z","triageViolations":42,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":0,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":229},"triage":[{"number":159,"url":"https://github.com/whatwg/webidl/issues/159","title":"Add a contributing guide","author":"tobie","createdAt":"2016-09-06T12:42:23Z","labels":["⌛⌛ duration:medium","good first issue"],"sloTimeUsed":"P3538DT19H10M11S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":236,"url":"https://github.com/whatwg/webidl/issues/236","title":"ByteString still seems off","author":"annevk","createdAt":"2016-11-11T15:12:41Z","labels":["topic: string"],"sloTimeUsed":"P3472DT16H39M53S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":334,"url":"https://github.com/whatwg/webidl/issues/334","title":"Add examples for extended attribute usage","author":"tobie","createdAt":"2017-03-28T08:22:17Z","labels":[],"sloTimeUsed":"P3335DT23H30M17S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":415,"url":"https://github.com/whatwg/webidl/issues/415","title":"Example 26 makes confusing reference","author":"annevk","createdAt":"2017-08-17T07:37:22Z","labels":[],"sloTimeUsed":"P3194DT15M12S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":514,"url":"https://github.com/whatwg/webidl/issues/514","title":"Allow multimaps (or directly support them)","author":"tabatkins","createdAt":"2018-01-29T04:21:46Z","labels":[],"sloTimeUsed":"P3029DT3H30M48S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":535,"url":"https://github.com/whatwg/webidl/issues/535","title":"\"invoke\" not a unique enough algorithm name","author":"annevk","createdAt":"2018-03-15T15:46:09Z","labels":["⌛ duration:short","good first issue"],"sloTimeUsed":"P2983DT16H6M25S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":653,"url":"https://github.com/whatwg/webidl/issues/653","title":"Consider allowing only one NamedConstructor per interface","author":"Ms2ger","createdAt":"2019-02-25T12:12:38Z","labels":[],"sloTimeUsed":"P2636DT19H39M56S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":683,"url":"https://github.com/whatwg/webidl/issues/683","title":"Enumeration order of properties on the global object","author":"Ms2ger","createdAt":"2019-03-08T17:02:36Z","labels":[],"sloTimeUsed":"P2625DT14H49M58S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":692,"url":"https://github.com/whatwg/webidl/issues/692","title":"Dealing with argument types for callback functions","author":"annevk","createdAt":"2019-03-19T16:07:37Z","labels":[],"sloTimeUsed":"P2614DT15H44M57S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":708,"url":"https://github.com/whatwg/webidl/issues/708","title":"Clarify \"applicable extended attributes\"","author":"Ms2ger","createdAt":"2019-04-05T15:45:15Z","labels":[],"sloTimeUsed":"P2597DT16H7M19S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":714,"url":"https://github.com/whatwg/webidl/issues/714","title":"Remove \"supports indexed/named properties\"","author":"Ms2ger","createdAt":"2019-04-16T14:12:48Z","labels":[],"sloTimeUsed":"P2586DT17H39M46S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":743,"url":"https://github.com/whatwg/webidl/issues/743","title":"Use Oxford comma","author":"annevk","createdAt":"2019-06-26T11:44:46Z","labels":["editorial","good first issue"],"sloTimeUsed":"P2515DT20H7M48S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":0,"numLabels":2},"outOfSlo":true},{"number":787,"url":"https://github.com/whatwg/webidl/issues/787","title":"Promise wait-for-all link text confusing","author":"jakearchibald","createdAt":"2019-09-02T08:52:54Z","labels":["topic: promise"],"sloTimeUsed":"P2447DT22H59M40S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":817,"url":"https://github.com/whatwg/webidl/issues/817","title":"synthetic module imports","author":"devsnek","createdAt":"2019-10-09T15:28:30Z","labels":[],"sloTimeUsed":"P2410DT16H24M4S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":877,"url":"https://github.com/whatwg/webidl/issues/877","title":"\"available only in secure contexts\" assert seems incorrect","author":"annevk","createdAt":"2020-04-29T13:21:13Z","labels":[],"sloTimeUsed":"P2207DT18H31M21S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":895,"url":"https://github.com/whatwg/webidl/issues/895","title":"Creating a sequence from an iterable: IteratorClose not called","author":"bathos","createdAt":"2020-06-17T05:42:08Z","labels":[],"sloTimeUsed":"P2159DT2H10M26S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":904,"url":"https://github.com/whatwg/webidl/issues/904","title":"record<> converted to a JS value should use a null prototype","author":"domenic","createdAt":"2020-08-03T16:18:15Z","labels":[],"sloTimeUsed":"P2111DT15H34M19S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":918,"url":"https://github.com/whatwg/webidl/issues/918","title":"Add an intro section to WebIDL for newcomers to the web platform","author":"andreubotella","createdAt":"2020-09-15T16:08:08Z","labels":[],"sloTimeUsed":"P2068DT15H44M26S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":926,"url":"https://github.com/whatwg/webidl/issues/926","title":"\"lists of values that are passed by value\" is confusing","author":"dbaron","createdAt":"2020-09-24T00:18:24Z","labels":[],"sloTimeUsed":"P2060DT7H34M10S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":939,"url":"https://github.com/whatwg/webidl/issues/939","title":"Ident underscore escape confusion","author":"bathos","createdAt":"2020-11-19T14:17:44Z","labels":[],"sloTimeUsed":"P2003DT17H34M50S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":942,"url":"https://github.com/whatwg/webidl/issues/942","title":"ObservableArray and Namespace","author":"bathos","createdAt":"2020-11-29T04:42:29Z","labels":[],"sloTimeUsed":"P1994DT3H10M5S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1022,"url":"https://github.com/whatwg/webidl/issues/1022","title":"\"static\" method steps/getter steps/setter steps?","author":"domenic","createdAt":"2021-09-09T16:01:35Z","labels":[],"sloTimeUsed":"P1709DT15H50M59S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1029,"url":"https://github.com/whatwg/webidl/issues/1029","title":"Meta: remove Complain About: accidental-2119 no","author":"annevk","createdAt":"2021-10-05T10:48:57Z","labels":["meta"],"sloTimeUsed":"P1683DT21H3M37S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":1077,"url":"https://github.com/whatwg/webidl/issues/1077","title":"[SameObject]/[NewObject] should be allowed on unions and other objects","author":"kainino0x","createdAt":"2021-12-16T20:24:54Z","labels":[],"sloTimeUsed":"P1611DT11H27M40S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1079,"url":"https://github.com/whatwg/webidl/issues/1079","title":"Why is \"unrestricted\" an alternative of ArgumentNameKeyword?","author":"bathos","createdAt":"2021-12-24T02:12:23Z","labels":[],"sloTimeUsed":"P1604DT5H40M11S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1086,"url":"https://github.com/whatwg/webidl/issues/1086","title":"Constructors should be excluded from inheritance","author":"dontcallmedom","createdAt":"2022-01-21T15:54:33Z","labels":[],"sloTimeUsed":"P1575DT15H58M1S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1120,"url":"https://github.com/whatwg/webidl/issues/1120","title":"Deprecate URLMismatchError","author":"domenic","createdAt":"2022-03-24T15:15:33Z","labels":[],"sloTimeUsed":"P1513DT16H37M1S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1134,"url":"https://github.com/whatwg/webidl/issues/1134","title":"Namespaces disallow ObservableArray attributes, but allow other interfaces","author":"tabatkins","createdAt":"2022-04-29T19:58:12Z","labels":[],"sloTimeUsed":"P1477DT11H54M22S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1217,"url":"https://github.com/whatwg/webidl/issues/1217","title":"IDL grammar section should not discuss symbols in terms of fonts","author":"annevk","createdAt":"2022-10-13T06:16:13Z","labels":[],"sloTimeUsed":"P1311DT1H36M21S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1267,"url":"https://github.com/whatwg/webidl/issues/1267","title":"`record<>` should allow the keytype to be a typedef that resolves to one of the allowed string types","author":"tabatkins","createdAt":"2023-02-13T20:14:13Z","labels":[],"sloTimeUsed":"P1187DT11H38M21S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1291,"url":"https://github.com/whatwg/webidl/issues/1291","title":"“Define the (static|unforgeable regular) attributes” algs say namespace is a possible argument","author":"bathos","createdAt":"2023-04-10T04:41:11Z","labels":[],"sloTimeUsed":"P1132DT3H11M23S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1330,"url":"https://github.com/whatwg/webidl/issues/1330","title":"Definition name uniqueness requirement omits mixins","author":"bathos","createdAt":"2023-06-25T20:49:42Z","labels":[],"sloTimeUsed":"P1055DT11H2M52S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1375,"url":"https://github.com/whatwg/webidl/issues/1375","title":"Offer [[ArrayBufferDetachKey]] abstraction?","author":"annevk","createdAt":"2023-11-16T08:12:00Z","labels":[],"sloTimeUsed":"P911DT23H40M34S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1377,"url":"https://github.com/whatwg/webidl/issues/1377","title":"Truncation in \"convert a Web IDL arguments list to an ECMAScript arguments list\" seems (potentially) incorrect","author":"Ms2ger","createdAt":"2023-12-12T12:33:24Z","labels":[],"sloTimeUsed":"P885DT19H19M10S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1414,"url":"https://github.com/whatwg/webidl/issues/1414","title":"What types are allowed where is scattered and inconsistent","author":"domenic","createdAt":"2024-06-26T02:44:28Z","labels":[],"sloTimeUsed":"P689DT5H8M6S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1439,"url":"https://github.com/whatwg/webidl/issues/1439","title":"ConvertToInt should take an explicit argument for its conversion approach","author":"Ms2ger","createdAt":"2024-10-03T10:02:23Z","labels":[],"sloTimeUsed":"P589DT21H50M11S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1470,"url":"https://github.com/whatwg/webidl/issues/1470","title":"Variable in step 9.2 of #wait-for-all should be renamed `fulfillmentHandlerSteps`","author":"farre","createdAt":"2025-02-12T08:53:16Z","labels":[],"sloTimeUsed":"P457DT22H59M18S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":1475,"url":"https://github.com/whatwg/webidl/pull/1475","title":"Editorial: Add a Web Platform Design Principles link for `[Exposed=*]`","author":"andreubotella","createdAt":"2025-03-03T10:44:52Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P438DT21H7M42S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":2,"numLabels":0},"outOfSlo":true},{"number":1491,"url":"https://github.com/whatwg/webidl/issues/1491","title":"Expected behavior of SharedArrayBuffer with (BufferSource or DOMString) union type","author":"annevk","createdAt":"2025-05-23T08:00:50Z","labels":[],"sloTimeUsed":"P357DT23H51M44S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1522,"url":"https://github.com/whatwg/webidl/issues/1522","title":"`ReadableStream.values().return(Promise)` inconsistent with async generator behavior","author":"HansBrende","createdAt":"2025-09-05T18:42:49Z","labels":[],"sloTimeUsed":"P252DT13H9M45S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1536,"url":"https://github.com/whatwg/webidl/issues/1536","title":"`Legacy platform object [[Set]]` inconsistent with default JavaScript `[[Set]]` behavior","author":"isheludko","createdAt":"2025-11-03T15:18:50Z","labels":[],"sloTimeUsed":"P193DT16H33M44S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":1557,"url":"https://github.com/whatwg/webidl/pull/1557","title":"Fix IsDetachedBuffer check in ArrayBuffer transfer","author":"domenic","createdAt":"2026-01-02T13:38:22Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P133DT18H14M12S","whichSlo":"triage","stats":{"numTimelineItems":2,"numComments":2,"numLabels":0},"outOfSlo":true}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":15,"url":"https://github.com/whatwg/webidl/issues/15","title":"Merge ES binding section into type definitions","author":"marcoscaceres","createdAt":"2014-07-06T21:40:50Z","labels":["⌛⌛⌛ duration:long","☕☕☕ difficulty:hard"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":3,"numLabels":2}},{"number":33,"url":"https://github.com/whatwg/webidl/issues/33","title":"Numeric type reform strawperson","author":"domenic","createdAt":"2014-12-05T19:02:23Z","labels":["⌛⌛⌛ duration:long","☕☕ difficulty:medium"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":10,"numLabels":2}},{"number":49,"url":"https://github.com/whatwg/webidl/issues/49","title":"Improve restrictions on attributes/operations when maplike/setlike are used","author":"bzbarsky","createdAt":"2015-04-17T04:05:10Z","labels":["⌛⌛ duration:medium","☕☕☕ difficulty:hard"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":57,"url":"https://github.com/whatwg/webidl/issues/57","title":"Allow unions of dictionaries with a common base dictionary, in return values","author":"jan-ivar","createdAt":"2015-09-02T16:17:33Z","labels":["⌛⌛⌛ duration:long","☕☕ difficulty:medium"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":2,"numLabels":2}},{"number":71,"url":"https://github.com/whatwg/webidl/issues/71","title":"[SameObject]/[NewObject] on Promise-type attributes should be allowed","author":"travisleithead","createdAt":"2015-10-29T06:31:03Z","labels":["⌛ duration:short","☕☕ difficulty:medium","topic: promise"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":12,"numLabels":3}},{"number":76,"url":"https://github.com/whatwg/webidl/issues/76","title":"Sort out when dictionaries and records should have default values","author":"bzbarsky","createdAt":"2015-11-20T19:21:29Z","labels":["⌛⌛ duration:medium","☕☕ difficulty:medium"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":48,"numLabels":2}},{"number":84,"url":"https://github.com/whatwg/webidl/issues/84","title":"provide clearer advice about USVString vs. DOMString","author":"dbaron","createdAt":"2016-01-14T22:28:57Z","labels":["⌛ duration:short","editorial","☕☕ difficulty:medium","topic: string"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":11,"numLabels":4}},{"number":100,"url":"https://github.com/whatwg/webidl/issues/100","title":"Please prefix getter/setter/callback interface with legacy so it's clear they are","author":"annevk","createdAt":"2016-03-21T08:01:05Z","labels":["⌛⌛ duration:medium","editorial","☕☕ difficulty:medium"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":18,"numLabels":3}},{"number":101,"url":"https://github.com/whatwg/webidl/issues/101","title":"Allow constructor<ClassType> as a type accepted by functions.","author":"bfgeek","createdAt":"2016-03-24T18:35:50Z","labels":["⌛⌛ duration:medium","☕☕ difficulty:medium"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":10,"numLabels":2}},{"number":107,"url":"https://github.com/whatwg/webidl/issues/107","title":"Need pattern for feature detecting dictionary members","author":"RByers","createdAt":"2016-04-08T21:50:04Z","labels":["⌛⌛⌛ duration:long","☕☕ difficulty:medium"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":87,"numLabels":2}},{"number":135,"url":"https://github.com/whatwg/webidl/issues/135","title":"State that by default all objects are created in the relevant realm of `this`","author":"domenic","createdAt":"2016-07-19T19:12:30Z","labels":["⌛⌛ duration:medium","☕☕ difficulty:medium"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":32,"numLabels":2}},{"number":137,"url":"https://github.com/whatwg/webidl/issues/137","title":"Indicate that thing needs user action to work","author":"marcoscaceres","createdAt":"2016-07-21T03:06:21Z","labels":["⌛⌛⌛ duration:long","good first issue"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":1,"numLabels":2}},{"number":172,"url":"https://github.com/whatwg/webidl/issues/172","title":"Various \"terms defined by this specification\" are miscapitalized","author":"domenic","createdAt":"2016-09-09T15:11:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":184,"url":"https://github.com/whatwg/webidl/issues/184","title":"Allow partial enums","author":"alvestrand","createdAt":"2016-10-07T13:40:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":12,"numLabels":0}},{"number":195,"url":"https://github.com/whatwg/webidl/issues/195","title":"Dictionary mixins","author":"annevk","createdAt":"2016-10-21T12:17:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":203,"url":"https://github.com/whatwg/webidl/issues/203","title":"Turn 1-line prose algorithms into step-based algorithms for readability.","author":"tobie","createdAt":"2016-10-23T12:10:07Z","labels":["⌛⌛⌛ duration:long","good first issue"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":1,"numLabels":2}},{"number":208,"url":"https://github.com/whatwg/webidl/issues/208","title":"Add a lint check for trailing whitespace to the make script","author":"domenic","createdAt":"2016-10-26T21:50:03Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":212,"url":"https://github.com/whatwg/webidl/issues/212","title":"Make [SameObject] beneficial","author":"annevk","createdAt":"2016-10-27T11:33:43Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":213,"url":"https://github.com/whatwg/webidl/issues/213","title":"Investigate banning nullable enums","author":"annevk","createdAt":"2016-10-29T05:48:02Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":24,"numLabels":0}},{"number":226,"url":"https://github.com/whatwg/webidl/issues/226","title":"Differences between \"normal\" platform objects and \"normal\" JavaScript classes","author":"annevk","createdAt":"2016-11-07T13:34:31Z","labels":["jsidl"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":12,"numLabels":1}},{"number":228,"url":"https://github.com/whatwg/webidl/issues/228","title":"#es-to-dictionary and #dictionary-to-es do not have reader-discernable titles","author":"equalsJeffH","createdAt":"2016-11-07T20:36:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":233,"url":"https://github.com/whatwg/webidl/issues/233","title":"Shepherd: difference between \"record\" and \"record type\"","author":"annevk","createdAt":"2016-11-10T13:17:15Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":15,"numLabels":0}},{"number":240,"url":"https://github.com/whatwg/webidl/issues/240","title":"No seemingly consistent Shepherd story","author":"annevk","createdAt":"2016-11-15T09:56:15Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":33,"numLabels":0}},{"number":241,"url":"https://github.com/whatwg/webidl/issues/241","title":"Describing overloaded methods","author":"annevk","createdAt":"2016-11-17T08:02:03Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":258,"url":"https://github.com/whatwg/webidl/issues/258","title":"Adding slots [initial braindump]","author":"tobie","createdAt":"2016-12-18T16:18:49Z","labels":["jsidl"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":13,"numLabels":1}},{"number":287,"url":"https://github.com/whatwg/webidl/issues/287","title":"Add some kind of informative summary table of extended attributes","author":"domenic","createdAt":"2017-01-26T04:01:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":294,"url":"https://github.com/whatwg/webidl/issues/294","title":"Do records (record<>s) purposefully throw on any object with an enumerable Symbol-named property?","author":"bzbarsky","createdAt":"2017-02-03T01:21:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":14,"numLabels":0}},{"number":303,"url":"https://github.com/whatwg/webidl/issues/303","title":"Disambiguate / explain maplike vs record ","author":"scheib","createdAt":"2017-02-08T02:35:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":318,"url":"https://github.com/whatwg/webidl/issues/318","title":"Constant sequence value","author":"annevk","createdAt":"2017-02-23T06:22:33Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":324,"url":"https://github.com/whatwg/webidl/issues/324","title":"More convenient way to refer to / use \"map iterators\" - tuples","author":"tabatkins","createdAt":"2017-03-01T00:01:51Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":12,"numLabels":0}},{"number":325,"url":"https://github.com/whatwg/webidl/issues/325","title":"Allow iterable objects without having to become fake arrays (or fix spec)","author":"tabatkins","createdAt":"2017-03-02T01:58:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":337,"url":"https://github.com/whatwg/webidl/issues/337","title":"Merge design principles for numeric types into the spec ","author":"tobie","createdAt":"2017-04-03T08:48:03Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":342,"url":"https://github.com/whatwg/webidl/issues/342","title":"Allow ReturnTypes to have extended attributes associated with them ","author":"samweinig","createdAt":"2017-04-12T01:26:29Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":345,"url":"https://github.com/whatwg/webidl/issues/345","title":"Figure-out what supporting Array-subclassing implies","author":"tobie","createdAt":"2017-04-18T08:41:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":40,"numLabels":0}},{"number":348,"url":"https://github.com/whatwg/webidl/issues/348","title":"FrozenArray: Is T mutable?","author":"henbos","createdAt":"2017-04-24T11:31:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":361,"url":"https://github.com/whatwg/webidl/issues/361","title":"Consider flipping the [Unscopable] design","author":"annevk","createdAt":"2017-05-12T07:22:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":371,"url":"https://github.com/whatwg/webidl/issues/371","title":"\"converting to an ECMAScript value\" needs to take a realm, at least sometimes","author":"domenic","createdAt":"2017-06-21T18:23:16Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":430,"url":"https://github.com/whatwg/webidl/issues/430","title":"No mixin [NoInterfaceObject] usage","author":"annevk","createdAt":"2017-09-01T08:00:16Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":12,"numLabels":0}},{"number":432,"url":"https://github.com/whatwg/webidl/issues/432","title":"Enumeration order of interface members","author":"tobie","createdAt":"2017-09-01T10:15:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":30,"numLabels":0}},{"number":437,"url":"https://github.com/whatwg/webidl/issues/437","title":"Typography: IDL true and false","author":"TimothyGu","createdAt":"2017-09-10T10:08:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":438,"url":"https://github.com/whatwg/webidl/issues/438","title":"Informative document cited as normative reference","author":"TimothyGu","createdAt":"2017-09-10T10:48:36Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":450,"url":"https://github.com/whatwg/webidl/issues/450","title":"Mixin follow-up","author":"tobie","createdAt":"2017-10-01T22:32:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":467,"url":"https://github.com/whatwg/webidl/issues/467","title":"Make creation of all initial objects/properties/methods/etc. imperative","author":"domenic","createdAt":"2017-10-17T16:27:07Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":473,"url":"https://github.com/whatwg/webidl/issues/473","title":"Order of includes statements is not a well-defined concept","author":"bzbarsky","createdAt":"2017-11-03T18:48:00Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":477,"url":"https://github.com/whatwg/webidl/issues/477","title":"Proposed solution to make grammar changes less disruptive","author":"tobie","createdAt":"2017-11-13T21:22:50Z","labels":["downstream-tracking","jsidl"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":12,"numLabels":2}},{"number":484,"url":"https://github.com/whatwg/webidl/issues/484","title":"Consider semantic changes to WebIDL to make suitable for ECMAScript","author":"littledan","createdAt":"2017-12-05T16:25:28Z","labels":["jsidl"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":5,"numLabels":1}},{"number":485,"url":"https://github.com/whatwg/webidl/issues/485","title":"Consider syntactic changes to WebIDL to make it more \"JavaScript-y\"","author":"littledan","createdAt":"2017-12-05T16:33:04Z","labels":["jsidl"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":26,"numLabels":1}},{"number":486,"url":"https://github.com/whatwg/webidl/issues/486","title":"Considering factoring WebIDL to allow use from the ECMAScript specification","author":"littledan","createdAt":"2017-12-05T16:43:44Z","labels":["jsidl"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":35,"numLabels":1}},{"number":488,"url":"https://github.com/whatwg/webidl/issues/488","title":"Syntactic changes to attributes","author":"annevk","createdAt":"2017-12-06T10:59:53Z","labels":["jsidl"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":489,"url":"https://github.com/whatwg/webidl/issues/489","title":"Use RangeError rather than TypeError for enum mismatch","author":"annevk","createdAt":"2017-12-06T11:33:47Z","labels":["jsidl"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":3,"numLabels":1}},{"number":509,"url":"https://github.com/whatwg/webidl/issues/509","title":"record with arbitrary value types as keys?","author":"henbos","createdAt":"2018-01-10T14:25:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":25,"numLabels":0}},{"number":510,"url":"https://github.com/whatwg/webidl/issues/510","title":"Clarify what iterating over operations means","author":"tobie","createdAt":"2018-01-11T17:49:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":520,"url":"https://github.com/whatwg/webidl/issues/520","title":"Testing","author":"tobie","createdAt":"2018-02-09T09:36:07Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":523,"url":"https://github.com/whatwg/webidl/issues/523","title":"Return type on identifier-less named/indexed setter is pointless","author":"bzbarsky","createdAt":"2018-02-15T19:39:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":528,"url":"https://github.com/whatwg/webidl/issues/528","title":"ES bindings for constants on Globals","author":"tobie","createdAt":"2018-02-27T18:44:57Z","labels":["⌛⌛ duration:medium","☕☕ difficulty:medium"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":7,"numLabels":2}},{"number":532,"url":"https://github.com/whatwg/webidl/issues/532","title":"Do indexed getters ever return null?","author":"annevk","createdAt":"2018-03-13T10:46:38Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":537,"url":"https://github.com/whatwg/webidl/issues/537","title":"Allow a mixin to include a mixin","author":"annevk","createdAt":"2018-03-24T07:01:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":541,"url":"https://github.com/whatwg/webidl/issues/541","title":"Describe JSON-LD with WebIDL - How to handle @ tags","author":"danielpeintner","createdAt":"2018-04-06T09:38:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":552,"url":"https://github.com/whatwg/webidl/issues/552","title":"Introduce new string type for names/keys with length limit","author":"inexorabletash","createdAt":"2018-04-27T18:52:03Z","labels":["topic: string"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":9,"numLabels":1}},{"number":559,"url":"https://github.com/whatwg/webidl/issues/559","title":"Permit [SameObject] for nullable types?","author":"jcjones","createdAt":"2018-05-23T23:32:57Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":561,"url":"https://github.com/whatwg/webidl/issues/561","title":"iterable's should have more than just forEach() ","author":"marcoscaceres","createdAt":"2018-05-29T07:12:39Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":21,"numLabels":0}},{"number":568,"url":"https://github.com/whatwg/webidl/issues/568","title":"Represent objects with both specified and unspecified members","author":"saschanaz","createdAt":"2018-06-19T03:52:16Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":12,"numLabels":0}},{"number":581,"url":"https://github.com/whatwg/webidl/issues/581","title":"Allow overload resolution to \"round down\"?","author":"domenic","createdAt":"2018-08-21T18:07:28Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":582,"url":"https://github.com/whatwg/webidl/issues/582","title":"Shorthand for \"object that implements an interface that includes an interface mixin\"","author":"annevk","createdAt":"2018-08-23T12:49:54Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":592,"url":"https://github.com/whatwg/webidl/issues/592","title":"Declaring modules in WebIDL","author":"littledan","createdAt":"2018-12-04T08:38:09Z","labels":["jsidl"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":23,"numLabels":1}},{"number":603,"url":"https://github.com/whatwg/webidl/issues/603","title":"Annotations for what may throw","author":"littledan","createdAt":"2018-12-20T09:31:32Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":607,"url":"https://github.com/whatwg/webidl/issues/607","title":"Named properties object / named property visibility algorithm with property on Window.prototype","author":"Ms2ger","createdAt":"2019-01-11T14:26:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":624,"url":"https://github.com/whatwg/webidl/issues/624","title":"IsDataDescriptor check for legacy setters is not implemented","author":"Ms2ger","createdAt":"2019-01-17T12:36:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":630,"url":"https://github.com/whatwg/webidl/issues/630","title":"Consider removing call to named property setter in legacy platform object [[Set]]","author":"Ms2ger","createdAt":"2019-01-23T11:22:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":631,"url":"https://github.com/whatwg/webidl/issues/631","title":"Consider adding support in WebIDL for defining template tags","author":"littledan","createdAt":"2019-01-28T10:08:04Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":649,"url":"https://github.com/whatwg/webidl/issues/649","title":"Interaction of extended attributes and typedefs is weird","author":"bzbarsky","createdAt":"2019-02-23T05:10:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":650,"url":"https://github.com/whatwg/webidl/issues/650","title":"It looks like we started allowing [TreatNullAs] on dictionary members","author":"bzbarsky","createdAt":"2019-02-23T05:51:04Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":655,"url":"https://github.com/whatwg/webidl/issues/655","title":"Can we use ObjectCreate in object creation? + other editorial tweaks","author":"domenic","createdAt":"2019-02-25T15:38:47Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":656,"url":"https://github.com/whatwg/webidl/issues/656","title":"Review handling of WindowProxy","author":"Ms2ger","createdAt":"2019-02-25T16:08:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":657,"url":"https://github.com/whatwg/webidl/issues/657","title":"Is internal method setup in object creation correct?","author":"domenic","createdAt":"2019-02-25T16:21:49Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":659,"url":"https://github.com/whatwg/webidl/issues/659","title":"Referencing \"implements\"","author":"annevk","createdAt":"2019-02-25T17:24:51Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":8,"numLabels":0}},{"number":660,"url":"https://github.com/whatwg/webidl/issues/660","title":"How to deal with Location","author":"annevk","createdAt":"2019-02-26T15:11:43Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":670,"url":"https://github.com/whatwg/webidl/issues/670","title":"Is `long?` an integer type?","author":"bzbarsky","createdAt":"2019-02-28T22:19:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":674,"url":"https://github.com/whatwg/webidl/issues/674","title":"Conversion from specification values to IDL values to ECMAScript values","author":"annevk","createdAt":"2019-03-01T14:32:12Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":680,"url":"https://github.com/whatwg/webidl/issues/680","title":"\"platform object\" for ECMAScript vs. IDL values","author":"domenic","createdAt":"2019-03-07T16:32:24Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":689,"url":"https://github.com/whatwg/webidl/issues/689","title":"[Exposed] check for overloaded operations makes no sense","author":"Ms2ger","createdAt":"2019-03-18T16:56:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":698,"url":"https://github.com/whatwg/webidl/issues/698","title":"Define that interface objects are constructors","author":"Ms2ger","createdAt":"2019-03-26T14:55:29Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":13,"numLabels":0}},{"number":701,"url":"https://github.com/whatwg/webidl/issues/701","title":"Define a callback constructor type","author":"annevk","createdAt":"2019-04-01T13:55:29Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":707,"url":"https://github.com/whatwg/webidl/issues/707","title":"Hard to find terminology to talk about optional arguments","author":"bzbarsky","createdAt":"2019-04-04T21:01:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":716,"url":"https://github.com/whatwg/webidl/issues/716","title":"String marshaling/interop for wasm and asm.js scenarios","author":"kg","createdAt":"2019-04-19T03:20:45Z","labels":["topic: arraybuffer"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":12,"numLabels":1}},{"number":717,"url":"https://github.com/whatwg/webidl/issues/717","title":"Allow dictionary default values to reference type members","author":"grorg","createdAt":"2019-04-22T18:15:30Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":13,"numLabels":0}},{"number":735,"url":"https://github.com/whatwg/webidl/issues/735","title":"What's the defference in \"number of nullable member type\" and 'includes a nullable type\"?","author":"peria","createdAt":"2019-06-07T08:37:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":739,"url":"https://github.com/whatwg/webidl/issues/739","title":"Should iterator prototype object next functions be enumerable?","author":"domenic","createdAt":"2019-06-24T01:03:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":761,"url":"https://github.com/whatwg/webidl/issues/761","title":"Mixins can lead to empty exposure sets in weird ways","author":"bzbarsky","createdAt":"2019-07-31T21:05:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":770,"url":"https://github.com/whatwg/webidl/issues/770","title":"clearly state that declared interface members must be present on objects implementing the interface","author":"equalsJeffH","createdAt":"2019-08-19T18:23:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":777,"url":"https://github.com/whatwg/webidl/issues/777","title":"Resolve remaining issues from bugzilla ","author":"Ms2ger","createdAt":"2019-08-26T09:50:26Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":782,"url":"https://github.com/whatwg/webidl/issues/782","title":"Promise handling algorithms are not very clear about what happens if type conversion fails","author":"domenic","createdAt":"2019-08-29T16:35:52Z","labels":["topic: promise"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":6,"numLabels":1}},{"number":793,"url":"https://github.com/whatwg/webidl/issues/793","title":"Consider disallowing optional dictionary arguments that have required members","author":"bzbarsky","createdAt":"2019-09-05T13:59:26Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":794,"url":"https://github.com/whatwg/webidl/issues/794","title":"What is \"missing\" special value?","author":"peria","createdAt":"2019-09-09T02:00:10Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":796,"url":"https://github.com/whatwg/webidl/issues/796","title":"A new approach to array-ish classes","author":"domenic","createdAt":"2019-09-12T09:47:36Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":19,"numLabels":0}},{"number":809,"url":"https://github.com/whatwg/webidl/issues/809","title":"Should ArrayBufferView include bigint typed arrays?","author":"Ms2ger","createdAt":"2019-10-01T10:36:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":810,"url":"https://github.com/whatwg/webidl/issues/810","title":"non-readonly [FrozenArray] attributes are footguns as currently specced","author":"bzbarsky","createdAt":"2019-10-02T17:20:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":16,"numLabels":0}},{"number":812,"url":"https://github.com/whatwg/webidl/issues/812","title":"Ellipsis token quirkiness?","author":"bathos","createdAt":"2019-10-05T06:03:54Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":827,"url":"https://github.com/whatwg/webidl/issues/827","title":"Type association restrictions for extended attributes break with unions","author":"bzbarsky","createdAt":"2019-12-12T17:15:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":12,"numLabels":0}},{"number":833,"url":"https://github.com/whatwg/webidl/issues/833","title":"Interfaces with named getters inheriting from interfaces with named getters","author":"domenic","createdAt":"2020-01-18T21:01:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":842,"url":"https://github.com/whatwg/webidl/issues/842","title":"Should EnforceRange be allowed on consts and return types?","author":"kainino0x","createdAt":"2020-02-11T06:35:04Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":23,"numLabels":0}},{"number":843,"url":"https://github.com/whatwg/webidl/issues/843","title":"Consider renaming numeric types to match ECMAScript typed arrays","author":"ExE-Boss","createdAt":"2020-02-14T03:16:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":845,"url":"https://github.com/whatwg/webidl/issues/845","title":"Allow `object` for attribute names?","author":"saschanaz","createdAt":"2020-02-25T07:42:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":847,"url":"https://github.com/whatwg/webidl/issues/847","title":"Issues with callables, realms, and proxies","author":"domenic","createdAt":"2020-03-06T19:06:05Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":855,"url":"https://github.com/whatwg/webidl/issues/855","title":"Should stringifiers have the `[ImplicitThis]` behaviour?","author":"ExE-Boss","createdAt":"2020-03-15T13:09:37Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":867,"url":"https://github.com/whatwg/webidl/issues/867","title":"\"Extended attributes associated with ...\" omits UnionMemberType first alt?","author":"bathos","createdAt":"2020-04-05T07:23:07Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":874,"url":"https://github.com/whatwg/webidl/issues/874","title":"Add an example using async iterable arguments","author":"saschanaz","createdAt":"2020-04-25T17:52:53Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":876,"url":"https://github.com/whatwg/webidl/issues/876","title":"Consider inverting the `[SecureContext]` model.","author":"mikewest","createdAt":"2020-04-29T12:50:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":878,"url":"https://github.com/whatwg/webidl/issues/878","title":"Consider disallowing multiple `[LegacyFactoryFunction]` identifiers per interface","author":"ExE-Boss","createdAt":"2020-04-29T16:45:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":879,"url":"https://github.com/whatwg/webidl/issues/879","title":"Examine whether the \"return type\" concept actually works, given overloads","author":"domenic","createdAt":"2020-04-30T16:20:02Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":880,"url":"https://github.com/whatwg/webidl/issues/880","title":"Extending an interface with boolean attribute with default value false","author":"guest271314","createdAt":"2020-05-06T03:01:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":881,"url":"https://github.com/whatwg/webidl/issues/881","title":"Potential naming confusion between WebIDL record types and the (proposed) JavaScript record type","author":"hober","createdAt":"2020-05-07T21:13:49Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":893,"url":"https://github.com/whatwg/webidl/issues/893","title":"Enums that does not throw?","author":"saschanaz","createdAt":"2020-06-13T17:26:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":12,"numLabels":0}},{"number":896,"url":"https://github.com/whatwg/webidl/issues/896","title":" Define WebIDL Global to host targeted APIs targeted for testing #1534 ","author":"dontcallmedom","createdAt":"2020-06-17T16:51:36Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":903,"url":"https://github.com/whatwg/webidl/issues/903","title":"Consider a pattern for dictionary arguments which must have at least one member","author":"domenic","createdAt":"2020-07-27T21:51:33Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":905,"url":"https://github.com/whatwg/webidl/issues/905","title":"Getting rid of optional","author":"annevk","createdAt":"2020-08-04T05:58:02Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":9,"numLabels":0}},{"number":910,"url":"https://github.com/whatwg/webidl/issues/910","title":"Syntactic way to mark as historical/deprecated","author":"saschanaz","createdAt":"2020-08-21T23:07:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":916,"url":"https://github.com/whatwg/webidl/issues/916","title":"Bad interaction between [Replaceable] and [LegacyLenientThis] causes an assertion failure when the setter is called on a primitive","author":"ExE-Boss","createdAt":"2020-09-05T10:53:04Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":932,"url":"https://github.com/whatwg/webidl/issues/932","title":"Realm to use for promises","author":"annevk","createdAt":"2020-10-15T09:14:15Z","labels":["topic: promise"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":933,"url":"https://github.com/whatwg/webidl/issues/933","title":"Proposal: DOMException.ignoreAborts(promise)","author":"domenic","createdAt":"2020-10-29T15:51:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":17,"numLabels":0}},{"number":937,"url":"https://github.com/whatwg/webidl/issues/937","title":"Help specifying WebAssembly.Function","author":"Ms2ger","createdAt":"2020-11-12T14:06:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":938,"url":"https://github.com/whatwg/webidl/issues/938","title":"Why are dictionaries disallowed for attribute types?","author":"saschanaz","createdAt":"2020-11-16T18:06:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":943,"url":"https://github.com/whatwg/webidl/issues/943","title":"Some things do not seem sound in “react to a Promise<T>”","author":"bathos","createdAt":"2020-12-05T05:43:00Z","labels":["topic: promise"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":12,"numLabels":1}},{"number":951,"url":"https://github.com/whatwg/webidl/issues/951","title":"Add typed ReadableStream<type> and WritableStream<type>","author":"jan-ivar","createdAt":"2021-01-26T20:13:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":954,"url":"https://github.com/whatwg/webidl/issues/954","title":"Making methods more future-proof","author":"jakearchibald","createdAt":"2021-02-03T10:51:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":957,"url":"https://github.com/whatwg/webidl/issues/957","title":"Promises: resolve algorithm should accept a promise","author":"annevk","createdAt":"2021-02-15T18:02:28Z","labels":["topic: promise"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":967,"url":"https://github.com/whatwg/webidl/issues/967","title":"Dictionary types being nullable doesn't make sense","author":"tabatkins","createdAt":"2021-03-13T02:07:06Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":19,"numLabels":0}},{"number":969,"url":"https://github.com/whatwg/webidl/issues/969","title":"Constructing DOMException with causes","author":"legendecas","createdAt":"2021-03-21T16:58:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":978,"url":"https://github.com/whatwg/webidl/issues/978","title":"`record<unsigned short, ...`","author":"beaufortfrancois","createdAt":"2021-04-20T08:13:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":981,"url":"https://github.com/whatwg/webidl/issues/981","title":"\"Dictionaries must not be used as the type of an attribute or constant\" -- why?","author":"LeaVerou","createdAt":"2021-05-12T15:29:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":983,"url":"https://github.com/whatwg/webidl/issues/983","title":"Allow dictionary values to default to undefined","author":"domenic","createdAt":"2021-05-20T19:43:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":989,"url":"https://github.com/whatwg/webidl/issues/989","title":"ArrayBuffer advice","author":"annevk","createdAt":"2021-06-03T06:50:33Z","labels":["topic: arraybuffer"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":990,"url":"https://github.com/whatwg/webidl/issues/990","title":"Consider renaming ByteString to HTTPHeaderString?","author":"domenic","createdAt":"2021-06-03T20:43:32Z","labels":["topic: string"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":993,"url":"https://github.com/whatwg/webidl/issues/993","title":"Should we \"check if we can run script\" before calling callbacks?","author":"domenic","createdAt":"2021-06-24T21:48:29Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":996,"url":"https://github.com/whatwg/webidl/issues/996","title":"Provide i18n guidance on localization of DOMException's .message","author":"marcoscaceres","createdAt":"2021-07-08T03:50:07Z","labels":["i18n-tracker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":999,"url":"https://github.com/whatwg/webidl/issues/999","title":"ObservableArray is in DistinguishableType production but is not in distinguishable table","author":"saschanaz","createdAt":"2021-07-21T18:45:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1007,"url":"https://github.com/whatwg/webidl/issues/1007","title":"Switch to multipage ECMAScript spec links","author":"domenic","createdAt":"2021-08-02T15:50:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1009,"url":"https://github.com/whatwg/webidl/issues/1009","title":"Possible mistake in overload resolution algorithm","author":"bathos","createdAt":"2021-08-08T17:52:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1020,"url":"https://github.com/whatwg/webidl/issues/1020","title":"Allow functions to be used as promise inputs","author":"domenic","createdAt":"2021-09-07T19:21:06Z","labels":["topic: promise"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":9,"numLabels":1}},{"number":1023,"url":"https://github.com/whatwg/webidl/issues/1023","title":"Exception message does not supply language or direction metadata","author":"aphillips","createdAt":"2021-09-20T15:36:56Z","labels":["i18n-needs-resolution"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1024,"url":"https://github.com/whatwg/webidl/issues/1024","title":"Exceptions not localizable","author":"aphillips","createdAt":"2021-09-20T15:38:59Z","labels":["i18n-needs-resolution"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":14,"numLabels":1}},{"number":1025,"url":"https://github.com/whatwg/webidl/issues/1025","title":"No \"Localizable\" type","author":"aphillips","createdAt":"2021-09-20T15:43:03Z","labels":["i18n-needs-resolution"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":33,"numLabels":1}},{"number":1045,"url":"https://github.com/whatwg/webidl/issues/1045","title":"Normative source of truth for extended attribute applicability and constraints","author":"bathos","createdAt":"2021-10-15T07:10:22Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":4,"numLabels":1}},{"number":1060,"url":"https://github.com/whatwg/webidl/issues/1060","title":"Web IDL best practices for platform object construction/initialization","author":"rakuco","createdAt":"2021-11-05T11:58:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1066,"url":"https://github.com/whatwg/webidl/issues/1066","title":"IDL-level support for permission checks?","author":"marcoscaceres","createdAt":"2021-11-18T23:45:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1072,"url":"https://github.com/whatwg/webidl/issues/1072","title":"Rename LegacyNoInterfaceObject?","author":"saschanaz","createdAt":"2021-12-01T22:10:27Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1073,"url":"https://github.com/whatwg/webidl/issues/1073","title":"No consistency of enumerable in the `next` method","author":"jimmywarting","createdAt":"2021-12-02T20:30:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1078,"url":"https://github.com/whatwg/webidl/issues/1078","title":"Type recursion","author":"bathos","createdAt":"2021-12-18T07:52:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1106,"url":"https://github.com/whatwg/webidl/issues/1106","title":"CreateBuiltinFunction’s signature has changed","author":"bathos","createdAt":"2022-02-22T01:38:30Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1107,"url":"https://github.com/whatwg/webidl/issues/1107","title":"Should DOMException.[[Prototype]] be %Error%?","author":"bathos","createdAt":"2022-02-25T14:05:21Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1119,"url":"https://github.com/whatwg/webidl/issues/1119","title":"Elaborate on Exposed=* advice","author":"annevk","createdAt":"2022-03-23T19:21:08Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":11,"numLabels":1}},{"number":1133,"url":"https://github.com/whatwg/webidl/issues/1133","title":"\"attribute getter\" steps skip security checks on namespaces","author":"tabatkins","createdAt":"2022-04-29T19:42:06Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1142,"url":"https://github.com/whatwg/webidl/issues/1142","title":"Maplike/setlike iterators shouldn't use MapIteratorPrototype/etc","author":"tabatkins","createdAt":"2022-05-05T19:51:05Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":27,"numLabels":0}},{"number":1175,"url":"https://github.com/whatwg/webidl/issues/1175","title":"'this' and nested steps","author":"jakearchibald","createdAt":"2022-07-27T13:30:59Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1186,"url":"https://github.com/whatwg/webidl/issues/1186","title":"Should `DOMException#stack` be standardized?","author":"saschanaz","createdAt":"2022-09-09T00:45:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1189,"url":"https://github.com/whatwg/webidl/issues/1189","title":"Can a platform object’s associated Realm really change?","author":"bathos","createdAt":"2022-09-13T03:00:27Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1203,"url":"https://github.com/whatwg/webidl/issues/1203","title":"Future of webidl-grammar-post-processor","author":"annevk","createdAt":"2022-09-28T06:58:10Z","labels":["meta"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1214,"url":"https://github.com/whatwg/webidl/issues/1214","title":"Can a required argument exist after an optional argument?","author":"saschanaz","createdAt":"2022-10-10T17:33:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1218,"url":"https://github.com/whatwg/webidl/issues/1218","title":"Decimal regular expression has “dead code” (so to speak)","author":"bathos","createdAt":"2022-10-14T14:43:23Z","labels":["topic: syntax"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1219,"url":"https://github.com/whatwg/webidl/issues/1219","title":"What to do about specs that need lots of error types","author":"domenic","createdAt":"2022-10-16T10:07:39Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1221,"url":"https://github.com/whatwg/webidl/issues/1221","title":"No support about @@unscopables inheritance","author":"yuki3","createdAt":"2022-10-18T08:04:48Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":1236,"url":"https://github.com/whatwg/webidl/issues/1236","title":"Add discussion of unexposed interfaces?","author":"RByers","createdAt":"2022-11-23T17:45:03Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1243,"url":"https://github.com/whatwg/webidl/issues/1243","title":"FrozenArray<SomeDictionary> seems like a bad idea.","author":"jan-ivar","createdAt":"2022-12-13T15:55:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":1257,"url":"https://github.com/whatwg/webidl/issues/1257","title":"Make the dictionary <-> ordered map correspondence clearer about order","author":"domenic","createdAt":"2023-01-26T02:10:29Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1282,"url":"https://github.com/whatwg/webidl/issues/1282","title":"Purpose of call-a-user-object’s-operation’s opName parameter","author":"bathos","createdAt":"2023-03-17T20:33:24Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1289,"url":"https://github.com/whatwg/webidl/issues/1289","title":"Does [NewObject] do anything?","author":"domfarolino","createdAt":"2023-04-06T21:13:49Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1300,"url":"https://github.com/whatwg/webidl/issues/1300","title":"Detect whether a dictionary member was set by default or not","author":"beaufortfrancois","createdAt":"2023-04-28T08:41:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1301,"url":"https://github.com/whatwg/webidl/issues/1301","title":"Throwing DOMExceptions in the context of a promise returning operation","author":"marcoscaceres","createdAt":"2023-05-04T06:10:39Z","labels":["clarification"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":2,"numLabels":1}},{"number":1312,"url":"https://github.com/whatwg/webidl/issues/1312","title":"Buffer source types infrastructure","author":"annevk","createdAt":"2023-06-02T07:49:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1314,"url":"https://github.com/whatwg/webidl/issues/1314","title":"Simple exceptions “apart from...” list is incomplete","author":"bathos","createdAt":"2023-06-03T16:15:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1320,"url":"https://github.com/whatwg/webidl/issues/1320","title":"Give SharedArrayBuffer a dedicated type (downstream)","author":"annevk","createdAt":"2023-06-14T16:44:39Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1322,"url":"https://github.com/whatwg/webidl/issues/1322","title":"Defining AbstractModuleSource intrinsic inheritance","author":"guybedford","createdAt":"2023-06-16T00:13:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":13,"numLabels":0}},{"number":1327,"url":"https://github.com/whatwg/webidl/issues/1327","title":"Language-independent definition of interfaces should mention how to create instances","author":"jyasskin","createdAt":"2023-06-21T19:41:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1329,"url":"https://github.com/whatwg/webidl/issues/1329","title":"Meta: npm warnings","author":"annevk","createdAt":"2023-06-24T15:30:50Z","labels":["meta"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":1,"numComments":1,"numLabels":1}},{"number":1331,"url":"https://github.com/whatwg/webidl/issues/1331","title":"Suggestion: forbid ECMA-262/402-defined global names for some named constructs","author":"bathos","createdAt":"2023-06-25T23:45:09Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1337,"url":"https://github.com/whatwg/webidl/issues/1337","title":"Nullable ObservableArray attributes are not supported","author":"domenic","createdAt":"2023-07-03T07:40:25Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1342,"url":"https://github.com/whatwg/webidl/issues/1342","title":"Make ObservableArray \"subclassable\"","author":"tabatkins","createdAt":"2023-07-14T21:56:57Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1344,"url":"https://github.com/whatwg/webidl/issues/1344","title":"Definition of {} is slightly ambiguous","author":"jyasskin","createdAt":"2023-07-17T17:38:15Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1370,"url":"https://github.com/whatwg/webidl/issues/1370","title":"Add `toggle()` and `replace()` methods to `setlike`","author":"josepharhar","createdAt":"2023-10-11T21:30:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1374,"url":"https://github.com/whatwg/webidl/issues/1374","title":"Allowing throwing an exception with a specific message","author":"annevk","createdAt":"2023-11-08T10:16:03Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":5,"numLabels":2}},{"number":1378,"url":"https://github.com/whatwg/webidl/issues/1378","title":"Dictionary with required members as optional argument","author":"Ms2ger","createdAt":"2023-12-13T09:34:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":4,"numLabels":0}},{"number":1385,"url":"https://github.com/whatwg/webidl/issues/1385","title":"\"byte length of a buffer source type\" needs updating for resizable and detached buffers","author":"bakkot","createdAt":"2024-01-21T02:07:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":13,"numLabels":0}},{"number":1388,"url":"https://github.com/whatwg/webidl/issues/1388","title":"Intent to use BigInt/numeric union in WebNN","author":"fdwr","createdAt":"2024-02-17T03:57:13Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":1402,"url":"https://github.com/whatwg/webidl/issues/1402","title":"Should [SameObject] be allowed with FrozenArray<T>?","author":"rakuco","createdAt":"2024-04-26T14:35:49Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":1440,"url":"https://github.com/whatwg/webidl/issues/1440","title":"Consider adding an `[InjectionMitigated]` extended attribute.","author":"mikewest","createdAt":"2024-10-07T08:30:33Z","labels":["addition/proposal","needs implementer interest","security-tracker","security/privacy"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":4,"numComments":8,"numLabels":4}},{"number":1454,"url":"https://github.com/whatwg/webidl/issues/1454","title":"Consider adding a URLString type","author":"jyasskin","createdAt":"2024-12-04T11:12:19Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":3,"numLabels":2}},{"number":1455,"url":"https://github.com/whatwg/webidl/issues/1455","title":"\"an exception was thrown\" is not consistently used","author":"annevk","createdAt":"2024-12-13T18:17:18Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1459,"url":"https://github.com/whatwg/webidl/issues/1459","title":"Add a `disposer` keyword for disposal methods","author":"dead-claudia","createdAt":"2024-12-22T23:35:07Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":5,"numLabels":2}},{"number":1460,"url":"https://github.com/whatwg/webidl/issues/1460","title":"Legacy platform objects' [[DefineOwnProperty]] refers to possibly nonexistent Desc.[[Value]]","author":"0f-0b","createdAt":"2025-01-05T06:05:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1461,"url":"https://github.com/whatwg/webidl/issues/1461","title":"Accept `iterable` and `async iterable` in functions?","author":"twiss","createdAt":"2025-01-06T14:46:55Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":6,"numLabels":2}},{"number":1485,"url":"https://github.com/whatwg/webidl/issues/1485","title":"Mandate a default value for boolean dictionary members?","author":"saschanaz","createdAt":"2025-04-24T12:39:36Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":12,"numLabels":0}},{"number":1487,"url":"https://github.com/whatwg/webidl/issues/1487","title":"Add [AllowImmutable] extended attribute for immutable array buffers and views","author":"anba","createdAt":"2025-05-16T12:49:11Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":2}},{"number":1495,"url":"https://github.com/whatwg/webidl/issues/1495","title":"Specify best practices for sequence/FrozenArray/ObservableArray","author":"tabatkins","createdAt":"2025-06-13T22:58:06Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":1499,"url":"https://github.com/whatwg/webidl/issues/1499","title":"Should a no-required-member dictionary argument always be optional regardless of its position?","author":"saschanaz","createdAt":"2025-07-07T22:22:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":1506,"url":"https://github.com/whatwg/webidl/issues/1506","title":"Allow a separate getter/setter attribute pair","author":"saschanaz","createdAt":"2025-07-19T17:22:43Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":1,"numLabels":2}},{"number":1510,"url":"https://github.com/whatwg/webidl/issues/1510","title":"Should async_sequence be AsyncSequence?","author":"saschanaz","createdAt":"2025-07-27T11:58:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1511,"url":"https://github.com/whatwg/webidl/issues/1511","title":"Require a default value for optional dictionary member of another dictionary?","author":"saschanaz","createdAt":"2025-07-30T18:13:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1537,"url":"https://github.com/whatwg/webidl/issues/1537","title":"Parameter types that must be JSON serializable","author":"reillyeon","createdAt":"2025-11-06T01:05:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1545,"url":"https://github.com/whatwg/webidl/issues/1545","title":"Change enum syntax to reflect real constraints","author":"martinthomson","createdAt":"2025-11-25T04:12:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1547,"url":"https://github.com/whatwg/webidl/issues/1547","title":"When creating a global object the realm is not yet initialized","author":"annevk","createdAt":"2025-11-28T06:17:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1565,"url":"https://github.com/whatwg/webidl/issues/1565","title":"Is nullable dictionary member a footgun?","author":"saschanaz","createdAt":"2026-01-29T16:51:48Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":1566,"url":"https://github.com/whatwg/webidl/issues/1566","title":"Support syntax for specifying that an optional record<K, V> has a default value of an empty record<K, V>","author":"weinig","createdAt":"2026-01-30T18:10:14Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":9,"numLabels":2}},{"number":1567,"url":"https://github.com/whatwg/webidl/issues/1567","title":"Reconsider advice to leave dictionary members optional when dictionary is used solely as a return type","author":"weinig","createdAt":"2026-01-31T18:26:33Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":1584,"url":"https://github.com/whatwg/webidl/issues/1584","title":"Can we change promise resolution behaviour to reduce security issues","author":"mgaudet","createdAt":"2026-03-27T17:38:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":663,"url":"https://github.com/whatwg/webidl/pull/663","title":"Clean up some parts of object creation","author":"TimothyGu","createdAt":"2019-02-26T22:13:38Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":8,"numComments":8,"numLabels":0}},{"number":715,"url":"https://github.com/whatwg/webidl/pull/715","title":"Limit the special case in the [[Set]] algorithm to [OverrideBuiltins] interfaces","author":"Ms2ger","createdAt":"2019-04-16T14:53:12Z","pull_request":{"draft":false},"labels":["needs tests"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":5,"numLabels":1}},{"number":726,"url":"https://github.com/whatwg/webidl/pull/726","title":"Reduce the restrictions on members whose names match auto-generated properties","author":"Ms2ger","createdAt":"2019-05-10T15:58:21Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":16,"numComments":16,"numLabels":0}},{"number":747,"url":"https://github.com/whatwg/webidl/pull/747","title":"Explicitly include annotated types in the various type categories.","author":"Ms2ger","createdAt":"2019-06-27T15:29:35Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":7,"numLabels":0}},{"number":784,"url":"https://github.com/whatwg/webidl/pull/784","title":"Reorganize the Interfaces and Interface mixins sections.","author":"Ms2ger","createdAt":"2019-08-30T15:49:16Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":7,"numLabels":0}},{"number":791,"url":"https://github.com/whatwg/webidl/pull/791","title":"Handle conversion failures in 'upon settling'.","author":"Ms2ger","createdAt":"2019-09-03T08:19:37Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":9,"numComments":9,"numLabels":0}},{"number":841,"url":"https://github.com/whatwg/webidl/pull/841","title":"Added a definition of {{StringContext}} extended attribute.","author":"koto","createdAt":"2020-02-10T17:26:50Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":60,"numComments":60,"numLabels":0}},{"number":902,"url":"https://github.com/whatwg/webidl/pull/902","title":"Propagate active script to callbacks","author":"domenic","createdAt":"2020-07-09T18:05:52Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":41,"numComments":41,"numLabels":0}},{"number":914,"url":"https://github.com/whatwg/webidl/pull/914","title":"Normative: Match ECMA‑262 function property enumeration order","author":"ExE-Boss","createdAt":"2020-09-03T05:15:36Z","pull_request":{"draft":false},"labels":["needs tests"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":49,"numComments":49,"numLabels":1}},{"number":934,"url":"https://github.com/whatwg/webidl/pull/934","title":"Normative: Match ECMA‑262 order of the `constructor` property","author":"ExE-Boss","createdAt":"2020-10-29T16:19:10Z","pull_request":{"draft":true},"labels":["needs tests"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":8,"numComments":8,"numLabels":1}},{"number":940,"url":"https://github.com/whatwg/webidl/pull/940","title":"Specify that dictionaries can't be the type of attr/constant","author":"saschanaz","createdAt":"2020-11-22T13:56:41Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":24,"numComments":24,"numLabels":0}},{"number":1030,"url":"https://github.com/whatwg/webidl/pull/1030","title":"Normative: Rename integer types to match ECMAScript typed arrays","author":"ExE-Boss","createdAt":"2021-10-05T13:34:02Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":22,"numComments":22,"numLabels":0}},{"number":1135,"url":"https://github.com/whatwg/webidl/pull/1135","title":"Make it clearer that static and namespace attrs don't get to have state. Fixes #1133","author":"tabatkins","createdAt":"2022-04-29T20:28:24Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":7,"numLabels":0}},{"number":1179,"url":"https://github.com/whatwg/webidl/pull/1179","title":"Normative: Add DOMException cause","author":"legendecas","createdAt":"2022-08-13T03:52:31Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":77,"numComments":77,"numLabels":0}},{"number":1184,"url":"https://github.com/whatwg/webidl/pull/1184","title":"draft: Interaction with the Stage 2 Record & Tuple proposal for ECMAScript","author":"rricard","createdAt":"2022-08-23T13:16:33Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":13,"numComments":13,"numLabels":0}},{"number":1393,"url":"https://github.com/whatwg/webidl/pull/1393","title":"Export \"an exception was thrown\"","author":"domfarolino","createdAt":"2024-03-14T17:25:30Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":2,"numLabels":0}},{"number":1400,"url":"https://github.com/whatwg/webidl/pull/1400","title":"Record timing info for promise resolve/reject and callback","author":"noamr","createdAt":"2024-04-18T09:17:50Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":22,"numComments":22,"numLabels":0}},{"number":1427,"url":"https://github.com/whatwg/webidl/pull/1427","title":"export \"is a platform object\"","author":"tabatkins","createdAt":"2024-08-22T22:52:01Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":0}},{"number":1437,"url":"https://github.com/whatwg/webidl/pull/1437","title":"Update to HTML changes for ShadowRealms","author":"Ms2ger","createdAt":"2024-09-25T12:52:53Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":6,"numLabels":0}},{"number":1483,"url":"https://github.com/whatwg/webidl/pull/1483","title":"Define ModuleNamespace to ECMA-262 Module Namespace Exotic Object","author":"guybedford","createdAt":"2025-04-08T18:50:50Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":5,"numLabels":0}},{"number":1488,"url":"https://github.com/whatwg/webidl/pull/1488","title":"Add disposer and async_disposer","author":"jasnell","createdAt":"2025-05-19T21:28:42Z","pull_request":{"draft":true},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":18,"numComments":18,"numLabels":0}},{"number":1529,"url":"https://github.com/whatwg/webidl/pull/1529","title":"Fix `BufferSource` algorithms for shared and resizable buffers","author":"MattiasBuelens","createdAt":"2025-10-08T21:34:58Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":43,"numComments":43,"numLabels":0}},{"number":1568,"url":"https://github.com/whatwg/webidl/pull/1568","title":"Add an extended attribute to allow propagating TC39's AsyncContext","author":"andreubotella","createdAt":"2026-02-11T13:48:19Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":14,"numComments":14,"numLabels":0}},{"number":1578,"url":"https://github.com/whatwg/webidl/pull/1578","title":"Update DOMException language to reflect standardized stack accessor","author":"ljharb","createdAt":"2026-03-10T14:58:06Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":13,"numComments":13,"numLabels":0}},{"number":1598,"url":"https://github.com/whatwg/webidl/pull/1598","title":"[immutable-arraybuffer] add support for immutable array buffer","author":"styfle","createdAt":"2026-05-08T02:59:35Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":6,"numLabels":0}}]}