<?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>6776</bug_id>
          
          <creation_ts>2009-04-06 08:15:28 +0000</creation_ts>
          <short_desc>Note the XSLT implications of assigning HTML elements into the http://www.w3.org/1999/xhtml namespace</short_desc>
          <delta_ts>2010-10-04 14:48:17 +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></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>NoReply</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Henri Sivonen">hsivonen</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <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>24557</commentid>
    <comment_count>0</comment_count>
    <who name="Henri Sivonen">hsivonen</who>
    <bug_when>2009-04-06 08:15:28 +0000</bug_when>
    <thetext>Please add a note the the HTML 5 spec that points out that implementors who implement HTML 5 DOM compliance and implement DOM-to-DOM XSLT transforms need to take into account the things recounted in bug 6775.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25405</commentid>
    <comment_count>1</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2009-06-01 20:08:34 +0000</bug_when>
    <thetext>Could you elaborate?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25419</commentid>
    <comment_count>2</comment_count>
    <who name="Henri Sivonen">hsivonen</who>
    <bug_when>2009-06-02 08:38:30 +0000</bug_when>
    <thetext>Summarizing from bug 6775:

When the output method is &quot;html&quot; (either explicitly or via the defaulting rule in XSLT 1.0), the XSLT processor is outputting into a DOM5 tree and the transformation program outputs an element in no namespace, the processor must (prior to constructing the DOM element node):
1) change the namespace of the element to http://www.w3.org/1999/xhtml
2) ASCII-lowercase the local name of the element
3) ASCII-lowercase the local names of no-namespace attributes on the element</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25420</commentid>
    <comment_count>3</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2009-06-02 08:41:15 +0000</bug_when>
    <thetext>That sounds like a set of requirements that violate XSLT, not a note. Could you clarify? Where would you want these rules?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25451</commentid>
    <comment_count>4</comment_count>
    <who name="Henri Sivonen">hsivonen</who>
    <bug_when>2009-06-04 08:32:28 +0000</bug_when>
    <thetext>Yeah, it&apos;s a willful violation of XSLT 1.0. However, Gecko already had a willful violation of XSLT 1.0 in this area (for lowercasing). This willful violation needs to be if we want compat with existing content.

I guess the spec text could live near the DOM Core API deltas.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25685</commentid>
    <comment_count>5</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2009-06-26 06:34:59 +0000</bug_when>
    <thetext>ok, how&apos;s that?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33089</commentid>
    <comment_count>6</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2010-03-14 13:18:43 +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>
      
      

    </bug>

</bugzilla>