<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>19499</bug_id>
          
          <creation_ts>2012-10-12 09:19:31 +0000</creation_ts>
          <short_desc>Template for markup elements should have dedicated section for attributes</short_desc>
          <delta_ts>2013-02-23 17:21:44 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>webplatform.org</product>
          <component>content</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>MOVED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dominique Hazael-Massieux">dom</reporter>
          <assigned_to name="Alex Komoroske">komoroske</assigned_to>
          <cc>jonathan</cc>
    
    <cc>komoroske</cc>
          
          <qa_contact name="public-webplatform-bugs list">public-webplatform-bugs</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>76074</commentid>
    <comment_count>0</comment_count>
    <who name="Dominique Hazael-Massieux">dom</who>
    <bug_when>2012-10-12 09:19:31 +0000</bug_when>
    <thetext>When documenting a markup element, there should be a semantic way to document its attributes; it isn&apos;t the case today (at least for HTML elements)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>77090</commentid>
    <comment_count>1</comment_count>
    <who name="Alex Komoroske">komoroske</who>
    <bug_when>2012-10-25 05:53:42 +0000</bug_when>
    <thetext>Technically, the (extremely confusing and only partial) way this works today is that the markup element article is supposed to specify the DOM Interface it uses (in most cases this is HTMLElement, but for some elements with a different interface, like Canvas, it will be something else). Then attributes should also specify which DOM Interface they apply to. This implicitly would allow us to then print out all of the applicable attributes on the Markup Element page.

However, the bit where we print out all attributes isn&apos;t implemented yet today. Part of the reason is that figuring out how properties + attributes interact is hard. Should we have a  Markup Attribute article AND a API_Object_Property article for each thing that is both an attribute and property? If we don&apos;t, then how should we automatically list all applicable attributes?

I think we should think hard about how to improve this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83627</commentid>
    <comment_count>2</comment_count>
    <who name="Jonathan Garbee">jonathan</who>
    <bug_when>2013-02-23 17:21:44 +0000</bug_when>
    <thetext>New location: http://project.webplatform.org/tmpl/issues/3</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>