w3c / miniapp-manifest

MiniApp Manifest
https://w3c.github.io/miniapp-manifest/
Other
7 stars 8 forks source link

Processing algorithms refined with the constraints of the model #20

Closed espinr closed 3 years ago

espinr commented 3 years ago

This PR included some changes in the processing algorithms with more definitions in instructions such as continue.

Some of the algorithms returned failures but they weren't managed properly. Now, the processing of individual members just return nothing in case the member is missing, or it's wrong. The main algorithm throws errors in case the mandatory members are not specified.


Preview | Diff

espinr commented 3 years ago

I've included more text to clarify how the extension point works at 731ff23 (editorial changes in d51a238)

Thus, the user agent starts by processing the [=Application manifest=]'s members and, at the extension point, continues with processing the MiniApp manifest members using the following algorithm.