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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>11103</bug_id>
          
          <creation_ts>2006-09-30 23:15:22 -0700</creation_ts>
          <short_desc>ER:  add support for string value for align attribute from HTML 4.01</short_desc>
          <delta_ts>2022-07-06 15:30:14 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tables</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=11104</see_also>
          <bug_file_loc>http://www.w3.org/TR/REC-html40/struct/tables.html#adef-align-TD</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P4</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Robert Burns">robburns1</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>hyatt</cc>
    
    <cc>mitz</cc>
    
    <cc>robburns1</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>56855</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-30 23:15:22 -0700</bug_when>
    <thetext>HTML 4.01 and XHTML 1.0 through 1.1 have a table attribute to horizontally align cells on a particular character. e.g.:
, &lt;td align=&quot;char&quot; char=&quot;.&quot; charoff=&quot;2&quot;&gt;121.12&lt;/td&gt;

WebKit does not seem to support the char value for the align attribute. These attributes were sometimes considered deprecated as presentational attributes however CSS dropped the ball on that presentational property. Another bug is forthcoming on that property.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56857</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-30 23:22:31 -0700</bug_when>
    <thetext>see bug http://bugs.webkit.org/show_bug.cgi?id=11104 for the missing CSS method of presenting horizontally aligned cells.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70450</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Blaut">webkit</who>
    <bug_when>2008-02-12 15:34:41 -0800</bug_when>
    <thetext>The HTML 4.01 spec says: &quot;char = character [CN]
This attribute specifies a single character within a text fragment to act as an axis for alignment. The default value for this attribute is the decimal point character for the current language as set by the lang attribute (e.g., the period (&quot;.&quot;) in English and the comma (&quot;,&quot;) in French). User agents are not required to support this attribute.&quot;

Considering also the fact an align attribute is dropped from HTML5 specification the bug should be resolved as WONTFIX</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70452</commentid>
    <comment_count>3</comment_count>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2008-02-12 15:40:50 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; 
&gt; Considering also the fact an align attribute is dropped from HTML5
&gt; specification the bug should be resolved as WONTFIX
&gt; 

HTML5 is only a working draft. It is inappropriate to cite a working draft in a situation like this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70480</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Blaut">webkit</who>
    <bug_when>2008-02-12 22:40:52 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; 
&gt; &gt; Considering also the fact an align attribute is dropped from HTML5
&gt; &gt; specification the bug should be resolved as WONTFIX
&gt; &gt; 
&gt; 
&gt; HTML5 is only a working draft. It is inappropriate to cite a working draft in a
&gt; situation like this.
&gt; 

Do you foresee that align attribute will be restored in HTML5? I really doubt it&apos;s possible. But I would like to see Dave&apos;s comment on this issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70481</commentid>
    <comment_count>5</comment_count>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2008-02-12 22:46:40 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Do you foresee that align attribute will be restored in HTML5? I really doubt
&gt; it&apos;s possible. But I would like to see Dave&apos;s comment on this issue.
&gt; 

I think it&apos;s difficult to anticipate that. However, there&apos;s a problem the W3C has to deal with in that it has to reconcile its desire to move the align functionality to CSS with the fact that CSS 2 align functionality has not been implemented and CSS3 table module has not even reached a working draft stage yet. So this bug and bug# 11104 are intricately intwined. Right now I think there is more browser support for HTML table alignment than CSS table alignment. Ideally WebKit would support either one.

(also, keep in mind that the leaders of HTML5 suggest it may not become a recommendation for more than 10 years, so we should focus on HTML4.01 and XHTML 1 and 1.1 for now)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70482</commentid>
    <comment_count>6</comment_count>
    <who name="Robert Blaut">webkit</who>
    <bug_when>2008-02-12 23:27:47 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt;
&gt; (also, keep in mind that the leaders of HTML5 suggest it may not become a
&gt; recommendation for more than 10 years, so we should focus on HTML4.01 and XHTML
&gt; 1 and 1.1 for now)
&gt; 

Rob, keep in mind that &quot;User agents are not required to support this attribute&quot;  according to HTML 4.01 ;) So it should be eventually  considered as enhancement request. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70484</commentid>
    <comment_count>7</comment_count>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2008-02-12 23:37:55 -0800</bug_when>
    <thetext>I changed the severity to enhancement. I definitely agree that it should be considered an enhancement. Regardless of whether it is required or recommended by HTML4.01, it is still an enhancement.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>291849</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-08 14:05:41 -0700</bug_when>
    <thetext>This does not appear to have been added to HTML5, which is now in Last Call.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>