/webidl

Research on WebIDL fragments in specifications and web engines

WebIDL

Research on WebIDL fragments in specifications and web engines.

My initial thought is to create an IDL index for all the web platform specifications that Crosswalk Project cares about, and to get a whole view of Web APIs it supports.

To my knowledge, Blink web engine that the Crosswalk Project relies on has some issues of its IDL fragments conforming to the W3C standard WebIDL. Thus we cannot leverage idlharness.js based test cases in Crosswalk Project testing.

Searching webidl in GitHub, I find some great repositories:

Then I realize it is better to figure out the difference of WebIDL usage between specifications and web engines, moving forward from the IDL index.

WebIDL Files

All webidl files are from the latest specifications and web engines source code repositories.