- From: jbrentc913 <notifications@github.com>
- Date: Tue, 25 May 2021 21:14:12 -0700
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <heycam/webidl/pull/986@github.com>
You can view, comment on, or merge this pull request online at:
https://github.com/heycam/webidl/pull/986
-- Commit Summary --
* Deploy to GitHub Pages: 0b75c488bc466b98e643b46c2bae2a6009de1c29
* Deploy to GitHub Pages: 9e1e027fe2c025e8e609844800d925aec1ce005d
* Deploy to GitHub Pages: 5e1ba7cfcb9b8d90847c260072631041a9cc8b39
* Deploy to GitHub Pages: ed986625a77fad9db2260a4219b9c58d25bb7756
* Deploy to GitHub Pages: a395a59dcfa6cae77cb5c5647b25baeec09db5e5
* Deploy to GitHub Pages: b8ff6b125db0059ad015643074a4b80cae2b6063
* Deploy to GitHub Pages: 059491b4de91fdc45d26d9f2c48a6a6a0c3eb3e6
* Limit the special case in the [[Set]] algorithm to [OverrideBuiltins] interfaces
* Editorial: Stop using markdown for bold
* Deploy to GitHub Pages: be19cd0e3d71e9c77b2f964827eb02c3d8bd425c
* Reduce the restrictions on members whose names match auto-generated properties
* Editorial: Add min-width to distinguishable-table's cells
* Deploy to GitHub Pages: c1172ccd23b137ea1f8d870324d75fe94cdc5a0e
* fixup! Reduce the restrictions on members whose names match auto-generated properties
* fixup! Reduce the restrictions on members whose names match auto-generated properties
* fixup! Reduce the restrictions on members whose names match auto-generated properties
* fixup! Reduce the restrictions on members whose names match auto-generated properties
* Editorial: Provide a definition for "compute an effective overload set" and use it (#727)
* Deploy to GitHub Pages: 41e0d1e9a7f8caaecec8eac68ff9da66b95a4adf
* fixup! Reduce the restrictions on members whose names match auto-generated properties
* Define Synthetic Module Records
* Deploy to GitHub Pages: 495ff315a10c0371c4c01d9bb389a8b711565591
* Remove the Error IDL type
* Remove DOMException conversion section
* Remove the 'exception types' definition
* Clarify note about DOMException
* Deploy to GitHub Pages: 4ef350963f4b9ef5246b2bc420d8bab8ed7b6282
* Add async_iterable support
* fixup! Add async_iterable support
* fixup! Add async_iterable support
* the GetIterator operation in ECMA262 now takes three arguments
* add emu-const element/css for ECMA262 "sync" constant
* Deploy to GitHub Pages: 1b28e1b01f587d96a17177b01353b65b546ec240
* Meta: use "good first issue" label
* Deploy to GitHub Pages: 815f5aec3aebc03ce9cb97b3bb344a5025221bbc
* Add support for async value iterators.
* Rename Module.Instantiate to Module.Link
* Explicitly include annotated types in the various type categories.
* Disallow combining Global with Constructor/NamedConstructor. (#745)
* Deploy to GitHub Pages: a029460787be46f850abfc60f35cc6da05145b89
* Also include nullable types in the various type categories.
* Use IDL this for the synthetic forEach method.
* Deploy to GitHub Pages: c43e2355d87d462f56b11ad0be7b8d2e0a4377d4
* Define a way to specify a default value for dictionaries (the literal "{}") and require it to be specified for the dictionary arguments that are required to be optional. (#750)
* Deploy to GitHub Pages: 7329e8c62b5825376a52626a579a1890ac83cb29
* Fix the grammar for CallbackInterfaceMembers. (#753)
* Deploy to GitHub Pages: 15563ce1568480425da51830cf1ae2b3773e6709
* Disallow Promise types in unions at the syntax level.
* Remove unnecessary epsilon from PromiseType case.
* Deploy to GitHub Pages: 115f37ba6cd84a0ef88cb8ad76bd7a2c1f2dec8a
* Make DOMException serializable
* Deploy to GitHub Pages: f23ef42038a1d6af6ba19806c8246673711ee7ca
* Fix one inconsistent use of [] in examples. (#759)
* Deploy to GitHub Pages: 861bf48d92b63e79cabb96442249aad8cbe54e67
* Clarify the restrictions on SecureContext combinations. (#763)
* Deploy to GitHub Pages: 5c57dc1688fb13ca57015c956b0326b6ef71e637
* Improve the definition of the void type. (#757)
* Deploy to GitHub Pages: c490bc724160d328c68a674bd38de4ededdbdd4b
* Editorial: Add syntax highlighting to an example. (#764)
* Deploy to GitHub Pages: 13c7e8f2ebf7eafc94dc5486671c2db238b55a08
* Editorial: Split out an 'iterator result' algorithm.
* Formalize value pairs.
* Add async_iterable support
* Deploy to GitHub Pages: d6caf50f9e21b467dfe54ee37b443f96c09f7333
* Editorial: Don't use ReadWriteMapLike/ReadWriteSetLike after 'readonly'. (#766)
* Deploy to GitHub Pages: a08d398ebcd5c05ccd66047d477c6b4261ca6624
* Allow `async` and `includes` as member names (#769)
* Deploy to GitHub Pages: 94c320e0e090d1cab63ac9ef4622eb1c01b3092c
* Editorial: Fix markup in DOMException section.
* Deploy to GitHub Pages: 34ef6057bad3c9f944dff47069f3011415f77f20
* Import the Promises Guide.
* Deploy to GitHub Pages: 68dbd237975f745dfaa3070ebc018ad46d13b0cf
* Stop using extended attributes for constructors
* Deploy to GitHub Pages: 91ca6ebb4d4fca9703309e19256bbc5f5dd77e3c
* Use new syntax for DOMException. (#780)
* Editorial: Add an example of using ordered map syntax for dictionaries. (#775)
* Reorganize the Interfaces and Interface mixins sections.
* Clarify the relation between the secure context definitions.
* Allow "constructor" as an argument name (#786)
* Revert "Use new syntax for DOMException. (#780)"
* Deploy to GitHub Pages: 182b487c128bce00e62431f19458c15fe91e9738
* Handle conversion failures in 'upon settling'.
* Fix example for 'upon settling'.
* Deploy to GitHub Pages: a22602267449c3c825814316c918c9a6aea48991
* Use "react" for the spec promise.then() analog
* Deploy to GitHub Pages: db74ef4ac87cd095803ca220954ecb09ae15a87c
* Remove use of [Constructor] extended attribute
* Deploy to GitHub Pages: 9e514c9dcfb09919af971931409aa075451804a5
* Define "overridden constructor steps"
* Deploy to GitHub Pages: 9c597595875df28f39e0dce520bb96f05c6f6a37
* Meta: fix Makefile escaping in fallback case
* Deploy to GitHub Pages: 8450ca25cbed9282cdd4eae4d2cfecae07d75346
* Fix "overriden" typo (#806)
* Deploy to GitHub Pages: 3f89daf3dfda699a7a1931b5415dc6ed2ee16d05
* Meta: fix and prevent Bikeshed warnings
* Deploy to GitHub Pages: 8c71e7c7c8df10b6cecdbf164e89f43c96835faf
* effective overload set tuples: definition out of sync with new constructor ops
* effective overload set can concern constructor ops or named constructors, not both at once
* "constructor" is now a terminal, so prohibiting it as an identifier is redundant
* Revert ""constructor" is now a terminal, so prohibiting it as an identifier is redundant"
* Deploy to GitHub Pages: 0f5727d4c069a337bc27e0021e92a1a70825829a
* add missing terminals to Other and ArgumentNameKeyword (#814)
* Deploy to GitHub Pages: 4203404f78d72d448d7d32c563733a35fa99b0ac
* Tweak async iterator algorithms
* Allow "get the next iteration result" to reject
* Editorial: async iterator cleanups
* Deploy to GitHub Pages: 9d11c76d4545b3bec6d0e568025e00c4997bb5ff
* Allow async iterators to specify return algorithms
* Deploy to GitHub Pages: d87d389365b838973ffb75d424e5c313dc4c4255
* Fix typo: inferface. (#821)
* Deploy to GitHub Pages: 5e51b7368ccba56a03fc2c41189035cde658f08c
* Correct non-normative summary of the overload resolution algorithm. (#822)
* Deploy to GitHub Pages: 513c5ea67c91554fdc200ea8bbb23acd375fb585
* fix(`callback interface`): Make `EventListener` into reference (#826)
* Deploy to GitHub Pages: 28fadc22ee21bc05fd657faa3b88f85af17f521b
* Fix "this" typo in constructor operations example (#830)
* Deploy to GitHub Pages: ce149d18657ba62190f6c213970f9b4f0d187547
* Call Set with Throw=false for [PutForwards] (#832)
* Deploy to GitHub Pages: d93ee24c58fd9de25fbfdcc4ffe17842010abf34
* Fix typo: protoype (#834)
* Deploy to GitHub Pages: 225a1155113671980e2adc402abf29ad6ccd1061
* Introduce the observable array type
* Align a bit with Infra
* Deploy to GitHub Pages: 6844bc4d75fe18ef6efd093b1813be2aa9605264
* Stepping down as editor
* Deploy to GitHub Pages: cbfe7755c7e81d4bf56b1a886cb3510a6c4de5ed
* "creating a frozen array" as link text
* Deploy to GitHub Pages: d7570a6db71f9065e420c65fe067e4a028c9a2ef
* Meta: use Makefile from deploy.sh
* Deploy to GitHub Pages: 7f3f39e7ab8b772cb7e5a64ef7eb889c71559967
* Meta: markup [PrimaryGlobal] as only an extended attribute
* Deploy to GitHub Pages: 5a3d5b7554e2bbe8e466f46676d0600536ee83c6
* Editorial: Better explanation of the TreatNonObjectAsNull extended attribute.
* Deploy to GitHub Pages: 691b8d274565f384c8f4bd04cbf1122e95c0a525
* Introduce the observable array type
* Deploy to GitHub Pages: e6ae134ad470118565b70b2c876a601b9f716187
* Include stringification of iterable in example
* Deploy to GitHub Pages: 31871e8a213fc7f6aa948826b18ec6e8bf698a61
* Clarifications to dictionary semantics
* Deploy to GitHub Pages: 8d4e7ca67bcb4de476aab0411531dc97f6d17e0d
* Editorial: Cite API design principles for default true advisement
* Deploy to GitHub Pages: 71b8da4ec8d1e13d52388bc47fb481cd3edfc11c
* Editorial: make more iterator-related stuff imperative
* Deploy to GitHub Pages: 42a9d4b927e2a210fda48bc8a2b4bae11803148b
* Editorial: add back syntax highlighting for observable array example
* Deploy to GitHub Pages: d5f96515da3375411960a30c8abb3ec1a6734711
* Update to use MakeBasicObject and OrdinaryObjectCreate
* Deploy to GitHub Pages: d9074f894b55efb6abeb01fb38a26558e80f6a43
* Rename [LenientSetter] to [LegacyLenientSetter]
* Rename [LenientThis] to [LegacyLenientThis]
* Rename [OverrideBuiltins] to [LegacyOverrideBuiltIns]
* Rename [TreatNonObjectAsNull] to [LegacyTreatNonObjectAsNull]
* Rename [Unforgeable] to [LegacyUnforgeable]
* Rename "named constructors" to "legacy factory functions"
* Rename [TreatNullAs=EmptyString] to [LegacyNullToEmptyString]
* Rename [NoInterfaceObject] to [LegacyNoInterfaceObject]
* Group and alphabetize legacy extended attributes
* Deploy to GitHub Pages: 74ae345508bb2b0e0c16d9b9318c4d2511f2ca63
* Add async value iterators and async iterator arguments
* Deploy to GitHub Pages: a03c53a5ed5dbfde2fbaf0773a9633b7a7a69657
* Editorial: Add oldids and fix leftover example for NamedConstructor
* Deploy to GitHub Pages: 69fb3d3b1e6da2e311581962b5729718bd934cfb
* Only install @@toStringTag on interface prototype objects
* Deploy to GitHub Pages: 350fb2a4f2fe28964d0c895b3e59bc8c6b25d939
* Editorial: better explanation of the Global extended attribute
* Deploy to GitHub Pages: b82af553fba94c1a860af6b2a3afe7e9c225bc04
* Fix grammar reference in the definition of callback interfaces
* Deploy to GitHub Pages: 9e71dbf1cf8e60f6a64dd3d7753209158e639f82
* Rename ReadOnly to OptionalReadOnly.
* Split up ReadWriteAttribute.
* Deploy to GitHub Pages: 0c417ea2ade3b6e6d3691d69db940e963b7fbfd4
* Forbid overloading operations with Promise and non-Promise return types
* Deploy to GitHub Pages: 9a739b5cda4e93595fbbead706638e6e838db995
* Recommend language for standards to use to define IDL members
* Deploy to GitHub Pages: ea3af2cfb2a8204ac17da27c347d760ae12b4d0a
* Editorial: correct heading closing tags
* Deploy to GitHub Pages: 4a3c045ca5347e4afde92e6e466c15365ac38bf1
* Use an "end of iteration" signal instead of undefined
* Deploy to GitHub Pages: 41c6e637adc53f10c58cfe866928ef4b275ac675
* Editorial: add syntax highlighting to async iterable example
* Deploy to GitHub Pages: fe3b0cc7eba811a29f28425da37ff223fafee6d0
* Make async iterator return() and next() more like async generators
* Deploy to GitHub Pages: 590fdc5cd707eb83c717d861aa098f88a03cd38a
* Meta: add Timothy as co-editor
* Deploy to GitHub Pages: 9208c17edcfb2ee6eaebc6663d3e3155b3091a34
* Editorial: use dotted JavaScript intrinsics form
* Deploy to GitHub Pages: 79bd7e0777e7ce6adea6a91141f99caa2c5a9687
* Editorial: avoid changing internal methods of ordinary objects
* Deploy to GitHub Pages: 318315c231e80ff61f1b402ef19bf3c15896b897
* Propagate active script to callbacks
* Install @@toStringTag on namespace objects
* Deploy to GitHub Pages: d7145e2020c0f113a576cb88af37dcf4a4c3cca9
* void → undefined, and allow it as a return type
* Deploy to GitHub Pages: 02abd629eb80a99d7c0687eca1f3dea1ca5ac0a2
* Allow to use LegacyNullToEmptyString on USVString
* Deploy to GitHub Pages: 6bccbcaf3a22c658e342fb032ebac7cc24c7836f
* Require [Exposed] even when marked as [LegacyNoInterfaceObject]
* Deploy to GitHub Pages: a524b9ff0692eb5342868592c12fa803ab2b935f
* Fix "react to a promise"'s default handlers
* Deploy to GitHub Pages: 183a2a0bb00d8b9dc2e20fa4f158952525b49836
* Remove synthetic module records
* Deploy to GitHub Pages: 5021df45cd01bd690b28c5adc4d7ec5dd8ae3892
* Define the [CrossOriginIsolated] extended attribute
* Deploy to GitHub Pages: 3fbaa9ea81d8cca5aa6d63ce166ed71ac4af3535
* Editorial: a few spelling fixes
* Deploy to GitHub Pages: 2fed65d3adc1eed1be13066321c7f9082ec3035c
* Meta: fix how ObservableArray is exported
* Editorial: Update note on duplicate [[OwnPropertyKeys]] entries
* Deploy to GitHub Pages: 67bc60f803fa64fe1b807df251e92812919f26b9
* Add bigint type (#525)
* Deploy to GitHub Pages: ccef980b137829b9c48e4f8e125743719b7af2e4
* Meta: update bikeshed install guide URL
* Deploy to GitHub Pages: 6b95dfe9f917e224975b3da2730035bad7b9ebc7
* Remove unimplemented error code mappings
* Deploy to GitHub Pages: 29afaf0a97d0175fc3749628140f944dceddb2c5
* Cannot resolve/reject a promise in parallel
* Deploy to GitHub Pages: 5abad964ae6d5773419a2d709771831674ab1970
* Meta: escape space in issue link template URL
* Deploy to GitHub Pages: 8620aa089840949e54693fd39688abf0ff2ba8f4
* Adjust sample code so it makes more sense
* Deploy to GitHub Pages: 3757219c3a8f586b37c6e9f7ecfc639cd1db30ad
* Update Ecmarkup link in README (#973)
* Deploy to GitHub Pages: 323d64fa295b188ed83a93451475a6d390137e43
* More fixes for undefined
* Deploy to GitHub Pages: ecfa7fbb6684883e6a4845eecb6508a0b426b407
* Editorial: simplify the example on default toJSON() (#980)
* Deploy to GitHub Pages: dd6cccbdec184fc21fcea2b1b55d5a1c7c17b430
* Allow constants on namespaces
* Deploy to GitHub Pages: 452e8bd02b5e85f9ba608a3614471633581dc839
* Integrate with the resizable buffers proposal
* Address Domenic's review
* Merge remote-tracking branch 'origin/lpo-set-overridebuiltins' into inherited-interfaces
* Merge branch 'pr/663' into pr-982/syg/resizable-buffer-integration
* Merge branch 'reduce-restricted-members' into pr-982/syg/resizable-buffer-integration
* Merge branch 'inherited-interfaces' into pr-982/syg/resizable-buffer-integration
* Merge branch 'master' into inherited-interfaces
* Merge branch 'reduce-restricted-members' into inherited-interfaces
* Merge branch 'pr-982/syg/resizable-buffer-integration' into inherited-interfaces
* Merge remote-tracking branch 'origin/UnenumerableOperations' into inherited-interfaces
* Merge remote-tracking branch 'origin/annotated-types' into inherited-interfaces
* Merge remote-tracking branch 'origin/async-iterator-values' into inherited-interfaces
* Merge remote-tracking branch 'origin/attributes-on-namespaces' into inherited-interfaces
* Merge remote-tracking branch 'origin/gh-pages' into inherited-interfaces
* Merge remote-tracking branch 'origin/members-refactor' into inherited-interfaces
* Merge remote-tracking branch 'origin/modules-wip' into inherited-interfaces
* Merge remote-tracking branch 'origin/observablearray' into inherited-interfaces
* Merge remote-tracking branch 'origin/propagate-active-script' into inherited-interfaces
* Merge remote-tracking branch 'origin/upon-settling-conversion' into inherited-interfaces
* Merge branch 'master' into UnenumerableOperations
* Merge branch 'inherited-interfaces' into UnenumerableOperations
-- File Changes --
M Makefile (33)
M README.md (4)
M deploy.sh (5)
A index.html (16189)
-- Patch Links --
https://github.com/heycam/webidl/pull/986.patch
https://github.com/heycam/webidl/pull/986.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/986
Received on Wednesday, 26 May 2021 04:14:28 UTC