Skip to content
This repository has been archived by the owner on Jul 30, 2019. It is now read-only.

Fix all FATAL ERRORs when using the latest [evergreen] bikeshed in master branch #727

Merged
merged 3 commits into from
Nov 29, 2016
Merged

Fix all FATAL ERRORs when using the latest [evergreen] bikeshed in master branch #727

merged 3 commits into from
Nov 29, 2016

Conversation

travisleithead
Copy link
Member

This addresses the master branch only (see issue #707). Note, only FATAL ERRORs are addressed--there are still numerous WARNING-level issues to tackle. These will be addressed by #726.

The most substantive change is to merge the multiple definitions of the <source> element back into one. This is in alignment with the WHATWG. It never made sense to try to track two separate definitions of the <source> element, and this change fixes that by merging them.

Other minor changes include how IDL blocks don't need to use the for attribute, and some typos and duplicated information. The spec is still not using the latest bikeshed to build from (it's using the dated snapshot). We may not want to freshen that snapshot in the build system until all the warnings are also fixed.

Fix #707

Bikeshed updates have made the following unnecessary:
1. idl dfn attributes to mark which interface they use
2. for attributes on elements -- reworking the two cases we have in the
spec for this (source and title)
Found other bugs exposed by this bikeshed update in our spec, namely
around use of enum, that should have been enum-value.
@chaals chaals added the linking label Nov 29, 2016
@stevefaulkner stevefaulkner merged commit 524b1ef into w3c:master Nov 29, 2016
W3C-HTML-Bot pushed a commit that referenced this pull request Nov 29, 2016
…t [evergreen] bikeshed in master branch (#727)
@travisleithead travisleithead deleted the new-bikeshed-fatal-errors branch December 7, 2016 23:06
arronei pushed a commit to arronei/html that referenced this pull request Apr 17, 2017
…ster branch (w3c#727)

* Fix w3c#707

Fix w3c#707

Bikeshed updates have made the following unnecessary:
1. idl dfn attributes to mark which interface they use
2. for attributes on elements -- reworking the two cases we have in the
spec for this (source and title)
Found other bugs exposed by this bikeshed update in our spec, namely
around use of enum, that should have been enum-value.

* Finish merge of <source> element, and related cleanup.

* final changes to fix fatal-errors during build process
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants