<?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>25304</bug_id>
          
          <creation_ts>2009-04-20 17:25:35 -0700</creation_ts>
          <short_desc>AX: Safari not identifying a secure text field</short_desc>
          <delta_ts>2009-04-21 09:20:45 -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>Accessibility</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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="chris fleizach">cfleizach</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>118198</commentid>
    <comment_count>0</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2009-04-20 17:25:35 -0700</bug_when>
    <thetext>AXTitleUIElement is not being returned for secure text fields</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118204</commentid>
    <comment_count>1</comment_count>
      <attachid>29635</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2009-04-20 18:13:06 -0700</bug_when>
    <thetext>Created attachment 29635
patch so secure text fields can return title ui elements</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118209</commentid>
    <comment_count>2</comment_count>
      <attachid>29635</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2009-04-20 19:57:54 -0700</bug_when>
    <thetext>Comment on attachment 29635
patch so secure text fields can return title ui elements

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118271</commentid>
    <comment_count>3</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2009-04-21 09:20:45 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/42713</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>29635</attachid>
            <date>2009-04-20 18:13:06 -0700</date>
            <delta_ts>2009-04-20 19:57:54 -0700</delta_ts>
            <desc>patch so secure text fields can return title ui elements</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>4435</size>
            <attacher name="chris fleizach">cfleizach</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0MjY5MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMDktMDQtMjAgIENocmlzIEZsZWl6YWNoICA8Y2ZsZWl6YWNoQGFw
cGxlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAKKyAgICAg
ICAgQnVnIDI1MzA0OiBBWDogU2FmYXJpIG5vdCBpZGVudGlmeWluZyBhIHNlY3VyZSB0ZXh0IGZp
ZWxkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNTMw
NAorCisgICAgICAgIFNlY3VyZSB0ZXh0IGZpZWxkcyBuZWVkIHRvIGJlIGFibGUgdG8gcmV0dXJu
IEFYVGl0bGVVSUVsZW1lbnRzLgorCisgICAgICAgIFRlc3Q6IGFjY2Vzc2liaWxpdHkvc2VjdXJl
LXRleHRmaWVsZC10aXRsZS11aS5odG1sCisKKyAgICAgICAgKiBwYWdlL21hYy9BY2Nlc3NpYmls
aXR5T2JqZWN0V3JhcHBlci5tbToKKyAgICAgICAgKC1bQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBw
ZXIgYWNjZXNzaWJpbGl0eUF0dHJpYnV0ZU5hbWVzXSk6CisKIDIwMDktMDQtMjAgIEJyYWR5IEVp
ZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFJ1YmJlcnN0YW1wZWQgYnkgTWFy
ayBSb3dlCkluZGV4OiBXZWJDb3JlL3BhZ2UvbWFjL0FjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVy
Lm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFnZS9tYWMvQWNjZXNzaWJpbGl0eU9iamVjdFdy
YXBwZXIubW0JKHJldmlzaW9uIDQyNjkwKQorKysgV2ViQ29yZS9wYWdlL21hYy9BY2Nlc3NpYmls
aXR5T2JqZWN0V3JhcHBlci5tbQkod29ya2luZyBjb3B5KQpAQCAtNjMyLDYgKzYzMiw3IEBAIHN0
YXRpYyBXZWJDb3JlVGV4dE1hcmtlclJhbmdlKiB0ZXh0TWFya2UKICAgICBzdGF0aWMgTlNBcnJh
eSogdGFibGVDZWxsQXR0cnMgPSBuaWw7CiAgICAgc3RhdGljIE5TQXJyYXkqIGdyb3VwQXR0cnMg
PSBuaWw7CiAgICAgc3RhdGljIE5TQXJyYXkqIGlucHV0SW1hZ2VBdHRycyA9IG5pbDsKKyAgICBz
dGF0aWMgTlNBcnJheSogcGFzc3dvcmRGaWVsZEF0dHJzID0gbmlsOwogICAgIE5TTXV0YWJsZUFy
cmF5KiB0ZW1wQXJyYXk7CiAgICAgaWYgKGF0dHJpYnV0ZXMgPT0gbmlsKSB7CiAgICAgICAgIGF0
dHJpYnV0ZXMgPSBbW05TQXJyYXkgYWxsb2NdIGluaXRXaXRoT2JqZWN0czogTlNBY2Nlc3NpYmls
aXR5Um9sZUF0dHJpYnV0ZSwKQEAgLTgxNCw5ICs4MTUsMTUgQEAgc3RhdGljIFdlYkNvcmVUZXh0
TWFya2VyUmFuZ2UqIHRleHRNYXJrZQogICAgICAgICBpbnB1dEltYWdlQXR0cnMgPSBbW05TQXJy
YXkgYWxsb2NdIGluaXRXaXRoQXJyYXk6dGVtcEFycmF5XTsKICAgICAgICAgW3RlbXBBcnJheSBy
ZWxlYXNlXTsKICAgICB9CisgICAgaWYgKHBhc3N3b3JkRmllbGRBdHRycyA9PSBuaWwpIHsKKyAg
ICAgICAgdGVtcEFycmF5ID0gW1tOU011dGFibGVBcnJheSBhbGxvY10gaW5pdFdpdGhBcnJheTph
dHRyaWJ1dGVzXTsKKyAgICAgICAgW3RlbXBBcnJheSBhZGRPYmplY3Q6TlNBY2Nlc3NpYmlsaXR5
VGl0bGVVSUVsZW1lbnRBdHRyaWJ1dGVdOworICAgICAgICBwYXNzd29yZEZpZWxkQXR0cnMgPSBb
W05TQXJyYXkgYWxsb2NdIGluaXRXaXRoQXJyYXk6dGVtcEFycmF5XTsKKyAgICAgICAgW3RlbXBB
cnJheSByZWxlYXNlXTsKKyAgICB9CiAgICAgCiAgICAgaWYgKG1fb2JqZWN0LT5pc1Bhc3N3b3Jk
RmllbGQoKSkKLSAgICAgICAgcmV0dXJuIGF0dHJpYnV0ZXM7CisgICAgICAgIHJldHVybiBwYXNz
d29yZEZpZWxkQXR0cnM7CiAKICAgICBpZiAobV9vYmplY3QtPmlzV2ViQXJlYSgpKQogICAgICAg
ICByZXR1cm4gd2ViQXJlYUF0dHJzOwpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gNDI2OTApCisrKyBMYXlv
dXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBAQAorMjAwOS0w
NC0yMCAgQ2hyaXMgRmxlaXphY2ggIDxjZmxlaXphY2hAYXBwbGUuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEJ1ZyAyNTMwNDogQVg6IFNhZmFy
aSBub3QgaWRlbnRpZnlpbmcgYSBzZWN1cmUgdGV4dCBmaWVsZAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjUzMDQKKworICAgICAgICAqIGFjY2Vzc2li
aWxpdHkvc2VjdXJlLXRleHRmaWVsZC10aXRsZS11aS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAg
ICAgICAqIGFjY2Vzc2liaWxpdHkvc2VjdXJlLXRleHRmaWVsZC10aXRsZS11aS5odG1sOiBBZGRl
ZC4KKwogMjAwOS0wNC0yMCAgT2phbiBWYWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IEVyaWMgU2VpZGVsCkluZGV4OiBMYXlvdXRUZXN0cy9hY2Nlc3NpYmls
aXR5L3NlY3VyZS10ZXh0ZmllbGQtdGl0bGUtdWktZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvc2VjdXJlLXRleHRmaWVsZC10aXRsZS11aS1leHBl
Y3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3NlY3Vy
ZS10ZXh0ZmllbGQtdGl0bGUtdWktZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsx
LDQgQEAKK1Bhc3N3b3JkCisKK1Rlc3QgcGFzc2VkCisKSW5kZXg6IExheW91dFRlc3RzL2FjY2Vz
c2liaWxpdHkvc2VjdXJlLXRleHRmaWVsZC10aXRsZS11aS5odG1sCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExh
eW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvc2VjdXJlLXRleHRmaWVsZC10aXRsZS11aS5odG1sCShy
ZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9zZWN1cmUtdGV4dGZpZWxk
LXRpdGxlLXVpLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMzQgQEAKKzxodG1sPgorPHNj
cmlwdD4KKyAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICBsYXlv
dXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7Cis8L3NjcmlwdD4KKzxib2R5IGlkPSJib2R5
Ij4KKyAKKyAgICA8IS0tIFRoaXMgdGVzdCBtYWtlcyBzdXJlIHRoYXQgYSBzZWN1cmUgdGV4dCBm
aWVsZCBoYXMgdGhlIGNvcnJlY3QgdGl0bGUgdWkgZWxlbWVudCAtLT4KKworICAgIDxsYWJlbCBm
b3I9ImFjY291bnRwYXNzd29yZCI+PHNwYW4gY2xhc3M9ImRzbGFiZWwiPlBhc3N3b3JkPC9zcGFu
PjwvbGFiZWw+PGJyPgorICAgIDxpbnB1dCBzaXplPSIzMCIgbWF4bGVuZ3RoPSIzMiIgaWQ9ImFj
Y291bnRwYXNzd29yZCIgdHlwZT0icGFzc3dvcmQiIG5hbWU9InRoZUFjY291bnRQVyI+CisgICAg
CisgICAgPGRpdiBpZD0icmVzdWx0Ij48L2Rpdj4KKworICAgICAKKyAgICA8c2NyaXB0PgorICAg
ICAgICBpZiAod2luZG93LmFjY2Vzc2liaWxpdHlDb250cm9sbGVyKSB7CisgICAgICAgICAgICB2
YXIgcmVzdWx0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpOworCisgICAgICAg
ICAgICB2YXIgcGFzcyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhY2NvdW50cGFzc3dvcmQi
KTsKKyAgICAgICAgICAgIHBhc3MuZm9jdXMoKTsKKyAgICAgICAgICAgIHZhciB0aXRsZVVJRWxl
bWVudCA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmZvY3VzZWRFbGVtZW50LnRpdGxlVUlFbGVt
ZW50KCk7CisgICAgICAgICAgICB2YXIgdGl0bGVUZXh0ID0gdGl0bGVVSUVsZW1lbnQuY2hpbGRB
dEluZGV4KDApOworICAgICAgICAgICAgdmFyIHBhdHRlcm4gPSAiQVhWYWx1ZTogUGFzc3dvcmQi
OworICAgICAgICAgICAgaWYgKHRpdGxlVGV4dC5hbGxBdHRyaWJ1dGVzKCkuaW5kZXhPZihwYXR0
ZXJuKSAhPSAtMSkgeworICAgICAgICAgICAgICAgIHJlc3VsdC5pbm5lclRleHQgKz0gIlRlc3Qg
cGFzc2VkXG4iOworICAgICAgICAgICAgfQorICAgICAgICAgICAgZWxzZSB7CisgICAgICAgICAg
ICAgICAgIHJlc3VsdC5pbm5lclRleHQgKz0gIlRlc3QgZmFpbGVkXG4iOworICAgICAgICAgICAg
fQorICAgICAgICB9CisgICAgPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>
<flag name="review"
          id="14806"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>