<?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>65664</bug_id>
          
          <creation_ts>2011-08-03 21:17:02 -0700</creation_ts>
          <short_desc>An element with role=textbox should have settable AXValue unless read-only</short_desc>
          <delta_ts>2011-08-03 23:36: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>Accessibility</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="Alice Boxhall">aboxhall</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cfleizach</cc>
    
    <cc>davidbarr</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>mikelawther</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>446316</commentid>
    <comment_count>0</comment_count>
    <who name="Alice Boxhall">aboxhall</who>
    <bug_when>2011-08-03 21:17:02 -0700</bug_when>
    <thetext>http://www.w3.org/TR/wai-aria/roles#textbox describes the WAI-ARIA textbox role. As a subclass of the &quot;input&quot; role, the &quot;textbox&quot; role allows user input. Thus, its AXValue should be marked as writable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>446320</commentid>
    <comment_count>1</comment_count>
      <attachid>102874</attachid>
    <who name="Alice Boxhall">aboxhall</who>
    <bug_when>2011-08-03 21:28:54 -0700</bug_when>
    <thetext>Created attachment 102874
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>446337</commentid>
    <comment_count>2</comment_count>
      <attachid>102874</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2011-08-03 22:56:16 -0700</bug_when>
    <thetext>Comment on attachment 102874
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=102874&amp;action=review

r=me, but please remove extraneous white space

&gt; Source/WebCore/accessibility/AccessibilityRenderObject.cpp:99
&gt; +

please remove extraneous white space

&gt; Source/WebCore/accessibility/AccessibilityRenderObject.cpp:656
&gt; +

please remove extraneous white space</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>446341</commentid>
    <comment_count>3</comment_count>
      <attachid>102874</attachid>
    <who name="Alice Boxhall">aboxhall</who>
    <bug_when>2011-08-03 23:03:03 -0700</bug_when>
    <thetext>Comment on attachment 102874
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=102874&amp;action=review

&gt;&gt; Source/WebCore/accessibility/AccessibilityRenderObject.cpp:99
&gt;&gt; +
&gt; 
&gt; please remove extraneous white space

This change removes the extraneous white space which was there previously.

&gt;&gt; Source/WebCore/accessibility/AccessibilityRenderObject.cpp:656
&gt;&gt; +
&gt; 
&gt; please remove extraneous white space

This change removes the extraneous white space which was there previously.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>446347</commentid>
    <comment_count>4</comment_count>
      <attachid>102874</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-03 23:36:10 -0700</bug_when>
    <thetext>Comment on attachment 102874
Patch

Clearing flags on attachment: 102874

Committed r92352: &lt;http://trac.webkit.org/changeset/92352&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>446348</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-03 23:36:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>102874</attachid>
            <date>2011-08-03 21:28:54 -0700</date>
            <delta_ts>2011-08-03 23:36:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-65664-20110804142851.patch</filename>
            <type>text/plain</type>
            <size>9675</size>
            <attacher name="Alice Boxhall">aboxhall</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTIxNjYKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAyNTZmNTQ1NWM2MjEzNjg4ODhlODlj
