<?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>4340</bug_id>
          
          <creation_ts>2005-08-08 17:39:25 -0700</creation_ts>
          <short_desc>Safari not supporting disabled in multi select option tag</short_desc>
          <delta_ts>2006-05-18 13:08:11 -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>Forms</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></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="Will McCullough">will.mccullough</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>james.sumners</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>16229</commentid>
    <comment_count>0</comment_count>
    <who name="Will McCullough">will.mccullough</who>
    <bug_when>2005-08-08 17:39:25 -0700</bug_when>
    <thetext>As per
http://www.w3.org/TR/html4/interact/forms.html#adef-disabled

if you use &quot;disabled&quot; in a multi select nothing happens.

// example

&lt;form name=&quot;form&quot;&gt;
&lt;select multiple=&quot;multiple&quot;&gt;
&lt;option value=&quot;1&quot;&gt;my value 1&lt;/option&gt;
&lt;option value=&quot;2&quot; disabled&gt;you should not be able to select this&lt;/option&gt;
&lt;option value=&quot;3&quot;&gt;my value 3&lt;/option&gt;
&lt;/select&gt;
&lt;/form&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22550</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2005-10-23 09:28:26 -0700</bug_when>
    <thetext>Confirmed with 2.0.1 and ToT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25327</commentid>
    <comment_count>2</comment_count>
      <attachid>4895</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2005-12-01 11:03:40 -0800</bug_when>
    <thetext>Created attachment 4895
Handle disabled option elements</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25434</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-12-03 08:41:41 -0800</bug_when>
    <thetext>&lt;rdar://problem/3266722&gt; &lt;option&gt; elements marked disabled are not disabled in the menu or list for 
the &lt;select&gt; (4340)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25435</commentid>
    <comment_count>4</comment_count>
      <attachid>4895</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2005-12-03 08:46:28 -0800</bug_when>
    <thetext>Comment on attachment 4895
Handle disabled option elements

looks good, r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42845</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-05-18 13:08:11 -0700</bug_when>
    <thetext>*** Bug 8979 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4895</attachid>
            <date>2005-12-01 11:03:40 -0800</date>
            <delta_ts>2005-12-03 08:46:28 -0800</delta_ts>
            <desc>Handle disabled option elements</desc>
            <filename>disabled-option-elements.diff</filename>
            <type>text/plain</type>
            <size>12069</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2ViQ29yZS9D
