<?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>10438</bug_id>
          
          <creation_ts>2010-08-26 03:27:55 +0000</creation_ts>
          <short_desc>math should be changed changed from no role to &quot;math&quot; role</short_desc>
          <delta_ts>2013-01-21 13:30:15 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>pre-LC1 HTML5 spec (editor: Ian Hickson)</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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>
          
          <blocked>10066</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Maciej Stachowiak">mjs</reporter>
          <assigned_to name="steve faulkner">faulkner.steve</assigned_to>
          <cc>cooper</cc>
    
    <cc>davidc</cc>
    
    <cc>eoconnor</cc>
    
    <cc>hsivonen</cc>
    
    <cc>ian</cc>
    
    <cc>laura.lee.carlson</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-a11y</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
    
    <cc>rubys</cc>
    
    <cc>xn--mlform-iua</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>37895</commentid>
    <comment_count>0</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2010-08-26 03:27:55 +0000</bug_when>
    <thetext>The &lt;math&gt; element represents math and so should be given the &quot;math&quot; role. (It could be argued that this should be defined by MathML rather than by HTML).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37911</commentid>
    <comment_count>1</comment_count>
    <who name="Henri Sivonen">hsivonen</who>
    <bug_when>2010-08-26 09:17:52 +0000</bug_when>
    <thetext>FWIW, http://lists.w3.org/Archives/Public/public-pfwg-comments/2009AprJun/0087.html is still unresolved in the sense that the PFWG didn&apos;t agree with my comment and I registered disagreement with the PFWG&apos;s response to my comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37947</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-08-26 19:03:27 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: no spec change
Rationale: This seems out of scope for HTML. This is an ARIA/MathML issue.

David: FYI, the MathML spec should probably define the strong native ARIA semantics of MathML. For an example of how to do that, look for the section in HTML called &quot;Annotations for assistive technology products&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38138</commentid>
    <comment_count>3</comment_count>
    <who name="Leif Halvard Silli">xn--mlform-iua</who>
    <bug_when>2010-08-29 01:00:50 +0000</bug_when>
    <thetext>(In reply to comment #2)

&gt; Rationale: This seems out of scope for HTML. This is an ARIA/MathML issue.
&gt; 
&gt; David: FYI, the MathML spec should probably define the strong native ARIA semantics of MathML.

I&apos;m sceptical about the recommendation to say that math should have role=&quot;math&quot; as strong native ARIA semantics. I think, rather, that it should have _default_  MATH role. 

The reason for this is that I  wonder what happens in case of this  which is quite logical:

&lt;figure role=&quot;math&quot;&gt;
   &lt;math /&gt; &lt;!-- equivalent to &lt;math role=&quot;math&quot; /&gt; in case of strong native semantics --&gt;
&lt;/figure&gt;
  
ARIA 1.0 gives an analog example, using &lt;div&gt; [1]   where only the &lt;div&gt; carries the role:

&lt;div role=&quot;math&quot; aria-label=&quot;6 divided by 4 equals 1.5&quot;&gt;
  &lt;math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot;&gt;
    &lt;mfrac&gt;
      &lt;mn&gt;6&lt;/mn&gt;
      &lt;mn&gt;4&lt;/mn&gt;
    &lt;/mfrac&gt;
    &lt;mo&gt;=&lt;/mo&gt;
    &lt;mn&gt;1.5&lt;/mn&gt;
  &lt;/math&gt;
&lt;/div&gt;

[1] http://www.w3.org/TR/wai-aria/complete#math

Perhaps it is no problem if both the the parent (e.g. &lt;figure&gt;) and &lt;math&gt; have role=&quot;math&quot;. However, we should be sure that it isn&apos;t.

&lt;math&gt; is like the root element. Comparingly, HTML&apos;s root element, &lt;html&gt;, does not have strong semantics  it has no native semantics at all ... So why should &lt;math&gt; have strong semantics? Or, perhaps it _should:_ have strong semantics, but I&apos;m not sure that it is up to the MathML working group to decide.

Consider the opposite: would it have been meaningful to leave it to the HTMLwg to decide what kind of semantics &lt;html&gt; should have in a hypothetical &quot;MathML 5&quot;? Thus, likewise, I think that it _perhaps_ is meaningful for the HTMLwg to decide what kind of role &lt;math&gt; should map to inside a HTML document.

(I reopened this bug - however, a NEEDSINFO would have been fine too ...  not sure about my options ..)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38142</commentid>
    <comment_count>4</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2010-08-29 01:14:52 +0000</bug_when>
    <thetext>Leif, your comment gives an additional reason to not make the math role a strong semantic. However, I an already rejected that possibility. So I think this bug should stay as resolved WONTFIX. Re-resolving.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43400</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Cooper">cooper</who>
    <bug_when>2010-12-15 16:43:40 +0000</bug_when>
    <thetext>Big triage sub-team thinks the ARIA mapping team should review and update this
bug as the mappings are prepared, but no need for entire HTML A11Y TF to
review. Assigning to Steve Faulkner to track.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52277</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Cooper">cooper</who>
    <bug_when>2011-08-03 23:00:16 +0000</bug_when>
    <thetext>HTML A11Y TF request that this be reopened and a formal issue. Because MathML is not incorporated by reference, we do not agree that the question of the role of the &lt;math&gt; element can be left to the MathML spec. It is a native HTML element and needs to be addressed in that specification.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55895</commentid>
    <comment_count>7</comment_count>
    <who name="Sam Ruby">rubys</who>
    <bug_when>2011-08-26 19:13:46 +0000</bug_when>
    <thetext>From the EDITOR&apos;S RESPONSE &quot;please add the TrackerRequest keyword to this bug,
and suggest title and text for the tracker issue; or you may create a tracker
issue yourself, if you are able to do so&quot;

Does anybody want to propose title and text for the tracker issue?  Or to
create the tracker issue themselves?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56419</commentid>
    <comment_count>8</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2011-09-06 18:20:26 +0000</bug_when>
    <thetext>Removing TrackerRequest, since no suggested title or summary for the tracker issue has been provided. Please provide these if you re-add TrackerRequest.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>