<?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>11945</bug_id>
          
          <creation_ts>2006-12-23 05:50:32 -0800</creation_ts>
          <short_desc>Quirksmode: No focus border on A and INPUT elements within a block with opacity</short_desc>
          <delta_ts>2009-01-01 10:59:09 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.quirksmode.org/bugreports/archives/2006/10/No_border_indicating_focus_on_A_and_INPUT_elements.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>9610</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="David Kilzer (:ddkilzer)">ddkilzer</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mitz</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>40242</commentid>
    <comment_count>0</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-23 05:50:32 -0800</bug_when>
    <thetext>In Safari, &lt;INPUT&gt; and anchor (&lt;A&gt;) elements within a block that has opacity applied to it will not receive the treatment (blue border, by default) indicating that the user has put focus on that element (e.g. by tabbing). A workaround is provided to use the :focus pseudoclass on &lt;INPUT&gt; and anchor elements within the wrapping semi-opaque element to manually apply a style indicating the user has focused on the element.

Reported on 26 October 2006.

Test page: http://www.mularien.com/browser_bugs/safari_link_opacity_bug.html

Tested on locally-built debug build of WebKit r18401 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40243</commentid>
    <comment_count>1</comment_count>
      <attachid>11984</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-12-23 05:51:45 -0800</bug_when>
    <thetext>Created attachment 11984
Test page</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40179</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-12-23 06:43:20 -0800</bug_when>
    <thetext>Seems like an incremental repaint issue: note how forcing a repaint (e.g. by switching to a different tab and back) makes the focus ring appear where expected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2032</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2007-08-18 09:27:26 -0700</bug_when>
    <thetext>I also think this might be a bug in Core Graphics in Tiger.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60846</commentid>
    <comment_count>4</comment_count>
      <attachid>17174</attachid>
    <who name="Brad">brkemper</who>
    <bug_when>2007-11-10 12:43:21 -0800</bug_when>
    <thetext>Created attachment 17174
reduced test case

First input is opacity:.9 and second is opacity:1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60847</commentid>
    <comment_count>5</comment_count>
    <who name="Brad">brkemper</who>
    <bug_when>2007-11-10 12:43:55 -0800</bug_when>
    <thetext>I came across this same bug on my own, except I had the opacity set directly on the input itself (something the newer Webkit allows). Any opacity less than 1 will cause the focus glow to not draw.

I tested on a nightly download from 11/10/2007, build WebKit r27663 (on Tiger). </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103959</commentid>
    <comment_count>6</comment_count>
    <who name="Robert Blaut">webkit</who>
    <bug_when>2009-01-01 03:16:49 -0800</bug_when>
    <thetext>I cannot reproduce the reported issue in WebKit 39524 on Mac OS X 10.5.6.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103973</commentid>
    <comment_count>7</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2009-01-01 10:53:53 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; I cannot reproduce the reported issue in WebKit 39524 on Mac OS X 10.5.6.

The bisect-builds script reports:

Fails: r28505  Works: r28565

Resolving as fixed.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103974</commentid>
    <comment_count>8</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2009-01-01 10:57:16 -0800</bug_when>
    <thetext>Broken in Safari 3.0.  Fixed in Safari 3.1 and later.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103975</commentid>
    <comment_count>9</comment_count>
    <who name="">mitz</who>
    <bug_when>2009-01-01 10:59:09 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; The bisect-builds script reports:
&gt; 
&gt; Fails: r28505  Works: r28565

Probably fixed in &lt;http://trac.webkit.org/changeset/28523&gt; then.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>11984</attachid>
            <date>2006-12-23 05:51:45 -0800</date>
            <delta_ts>2006-12-23 05:51:45 -0800</delta_ts>
            <desc>Test page</desc>
            <filename>safari_link_opacity_bug.html</filename>
            <type>text/html</type>
            <size>3180</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">PGh0bWw+DQo8Ym9keT4NCjxzdHlsZT4NCi53aXRoT3BhY2l0eSB7DQogYm9yZGVyOiAxcHggZGFz
