From bf2184fd6daf4e51109c27ccaff8b826d63bd184 Mon Sep 17 00:00:00 2001 From: JF Bastien Date: Thu, 4 Jun 2015 15:50:23 -0700 Subject: Add a new feature test section, link to it. This is an initial skeleton. It's important to help people understand what we mean by feature test, and we've discussed it enough that I think we have a basic agreement of *what* we want to do, just not design of exactly *how* to do it. --- FeatureTest.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 FeatureTest.md (limited to 'FeatureTest.md') diff --git a/FeatureTest.md b/FeatureTest.md new file mode 100644 index 0000000..2b8a79f --- /dev/null +++ b/FeatureTest.md @@ -0,0 +1,11 @@ +# Feature Test + +Any feature not present in [MVP](MVP.md) will have a corresponding feature +test. This allows polyfills to elegantly emulate a feature, and allows +developers to fallback to another implementation if they so desire. + +Feature tests will be available from WebAssembly itself, as well as from +JavaScript. + +Details +[are still be hashed out](https://github.com/WebAssembly/spec/issues/90). -- cgit v1.2.3 From 0b450fe855ab25cde82ba10c78e2139e75df8b94 Mon Sep 17 00:00:00 2001 From: JF Bastien Date: Thu, 4 Jun 2015 17:36:20 -0700 Subject: Address sunfish's comments. --- FeatureTest.md | 2 +- HighLevelGoals.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'FeatureTest.md') diff --git a/FeatureTest.md b/FeatureTest.md index 2b8a79f..f9877dc 100644 --- a/FeatureTest.md +++ b/FeatureTest.md @@ -1,6 +1,6 @@ # Feature Test -Any feature not present in [MVP](MVP.md) will have a corresponding feature +Any feature not present in [the MVP](MVP.md) will have a corresponding feature test. This allows polyfills to elegantly emulate a feature, and allows developers to fallback to another implementation if they so desire. diff --git a/HighLevelGoals.md b/HighLevelGoals.md index d052553..66a2bca 100644 --- a/HighLevelGoals.md +++ b/HighLevelGoals.md @@ -4,8 +4,8 @@ to serve as a compilation target which can be compiled to execute at native speed by taking advantage of common hardware capabilities. 2. Specify and implement incrementally: - * design [a Minimum Viable Product](MVP.md) for the standard with roughly - the same functionality as [asm.js](http://asmjs.org); + * design [a Minimum Viable Product (MVP)](MVP.md) for the standard with + roughly the same functionality as [asm.js](http://asmjs.org); * ship an effective and efficient [polyfill](Polyfill.md) library for the MVP that translates WebAssembly code into JavaScript in the client so that WebAssembly MVP can run on existing browsers; -- cgit v1.2.3