<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/nanowasm-design/Web.md, branch main</title>
<subtitle>Fork of https://github.com/WebAssembly/design/ with NanoWasm extensions.
</subtitle>
<id>https://gitea.privatedns.org/xavi/nanowasm-design/atom?h=main</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/nanowasm-design/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/'/>
<updated>2020-01-14T01:05:51+00:00</updated>
<entry>
<title>Fix broken links to GC.md (#1209)</title>
<updated>2020-01-14T01:05:51+00:00</updated>
<author>
<name>Kenrick</name>
<email>kenrick95@gmail.com</email>
</author>
<published>2020-01-14T01:05:51+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=376bcc4b9cba79280d79be023d71e30d0b00ba47'/>
<id>urn:sha1:376bcc4b9cba79280d79be023d71e30d0b00ba47</id>
<content type='text'>
* Fix broken links to GC.md

* Update links to proposals repo
</content>
</entry>
<entry>
<title>Fixup links to future features (#1157)</title>
<updated>2017-11-15T16:48:14+00:00</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2017-11-15T16:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=e2be77eaac770268a4c22fb09c6f648de7b9b6b8'/>
<id>urn:sha1:e2be77eaac770268a4c22fb09c6f648de7b9b6b8</id>
<content type='text'>
This link standardizes how all the other design pages will refer to
future features (either in `FutureFeatures.md` or in a tracking issue).
All links to these upcoming features now use references at the bottom of
the doc page (as opposed to inline links or references).

Note that this change makes it very easy for the doc links to be updated
when a tracking issue is started. As all the references have a standard
format; a simple find/replace script will get everything.

This commit also makes sure that references now point to a tracking
issue if one exists. Note that this means a future CL can now delete
some of the unnecessary sections from `FutureFeatures.md`.

The only visible change from this commit is that certain broken links
are now fixed, or links pointing to a doc section now point to the
correct tracking issue.</content>
</entry>
<entry>
<title>Rewrite compileStreaming/instantiateStreaming to be more rigorous</title>
<updated>2017-07-19T19:23:19+00:00</updated>
<author>
<name>Domenic Denicola</name>
<email>d@domenic.me</email>
</author>
<published>2017-06-14T20:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=712729b9118814c0cad5dff41947e0d05bb363d8'/>
<id>urn:sha1:712729b9118814c0cad5dff41947e0d05bb363d8</id>
<content type='text'>
Fixes #1081 by being very clear about the interaction with the event loop, i.e. which portions of the tasks happen in parallel and how they get back to the main thread, where objects can actually be created. In general this also makes the specification algorithmic, links it to appropriate definitions, and makes various failure cases (such as being passed a rejected promise, or attempting to read from a locked/disturbed body) clearer.
</content>
</entry>
<entry>
<title>Clarify "support" of web APIs (#1086)</title>
<updated>2017-06-01T14:59:51+00:00</updated>
<author>
<name>Mircea Trofin</name>
<email>mtrofin@google.com</email>
</author>
<published>2017-06-01T14:59:51+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=39728da021356dec373fa50d01ec8505696d0108'/>
<id>urn:sha1:39728da021356dec373fa50d01ec8505696d0108</id>
<content type='text'>
Clarified that "support" means "presence", rather than (for example) throwing exceptions when not present; also indicated that the 2 streaming APIs should be present/absent together: it simplifies developer experience.</content>
</entry>
<entry>
<title>Require an ok status for a response</title>
<updated>2017-05-24T04:50:58+00:00</updated>
<author>
<name>Anne van Kesteren</name>
<email>annevk@annevk.nl</email>
</author>
<published>2017-05-24T04:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=d1a7ae0c6b38b72147812713890fa71a1db03611'/>
<id>urn:sha1:d1a7ae0c6b38b72147812713890fa71a1db03611</id>
<content type='text'>
This changes both WebAssembly.compile and WebAssembly.instantiate to be
both more clear about response requirements and require an ok status.

Fixes #1039.</content>
</entry>
<entry>
<title>Fix missed replace in API name change. (#1072)</title>
<updated>2017-05-22T23:52:12+00:00</updated>
<author>
<name>Brad Nelson</name>
<email>flagxor@gmail.com</email>
</author>
<published>2017-05-22T23:52:12+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=6cdc38bc079dad320c16c96d570d0fa1b13c97b7'/>
<id>urn:sha1:6cdc38bc079dad320c16c96d570d0fa1b13c97b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Specify display conventions for wasm locations (#1053)</title>
<updated>2017-05-22T21:29:20+00:00</updated>
<author>
<name>Derek Schuff</name>
<email>dschuff@chromium.org</email>
</author>
<published>2017-05-22T21:29:20+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=d1bd4a40119498feaee8ddb748207ab3f90ce702'/>
<id>urn:sha1:d1bd4a40119498feaee8ddb748207ab3f90ce702</id>
<content type='text'>
Applies especially for use on the web, but useful for consistency in tools and other cases as well.</content>
</entry>
<entry>
<title>Rename Response based compile + instantiate *Streaming. (#1068)</title>
<updated>2017-05-18T18:37:39+00:00</updated>
<author>
<name>Brad Nelson</name>
<email>flagxor@gmail.com</email>
</author>
<published>2017-05-18T18:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=89cfa6242fdc5f0f965e636bf0b927071ead356b'/>
<id>urn:sha1:89cfa6242fdc5f0f965e636bf0b927071ead356b</id>
<content type='text'>
Clarify how the source parameter is resolved.
Clarify how the result of instantiate* is described.</content>
</entry>
<entry>
<title>Throw "TypeError" on incorrect MIME type (#1054)</title>
<updated>2017-05-12T14:00:31+00:00</updated>
<author>
<name>Mircea Trofin</name>
<email>mtrofin@google.com</email>
</author>
<published>2017-05-12T14:00:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=e330cb8d3c30ad4d1e2522b1b3ad5c829dd01c0d'/>
<id>urn:sha1:e330cb8d3c30ad4d1e2522b1b3ad5c829dd01c0d</id>
<content type='text'>
Proposing that we throw TypeError when the Response parameter has incorrect MIME type. This seems more in-line to what we do for:
WebAssembly.{compile|instantiate}("hello!")</content>
</entry>
<entry>
<title>Clarify import/export identifier validation on the Web. (#1028)</title>
<updated>2017-04-04T23:27:18+00:00</updated>
<author>
<name>Dan Gohman</name>
<email>sunfish@mozilla.com</email>
</author>
<published>2017-04-04T23:27:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=ef8db8fb41f20759b57d8a5a0c6ca44319c453fe'/>
<id>urn:sha1:ef8db8fb41f20759b57d8a5a0c6ca44319c453fe</id>
<content type='text'>
</content>
</entry>
</feed>
