This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 17501 - 'inherit' should not match the '<font-family>' type
Summary: 'inherit' should not match the '<font-family>' type
Status: ASSIGNED
Alias: None
Product: CSS
Classification: Unclassified
Component: CSS Level 2 (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Bert Bos
QA Contact: public-css-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-15 08:30 UTC by Anton P
Modified: 2012-06-15 08:38 UTC (History)
0 users

See Also:


Attachments

Description Anton P 2012-06-15 08:30:48 UTC
Reported by Tab Atkins Jr.

15.3 (Font family: the 'font-family' property) says:

  # 'font-family'
  #    Value:  	[ [ <family-name> | <generic-family> ]
  #               [, <family-name>| <generic-family>]* ]
  #             | inherit
  # [...]
  #
  # Font family names that happen to be the same as a keyword
  # value ('inherit', 'serif', 'sans-serif', 'monospace',
  # 'fantasy', and 'cursive') must be quoted to prevent
  # confusion with the keywords with the same names. The
  # keywords 'initial' and 'default' are reserved for future
  # use and must also be quoted when used as font names. UAs
  # must not consider these keywords as matching the '<family-name>' type.

It's not clear what "these keywords" refers back to.  Certainly, we require that 'inherit' does not match the '<font-family>' type.

Conversation begins:
Bug description:
http://lists.w3.org/Archives/Public/www-style/2012Apr/0638.html
Comment 1 Anton P 2012-06-15 08:31:41 UTC
Initial WG decision:
http://lists.w3.org/Archives/Public/www-style/2012May/0063.html

Follow-up:
http://lists.w3.org/Archives/Public/www-style/2012May/0065.html

Summary: the decision was unclear!
Comment 2 Anton P 2012-06-15 08:36:30 UTC
Proposal thread begins:
http://lists.w3.org/Archives/Public/www-style/2012May/0630.html

WG discussion, and resolution to come up with final wording on the public mailing list:
http://lists.w3.org/Archives/Public/www-style/2012May/0887.html

Proposal A:
http://lists.w3.org/Archives/Public/www-style/2012May/0852.html

Proposal B (slight editorial modification of Proposal A):
http://lists.w3.org/Archives/Public/www-style/2012May/1182.html (last part)
Comment 3 Anton P 2012-06-15 08:38:27 UTC
Proposal A seems to have been chosen; it has been added to the Errata doc at http://www.w3.org/Style/css2-updates/REC-CSS2-20110607-errata.html