NmJjOWI1ZTFjZjA3MmU3MWZiLi41ZDhhNTlmZWZiNDlkYzM1ODQwZTA3NGQxZjI0ZTVkY2Y2ZThk
MDgzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMDgtMDMgIEFsaWNlIEJveGhhbGwgIDxh
Ym94aGFsbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgQW4gZWxlbWVudCB3aXRoIHJvbGU9dGV4
dGJveCBzaG91bGQgaGF2ZSBzZXR0YWJsZSBBWFZhbHVlIHVubGVzcyByZWFkLW9ubHkKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY1NjY0CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5
L2FyaWEtcmVhZG9ubHktZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGFjY2Vzc2liaWxpdHkvYXJp
YS1yZWFkb25seS5odG1sOgorCiAyMDExLTA4LTAxICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNj
YUBhcHBsZS5jb20+CiAKICAgICAgICAgVXBkYXRlIExpb24gc3BlY2lmaWMgdGVzdCByZXN1bHRz
LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9hcmlhLXJlYWRvbmx5LWV4
cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvYXJpYS1yZWFkb25seS1leHBl
Y3RlZC50eHQKaW5kZXggZmVhZGMwNjNhMDJhY2IxY2Q4MDk1MjgxNjIwNzhkZjZiOGU0OTUxYS4u
ZjRkYjQwNGQ1Yzg5NDcwMTUyNDFhYmY1YjczZmE0MGQxNzY3N2QxZSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9hcmlhLXJlYWRvbmx5LWV4cGVjdGVkLnR4dAorKysgYi9M
YXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2FyaWEtcmVhZG9ubHktZXhwZWN0ZWQudHh0CkBAIC0x
LDE1ICsxLDE3IEBACiAgICAgIAotVGhpcyB0ZXN0cyB0aGF0IHRoZSBhcmlhLXJlYWRvbmx5IGF0
dHJpYnV0ZSB3b3Jrcy4gVGhlIGZpcnN0IGFuZCB0aGlyZCB0ZXh0IGZpZWxkcyBzaG91bGQgbm90
IGJlIHdyaXRhYmxlLgorVGhpcyB0ZXN0cyB0aGF0IHRoZSBBWFZhbHVlIHByb3BlcnR5IGlzIGNv
cnJlY3RseSByZXBvcnRlZCBmb3IgbmF0aXZlIGFuZCBub24tbmF0aXZlIHRleHQgYm94ZXMuCiAK
IE9uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZv
bGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KIAogCi1QQVNTIHN1Y2NlZWRlZCBpcyBmYWxzZQot
UEFTUyBzdWNjZWVkZWQgaXMgdHJ1ZQotUEFTUyBzdWNjZWVkZWQgaXMgZmFsc2UKLVBBU1Mgc3Vj
Y2VlZGVkIGlzIHRydWUKLVBBU1Mgc3VjY2VlZGVkIGlzIGZhbHNlCi1QQVNTIHN1Y2NlZWRlZCBp
cyB0cnVlCitQQVNTIGFyaWFUZXh0Qm94SXNXcml0YWJsZSBpcyB0cnVlCitQQVNTIGFyaWFSZWFk
T25seUFyaWFUZXh0Qm94SXNXcml0YWJsZSBpcyBmYWxzZQorUEFTUyBhcmlhUmVhZE9ubHlUZXh0
RmllbGRJc1dyaXRhYmxlIGlzIGZhbHNlCitQQVNTIGFyaWFOb25SZWFkT25seVRleHRGaWVsZElz
V3JpdGFibGUgaXMgdHJ1ZQorUEFTUyBodG1sUmVhZE9ubHlUZXh0RmllbGRJc1dyaXRhYmxlIGlz
IGZhbHNlCitQQVNTIHRleHRGaWVsZElzV3JpdGFibGUgaXMgdHJ1ZQorUEFTUyBodG1sUmVhZE9u
bHlUZXh0QXJlYUlzV3JpdGFibGUgaXMgZmFsc2UKK1BBU1MgdGV4dEFyZWFJc1dyaXRhYmxlIGlz
IHRydWUKIFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKIAogVEVTVCBDT01QTEVURQpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9hcmlhLXJlYWRvbmx5Lmh0bWwg
Yi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2FyaWEtcmVhZG9ubHkuaHRtbAppbmRleCBmYTIx
NzU3MTVmYzg2NjJhNTQxZjllNzI5MTBmM2M4YjAxMTBkZDZjLi44YjI2NGVkMjBkOGVhMDJmMWRi
MzBjNGNmMTY5OTM1YTZhMWNkNmJkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmls
aXR5L2FyaWEtcmVhZG9ubHkuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L2Fy
aWEtcmVhZG9ubHkuaHRtbApAQCAtOCw0NiArOCw2MSBAQCB2YXIgc3VjY2Vzc2Z1bGx5UGFyc2Vk
ID0gZmFsc2U7CiA8c2NyaXB0IHNyYz0iLi4vZmFzdC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUu
anMiPjwvc2NyaXB0PgogPC9oZWFkPgogPGJvZHkgaWQ9ImJvZHkiPgotPGlucHV0IHR5cGU9InRl
eHQiIGFyaWEtcmVhZG9ubHk9InRydWUiIHNpemU9MjA+Ci08aW5wdXQgdHlwZT0idGV4dCIgYXJp
YS1yZWFkb25seT0iZmFsc2UiIHNpemU9MjA+Ci08aW5wdXQgdHlwZT0idGV4dCIgcmVhZG9ubHk9
InJlYWRvbmx5IiBzaXplPTIwPgotPGlucHV0IHR5cGU9InRleHQiIHNpemU9MjA+Ci08dGV4dGFy
ZWEgcm93cz0iMiIgY29scz0iMjAiIHJlYWRvbmx5PSJyZWFkb25seSI+PC90ZXh0YXJlYT4KLTx0
ZXh0YXJlYSByb3dzPSIyIiBjb2xzPSIyMCI+PC90ZXh0YXJlYT4KKzxkaXYgcm9sZT0idGV4dGJv
eCIgYXJpYS1yZWFkb25seT0iZmFsc2UiIGFyaWEtbXVsdGlsaW5lPSJmYWxzZSIgaWQ9ImFyaWFU
ZXh0Qm94IiB0YWJpbmRleD0iMCI+PC9kaXY+Cis8ZGl2IHJvbGU9InRleHRib3giIGFyaWEtcmVh
ZG9ubHk9InRydWUiIGlkPSJhcmlhUmVhZE9ubHlBcmlhVGV4dEJveCIgdGFiaW5kZXg9IjAiPjwv
ZGl2PgorPGlucHV0IHR5cGU9InRleHQiIGFyaWEtcmVhZG9ubHk9InRydWUiIGlkPSJhcmlhUmVh
ZE9ubHlUZXh0RmllbGQiIHNpemU9MjA+Cis8aW5wdXQgdHlwZT0idGV4dCIgYXJpYS1yZWFkb25s
eT0iZmFsc2UiIGlkPSJhcmlhTm9uUmVhZE9ubHlUZXh0RmllbGQiIHNpemU9MjA+Cis8aW5wdXQg
dHlwZT0idGV4dCIgcmVhZG9ubHk9InJlYWRvbmx5IiBpZD0iaHRtbFJlYWRPbmx5VGV4dEZpZWxk
IiBzaXplPTIwPgorPGlucHV0IHR5cGU9InRleHQiIGlkPSJ0ZXh0RmllbGQiIHNpemU9MjA+Cis8
dGV4dGFyZWEgcm93cz0iMiIgY29scz0iMjAiIHJlYWRvbmx5PSJyZWFkb25seSIgaWQ9Imh0bWxS
ZWFkT25seVRleHRBcmVhIj48L3RleHRhcmVhPgorPHRleHRhcmVhIHJvd3M9IjIiIGNvbHM9IjIw
IiBpZD0idGV4dEFyZWEiPjwvdGV4dGFyZWE+CiA8cCBpZD0iZGVzY3JpcHRpb24iPjwvcD4KIDxk
aXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgogCiA8c2NyaXB0PgogCi0gICAgZGVzY3JpcHRpb24oIlRo
aXMgdGVzdHMgdGhhdCB0aGUgYXJpYS1yZWFkb25seSBhdHRyaWJ1dGUgd29ya3MuIFRoZSBmaXJz
dCBhbmQgdGhpcmQgdGV4dCBmaWVsZHMgc2hvdWxkIG5vdCBiZSB3cml0YWJsZS4iKTsKKyAgICBk
ZXNjcmlwdGlvbigiVGhpcyB0ZXN0cyB0aGF0IHRoZSBBWFZhbHVlIHByb3BlcnR5IGlzIGNvcnJl
Y3RseSByZXBvcnRlZCBmb3IgbmF0aXZlIGFuZCBub24tbmF0aXZlIHRleHQgYm94ZXMuIik7CiAK
ICAgICBpZiAod2luZG93LmFjY2Vzc2liaWxpdHlDb250cm9sbGVyKSB7CisgICAgICAgICAgZG9j
dW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyaWFUZXh0Qm94IikuZm9jdXMoKTsKKyAgICAgICAgICB2
YXIgYXJpYVRleHRCb3ggPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudDsK
KyAgICAgICAgICB2YXIgYXJpYVRleHRCb3hJc1dyaXRhYmxlID0gYXJpYVRleHRCb3guaXNBdHRy
aWJ1dGVTZXR0YWJsZSgiQVhWYWx1ZSIpOworICAgICAgICAgIHNob3VsZEJlKCJhcmlhVGV4dEJv
eElzV3JpdGFibGUiLCAidHJ1ZSIpOwogCi0gICAgICAgICAgdmFyIGJvZHkgPSBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgiYm9keSIpOwotICAgICAgICAgIGJvZHkuZm9jdXMoKTsKLSAgICAgICAg
ICB2YXIgdGV4dEZpZWxkID0gYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuZm9jdXNlZEVsZW1lbnQu
Y2hpbGRBdEluZGV4KDApLmNoaWxkQXRJbmRleCgwKTsKLSAgICAgICAgICB2YXIgc3VjY2VlZGVk
ID0gdGV4dEZpZWxkLmlzQXR0cmlidXRlU2V0dGFibGUoIkFYVmFsdWUiKTsKLSAgICAgICAgICBz
aG91bGRCZSgic3VjY2VlZGVkIiwgImZhbHNlIik7Ci0KLSAgICAgICAgICB0ZXh0RmllbGQgPSBh
Y2Nlc3NpYmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudC5jaGlsZEF0SW5kZXgoMCkuY2hp
bGRBdEluZGV4KDEpOwotICAgICAgICAgIHN1Y2NlZWRlZCA9IHRleHRGaWVsZC5pc0F0dHJpYnV0
ZVNldHRhYmxlKCJBWFZhbHVlIik7Ci0gICAgICAgICAgc2hvdWxkQmUoInN1Y2NlZWRlZCIsICJ0
cnVlIik7Ci0gICAgICAgICAgCi0gICAgICAgICAgdGV4dEZpZWxkID0gYWNjZXNzaWJpbGl0eUNv
bnRyb2xsZXIuZm9jdXNlZEVsZW1lbnQuY2hpbGRBdEluZGV4KDApLmNoaWxkQXRJbmRleCgyKTsK
LSAgICAgICAgICBzdWNjZWVkZWQgPSB0ZXh0RmllbGQuaXNBdHRyaWJ1dGVTZXR0YWJsZSgiQVhW
YWx1ZSIpOwotICAgICAgICAgIHNob3VsZEJlKCJzdWNjZWVkZWQiLCAiZmFsc2UiKTsKLSAgICAg
ICAgICAgIAotICAgICAgICAgIHRleHRGaWVsZCA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmZv
Y3VzZWRFbGVtZW50LmNoaWxkQXRJbmRleCgwKS5jaGlsZEF0SW5kZXgoMyk7Ci0gICAgICAgICAg
c3VjY2VlZGVkID0gdGV4dEZpZWxkLmlzQXR0cmlidXRlU2V0dGFibGUoIkFYVmFsdWUiKTsKLSAg
ICAgICAgICBzaG91bGRCZSgic3VjY2VlZGVkIiwgInRydWUiKTsKLSAgICAgICAgICAKLSAgICAg
ICAgICB0ZXh0RmllbGQgPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudC5j
aGlsZEF0SW5kZXgoMCkuY2hpbGRBdEluZGV4KDQpOwotICAgICAgICAgIHN1Y2NlZWRlZCA9IHRl
eHRGaWVsZC5pc0F0dHJpYnV0ZVNldHRhYmxlKCJBWFZhbHVlIik7Ci0gICAgICAgICAgc2hvdWxk
QmUoInN1Y2NlZWRlZCIsICJmYWxzZSIpOwotCi0gICAgICAgICAgdGV4dEZpZWxkID0gYWNjZXNz
aWJpbGl0eUNvbnRyb2xsZXIuZm9jdXNlZEVsZW1lbnQuY2hpbGRBdEluZGV4KDApLmNoaWxkQXRJ
bmRleCg1KTsKLSAgICAgICAgICBzdWNjZWVkZWQgPSB0ZXh0RmllbGQuaXNBdHRyaWJ1dGVTZXR0
YWJsZSgiQVhWYWx1ZSIpOwotICAgICAgICAgIHNob3VsZEJlKCJzdWNjZWVkZWQiLCAidHJ1ZSIp
OworICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhcmlhUmVhZE9ubHlBcmlhVGV4
dEJveCIpLmZvY3VzKCk7CisgICAgICAgICAgdmFyIGFyaWFSZWFkT25seUFyaWFUZXh0Qm94ID0g
YWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuZm9jdXNlZEVsZW1lbnQ7CisgICAgICAgICAgdmFyIGFy
aWFSZWFkT25seUFyaWFUZXh0Qm94SXNXcml0YWJsZSA9IGFyaWFSZWFkT25seUFyaWFUZXh0Qm94
LmlzQXR0cmlidXRlU2V0dGFibGUoIkFYVmFsdWUiKTsKKyAgICAgICAgICBzaG91bGRCZSgiYXJp
YVJlYWRPbmx5QXJpYVRleHRCb3hJc1dyaXRhYmxlIiwgImZhbHNlIik7CisKKyAgICAgICAgICBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXJpYVJlYWRPbmx5VGV4dEZpZWxkIikuZm9jdXMoKTsK
KyAgICAgICAgICB2YXIgYXJpYVJlYWRPbmx5VGV4dEZpZWxkID0gYWNjZXNzaWJpbGl0eUNvbnRy
b2xsZXIuZm9jdXNlZEVsZW1lbnQ7CisgICAgICAgICAgdmFyIGFyaWFSZWFkT25seVRleHRGaWVs
ZElzV3JpdGFibGUgPSBhcmlhUmVhZE9ubHlUZXh0RmllbGQuaXNBdHRyaWJ1dGVTZXR0YWJsZSgi
QVhWYWx1ZSIpOworICAgICAgICAgIHNob3VsZEJlKCJhcmlhUmVhZE9ubHlUZXh0RmllbGRJc1dy
aXRhYmxlIiwgImZhbHNlIik7CisKKyAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgi
YXJpYU5vblJlYWRPbmx5VGV4dEZpZWxkIikuZm9jdXMoKTsKKyAgICAgICAgICB2YXIgYXJpYU5v
blJlYWRPbmx5VGV4dEZpZWxkID0gYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuZm9jdXNlZEVsZW1l
bnQ7CisgICAgICAgICAgdmFyIGFyaWFOb25SZWFkT25seVRleHRGaWVsZElzV3JpdGFibGUgPSBh
cmlhTm9uUmVhZE9ubHlUZXh0RmllbGQuaXNBdHRyaWJ1dGVTZXR0YWJsZSgiQVhWYWx1ZSIpOwor
ICAgICAgICAgIHNob3VsZEJlKCJhcmlhTm9uUmVhZE9ubHlUZXh0RmllbGRJc1dyaXRhYmxlIiwg
InRydWUiKTsKKworICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJodG1sUmVhZE9u
bHlUZXh0RmllbGQiKS5mb2N1cygpOworICAgICAgICAgIHZhciBodG1sUmVhZE9ubHlUZXh0Rmll
bGQgPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudDsKKyAgICAgICAgICB2
YXIgaHRtbFJlYWRPbmx5VGV4dEZpZWxkSXNXcml0YWJsZSA9IGh0bWxSZWFkT25seVRleHRGaWVs
ZC5pc0F0dHJpYnV0ZVNldHRhYmxlKCJBWFZhbHVlIik7CisgICAgICAgICAgc2hvdWxkQmUoImh0
bWxSZWFkT25seVRleHRGaWVsZElzV3JpdGFibGUiLCAiZmFsc2UiKTsKKworICAgICAgICAgIGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0RmllbGQiKS5mb2N1cygpOworICAgICAgICAgIHZh
ciB0ZXh0RmllbGQgPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudDsKKyAg
ICAgICAgICB2YXIgdGV4dEZpZWxkSXNXcml0YWJsZSA9IHRleHRGaWVsZC5pc0F0dHJpYnV0ZVNl
dHRhYmxlKCJBWFZhbHVlIik7CisgICAgICAgICAgc2hvdWxkQmUoInRleHRGaWVsZElzV3JpdGFi
bGUiLCAidHJ1ZSIpOworCisgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImh0bWxS
ZWFkT25seVRleHRBcmVhIikuZm9jdXMoKTsKKyAgICAgICAgICB2YXIgaHRtbFJlYWRPbmx5VGV4
dEFyZWEgPSBhY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5mb2N1c2VkRWxlbWVudDsKKyAgICAgICAg
ICB2YXIgaHRtbFJlYWRPbmx5VGV4dEFyZWFJc1dyaXRhYmxlID0gaHRtbFJlYWRPbmx5VGV4dEFy
ZWEuaXNBdHRyaWJ1dGVTZXR0YWJsZSgiQVhWYWx1ZSIpOworICAgICAgICAgIHNob3VsZEJlKCJo
dG1sUmVhZE9ubHlUZXh0QXJlYUlzV3JpdGFibGUiLCAiZmFsc2UiKTsKKworICAgICAgICAgIGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0QXJlYSIpLmZvY3VzKCk7CisgICAgICAgICAgdmFy
IHRleHRBcmVhID0gYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuZm9jdXNlZEVsZW1lbnQ7CisgICAg
ICAgICAgdmFyIHRleHRBcmVhSXNXcml0YWJsZSA9IHRleHRBcmVhLmlzQXR0cmlidXRlU2V0dGFi
bGUoIkFYVmFsdWUiKTsKKyAgICAgICAgICBzaG91bGRCZSgidGV4dEFyZWFJc1dyaXRhYmxlIiwg
InRydWUiKTsKICAgICB9CiAKICAgICBzdWNjZXNzZnVsbHlQYXJzZWQgPSB0cnVlOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9n
CmluZGV4IDFiNDBkZDA5YzBkYTMwNTFiNTdlYjEyNWY3MDI1YjgzZTg1MWM5YzIuLjU1ZjczYWJj
ZWJkZTc3NTdkNThmYmUzYjY0MjFiZTRjYjE4MjJjOGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NCBAQAorMjAxMS0wOC0wMyAgQWxpY2UgQm94aGFsbCAgPGFib3hoYWxsQGNocm9taXVtLm9yZz4K
KworICAgICAgICBBbiBlbGVtZW50IHdpdGggcm9sZT10ZXh0Ym94IHNob3VsZCBoYXZlIHNldHRh
YmxlIEFYVmFsdWUgdW5sZXNzIHJlYWQtb25seQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjU2NjQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eVJlbmRlck9i
amVjdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpBY2Nlc3NpYmlsaXR5UmVuZGVyT2JqZWN0Ojpj
YW5TZXRWYWx1ZUF0dHJpYnV0ZSk6CisgICAgICAgIFJldHVybiB0cnVlIGZvciBub24tbmF0aXZl
IHRleHQgZmllbGQgd2l0aCBhcmlhLXJlYWRvbmx5IG5vdCBzZXQuCisKIDIwMTEtMDgtMDEgIEx1
a2UgTWFjcGhlcnNvbiAgIDxtYWNwaGVyc29uQGNocm9taXVtLm9yZz4KIAogICAgICAgICBEb24n
dCBzZXQgbV9mb250RGlydHkgd2hlbiBzZXR0aW5nIHpvb20gdW5sZXNzIHpvb20gaGFzIGFjdHVh
bGx5IGNoYW5nZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNj
ZXNzaWJpbGl0eVJlbmRlck9iamVjdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5
L0FjY2Vzc2liaWxpdHlSZW5kZXJPYmplY3QuY3BwCmluZGV4IGNhMDdiYjY5NjUxODcwY2Y4MTYx
MTI0Mjc0NTcyZDNhMGY5MzMwZDAuLjk0MTRkM2NhOWMwYWQzZTkwMjA4MGQyODA1ZTBlZWEyYzg3
MmVjNzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJp
bGl0eVJlbmRlck9iamVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9B
Y2Nlc3NpYmlsaXR5UmVuZGVyT2JqZWN0LmNwcApAQCAtOTYsNyArOTYsNyBAQCBBY2Nlc3NpYmls
aXR5UmVuZGVyT2JqZWN0OjpBY2Nlc3NpYmlsaXR5UmVuZGVyT2JqZWN0KFJlbmRlck9iamVjdCog
cmVuZGVyZXIpCiAgICAgLCBtX3JvbGVGb3JNU0FBKFVua25vd25Sb2xlKQogewogICAgIG1fcm9s
ZSA9IGRldGVybWluZUFjY2Vzc2liaWxpdHlSb2xlKCk7Ci0gICAgCisKICNpZm5kZWYgTkRFQlVH
CiAgICAgbV9yZW5kZXJlci0+c2V0SGFzQVhPYmplY3QodHJ1ZSk7CiAjZW5kaWYKQEAgLTY1Myw3
ICs2NTMsNyBAQCBib29sIEFjY2Vzc2liaWxpdHlSZW5kZXJPYmplY3Q6OmlzTXVsdGlTZWxlY3Rh
YmxlKCkgY29uc3QKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIHJldHVybiBtX3JlbmRlcmVy
LT5ub2RlKCkgJiYgc3RhdGljX2Nhc3Q8SFRNTFNlbGVjdEVsZW1lbnQqPihtX3JlbmRlcmVyLT5u
b2RlKCkpLT5tdWx0aXBsZSgpOwogfQotICAgIAorCiBib29sIEFjY2Vzc2liaWxpdHlSZW5kZXJP
YmplY3Q6OmlzUmVhZE9ubHkoKSBjb25zdAogewogICAgIEFTU0VSVChtX3JlbmRlcmVyKTsKQEAg
LTMyODcsOSArMzI4NywxNSBAQCBib29sIEFjY2Vzc2liaWxpdHlSZW5kZXJPYmplY3Q6OmNhblNl
dFZhbHVlQXR0cmlidXRlKCkgY29uc3QKICAgICBpZiAoZXF1YWxJZ25vcmluZ0Nhc2UoZ2V0QXR0
cmlidXRlKGFyaWFfcmVhZG9ubHlBdHRyKSwgInRydWUiKSkKICAgICAgICAgcmV0dXJuIGZhbHNl
OwogCisgICAgaWYgKGlzUHJvZ3Jlc3NJbmRpY2F0b3IoKSB8fCBpc1NsaWRlcigpKQorICAgICAg
ICByZXR1cm4gdHJ1ZTsKKworICAgIGlmIChpc1RleHRDb250cm9sKCkgJiYgIWlzTmF0aXZlVGV4
dENvbnRyb2woKSkKKyAgICAgICAgcmV0dXJuIHRydWU7CisKICAgICAvLyBBbnkgbm9kZSBjb3Vs
ZCBiZSBjb250ZW50ZWRpdGFibGUsIHNvIGlzUmVhZE9ubHkgc2hvdWxkIGJlIHJlbGllZCB1cG9u
CiAgICAgLy8gZm9yIHRoaXMgaW5mb3JtYXRpb24gZm9yIGFsbCBlbGVtZW50cy4KLSAgICByZXR1
cm4gaXNQcm9ncmVzc0luZGljYXRvcigpIHx8IGlzU2xpZGVyKCkgfHwgIWlzUmVhZE9ubHkoKTsK
KyAgICByZXR1cm4gIWlzUmVhZE9ubHkoKTsKIH0KIAogYm9vbCBBY2Nlc3NpYmlsaXR5UmVuZGVy
T2JqZWN0OjpjYW5TZXRUZXh0UmFuZ2VBdHRyaWJ1dGVzKCkgY29uc3QK
</data>

          </attachment>
      

    </bug>

</bugzilla>