w3c linting of widget