aGFuZ2VMb2csdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNDQ0CmRpZmYgLXAgLXUgLXIxLjQ0NCBD
aGFuZ2VMb2cKLS0tIENoYW5nZUxvZwkxIERlYyAyMDA1IDEwOjMyOjAxIC0wMDAwCTEuNDQ0Cisr
KyBDaGFuZ2VMb2cJMSBEZWMgMjAwNSAxOTowMzozNCAtMDAwMApAQCAtMSwzICsxLDUxIEBACisy
MDA1LTEyLTAxICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBtYWMuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0gRml4IDxodHRwOi8vYnVn
emlsbGEub3BlbmRhcndpbi5vcmcvc2hvd19idWcuY2dpP2lkPTQzNDA+CisgICAgICAgIFNhZmFy
aSBub3Qgc3VwcG9ydGluZyBkaXNhYmxlZCBpbiBtdWx0aSBzZWxlY3Qgb3B0aW9uIHRhZy4KKwor
ICAgICAgICAqIGtodG1sL3JlbmRlcmluZy9yZW5kZXJfZm9ybS5jcHA6CisgICAgICAgIChSZW5k
ZXJTZWxlY3Q6OnVwZGF0ZUZyb21FbGVtZW50KToKKyAgICAgICAgVXBkYXRlIGNhbGxzIHRvIGFw
cGVuZCBmdW5jdGlvbnMgdG8gc2V0IHRoZSBlbmFibGVkIHN0YXRlIG9mIGl0ZW1zLgorCisgICAg
ICAgICoga3dxL0tXUUNvbWJvQm94Lmg6CisgICAgICAgIChRQ29tYm9Cb3g6OmFwcGVuZEl0ZW0p
OgorICAgICAgICAoUUNvbWJvQm94OjphcHBlbmRHcm91cExhYmVsKToKKyAgICAgICAgKFFDb21i
b0JveDo6YXBwZW5kU2VwYXJhdG9yKToKKyAgICAgICAgQWRkIGVuYWJsZWQgcGFyYW1ldGVyIHRv
IGFwcGVuZCBmdW5jdGlvbnMuCisgICAgICAgCisgICAgICAgICoga3dxL0tXUUNvbWJvQm94Lm1t
OgorICAgICAgICAoUUNvbWJvQm94OjpRQ29tYm9Cb3gpOgorICAgICAgICBEb24ndCBhdXRvZW5h
YmxlIG1lbnUgaXRlbXMgb24gdGhlIHBvcHVwIGJ1dHRvbiBzaW5jZSB0aGF0J3MgaGFuZGxlZAor
ICAgICAgICBtYW51YWxseSBub3cuCisKKyAgICAgICAgKFFDb21ib0JveDo6c2V0VGl0bGUpOgor
ICAgICAgICBTZXQgZW5hYmxlZCBzdGF0ZSBvbiBtZW51IGl0ZW1zLgorCisgICAgICAgIChRQ29t
Ym9Cb3g6OmFwcGVuZEl0ZW0pOgorICAgICAgICBBZGQgZW5hYmxlZCBwYXJhbWV0ZXIuCisKKyAg
ICAgICAgKiBrd3EvS1dRTGlzdEJveC5oOgorICAgICAgICAoS1dRTGlzdEJveEl0ZW06OktXUUxp
c3RCb3hJdGVtKToKKyAgICAgICAgQWRkIGVuYWJsZWQgdmFyaWFibGUgdG8gaXRlbSBzdHJ1Y3Qu
CisKKyAgICAgICAgKFFMaXN0Qm94OjphcHBlbmRJdGVtKToKKyAgICAgICAgKFFMaXN0Qm94Ojph
cHBlbmRHcm91cExhYmVsKToKKyAgICAgICAgQWRkIGVuYWJsZWQgcGFyYW1ldGVyIHRvIGFwcGVu
ZCBmdW5jdGlvbnMuCisKKyAgICAgICAgKiBrd3EvS1dRTGlzdEJveC5tbToKKyAgICAgICAgKFFM
aXN0Qm94OjphcHBlbmRJdGVtKToKKyAgICAgICAgQWRkIGVuYWJsZWQgcGFyYW1ldGVyLgorCisg
ICAgICAgICgtW0tXUVRhYmxlVmlldyB0YWJsZVZpZXc6c2hvdWxkU2VsZWN0Um93Ol0pOgorICAg
ICAgICBPbmx5IHNlbGVjdCB0aGUgcm93IGlmIHRoZSBpdGVtIGlzIGVuYWJsZWQuCisKKyAgICAg
ICAgKC1bS1dRVGFibGVWaWV3IGRyYXdSb3c6Y2xpcFJlY3Q6XSk6CisgICAgICAgIERyYXcgdXNp
bmcgdGhlIGRpc2FibGVkIGNvbG9yIGlmIHRoZSByb3cgaXMgZGlzYWJsZWQuCisKKyAgICAgICAg
KiBtYW51YWwtdGVzdHMvZGlzYWJsZWQtb3B0aW9uLWVsZW1lbnRzLmh0bWw6IEFkZGVkLgorCiAy
MDA1LTEyLTAxICBNYWNpZWogU3RhY2hvd2lhayAgPG1qc0BhcHBsZS5jb20+CiAKICAgICAgICAg
UnViYmVyIHN0YW1wZWQgYnkgRXJpYy4KSW5kZXg6IGtodG1sL3JlbmRlcmluZy9yZW5kZXJfZm9y
bS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1dlYkNvcmUva2h0bWwvcmVuZGVy
aW5nL3JlbmRlcl9mb3JtLmNwcCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xMzIKZGlmZiAtcCAt
dSAtcjEuMTMyIGtodG1sL3JlbmRlcmluZy9yZW5kZXJfZm9ybS5jcHAKLS0tIGtodG1sL3JlbmRl
cmluZy9yZW5kZXJfZm9ybS5jcHAJMjEgTm92IDIwMDUgMDE6MjA6MjQgLTAwMDAJMS4xMzIKKysr
IGtodG1sL3JlbmRlcmluZy9yZW5kZXJfZm9ybS5jcHAJMSBEZWMgMjAwNSAxOTowMzozOCAtMDAw
MApAQCAtNzEwLDI0ICs3MTAsMjkgQEAgdm9pZCBSZW5kZXJTZWxlY3Q6OnVwZGF0ZUZyb21FbGVt
ZW50KCkKICAgICAgICAgZWxzZQogICAgICAgICAgICAgc3RhdGljX2Nhc3Q8S0NvbWJvQm94Kj4o
bV93aWRnZXQpLT5jbGVhcigpOwogCisgICAgICAgIGJvb2wgZ3JvdXBFbmFibGVkID0gdHJ1ZTsK
ICAgICAgICAgZm9yIChsaXN0SW5kZXggPSAwOyBsaXN0SW5kZXggPCBpbnQobGlzdEl0ZW1zLnNp
emUoKSk7IGxpc3RJbmRleCsrKSB7CiAgICAgICAgICAgICBpZiAobGlzdEl0ZW1zW2xpc3RJbmRl
eF0tPmhhc1RhZ05hbWUob3B0Z3JvdXBUYWcpKSB7Ci0gICAgICAgICAgICAgICAgUVN0cmluZyBs
YWJlbCA9IGxpc3RJdGVtc1tsaXN0SW5kZXhdLT5nZXRBdHRyaWJ1dGUobGFiZWxBdHRyKS5xc3Ry
aW5nKCk7CisgICAgICAgICAgICAgICAgSFRNTE9wdEdyb3VwRWxlbWVudEltcGwgKm9wdGdyb3Vw
RWxlbWVudCA9IHN0YXRpY19jYXN0PEhUTUxPcHRHcm91cEVsZW1lbnRJbXBsKj4obGlzdEl0ZW1z
W2xpc3RJbmRleF0pOworICAgICAgICAgICAgICAgIFFTdHJpbmcgbGFiZWwgPSBvcHRncm91cEVs
ZW1lbnQtPmdldEF0dHJpYnV0ZShsYWJlbEF0dHIpLnFzdHJpbmcoKTsKICAgICAgICAgICAgICAg
ICBsYWJlbC5yZXBsYWNlKFFDaGFyKCdcXCcpLCBiYWNrc2xhc2hBc0N1cnJlbmN5U3ltYm9sKCkp
OwotCisgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgLy8gSW4gV2luSUUsIGFuIG9w
dGdyb3VwIGNhbid0IHN0YXJ0IG9yIGVuZCB3aXRoIHdoaXRlc3BhY2UgKG90aGVyIHRoYW4gdGhl
IGluZGVudAogICAgICAgICAgICAgICAgIC8vIHdlIGdpdmUgaXQpLiAgV2UgbWF0Y2ggdGhpcyBi
ZWhhdmlvci4KICAgICAgICAgICAgICAgICBsYWJlbCA9IGxhYmVsLnN0cmlwV2hpdGVTcGFjZSgp
OwogICAgICAgICAgICAgICAgIC8vIFdlIHdhbnQgdG8gY29sbGFwc2Ugb3VyIHdoaXRlc3BhY2Ug
dG9vLiAgVGhpcyB3aWxsIG1hdGNoIG90aGVyIGJyb3dzZXJzLgogICAgICAgICAgICAgICAgIGxh
YmVsID0gbGFiZWwuc2ltcGxpZnlXaGl0ZVNwYWNlKCk7CisKKyAgICAgICAgICAgICAgICBncm91
cEVuYWJsZWQgPSBvcHRncm91cEVsZW1lbnQtPmlzRW5hYmxlZCgpOwogICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgIGlmIChtX3VzZUxpc3RCb3gpCi0gICAgICAgICAgICAgICAgICAg
IHN0YXRpY19jYXN0PEtMaXN0Qm94Kj4obV93aWRnZXQpLT5hcHBlbmRHcm91cExhYmVsKGxhYmVs
KTsKKyAgICAgICAgICAgICAgICAgICAgc3RhdGljX2Nhc3Q8S0xpc3RCb3gqPihtX3dpZGdldCkt
PmFwcGVuZEdyb3VwTGFiZWwobGFiZWwsIGdyb3VwRW5hYmxlZCk7CiAgICAgICAgICAgICAgICAg
ZWxzZQogICAgICAgICAgICAgICAgICAgICBzdGF0aWNfY2FzdDxLQ29tYm9Cb3gqPihtX3dpZGdl
dCktPmFwcGVuZEdyb3VwTGFiZWwobGFiZWwpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAg
ZWxzZSBpZiAobGlzdEl0ZW1zW2xpc3RJbmRleF0tPmhhc1RhZ05hbWUob3B0aW9uVGFnKSkgewot
ICAgICAgICAgICAgICAgIFFTdHJpbmcgaXRlbVRleHQgPSBzdGF0aWNfY2FzdDxIVE1MT3B0aW9u
RWxlbWVudEltcGwqPihsaXN0SXRlbXNbbGlzdEluZGV4XSktPnRleHQoKS5xc3RyaW5nKCk7Cisg
ICAgICAgICAgICAgICAgSFRNTE9wdGlvbkVsZW1lbnRJbXBsICpvcHRpb25FbGVtZW50ID0gc3Rh
dGljX2Nhc3Q8SFRNTE9wdGlvbkVsZW1lbnRJbXBsKj4obGlzdEl0ZW1zW2xpc3RJbmRleF0pOwor
ICAgICAgICAgICAgICAgIFFTdHJpbmcgaXRlbVRleHQgPSBvcHRpb25FbGVtZW50LT50ZXh0KCku
cXN0cmluZygpOwogICAgICAgICAgICAgICAgIGl0ZW1UZXh0LnJlcGxhY2UoUUNoYXIoJ1xcJyks
IGJhY2tzbGFzaEFzQ3VycmVuY3lTeW1ib2woKSk7CiAKICAgICAgICAgICAgICAgICAvLyBJbiBX
aW5JRSwgbGVhZGluZyBhbmQgdHJhaWxpbmcgd2hpdGVzcGFjZSBpcyBpZ25vcmVkIGluIG9wdGlv
bnMuIFdlIG1hdGNoIHRoaXMgYmVoYXZpb3IuCkBAIC03MzksOSArNzQ0LDkgQEAgdm9pZCBSZW5k
ZXJTZWxlY3Q6OnVwZGF0ZUZyb21FbGVtZW50KCkKICAgICAgICAgICAgICAgICAgICAgaXRlbVRl
eHQucHJlcGVuZCgiICAgICIpOwogCiAgICAgICAgICAgICAgICAgaWYgKG1fdXNlTGlzdEJveCkK
LSAgICAgICAgICAgICAgICAgICAgc3RhdGljX2Nhc3Q8S0xpc3RCb3gqPihtX3dpZGdldCktPmFw
cGVuZEl0ZW0oaXRlbVRleHQpOworICAgICAgICAgICAgICAgICAgICBzdGF0aWNfY2FzdDxLTGlz
dEJveCo+KG1fd2lkZ2V0KS0+YXBwZW5kSXRlbShpdGVtVGV4dCwgZ3JvdXBFbmFibGVkICYmIG9w
dGlvbkVsZW1lbnQtPmlzRW5hYmxlZCgpKTsKICAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAg
ICAgICAgICAgICAgIHN0YXRpY19jYXN0PEtDb21ib0JveCo+KG1fd2lkZ2V0KS0+YXBwZW5kSXRl
bShpdGVtVGV4dCk7CisgICAgICAgICAgICAgICAgICAgIHN0YXRpY19jYXN0PEtDb21ib0JveCo+
KG1fd2lkZ2V0KS0+YXBwZW5kSXRlbShpdGVtVGV4dCwgZ3JvdXBFbmFibGVkICYmIG9wdGlvbkVs
ZW1lbnQtPmlzRW5hYmxlZCgpKTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGVsc2UgaWYg
KGxpc3RJdGVtc1tsaXN0SW5kZXhdLT5oYXNUYWdOYW1lKGhyVGFnKSkgewogICAgICAgICAgICAg
ICAgIGlmICghbV91c2VMaXN0Qm94KSB7CkluZGV4OiBrd3EvS1dRQ29tYm9Cb3guaAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2ViQ29yZS9rd3EvS1dRQ29tYm9Cb3guaCx2CnJldHJp
ZXZpbmcgcmV2aXNpb24gMS4zNwpkaWZmIC1wIC11IC1yMS4zNyBrd3EvS1dRQ29tYm9Cb3guaAot
LS0ga3dxL0tXUUNvbWJvQm94LmgJMiBTZXAgMjAwNSAyMTozNDo0NyAtMDAwMAkxLjM3CisrKyBr
d3EvS1dRQ29tYm9Cb3guaAkxIERlYyAyMDA1IDE5OjAzOjM4IC0wMDAwCkBAIC00MSw5ICs0MSw5
IEBAIHB1YmxpYzogIAogICAgIH5RQ29tYm9Cb3goKTsKICAgICAKICAgICB2b2lkIGNsZWFyKCk7
Ci0gICAgdm9pZCBhcHBlbmRJdGVtKGNvbnN0IFFTdHJpbmcgJnRleHQpIHsgYXBwZW5kSXRlbSh0
ZXh0LCBLV1FMaXN0Qm94T3B0aW9uKTsgfQotICAgIHZvaWQgYXBwZW5kR3JvdXBMYWJlbChjb25z
dCBRU3RyaW5nICZ0ZXh0KSB7IGFwcGVuZEl0ZW0odGV4dCwgS1dRTGlzdEJveEdyb3VwTGFiZWwp
OyB9Ci0gICAgdm9pZCBhcHBlbmRTZXBhcmF0b3IoKSB7IGFwcGVuZEl0ZW0oUVN0cmluZzo6bnVs
bCwgS1dRTGlzdEJveFNlcGFyYXRvcik7IH0KKyAgICB2b2lkIGFwcGVuZEl0ZW0oY29uc3QgUVN0
cmluZyAmdGV4dCwgYm9vbCBlbmFibGVkKSB7IGFwcGVuZEl0ZW0odGV4dCwgS1dRTGlzdEJveE9w
dGlvbiwgZW5hYmxlZCk7IH0KKyAgICB2b2lkIGFwcGVuZEdyb3VwTGFiZWwoY29uc3QgUVN0cmlu
ZyAmdGV4dCkgeyBhcHBlbmRJdGVtKHRleHQsIEtXUUxpc3RCb3hHcm91cExhYmVsLCBmYWxzZSk7
IH0KKyAgICB2b2lkIGFwcGVuZFNlcGFyYXRvcigpIHsgYXBwZW5kSXRlbShRU3RyaW5nOjpudWxs
LCBLV1FMaXN0Qm94U2VwYXJhdG9yLCB0cnVlKTsgfQogCiAgICAgaW50IGN1cnJlbnRJdGVtKCkg
Y29uc3QgeyByZXR1cm4gX2N1cnJlbnRJdGVtOyB9CiAgICAgdm9pZCBzZXRDdXJyZW50SXRlbShp
bnQpOwpAQCAtNjcsNyArNjcsNyBAQCBwdWJsaWM6ICAKICAgICB2b2lkIHBvcHVsYXRlTWVudSgp
OwogICAgIAogcHJpdmF0ZToKLSAgICB2b2lkIGFwcGVuZEl0ZW0oY29uc3QgUVN0cmluZyAmLCBL
V1FMaXN0Qm94SXRlbVR5cGUpOworICAgIHZvaWQgYXBwZW5kSXRlbShjb25zdCBRU3RyaW5nICYs
IEtXUUxpc3RCb3hJdGVtVHlwZSwgYm9vbCk7CiAgICAgY29uc3QgaW50ICpkaW1lbnNpb25zKCkg
Y29uc3Q7CiAgICAgTlNGb250ICpsYWJlbEZvbnQoKSBjb25zdDsKICAgICB2b2lkIHNldFRpdGxl
KE5TTWVudUl0ZW0gKiwgY29uc3QgS1dRTGlzdEJveEl0ZW0gJik7CkluZGV4OiBrd3EvS1dRQ29t
Ym9Cb3gubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1dlYkNvcmUva3dxL0tXUUNv
bWJvQm94Lm1tLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjc0CmRpZmYgLXAgLXUgLXIxLjc0IGt3
cS9LV1FDb21ib0JveC5tbQotLS0ga3dxL0tXUUNvbWJvQm94Lm1tCTE1IE5vdiAyMDA1IDIwOjAy
OjI3IC0wMDAwCTEuNzQKKysrIGt3cS9LV1FDb21ib0JveC5tbQkxIERlYyAyMDA1IDE5OjAzOjM4
IC0wMDAwCkBAIC0xMDAsNyArMTAwLDggQEAgUUNvbWJvQm94OjpRQ29tYm9Cb3goKQogCiAgICAg
W1tidXR0b24gY2VsbF0gc2V0Q29udHJvbFNpemU6TlNTbWFsbENvbnRyb2xTaXplXTsKICAgICBb
YnV0dG9uIHNldEZvbnQ6W05TRm9udCBzeXN0ZW1Gb250T2ZTaXplOltOU0ZvbnQgc3lzdGVtRm9u
dFNpemVGb3JDb250cm9sU2l6ZTpOU1NtYWxsQ29udHJvbFNpemVdXV07Ci0KKyAgICBbYnV0dG9u
IHNldEF1dG9lbmFibGVzSXRlbXM6Tk9dOworICAgIAogICAgIEtXUV9VTkJMT0NLX0VYQ0VQVElP
TlM7CiB9CiAKQEAgLTEyNCwxNSArMTI1LDE2IEBAIHZvaWQgUUNvbWJvQm94OjpzZXRUaXRsZShO
U01lbnVJdGVtICptZW4KICAgICAgICAgW21lbnVJdGVtIHNldEF0dHJpYnV0ZWRUaXRsZTpzdHJp
bmddOwogICAgICAgICBbc3RyaW5nIHJlbGVhc2VdOwogICAgICAgICBbYXR0cmlidXRlcyByZWxl
YXNlXTsKLSAgICAgICAgW21lbnVJdGVtIHNldEFjdGlvbjpOVUxMIC8qQHNlbGVjdG9yKGZha2VT
ZWxlY3RvckZvckRpc2FibGVkSXRlbSkqL107CisgICAgICAgIFttZW51SXRlbSBzZXRFbmFibGVk
Ok5PXTsKICAgICB9IGVsc2UgewogICAgICAgICBbbWVudUl0ZW0gc2V0VGl0bGU6dGl0bGUuc3Ry
aW5nLmdldE5TU3RyaW5nKCldOwotICAgIH0KKyAgICAgICAgW21lbnVJdGVtIHNldEVuYWJsZWQ6
dGl0bGUuZW5hYmxlZF07CisgICAgfSAgICAKIH0KIAotdm9pZCBRQ29tYm9Cb3g6OmFwcGVuZEl0
ZW0oY29uc3QgUVN0cmluZyAmdGV4dCwgS1dRTGlzdEJveEl0ZW1UeXBlIHR5cGUpCit2b2lkIFFD
b21ib0JveDo6YXBwZW5kSXRlbShjb25zdCBRU3RyaW5nICZ0ZXh0LCBLV1FMaXN0Qm94SXRlbVR5
cGUgdHlwZSwgYm9vbCBlbmFibGVkKQogewotICAgIGNvbnN0IEtXUUxpc3RCb3hJdGVtIGxpc3RJ
dGVtKHRleHQsIHR5cGUpOworICAgIGNvbnN0IEtXUUxpc3RCb3hJdGVtIGxpc3RJdGVtKHRleHQs
IHR5cGUsIGVuYWJsZWQpOwogICAgIF9pdGVtcy5hcHBlbmQobGlzdEl0ZW0pOwogICAgIGlmIChf
bWVudVBvcHVsYXRlZCkgewogICAgICAgICBLV1FQb3BVcEJ1dHRvbiAqYnV0dG9uID0gKEtXUVBv
cFVwQnV0dG9uICopZ2V0VmlldygpOwpJbmRleDoga3dxL0tXUUxpc3RCb3guaAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvV2ViQ29yZS9rd3EvS1dRTGlzdEJveC5oLHYKcmV0cmlldmlu
ZyByZXZpc2lvbiAxLjI2CmRpZmYgLXAgLXUgLXIxLjI2IGt3cS9LV1FMaXN0Qm94LmgKLS0tIGt3
cS9LV1FMaXN0Qm94LmgJMiBTZXAgMjAwNSAyMTozNDo0NyAtMDAwMAkxLjI2CisrKyBrd3EvS1dR
TGlzdEJveC5oCTEgRGVjIDIwMDUgMTk6MDM6MzkgLTAwMDAKQEAgLTM5LDggKzM5LDkgQEAgc3Ry
dWN0IEtXUUxpc3RCb3hJdGVtCiB7CiAgICAgUVN0cmluZyBzdHJpbmc7CiAgICAgS1dRTGlzdEJv
eEl0ZW1UeXBlIHR5cGU7CisgICAgYm9vbCBlbmFibGVkOwogICAgIAotICAgIEtXUUxpc3RCb3hJ
dGVtKGNvbnN0IFFTdHJpbmcgJnMsIEtXUUxpc3RCb3hJdGVtVHlwZSB0KSA6IHN0cmluZyhzKSwg
dHlwZSh0KSB7IH0KKyAgICBLV1FMaXN0Qm94SXRlbShjb25zdCBRU3RyaW5nICZzLCBLV1FMaXN0
Qm94SXRlbVR5cGUgdCwgYm9vbCBlKSA6IHN0cmluZyhzKSwgdHlwZSh0KSwgZW5hYmxlZChlKSB7
IH0KIH07CiAKIGNsYXNzIFFMaXN0Qm94IDogcHVibGljIFFTY3JvbGxWaWV3IHsKQEAgLTU3LDgg
KzU4LDggQEAgcHVibGljOgogICAgIHZvaWQgc2V0U2VsZWN0aW9uTW9kZShTZWxlY3Rpb25Nb2Rl
KTsKIAogICAgIHZvaWQgY2xlYXIoKTsKLSAgICB2b2lkIGFwcGVuZEl0ZW0oY29uc3QgUVN0cmlu
ZyAmcykgeyBhcHBlbmRJdGVtKHMsIEtXUUxpc3RCb3hPcHRpb24pOyB9Ci0gICAgdm9pZCBhcHBl
bmRHcm91cExhYmVsKGNvbnN0IFFTdHJpbmcgJnMpIHsgYXBwZW5kSXRlbShzLCBLV1FMaXN0Qm94
R3JvdXBMYWJlbCk7IH0KKyAgICB2b2lkIGFwcGVuZEl0ZW0oY29uc3QgUVN0cmluZyAmcywgYm9v
bCBlbmFibGVkKSB7IGFwcGVuZEl0ZW0ocywgS1dRTGlzdEJveE9wdGlvbiwgZW5hYmxlZCk7IH0K
KyAgICB2b2lkIGFwcGVuZEdyb3VwTGFiZWwoY29uc3QgUVN0cmluZyAmcywgYm9vbCBlbmFibGVk
KSB7IGFwcGVuZEl0ZW0ocywgS1dRTGlzdEJveEdyb3VwTGFiZWwsIGVuYWJsZWQpOyB9CiAgICAg
dm9pZCBkb25lQXBwZW5kaW5nSXRlbXMoKTsKIAogICAgIHZvaWQgc2V0U2VsZWN0ZWQoaW50LCBi
b29sKTsKQEAgLTgyLDcgKzgzLDcgQEAgcHVibGljOgogICAgIHZvaWQgc2V0Rm9udChjb25zdCBR
Rm9udCAmZm9udCk7CiAKIHByaXZhdGU6Ci0gICAgdm9pZCBhcHBlbmRJdGVtKGNvbnN0IFFTdHJp
bmcgJiwgS1dRTGlzdEJveEl0ZW1UeXBlKTsKKyAgICB2b2lkIGFwcGVuZEl0ZW0oY29uc3QgUVN0
cmluZyAmLCBLV1FMaXN0Qm94SXRlbVR5cGUsIGJvb2wpOwogCiAgICAgLy8gQSB2ZWN0b3I8S1dR
TGlzdEJveEl0ZW0+IG9yIFFWYWx1ZVZlY3RvcjxLV1FMaXN0Qm94SXRlbT4gbWlnaHQgYmUgbW9y
ZSBlZmZpY2llbnQgZm9yIGxhcmdlIGxpc3RzLgogICAgIFFWYWx1ZUxpc3Q8S1dRTGlzdEJveEl0
ZW0+IF9pdGVtczsKSW5kZXg6IGt3cS9LV1FMaXN0Qm94Lm1tCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6
IC9jdnMvcm9vdC9XZWJDb3JlL2t3cS9LV1FMaXN0Qm94Lm1tLHYKcmV0cmlldmluZyByZXZpc2lv
biAxLjY3CmRpZmYgLXAgLXUgLXIxLjY3IGt3cS9LV1FMaXN0Qm94Lm1tCi0tLSBrd3EvS1dRTGlz
dEJveC5tbQkxNSBOb3YgMjAwNSAyMDowMjoyNyAtMDAwMAkxLjY3CisrKyBrd3EvS1dRTGlzdEJv
eC5tbQkxIERlYyAyMDA1IDE5OjAzOjM5IC0wMDAwCkBAIC0xOTIsOSArMTkyLDkgQEAgdm9pZCBR
TGlzdEJveDo6c2V0U2VsZWN0aW9uTW9kZShTZWxlY3RpbwogICAgIEtXUV9VTkJMT0NLX0VYQ0VQ
VElPTlM7CiB9CiAKLXZvaWQgUUxpc3RCb3g6OmFwcGVuZEl0ZW0oY29uc3QgUVN0cmluZyAmdGV4
dCwgS1dRTGlzdEJveEl0ZW1UeXBlIHR5cGUpCit2b2lkIFFMaXN0Qm94OjphcHBlbmRJdGVtKGNv
bnN0IFFTdHJpbmcgJnRleHQsIEtXUUxpc3RCb3hJdGVtVHlwZSB0eXBlLCBib29sIGVuYWJsZWQp
CiB7Ci0gICAgX2l0ZW1zLmFwcGVuZChLV1FMaXN0Qm94SXRlbSh0ZXh0LCB0eXBlKSk7CisgICAg
X2l0ZW1zLmFwcGVuZChLV1FMaXN0Qm94SXRlbSh0ZXh0LCB0eXBlLCBlbmFibGVkKSk7CiAgICAg
X3dpZHRoR29vZCA9IGZhbHNlOwogfQogCkBAIC02NjYsNyArNjY2LDEyIEBAIHN0YXRpYyBCb29s
ZWFuIEtXUVRhYmxlVmlld1R5cGVTZWxlY3RDYWwKIAogLSAoQk9PTCl0YWJsZVZpZXc6KE5TVGFi
bGVWaWV3ICopdGFibGVWaWV3IHNob3VsZFNlbGVjdFJvdzooaW50KXJvdwogewotICAgIHJldHVy
biBfYm94ICYmIF9ib3gtPml0ZW1BdEluZGV4KHJvdykudHlwZSA9PSBLV1FMaXN0Qm94T3B0aW9u
OworICAgIGlmICghX2JveCkKKyAgICAgICAgcmV0dXJuIE5POworICAgIAorICAgIGNvbnN0IEtX
UUxpc3RCb3hJdGVtICZpdGVtID0gX2JveC0+aXRlbUF0SW5kZXgocm93KTsKKyAgICAKKyAgICBy
ZXR1cm4gaXRlbS50eXBlID09IEtXUUxpc3RCb3hPcHRpb24gJiYgaXRlbS5lbmFibGVkOwogfQog
CiAtIChCT09MKXNlbGVjdGlvblNob3VsZENoYW5nZUluVGFibGVWaWV3OihOU1RhYmxlVmlldyAq
KWFUYWJsZVZpZXcKQEAgLTY4Myw3ICs2ODgsNyBAQCBzdGF0aWMgQm9vbGVhbiBLV1FUYWJsZVZp
ZXdUeXBlU2VsZWN0Q2FsCiAgICAgY29uc3QgS1dRTGlzdEJveEl0ZW0gJml0ZW0gPSBfYm94LT5p
dGVtQXRJbmRleChyb3cpOwogCiAgICAgTlNDb2xvciAqY29sb3I7Ci0gICAgaWYgKF9ib3gtPmlz
RW5hYmxlZCgpKSB7CisgICAgaWYgKF9ib3gtPmlzRW5hYmxlZCgpICYmIGl0ZW0uZW5hYmxlZCkg
ewogICAgICAgICBpZiAoW3NlbGYgaXNSb3dTZWxlY3RlZDpyb3ddICYmIFtbc2VsZiB3aW5kb3dd
IGZpcnN0UmVzcG9uZGVyXSA9PSBzZWxmICYmIChbW3NlbGYgd2luZG93XSBpc0tleVdpbmRvd10g
fHwgIVtbc2VsZiB3aW5kb3ddIGNhbkJlY29tZUtleVdpbmRvd10pKSB7CiAgICAgICAgICAgICBj
b2xvciA9IFtOU0NvbG9yIGFsdGVybmF0ZVNlbGVjdGVkQ29udHJvbFRleHRDb2xvcl07CiAgICAg
ICAgIH0gZWxzZSB7CkluZGV4OiBtYW51YWwtdGVzdHMvZGlzYWJsZWQtb3B0aW9uLWVsZW1lbnRz
Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogbWFudWFsLXRlc3RzL2Rpc2FibGVkLW9wdGlvbi1l
bGVtZW50cy5odG1sCmRpZmYgLU4gbWFudWFsLXRlc3RzL2Rpc2FibGVkLW9wdGlvbi1lbGVtZW50
cy5odG1sCi0tLSBtYW51YWwtdGVzdHMvZGlzYWJsZWQtb3B0aW9uLWVsZW1lbnRzLmh0bWwJMSBK
YW4gMTk3MCAwMDowMDowMCAtMDAwMAorKysgbWFudWFsLXRlc3RzL2Rpc2FibGVkLW9wdGlvbi1l
bGVtZW50cy5odG1sCTEgRGVjIDIwMDUgMTk6MDM6MzkgLTAwMDAKQEAgLTAsMCArMSwyNiBAQAor
PGJvZHk+Cis8cD5UaGlzIHRlc3RzIHRoYXQgZGlzYWJsZWQgb3B0aW9uIGVsZW1lbnRzIHNob3Vs
ZG4ndCBiZSBzZWxlY3RhYmxlIGFuZCB0aGF0IG5vIGVsZW1lbnRzIGluIGRpc2FibGVkIG9wdGdy
b3VwcyBhcmUgc2VsZWN0YWJsZS48L3A+Cis8Zm9ybSBuYW1lPSJmb3JtIj4KKzxzZWxlY3QgbXVs
dGlwbGU9Im11bHRpcGxlIj4KKzxvcHRpb24+bXkgdmFsdWUgMTwvb3B0aW9uPgorPG9wdGlvbiB2
YWx1ZT0iMiIgZGlzYWJsZWQ+eW91IHNob3VsZCBub3QgYmUgYWJsZSB0byBzZWxlY3QgdGhpczwv
b3B0aW9uPgorPG9wdGlvbj5teSB2YWx1ZSAzPC9vcHRpb24+Cis8b3B0Z3JvdXAgbGFiZWw9ImRp
c2FibGVkIG9wdGlvbiBncm91cCIgZGlzYWJsZWQ+CisgICAgIAk8b3B0aW9uPnRoaXMgc2hvdWxk
IGJlIGRpc2FibGVkPC9vcHRpb24+CisJCTxvcHRpb24+YXMgd2VsbCBhcyB0aGlzPC9vcHRpb24+
Cis8b3B0Z3JvdXA+Cis8L3NlbGVjdD4KKworPHNlbGVjdD4KKzxvcHRpb24+bXkgdmFsdWUgMTwv
b3B0aW9uPgorPG9wdGlvbiB2YWx1ZT0iMiIgZGlzYWJsZWQ+eW91IHNob3VsZCBub3QgYmUgYWJs
ZSB0byBzZWxlY3QgdGhpczwvb3B0aW9uPgorPG9wdGlvbj5teSB2YWx1ZSAzPC9vcHRpb24+Cis8
b3B0Z3JvdXAgbGFiZWw9ImRpc2FibGVkIG9wdGlvbiBncm91cCIgZGlzYWJsZWQ+CisgICAgIAk8
b3B0aW9uPnRoaXMgc2hvdWxkIGJlIGRpc2FibGVkPC9vcHRpb24+CisJCTxvcHRpb24+YXMgd2Vs
bCBhcyB0aGlzPC9vcHRpb24+Cis8b3B0Z3JvdXA+Cis8L3NlbGVjdD4KKzwvZm9ybT4KKworPC9i
b2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>
<flag name="review"
          id="928"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>