- From: Matt Giuca <notifications@github.com>
- Date: Tue, 11 Dec 2018 22:49:06 -0800
- To: w3c/manifest <manifest@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 12 December 2018 06:49:28 UTC
OK. I can agree in principle to factoring out the type definitions and ECMAScript conversion logic modulo strictness requirements into a shared abstraction. It sounds like a huge amount of work though. This is a fairly urgent issue for Manifest since right now, we are not properly specifying how errors are checked. What I might try and do in the mean time is add some hand-wavy text to the processing steps like "During IDL conversion, if the conversion of any top-level member of the `WebAppManifest` throws a `TypeError`, set that member to its default value." (And so on.) This isn't terribly formal, but at least it will unambiguously describe the expected error handling. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/manifest/issues/611#issuecomment-446481210
Received on Wednesday, 12 December 2018 06:49:28 UTC