<?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>7473</bug_id>
          
          <creation_ts>2009-08-31 19:42:56 +0000</creation_ts>
          <short_desc>JimJJewett gmail: Mention explicitly that the mapping for foreign content -- including adopted MathML or SVG -- is left to those working groups.  (Otherwise, I would have expected some strong native semantics for math to math)</short_desc>
          <delta_ts>2010-10-04 14:55:40 +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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://whatwg.org/specs/web-apps/current-work/#annotations-for-assistive-technology-products</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>NoReply</keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>LC</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>contributor</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>jimjjewett</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</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>26760</commentid>
    <comment_count>0</comment_count>
    <who name="">contributor</who>
    <bug_when>2009-08-31 19:42:56 +0000</bug_when>
    <thetext>Section: http://whatwg.org/specs/web-apps/current-work/#annotations-for-assistive-technology-products

Comment:
JimJJewett gmail: Mention explicitly that the mapping for foreign content -- including adopted MathML or SVG -- is left to those working groups.  (Otherwise, I would have expected some strong native semantics for math to math)

Posted from: 32.97.110.60</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27453</commentid>
    <comment_count>1</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2009-09-21 23:58:47 +0000</bug_when>
    <thetext>You want the HTML spec to say that mappings for MathML and SVG, if any, are to be found in the specs for those languages? Isn&apos;t that obvious? Why would the HTML spec say anything at all about other languages, other than where they integrate with the parsing and content models?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27567</commentid>
    <comment_count>2</comment_count>
    <who name="Jim Jewett">jimjjewett</who>
    <bug_when>2009-09-22 19:49:47 +0000</bug_when>
    <thetext>It is more clear than it was a few months ago, but ... no, it still isn&apos;t as obvious as it should be, because the HTML spec is still making changes and clarifications to MathML and SVG as part of the embedding.

For example, in section 3.1.4:
 &quot;HTML, SVG, and MathML elements define which classes they are in&quot; 

or section 4.8.15 MathML:
 &quot;User agents must handle text other than inter-element whitespace found in MathML elements whose content models do not allow straight text by pretending for the purposes of MathML content models, layout, and rendering that that text is actually wrapped in an mtext element in the MathML namespace.&quot;


Given this, I believe it is appropriate to state that the svg and math elements (and their children) -- even when embedded in a HTML document -- get all their semantics (explicitly including their aria-* semantics) from the respective standards.

In 4.8.15 and 4.8.16 it is enough to say that the semantics are unchanged.  

In the aria pullout section (3.2.6) there is an implication that all aria/native semantics needed for a HTML agent are grouped together.  It should be explicit that this is not the case, because there may be additional semantics coming from the MathML or SVG specs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27582</commentid>
    <comment_count>3</comment_count>
    <who name="">contributor</who>
    <bug_when>2009-09-22 21:29:24 +0000</bug_when>
    <thetext>Checked in as WHATWG revision r3976.
Check-in comment: Mention that MathML and SVG semantics are defined in their relevant specs.
http://html5.org/tools/web-apps-tracker?from=3975&amp;to=3976
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27583</commentid>
    <comment_count>4</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2009-09-22 21:29:33 +0000</bug_when>
    <thetext>Ok, I added a note to the MathML and SVG sections saying that their specs define their semantics.

I haven&apos;t mentioned anything explicitly about ARIA because it seems like that would be implied by the above.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33373</commentid>
    <comment_count>5</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2010-03-14 14:50:29 +0000</bug_when>
    <thetext>This bug predates the HTML Working Group Decision Policy.

If you are satisfied with the resolution of this bug, 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

This bug is now being moved to VERIFIED. Please respond within two weeks. If this bug is not closed, reopened or escalated within two weeks, it may be marked as NoReply and will no longer be considered a pending comment.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33559</commentid>
    <comment_count>6</comment_count>
    <who name="Jim Jewett">jimjjewett</who>
    <bug_when>2010-03-15 04:14:20 +0000</bug_when>
    <thetext>I would still prefer a note in the ARIA section that the ARIA requirements for SVG and Math elements are still defined by those specs, even when the elements are profiled by HTML.

</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>