change flex-basis value main-size to the new content syntax. add comment to clarify that align-items, align-self, and justify-self are defined in the Box Alignment spec, which supersedes Flexbox
remove presentation-level from the list of legal properties (officially abandoned)
remove abandoned marquee properties and overflow-style
add 'reader' to the list of deprecated media types