<?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>9545</bug_id>
          
          <creation_ts>2010-04-17 06:29:30 +0000</creation_ts>
          <short_desc>frameborder attribute on &lt;iframe&gt; should be obsolete but conforming</short_desc>
          <delta_ts>2010-10-04 14:28:31 +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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Bill Lipa">dojo</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>dioxmat</cc>
    
    <cc>ian</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>35118</commentid>
    <comment_count>0</comment_count>
    <who name="Bill Lipa">dojo</who>
    <bug_when>2010-04-17 06:29:30 +0000</bug_when>
    <thetext>Currently the frameborder attribute for iframe is marked &quot;entirely obsolete, and must not be used by authors&quot;.  However, this conformance demand is impractical, because there is no way to remove the iframe border in Internet Explorer without using this attribute.

The proffered advice to &quot;use CSS&quot; is sadly ineffective in the case of the market leading browser, and consequently will not address the use case of iframes with invisible borders for most authors.

Therefore, in order to make it practical to produce interoperable conforming documents that contain iframes without visible borders, the frameborder attribute should be allowed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35223</commentid>
    <comment_count>1</comment_count>
    <who name="Bill Lipa">dojo</who>
    <bug_when>2010-04-23 04:40:25 +0000</bug_when>
    <thetext>A similar rationale applies to the allowTransparency attribute.  It is apparently the only way to achieve transparent backgrounds in iframe elements in IE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37675</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-08-20 19:22:21 +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: By the time the spec is done, this will be a long-solved problem, if the direction of IE9 previews is any indication.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39085</commentid>
    <comment_count>3</comment_count>
    <who name="Mathieu Pillard">dioxmat</who>
    <bug_when>2010-09-17 17:29:29 +0000</bug_when>
    <thetext>(In reply to comment #2)
&gt; Rationale: By the time the spec is done, this will be a long-solved problem, if
&gt; the direction of IE9 previews is any indication.

I disagree ; By the time this spec is done, there will still be a lot of Internet Explorer &lt; 9 in the wild, especially considering that it&apos;s only available on Windows Vista and 7 and *not* XP. 

These attributes, while clearly useless in standards-abiding browsers, are the only way to achieve clean iframes in those old IE versions. They are already understood by browsers, and, like Bill Lipa said, would help web authors to produce interoperable confirming documents. 

There is no way to avoid them, marking them as entirely obsolete only force authors to make invalid documents.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39787</commentid>
    <comment_count>4</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-09-28 19:34:54 +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: On the timescale we are talking about, IE9 will be obsolete by the time the spec is done, let alone IE8. Seriously, it&apos;s going to be a decade or so before this spec is done.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>