aGVkIHJlZDsNCiBmb250LXN0eWxlOiBub3JtYWw7DQogb3BhY2l0eTogMC45Ow0KfQ0KLndpdGhP
cGFjaXR5OmJlZm9yZSB7DQogZm9udC13ZWlnaHQ6IGJvbGQ7DQogY29udGVudDogIlRoZSBmb2xs
b3dpbmcgYmxvY2sgaGFzIG9wYWNpdHkgc2V0LiBJbiBTYWZhcmksIGZvY3VzYWJsZSBlbGVtZW50
cyB3aXRoaW4gaXQgd2lsbCBub3QgaGF2ZSBhIGRlY29yYXRpdmUgYm9yZGVyIGJ5IGRlZmF1bHQu
IjsNCiBkaXNwbGF5OiBibG9jazsNCn0NCi5mb3JjZUZvY3VzQm9yZGVyIHsNCiBib3JkZXI6IDFw
eCBkYXNoZWQgZ3JlZW47DQp9DQouZm9yY2VGb2N1c0JvcmRlcjpiZWZvcmUgew0KIGNvbnRlbnQ6
ICJUaGUgZm9sbG93aW5nIGJsb2NrIHdpbGwgZm9yY2UgYSBib3JkZXIgb24gZm9jdXNhYmxlIGVs
ZW1lbnRzLiI7DQogY29sb3I6IHJlZDsNCiBkaXNwbGF5OiBibG9jazsNCn0NCi5mb3JjZUZvY3Vz
Qm9yZGVyID4gaW5wdXQ6Zm9jdXMgew0KIGJvcmRlcjogMXB4IHNvbGlkIGJsdWU7IC8qIHRoaXMg
d2lsbCBoaXQgYW5vdGhlciBTYWZhcmkgYnVnIG9uIGNoYW5naW5nIGJvcmRlcnMgb2YgZm9ybSBl
bGVtZW50cyAqLw0KIGNvbG9yOiBncmVlbjsNCn0NCi5mb3JjZUZvY3VzQm9yZGVyID4gYTpmb2N1
cyB7DQogYm9yZGVyOiAxcHggc29saWQgYmx1ZTsNCiBjb2xvcjogZ3JlZW47DQp9DQo8L3N0eWxl
Pg0KPGgzPlNhZmFyaSBPcGFjaXR5IExpbmsgQm9yZGVyIEhpZ2hsaWdodCBCdWc8L2gzPg0KDQo8
cD4NClRoaXMgaXMgYSBzaW1wbGUgdGVzdCBpbiBTYWZhcmkgdG8gaWxsdXN0cmF0ZSBhIGJ1ZyB3
aGVyZSBmb2N1c2FibGUgZWxlbWVudHMgaW5zaWRlIGEgY29udGFpbmVyIHdpdGggYW4gb3BhY2l0
eSBhdHRyaWJ1dGUgc2V0IGxvc2UgdGhlIGRlY29yYXRpdmUgYm9yZGVyIGhpZ2hsaWdodCB3aGVu
IHRoZSB1c2VyIHB1dHMgZm9jdXMgb24gdGhlbQ0Kd2l0aCB0aGUgdGFiIGtleS4gTm90ZSB0aGF0
IGJ5IGRlZmF1bHQsIFNhZmFyaSB3aWxsIG5vdCBtYWtlIGxpbmtzIGEgdGFyZ2V0IG9mIHRoZSB0
YWIga2V5LiBUaGlzDQp0ZXN0IGFzc3VtZXMgdGhlIHVzZXIgaGFzIGNoYW5nZWQgdGhpcyBzZXR0
aW5nLCBvciBpcyB1c2luZyBvcHRpb24tdGFiIGluc3RlYWQuDQo8L3A+DQoNCjxwPg0KQSB3b3Jr
YXJvdW5kIGZvciB0aGlzIGJ1ZyBpcyB0byBzZXQgQ1NTIHJ1bGVzIG9uIGRlc2NlbmRlbnRzIG9m
IHRoZSB3cmFwcGluZyBibG9jayB0aGF0IHNldHMgb3BhY2l0eSBzbyB0aGF0IGFuY2hvcnMgd2l0
aGluIHRoYXQgYmxvY2sgcmVjZWl2ZSBzb21lIG90aGVyIHRyZWF0bWVudCBvbiBmb2N1cyAoYXMg
c2hvd24gaW4gdGhpcyBleGFtcGxlIHdpdGggdGhlIGZvcmNlRm9jdXNCb3JkZXIgY2xhc3MpLiBD
U1Mgc291cmNlOg0KDQogPHByZT4NCi5mb3JjZUZvY3VzQm9yZGVyID4gYTpmb2N1cyB7DQogYm9y
ZGVyOiAxcHggc29saWQgYmx1ZTsNCiBjb2xvcjogZ3JlZW47DQp9DQogPC9wcmU+DQoNClRoaXMg
aXMgc2ltcGx5IGFuIGV4YW1wbGUsIHRoZSA6YmVmb3JlIHBzZXVkby1jbGFzc2VzIGFyZSB1c2Vk
IGFzIGlsbHVzdHJhdGl2ZSBtZWFucyB0byBzaG93IHdoZXJlIHRoZSBibG9jayB3aXRoIG9wYWNp
dHkgYW5kIGZvcmNlZCBmaWVsZCBib3JkZXJzIG9uIGZvY3VzIHN0YXJ0IGFuZCBlbmQuDQo8L3A+
DQoNCjxoMz5Gb3JtIEVsZW1lbnRzIERlbW88L2gzPg0KDQo8cD4NCjxlbT5BIHNhbXBsZSBmaWVs
ZCB3aXRoIG5vIG9wYWNpdHk8L2VtPg0KPGlucHV0IHR5cGU9InRleHQiLz4NCjwvcD4NCg0KPGRp
diBjbGFzcz0id2l0aE9wYWNpdHkiPg0KPHA+DQo8ZW0+QSBzYW1wbGUgZmllbGQgd2l0aCBhIHdy
YXBwaW5nIGJsb2NrIHRoYXQgaGFzIG9wYWNpdHkgLSB3aWxsIGhhdmUgbm8gYm9yZGVyIG9uIGZv
Y3VzPC9lbT4NCjxpbnB1dCB0eXBlPSJ0ZXh0IiB2YWx1ZT0iSGkhIi8+DQo8L3A+DQo8L2Rpdj4N
Cg0KPGRpdiBjbGFzcz0id2l0aE9wYWNpdHkiDQo8cCBjbGFzcz0iZm9yY2VGb2N1c0JvcmRlciI+
DQo8ZW0+QSBzYW1wbGUgZmllbGQgd2l0aCBhIHdyYXBwaW5nIGJsb2NrIHRoYXQgaGFzIG9wYWNp
dHksIGFuZCBhIGZvcmNlZCB0aGluIGJvcmRlciB1c2luZyB0aGUgOmZvY3VzIHBzZXVkby1jbGFz
cyAoTm90ZSB0aGUgd2VsbC1rbm93biBTYWZhcmkgYnVnIHRoYXQgZG9lc24ndCBhY3R1YWxseSBh
bGxvdyBib3JkZXIgbWFuaXB1bGF0aW9uIG9mIElOUFVUIGVsZW1lbnRzKTwvZW0+DQo8aW5wdXQg
dHlwZT0idGV4dCIgdmFsdWU9IkhpISIvPg0KPC9wPg0KPC9kaXY+DQoNCjxoMz5BbmNob3IgRGVt
bzwvaDM+DQoNCjxlbT5BIGxpbmsgd2l0aCBubyBvcGFjaXR5IC0gdGhpcyBzaG91bGQgZGlzcGxh
eSBhIGJvcmRlcjo8L2VtPg0KPGEgaHJlZj0iaHR0cDovL3d3dy55YWhvby5jb20vIj5JIGhhdmUg
YSBib3JkZXIgb24gZm9jdXM8L2E+PGJyLz4NCjxici8+DQoNCjxlbT5BIGxpbmsgd2l0aCBhIHdy
YXBwaW5nIGJsb2NrIHdoZXJlIG9wYWNpdHkgaXMgMC45IC0gd2hlbiB0YWJiZWQsIHRoaXMgbGlu
ayB3aWxsIG5vdCBzaG93IGEgaGlnaGxpZ2h0IGJvcmRlciBpbmRpY2F0aW5nIGl0IGhhcyBmb2N1
cyAtLSBob3dldmVyLCBpZiB0aGUgdXNlciBoaXRzIGVudGVyLCB0aGUgbGluayB3aWxsIGJlIGFj
dGl2YXRlZC48L2VtPg0KDQo8ZGl2IGNsYXNzPSJ3aXRoT3BhY2l0eSI+DQo8cD4NCjxlbT5BIHNh
bXBsZSBhbmNob3Igd2l0aCBhIHdyYXBwaW5nIGJsb2NrIHRoYXQgaGFzIG9wYWNpdHkgLSB3aWxs
IGhhdmUgbm8gYm9yZGVyIG9uIGZvY3VzPC9lbT4NCjxhIGhyZWY9Imh0dHA6Ly93d3cueWFob28u
Y29tLyI+SSBoYXZlIG5vIGJvcmRlciBvbiBmb2N1czwvYT4NCjwvcD4NCjwvZGl2Pg0KDQo8ZGl2
IGNsYXNzPSJ3aXRoT3BhY2l0eSI+DQo8cCBjbGFzcz0iZm9yY2VGb2N1c0JvcmRlciI+DQo8ZW0+
QSBzYW1wbGUgYW5jaG9yd2l0aCBhIHdyYXBwaW5nIGJsb2NrIHRoYXQgaGFzIG9wYWNpdHksIGFu
ZCBhIGZvcmNlZCB0aGluIGJvcmRlciB1c2luZyB0aGUgOmZvY3VzIHBzZXVkby1jbGFzcy48L2Vt
Pg0KPGEgaHJlZj0iaHR0cDovL3d3dy55YWhvby5jb20vIj5JIGhhdmUgYSBmYWtlIGJvcmRlciBv
biBmb2N1czwvYT4NCjwvcD4NCjwvZGl2Pg0KDQo8L2JvZHk+DQo8L2h0bWw+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17174</attachid>
            <date>2007-11-10 12:43:21 -0800</date>
            <delta_ts>2007-11-10 12:43:21 -0800</delta_ts>
            <desc>reduced test case</desc>
            <filename>inputOpacityTest.html</filename>
            <type>text/html</type>
            <size>385</size>
            <attacher name="Brad">brkemper</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIgogICAgICAg
ICJodHRwOi8vd3d3LnczLm9yZy9UUi9odG1sNC9zdHJpY3QuZHRkIj4KPGh0bWw+CjxoZWFkPgoJ
PHRpdGxlPlRlc3Q8L3RpdGxlPgoJPHN0eWxlIHR5cGU9InRleHQvY3NzIiBtZWRpYT0ic2NyZWVu
Ij4KCQlib2R5IHsgYmFja2dyb3VuZC1jb2xvcjogIzYwMDsgfQoJCWlucHV0I3RyYW5zbHVjZW50
IHsgb3BhY2l0eTouOTsgfQoJCWlucHV0I29wYXF1ZSB7IG9wYWNpdHk6MTsgfQoJPC9zdHlsZT4K
PC9oZWFkPgo8Ym9keT4KPGlucHV0IGlkPSJ0cmFuc2x1Y2VudCIgdHlwZT0idGV4dCI+CjxpbnB1
dCBpZD0ib3BhcXVlIiB0eXBlPSJ0ZXh0Ij4KPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>