<?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>70696</bug_id>
          
          <creation_ts>2011-10-23 08:33:14 -0700</creation_ts>
          <short_desc>Web Inspector: make view load CSS files upon show.</short_desc>
          <delta_ts>2011-10-24 02:39:57 -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>Web Inspector (Deprecated)</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>0</everconfirmed>
          <reporter name="Pavel Feldman">pfeldman</reporter>
          <assigned_to name="Pavel Feldman">pfeldman</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>489027</commentid>
    <comment_count>0</comment_count>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2011-10-23 08:33:14 -0700</bug_when>
    <thetext>Patch to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489028</commentid>
    <comment_count>1</comment_count>
      <attachid>112113</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2011-10-23 08:41:33 -0700</bug_when>
    <thetext>Created attachment 112113
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489249</commentid>
    <comment_count>2</comment_count>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2011-10-24 02:39:57 -0700</bug_when>
    <thetext>Committed r98227: &lt;http://trac.webkit.org/changeset/98227&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>112113</attachid>
            <date>2011-10-23 08:41:33 -0700</date>
            <delta_ts>2011-10-24 02:25:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-70696-20111023194126.patch</filename>
            <type>text/plain</type>
            <size>16408</size>
            <attacher name="Pavel Feldman">pfeldman</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTgyMDEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBmNzI5ZjE3YzAwZTkzNjc2
ZWU3ZmYyM2Y2YWQ3MzA5MTA3NTExNzVkLi5iOTRjYzk0NDE4ZWQwYTlkYjcyMTYwYTcwNjhkYTFi
MzkyMGMxYjIwIDEwMDc1NQotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMzAgQEAKIDIwMTEtMTAtMjMgIFBhdmVs
IEZlbGRtYW4gIDxwZmVsZG1hbkBjaHJvbWl1bS5vcmc+CiAKKyAgICAgICAgV2ViIEluc3BlY3Rv
cjogbWFrZSB2aWV3IGxvYWQgQ1NTIGZpbGVzIHVwb24gc2hvdy4KKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcwNjk2CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdDogaW5zcGVjdG9yL3ZpZXctY3NzLmh0
bWwKKworICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvVmlldy5qczoKKyAgICAgICAgKFdl
Ykluc3BlY3Rvci5WaWV3KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3RvdHlwZS5f
Y2FsbE9uVmlzaWJsZUNoaWxkcmVuKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3Rv
dHlwZS5fcHJvY2Vzc1dpbGxTaG93KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3Rv
dHlwZS5fcHJvY2Vzc1dhc1Nob3duKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3Rv
dHlwZS5fcHJvY2Vzc1dpbGxIaWRlKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3Rv
dHlwZS5fcHJvY2Vzc1dhc0hpZGRlbik6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVmlldy5wcm90
b3R5cGUuX3Byb2Nlc3NPblJlc2l6ZSk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVmlldy5wcm90
b3R5cGUuc2hvdyk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUuZGV0YWNo
KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3RvdHlwZS5yZWdpc3RlclJlcXVpcmVk
Q1NTKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3RvdHlwZS5fbG9hZENTU0lmTmVl
ZGVkKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3RvdHlwZS5fZG9Mb2FkQ1NTKToK
KyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3RvdHlwZS5fZGlzYWJsZUNTU0lmTmVlZGVk
KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5WaWV3LnByb3RvdHlwZS5fZG9VbmxvYWRDU1MpOgor
CisyMDExLTEwLTIzICBQYXZlbCBGZWxkbWFuICA8cGZlbGRtYW5AY2hyb21pdW0ub3JnPgorCiAg
ICAgICAgIFdlYiBJbnNwZWN0b3I6IG1ha2UgRGF0YUdyaWQgYSB2aWV3CiAgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MDY5NQogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMgYi9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1ZpZXcuanMKaW5kZXggMTg3MTlhY2NmNjc0YjY5YTA5MzI5
M2Y5Y2I5ZTAxZGUwY2E0NDNiNS4uNDY1NjUyNTI0M2I2MTYzNDNmYjBlMWI5NmQxODIzM2I4ZTU5
YmE4ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9WaWV3
LmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVmlldy5qcwpAQCAt
MzcsOCArMzcsMTIgQEAgV2ViSW5zcGVjdG9yLlZpZXcgPSBmdW5jdGlvbigpCiAgICAgdGhpcy5f
aXNTaG93aW5nID0gZmFsc2U7CiAgICAgdGhpcy5fY2hpbGRyZW4gPSBbXTsKICAgICB0aGlzLl9o
aWRlT25EZXRhY2ggPSBmYWxzZTsKKyAgICB0aGlzLl9jc3NGaWxlcyA9IFtdOwogfQogCitXZWJJ
bnNwZWN0b3IuVmlldy5fY3NzRmlsZVRvVmlzaWJsZVZpZXdDb3VudCA9IHt9OworV2ViSW5zcGVj
dG9yLlZpZXcuX2Nzc0ZpbGVUb1N0eWxlRWxlbWVudCA9IHt9OworCiBXZWJJbnNwZWN0b3IuVmll
dy5wcm90b3R5cGUgPSB7CiAgICAgbWFya0FzUm9vdDogZnVuY3Rpb24oKQogICAgIHsKQEAgLTYw
LDQyICs2NCw1MyBAQCBXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUgPSB7CiAgICAgICAgIHJl
dHVybiB0aGlzLl9pc1Jvb3QgfHwgKHRoaXMuX3BhcmVudFZpZXcgJiYgdGhpcy5fcGFyZW50Vmll
dy5pc1Nob3dpbmcoKSk7CiAgICAgfSwKIAotICAgIF9wcm9jZXNzV2FzU2hvd246IGZ1bmN0aW9u
KCkKKyAgICBfY2FsbE9uVmlzaWJsZUNoaWxkcmVuOiBmdW5jdGlvbihtZXRob2QpCiAgICAgewot
ICAgICAgICBpZiAoIXRoaXMuX3BhcmVudElzU2hvd2luZygpKQotICAgICAgICAgICAgcmV0dXJu
OworICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMuX2NoaWxkcmVuLmxlbmd0aDsgKytp
KQorICAgICAgICAgICAgaWYgKHRoaXMuX2NoaWxkcmVuW2ldLl92aXNpYmxlKQorICAgICAgICAg
ICAgICAgIG1ldGhvZC5jYWxsKHRoaXMuX2NoaWxkcmVuW2ldKTsKKyAgICB9LAorCisgICAgX3By
b2Nlc3NXaWxsU2hvdzogZnVuY3Rpb24oKQorICAgIHsKKyAgICAgICAgdGhpcy5fbG9hZENTU0lm
TmVlZGVkKCk7CisgICAgICAgIHRoaXMuX2NhbGxPblZpc2libGVDaGlsZHJlbih0aGlzLl9wcm9j
ZXNzV2lsbFNob3cpOworICAgIH0sCiAKKyAgICBfcHJvY2Vzc1dhc1Nob3duOiBmdW5jdGlvbigp
CisgICAgewogICAgICAgICB0aGlzLl9pc1Nob3dpbmcgPSB0cnVlOwogICAgICAgICB0aGlzLnJl
c3RvcmVTY3JvbGxQb3NpdGlvbnMoKTsKIAogICAgICAgICB0aGlzLndhc1Nob3duKCk7CiAgICAg
ICAgIHRoaXMub25SZXNpemUoKTsKLSAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLl9j
aGlsZHJlbi5sZW5ndGg7ICsraSkKLSAgICAgICAgICAgIHRoaXMuX2NoaWxkcmVuW2ldLl9wcm9j
ZXNzV2FzU2hvd24oKTsKKworICAgICAgICB0aGlzLl9jYWxsT25WaXNpYmxlQ2hpbGRyZW4odGhp
cy5fcHJvY2Vzc1dhc1Nob3duKTsKICAgICB9LAogCiAgICAgX3Byb2Nlc3NXaWxsSGlkZTogZnVu
Y3Rpb24oKQogICAgIHsKLSAgICAgICAgaWYgKCF0aGlzLl9wYXJlbnRJc1Nob3dpbmcoKSkKLSAg
ICAgICAgICAgIHJldHVybjsKLQogICAgICAgICB0aGlzLnN0b3JlU2Nyb2xsUG9zaXRpb25zKCk7
CiAKLSAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLl9jaGlsZHJlbi5sZW5ndGg7ICsr
aSkKLSAgICAgICAgICAgIHRoaXMuX2NoaWxkcmVuW2ldLl9wcm9jZXNzV2lsbEhpZGUoKTsKKyAg
ICAgICAgdGhpcy5fY2FsbE9uVmlzaWJsZUNoaWxkcmVuKHRoaXMuX3Byb2Nlc3NXaWxsSGlkZSk7
CiAKICAgICAgICAgdGhpcy53aWxsSGlkZSgpOwogICAgICAgICB0aGlzLl9pc1Nob3dpbmcgPSBm
YWxzZTsKICAgICB9LAogCisgICAgX3Byb2Nlc3NXYXNIaWRkZW46IGZ1bmN0aW9uKCkKKyAgICB7
CisgICAgICAgIHRoaXMuX2Rpc2FibGVDU1NJZk5lZWRlZCgpOworICAgICAgICB0aGlzLl9jYWxs
T25WaXNpYmxlQ2hpbGRyZW4odGhpcy5fcHJvY2Vzc1dhc0hpZGRlbik7CisgICAgfSwKKwogICAg
IF9wcm9jZXNzT25SZXNpemU6IGZ1bmN0aW9uKCkKICAgICB7CiAgICAgICAgIGlmICghdGhpcy5p
c1Nob3dpbmcoKSkKICAgICAgICAgICAgIHJldHVybjsKIAogICAgICAgICB0aGlzLm9uUmVzaXpl
KCk7Ci0gICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5fY2hpbGRyZW4ubGVuZ3RoOyAr
K2kpCi0gICAgICAgICAgICB0aGlzLl9jaGlsZHJlbltpXS5fcHJvY2Vzc09uUmVzaXplKCk7Cisg
ICAgICAgIHRoaXMuX2NhbGxPblZpc2libGVDaGlsZHJlbih0aGlzLl9wcm9jZXNzT25SZXNpemUp
OwogICAgIH0sCiAKICAgICB3YXNTaG93bjogZnVuY3Rpb24oKQpAQCAtMTE4LDM0ICsxMzMsMzgg
QEAgV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBlID0gewogICAgIHsKICAgICAgICAgV2ViSW5z
cGVjdG9yLlZpZXcuX2Fzc2VydChwYXJlbnRFbGVtZW50LCAiQXR0ZW1wdCB0byBhdHRhY2ggdmll
dyB3aXRoIG5vIHBhcmVudCBlbGVtZW50Iik7CiAKKyAgICAgICAgLy8gVXBkYXRlIHZpZXcgaGll
cmFyY2h5CisgICAgICAgIGlmICh0aGlzLmVsZW1lbnQucGFyZW50RWxlbWVudCAhPT0gcGFyZW50
RWxlbWVudCkgeworICAgICAgICAgICAgdmFyIGN1cnJlbnRQYXJlbnQgPSBwYXJlbnRFbGVtZW50
OworICAgICAgICAgICAgd2hpbGUgKGN1cnJlbnRQYXJlbnQgJiYgIWN1cnJlbnRQYXJlbnQuX192
aWV3KQorICAgICAgICAgICAgICAgIGN1cnJlbnRQYXJlbnQgPSBjdXJyZW50UGFyZW50LnBhcmVu
dEVsZW1lbnQ7CisKKyAgICAgICAgICAgIGlmIChjdXJyZW50UGFyZW50KSB7CisgICAgICAgICAg
ICAgICAgdGhpcy5fcGFyZW50VmlldyA9IGN1cnJlbnRQYXJlbnQuX192aWV3OworICAgICAgICAg
ICAgICAgIHRoaXMuX3BhcmVudFZpZXcuX2NoaWxkcmVuLnB1c2godGhpcyk7CisgICAgICAgICAg
ICAgICAgdGhpcy5faXNSb290ID0gZmFsc2U7CisgICAgICAgICAgICB9IGVsc2UKKyAgICAgICAg
ICAgICAgICBXZWJJbnNwZWN0b3IuVmlldy5fYXNzZXJ0KHRoaXMuX2lzUm9vdCwgIkF0dGVtcHQg
dG8gYXR0YWNoIHZpZXcgdG8gb3JwaGFuIG5vZGUiKTsKKyAgICAgICAgfSBlbHNlIGlmICh0aGlz
Ll92aXNpYmxlKQorICAgICAgICAgICAgcmV0dXJuOworCiAgICAgICAgIHRoaXMuX3Zpc2libGUg
PSB0cnVlOworICAgICAgICBpZiAodGhpcy5fcGFyZW50SXNTaG93aW5nKCkpCisgICAgICAgICAg
ICB0aGlzLl9wcm9jZXNzV2lsbFNob3coKTsKKwogICAgICAgICB0aGlzLmVsZW1lbnQuYWRkU3R5
bGVDbGFzcygidmlzaWJsZSIpOwogCi0gICAgICAgIGlmICh0aGlzLmVsZW1lbnQucGFyZW50RWxl
bWVudCA9PT0gcGFyZW50RWxlbWVudCkgewotICAgICAgICAgICAgdGhpcy5fcHJvY2Vzc1dhc1No
b3duKCk7Ci0gICAgICAgICAgICByZXR1cm47CisgICAgICAgIC8vIFJlcGFyZW50CisgICAgICAg
IGlmICh0aGlzLmVsZW1lbnQucGFyZW50RWxlbWVudCAhPT0gcGFyZW50RWxlbWVudCkgeworICAg
ICAgICAgICAgV2ViSW5zcGVjdG9yLlZpZXcuX2luY3JlbWVudFZpZXdDb3VudGVyKHBhcmVudEVs
ZW1lbnQsIHRoaXMuZWxlbWVudCk7CisgICAgICAgICAgICBpZiAoaW5zZXJ0QmVmb3JlKQorICAg
ICAgICAgICAgICAgIFdlYkluc3BlY3Rvci5WaWV3Ll9vcmlnaW5hbEluc2VydEJlZm9yZS5jYWxs
KHBhcmVudEVsZW1lbnQsIHRoaXMuZWxlbWVudCwgaW5zZXJ0QmVmb3JlKTsKKyAgICAgICAgICAg
IGVsc2UKKyAgICAgICAgICAgICAgICBXZWJJbnNwZWN0b3IuVmlldy5fb3JpZ2luYWxBcHBlbmRD
aGlsZC5jYWxsKHBhcmVudEVsZW1lbnQsIHRoaXMuZWxlbWVudCk7CiAgICAgICAgIH0KIAotICAg
ICAgICAvLyBGb3JjZSBsZWdhbCBhcHBlbmQKLSAgICAgICAgV2ViSW5zcGVjdG9yLlZpZXcuX2lu
Y3JlbWVudFZpZXdDb3VudGVyKHBhcmVudEVsZW1lbnQsIHRoaXMuZWxlbWVudCk7Ci0gICAgICAg
IGlmIChpbnNlcnRCZWZvcmUpCi0gICAgICAgICAgICBXZWJJbnNwZWN0b3IuVmlldy5fb3JpZ2lu
YWxJbnNlcnRCZWZvcmUuY2FsbChwYXJlbnRFbGVtZW50LCB0aGlzLmVsZW1lbnQsIGluc2VydEJl
Zm9yZSk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIFdlYkluc3BlY3Rvci5WaWV3Ll9vcmln
aW5hbEFwcGVuZENoaWxkLmNhbGwocGFyZW50RWxlbWVudCwgdGhpcy5lbGVtZW50KTsKLQotICAg
ICAgICAvLyBVcGRhdGUgdmlldyBoaWVyYXJjaHkKLSAgICAgICAgdmFyIGN1cnJlbnRQYXJlbnQg
PSBwYXJlbnRFbGVtZW50OwotICAgICAgICB3aGlsZSAoY3VycmVudFBhcmVudCAmJiAhY3VycmVu
dFBhcmVudC5fX3ZpZXcpCi0gICAgICAgICAgICBjdXJyZW50UGFyZW50ID0gY3VycmVudFBhcmVu
dC5wYXJlbnRFbGVtZW50OwotCi0gICAgICAgIGlmIChjdXJyZW50UGFyZW50KSB7Ci0gICAgICAg
ICAgICB0aGlzLl9wYXJlbnRWaWV3ID0gY3VycmVudFBhcmVudC5fX3ZpZXc7Ci0gICAgICAgICAg
ICB0aGlzLl9wYXJlbnRWaWV3Ll9jaGlsZHJlbi5wdXNoKHRoaXMpOwotICAgICAgICAgICAgdGhp
cy5faXNSb290ID0gZmFsc2U7Ci0gICAgICAgIH0gZWxzZQotICAgICAgICAgICAgV2ViSW5zcGVj
dG9yLlZpZXcuX2Fzc2VydCh0aGlzLl9pc1Jvb3QsICJBdHRlbXB0IHRvIGF0dGFjaCB2aWV3IHRv
IG9ycGhhbiBub2RlIik7Ci0KLSAgICAgICAgdGhpcy5fcHJvY2Vzc1dhc1Nob3duKCk7CisgICAg
ICAgIGlmICh0aGlzLl9wYXJlbnRJc1Nob3dpbmcoKSkKKyAgICAgICAgICAgIHRoaXMuX3Byb2Nl
c3NXYXNTaG93bigpOwogICAgIH0sCiAKICAgICBkZXRhY2g6IGZ1bmN0aW9uKCkKQEAgLTE1NCwx
MCArMTczLDE0IEBAIFdlYkluc3BlY3Rvci5WaWV3LnByb3RvdHlwZSA9IHsKICAgICAgICAgaWYg
KCFwYXJlbnRFbGVtZW50KQogICAgICAgICAgICAgcmV0dXJuOwogCi0gICAgICAgIHRoaXMuX3By
b2Nlc3NXaWxsSGlkZSgpOworICAgICAgICBpZiAodGhpcy5fcGFyZW50SXNTaG93aW5nKCkpCisg
ICAgICAgICAgICB0aGlzLl9wcm9jZXNzV2lsbEhpZGUoKTsKIAogICAgICAgICBpZiAodGhpcy5f
aGlkZU9uRGV0YWNoKSB7CiAgICAgICAgICAgICB0aGlzLmVsZW1lbnQucmVtb3ZlU3R5bGVDbGFz
cygidmlzaWJsZSIpOworICAgICAgICAgICAgdGhpcy5fdmlzaWJsZSA9IGZhbHNlOworICAgICAg
ICAgICAgaWYgKHRoaXMuX3BhcmVudElzU2hvd2luZygpKQorICAgICAgICAgICAgICAgIHRoaXMu
X3Byb2Nlc3NXYXNIaWRkZW4oKTsKICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQogCkBA
IC0xNjUsMTUgKzE4OCwxOCBAQCBXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUgPSB7CiAgICAg
ICAgIFdlYkluc3BlY3Rvci5WaWV3Ll9kZWNyZW1lbnRWaWV3Q291bnRlcihwYXJlbnRFbGVtZW50
LCB0aGlzLmVsZW1lbnQpOwogICAgICAgICBXZWJJbnNwZWN0b3IuVmlldy5fb3JpZ2luYWxSZW1v
dmVDaGlsZC5jYWxsKHBhcmVudEVsZW1lbnQsIHRoaXMuZWxlbWVudCk7CiAKKyAgICAgICAgdGhp
cy5fdmlzaWJsZSA9IGZhbHNlOworICAgICAgICBpZiAodGhpcy5fcGFyZW50SXNTaG93aW5nKCkp
CisgICAgICAgICAgICB0aGlzLl9wcm9jZXNzV2FzSGlkZGVuKCk7CisKICAgICAgICAgLy8gVXBk
YXRlIHZpZXcgaGllcmFyY2h5CiAgICAgICAgIGlmICh0aGlzLl9wYXJlbnRWaWV3KSB7CiAgICAg
ICAgICAgICB2YXIgY2hpbGRJbmRleCA9IHRoaXMuX3BhcmVudFZpZXcuX2NoaWxkcmVuLmluZGV4
T2YodGhpcyk7CiAgICAgICAgICAgICBXZWJJbnNwZWN0b3IuVmlldy5fYXNzZXJ0KGNoaWxkSW5k
ZXggPj0gMCwgIkF0dGVtcHQgdG8gcmVtb3ZlIG5vbi1jaGlsZCB2aWV3Iik7CiAgICAgICAgICAg
ICB0aGlzLl9wYXJlbnRWaWV3Ll9jaGlsZHJlbi5zcGxpY2UoY2hpbGRJbmRleCwgMSk7CiAgICAg
ICAgICAgICB0aGlzLl9wYXJlbnRWaWV3ID0gbnVsbDsKLSAgICAgICAgfQotCi0gICAgICAgIHRo
aXMuX3Zpc2libGUgPSBmYWxzZTsKKyAgICAgICAgfSBlbHNlCisgICAgICAgICAgICBXZWJJbnNw
ZWN0b3IuVmlldy5fYXNzZXJ0KHRoaXMuX2lzUm9vdCwgIlJlbW92aW5nIG5vbi1yb290IHZpZXcg
ZnJvbSBET00iKTsKICAgICB9LAogCiAgICAgZGV0YWNoQ2hpbGRWaWV3czogZnVuY3Rpb24oKQpA
QCAtMjI0LDYgKzI1MCw2MyBAQCBXZWJJbnNwZWN0b3IuVmlldy5wcm90b3R5cGUgPSB7CiAgICAg
ICAgIHRoaXMuX3Byb2Nlc3NPblJlc2l6ZSgpOwogICAgIH0sCiAKKyAgICByZWdpc3RlclJlcXVp
cmVkQ1NTOiBmdW5jdGlvbihjc3NGaWxlKQorICAgIHsKKyAgICAgICAgdGhpcy5fY3NzRmlsZXMu
cHVzaChjc3NGaWxlKTsKKyAgICB9LAorCisgICAgX2xvYWRDU1NJZk5lZWRlZDogZnVuY3Rpb24o
KQorICAgIHsKKyAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLl9jc3NGaWxlcy5sZW5n
dGg7ICsraSkgeworICAgICAgICAgICAgdmFyIGNzc0ZpbGUgPSB0aGlzLl9jc3NGaWxlc1tpXTsK
KworICAgICAgICAgICAgdmFyIHZpZXdzV2l0aENTU0ZpbGUgPSBXZWJJbnNwZWN0b3IuVmlldy5f
Y3NzRmlsZVRvVmlzaWJsZVZpZXdDb3VudFtjc3NGaWxlXTsKKyAgICAgICAgICAgIFdlYkluc3Bl
Y3Rvci5WaWV3Ll9jc3NGaWxlVG9WaXNpYmxlVmlld0NvdW50W2Nzc0ZpbGVdID0gKHZpZXdzV2l0
aENTU0ZpbGUgfHwgMCkgKyAxOworICAgICAgICAgICAgaWYgKCF2aWV3c1dpdGhDU1NGaWxlKQor
ICAgICAgICAgICAgICAgIHRoaXMuX2RvTG9hZENTUyhjc3NGaWxlKTsKKyAgICAgICAgfQorICAg
IH0sCisKKyAgICBfZG9Mb2FkQ1NTOiBmdW5jdGlvbihjc3NGaWxlKQorICAgIHsKKyAgICAgICAg
dmFyIHN0eWxlRWxlbWVudCA9IFdlYkluc3BlY3Rvci5WaWV3Ll9jc3NGaWxlVG9TdHlsZUVsZW1l
bnRbY3NzRmlsZV07CisgICAgICAgIGlmIChzdHlsZUVsZW1lbnQpIHsKKyAgICAgICAgICAgIHN0
eWxlRWxlbWVudC5kaXNhYmxlZCA9IGZhbHNlOworICAgICAgICAgICAgcmV0dXJuOworICAgICAg
ICB9CisKKyAgICAgICAgdmFyIHhociA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOworICAgICAgICB4
aHIub3BlbigiR0VUIiwgY3NzRmlsZSwgZmFsc2UpOworICAgICAgICB4aHIuc2VuZChudWxsKTsK
KworICAgICAgICB2YXIgc3R5bGVFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic3R5
bGUiKTsKKyAgICAgICAgc3R5bGVFbGVtZW50LnR5cGUgPSAidGV4dC9jc3MiOworICAgICAgICBz
dHlsZUVsZW1lbnQudGV4dENvbnRlbnQgPSB4aHIucmVzcG9uc2VUZXh0OworICAgICAgICBkb2N1
bWVudC5oZWFkLmluc2VydEJlZm9yZShzdHlsZUVsZW1lbnQsIGRvY3VtZW50LmhlYWQuZmlyc3RD
aGlsZCk7CisKKyAgICAgICAgV2ViSW5zcGVjdG9yLlZpZXcuX2Nzc0ZpbGVUb1N0eWxlRWxlbWVu
dFtjc3NGaWxlXSA9IHN0eWxlRWxlbWVudDsKKyAgICB9LAorCisgICAgX2Rpc2FibGVDU1NJZk5l
ZWRlZDogZnVuY3Rpb24oKQorICAgIHsKKyAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlz
Ll9jc3NGaWxlcy5sZW5ndGg7ICsraSkgeworICAgICAgICAgICAgdmFyIGNzc0ZpbGUgPSB0aGlz
Ll9jc3NGaWxlc1tpXTsKKworICAgICAgICAgICAgdmFyIHZpZXdzV2l0aENTU0ZpbGUgPSBXZWJJ
bnNwZWN0b3IuVmlldy5fY3NzRmlsZVRvVmlzaWJsZVZpZXdDb3VudFtjc3NGaWxlXTsKKyAgICAg
ICAgICAgIHZpZXdzV2l0aENTU0ZpbGUtLTsKKyAgICAgICAgICAgIFdlYkluc3BlY3Rvci5WaWV3
Ll9jc3NGaWxlVG9WaXNpYmxlVmlld0NvdW50W2Nzc0ZpbGVdID0gdmlld3NXaXRoQ1NTRmlsZTsK
KworICAgICAgICAgICAgaWYgKCF2aWV3c1dpdGhDU1NGaWxlKQorICAgICAgICAgICAgICAgIHRo
aXMuX2RvVW5sb2FkQ1NTKGNzc0ZpbGUpOworICAgICAgICB9CisgICAgfSwKKworICAgIF9kb1Vu
bG9hZENTUzogZnVuY3Rpb24oY3NzRmlsZSkKKyAgICB7CisgICAgICAgIHZhciBzdHlsZUVsZW1l
bnQgPSBXZWJJbnNwZWN0b3IuVmlldy5fY3NzRmlsZVRvU3R5bGVFbGVtZW50W2Nzc0ZpbGVdOwor
ICAgICAgICBzdHlsZUVsZW1lbnQuZGlzYWJsZWQgPSB0cnVlOworICAgIH0sCisKICAgICBwcmlu
dFZpZXdIaWVyYXJjaHk6IGZ1bmN0aW9uKCkKICAgICB7CiAgICAgICAgIHZhciBsaW5lcyA9IFtd
OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IGYwNjk1ODg3NDZmYWFmOTNkYThlYmRjNDU1NmZmMmFjYzc3ZTg0MzkuLjkzOGMx
NzA5MjA0M2UwMDc4MmNlMTIyZDdlMDk4NTdjZWQ5NmY1ZDUgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBA
QAorMjAxMS0xMC0yMyAgUGF2ZWwgRmVsZG1hbiAgPHBmZWxkbWFuQGNocm9taXVtLm9yZz4KKwor
ICAgICAgICBXZWIgSW5zcGVjdG9yOiBtYWtlIHZpZXcgbG9hZCBDU1MgZmlsZXMgdXBvbiBzaG93
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzA2OTYK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGluc3Bl
Y3Rvci92aWV3LWNzcy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGluc3BlY3Rvci92
aWV3LWNzcy5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBpbnNwZWN0b3Ivdmlldy1ldmVudHMtZXhw
ZWN0ZWQudHh0OgorICAgICAgICAqIGluc3BlY3Rvci92aWV3LWV2ZW50cy5odG1sOgorCiAyMDEx
LTEwLTIzICBLYXVzdHViaCBBdHJhd2Fsa2FyICA8a2F1c3R1YmhAbW90b3JvbGEuY29tPgogCiAg
ICAgICAgIFtHVEtdIEltcGxlbWVudCBLZXlEb3duIGZ1bmN0aW9uIGZvciBXZWJLaXQyIEV2ZW50
U2VuZGVyLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3ZpZXctY3NzLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci92aWV3LWNzcy1leHBlY3RlZC50eHQKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uMmMyNDA5OTI5MTNiMWEyOTNkOThiMDRjMzkyYmE2NjMxMjM1OTQzNwotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci92aWV3LWNzcy1leHBlY3RlZC50eHQK
QEAgLTAsMCArMSwyMiBAQAorVGhpcyB0ZXN0cyB0aGF0IENTUyBmaWxlcyBhcmUgcHJvcGVybHkg
bG9hZGVkIC8gdW5sb2FkZWQgdXBvbiB2aWV3IHNob3cgLyBkZXRhY2guCisKKworUnVubmluZzog
dGVzdEV2ZW50cworUGFyZW50LnNob3coKQorICBMT0FEIHBhcmVudC5jc3MKK0NoaWxkIDEuc2hv
dygpCisgIExPQUQgY2hpbGQuY3NzCisgIExPQUQgY2hpbGQxLmNzcworQ2hpbGQgMi5zaG93KCkK
KyAgTE9BRCBjaGlsZDIuY3NzCitDaGlsZCAyLmRldGFjaCgpCisgIFVOTE9BRCBjaGlsZDIuY3Nz
CitQYXJlbnQuZGV0YWNoKCkKKyAgVU5MT0FEIHBhcmVudC5jc3MKKyAgVU5MT0FEIGNoaWxkLmNz
cworICBVTkxPQUQgY2hpbGQxLmNzcworUGFyZW50LnNob3coKQorICBMT0FEIHBhcmVudC5jc3MK
KyAgTE9BRCBjaGlsZC5jc3MKKyAgTE9BRCBjaGlsZDEuY3NzCisKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2luc3BlY3Rvci92aWV3LWNzcy5odG1sIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3Zp
ZXctY3NzLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzYwZThjMzJiMjE3ZGY5ZTAzYWI4MzllMWQ5MWJiOGEz
MGM2N2JiNAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci92aWV3LWNz
cy5odG1sCkBAIC0wLDAgKzEsNzYgQEAKKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4v
aHR0cC90ZXN0cy9pbnNwZWN0b3IvaW5zcGVjdG9yLXRlc3QuanMiPjwvc2NyaXB0PgorPHNjcmlw
dD4KKworZnVuY3Rpb24gdGVzdCgpCit7CisgICAgZnVuY3Rpb24gVGVzdFZpZXcodmlld05hbWUs
IHJlcXVpcmVkQ1NTLCByZXF1aXJlZENTUzIpCisgICAgeworICAgICAgICBXZWJJbnNwZWN0b3Iu
Vmlldy5jYWxsKHRoaXMpOworCisgICAgICAgIHRoaXMucmVnaXN0ZXJSZXF1aXJlZENTUyhyZXF1
aXJlZENTUyk7CisgICAgICAgIGlmIChyZXF1aXJlZENTUzIpCisgICAgICAgICAgICB0aGlzLnJl
Z2lzdGVyUmVxdWlyZWRDU1MocmVxdWlyZWRDU1MyKTsKKyAgICAgICAgdGhpcy5fdmlld05hbWUg
PSB2aWV3TmFtZTsKKyAgICB9CisKKyAgICBUZXN0Vmlldy5wcm90b3R5cGUgPSB7CisgICAgICAg
IHNob3c6IGZ1bmN0aW9uKHBhcmVudEVsZW1lbnQpCisgICAgICAgIHsKKyAgICAgICAgICAgIElu
c3BlY3RvclRlc3QuYWRkUmVzdWx0KHRoaXMuX3ZpZXdOYW1lICsgIi5zaG93KCkiKTsKKyAgICAg
ICAgICAgIFdlYkluc3BlY3Rvci5WaWV3LnByb3RvdHlwZS5zaG93LmNhbGwodGhpcywgcGFyZW50
RWxlbWVudCk7CisgICAgICAgIH0sCisKKyAgICAgICAgZGV0YWNoOiBmdW5jdGlvbigpCisgICAg
ICAgIHsKKyAgICAgICAgICAgIEluc3BlY3RvclRlc3QuYWRkUmVzdWx0KHRoaXMuX3ZpZXdOYW1l
ICsgIi5kZXRhY2goKSIpOworICAgICAgICAgICAgV2ViSW5zcGVjdG9yLlZpZXcucHJvdG90eXBl
LmRldGFjaC5jYWxsKHRoaXMpOworICAgICAgICB9LAorCisgICAgICAgIF9kb0xvYWRDU1M6IGZ1
bmN0aW9uKGNzc0ZpbGUpCisgICAgICAgIHsKKyAgICAgICAgICAgIEluc3BlY3RvclRlc3QuYWRk
UmVzdWx0KCIgIExPQUQgIiArIGNzc0ZpbGUpOworICAgICAgICB9LAorCisgICAgICAgIF9kb1Vu
bG9hZENTUzogZnVuY3Rpb24oY3NzRmlsZSkKKyAgICAgICAgeworICAgICAgICAgICAgSW5zcGVj
dG9yVGVzdC5hZGRSZXN1bHQoIiAgVU5MT0FEICIgKyBjc3NGaWxlKTsKKyAgICAgICAgfQorICAg
IH07CisKKyAgICBUZXN0Vmlldy5wcm90b3R5cGUuX19wcm90b19fID0gV2ViSW5zcGVjdG9yLlZp
ZXcucHJvdG90eXBlOworCisgICAgSW5zcGVjdG9yVGVzdC5ydW5UZXN0U3VpdGUoWworICAgICAg
ICBmdW5jdGlvbiB0ZXN0RXZlbnRzKG5leHQpCisgICAgICAgIHsKKyAgICAgICAgICAgIHZhciBw
YXJlbnRWaWV3ID0gbmV3IFRlc3RWaWV3KCJQYXJlbnQiLCAicGFyZW50LmNzcyIpOworICAgICAg
ICAgICAgcGFyZW50Vmlldy5zaG93KFdlYkluc3BlY3Rvci5tYWluUGFuZWxzVmlldy5lbGVtZW50
KTsKKworICAgICAgICAgICAgdmFyIGNoaWxkVmlldzEgPSBuZXcgVGVzdFZpZXcoIkNoaWxkIDEi
LCAiY2hpbGQuY3NzIiwgImNoaWxkMS5jc3MiKTsKKyAgICAgICAgICAgIHZhciBjaGlsZFZpZXcy
ID0gbmV3IFRlc3RWaWV3KCJDaGlsZCAyIiwgImNoaWxkLmNzcyIsICJjaGlsZDIuY3NzIik7CisK
KyAgICAgICAgICAgIGNoaWxkVmlldzEuc2hvdyhwYXJlbnRWaWV3LmVsZW1lbnQpOworICAgICAg
ICAgICAgY2hpbGRWaWV3Mi5zaG93KHBhcmVudFZpZXcuZWxlbWVudCk7CisKKyAgICAgICAgICAg
IGNoaWxkVmlldzIuZGV0YWNoKHBhcmVudFZpZXcuZWxlbWVudCk7CisKKyAgICAgICAgICAgIHBh
cmVudFZpZXcuZGV0YWNoKCk7CisKKyAgICAgICAgICAgIHBhcmVudFZpZXcuc2hvdyhXZWJJbnNw
ZWN0b3IubWFpblBhbmVsc1ZpZXcuZWxlbWVudCk7CisKKyAgICAgICAgICAgIG5leHQoKTsKKyAg
ICAgICAgfQorICAgIF0pOworfQorCis8L3NjcmlwdD4KKzwvaGVhZD4KKworPGJvZHkgb25sb2Fk
PSJydW5UZXN0KCkiPgorPHA+CitUaGlzIHRlc3RzIHRoYXQgQ1NTIGZpbGVzIGFyZSBwcm9wZXJs
eSBsb2FkZWQgLyB1bmxvYWRlZCB1cG9uIHZpZXcgc2hvdyAvIGRldGFjaC4KKzwvcD4KKworPC9i
b2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3ZpZXctZXZl
bnRzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci92aWV3LWV2ZW50cy1leHBl
Y3RlZC50eHQKaW5kZXggYWNiNDI3NzEwODc0NjA4ZTdkMDQzZmUxMjUyMzZiMTk4ZWIzNzA4Zi4u
ZDlmYjAzZTVmZjRmYzk5NzFjZDAwOTk2NWU3ZmUwMjNkYWM0NjNjYyAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvaW5zcGVjdG9yL3ZpZXctZXZlbnRzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRU
ZXN0cy9pbnNwZWN0b3Ivdmlldy1ldmVudHMtZXhwZWN0ZWQudHh0CkBAIC0zNiw5ICszNiwzMyBA
QCBPSwogCiBSdW5uaW5nOiB0ZXN0RXZlbnRzCiBQYXJlbnQoKQorQ2hpbGQoKQogUGFyZW50LnNo
b3coKQogICBQYXJlbnQud2FzU2hvd24oKQogICBQYXJlbnQub25SZXNpemUoKQorUGFyZW50LmRv
UmVzaXplKCkKKyAgUGFyZW50Lm9uUmVzaXplKCkKK0NoaWxkLnNob3coKQorICBDaGlsZC53YXNT
aG93bigpCisgIENoaWxkLm9uUmVzaXplKCkKK1BhcmVudC5kb1Jlc2l6ZSgpCisgIFBhcmVudC5v
blJlc2l6ZSgpCisgIENoaWxkLm9uUmVzaXplKCkKK1BhcmVudC5kZXRhY2goKQorICBDaGlsZC53
aWxsSGlkZSgpCisgIFBhcmVudC53aWxsSGlkZSgpCitQYXJlbnQuc2hvdygpCisgIFBhcmVudC53
YXNTaG93bigpCisgIFBhcmVudC5vblJlc2l6ZSgpCisgIENoaWxkLndhc1Nob3duKCkKKyAgQ2hp
bGQub25SZXNpemUoKQorQ2hpbGQuZGV0YWNoKCkKKyAgQ2hpbGQud2lsbEhpZGUoKQorUGFyZW50
LmRldGFjaCgpCisgIFBhcmVudC53aWxsSGlkZSgpCisKK1J1bm5pbmc6IHRlc3RFdmVudHNIaWRl
T25EZXRhY2gKK1BhcmVudCgpCiBDaGlsZCgpCiBQYXJlbnQuc2hvdygpCiAgIFBhcmVudC53YXNT
aG93bigpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3Ivdmlldy1ldmVudHMuaHRt
bCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci92aWV3LWV2ZW50cy5odG1sCmluZGV4IDcxODg2MTM0
NjBiNWE5YTQ1NzQyZGUxZDdhMTc3OTc1NDhiNTQwZjQuLmY0MjcwZDlmZWYwMGI0MGMzNzFhY2I1
OWIwYjI2YWVhYTQ1ZDUxMzQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2luc3BlY3Rvci92aWV3
LWV2ZW50cy5odG1sCisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci92aWV3LWV2ZW50cy5odG1s
CkBAIC0xMjQsMTAgKzEyNCwyNiBAQCBmdW5jdGlvbiB0ZXN0KCkKICAgICAgICAgewogICAgICAg
ICAgICAgdmFyIHBhcmVudFZpZXcgPSBuZXcgVGVzdFZpZXcoIlBhcmVudCIpOwogICAgICAgICAg
ICAgcGFyZW50Vmlldy5tYXJrQXNSb290KCk7Ci0gICAgICAgICAgICBwYXJlbnRWaWV3LnNob3co
ZG9jdW1lbnQuYm9keSk7CisgICAgICAgICAgICB2YXIgY2hpbGRWaWV3ID0gbmV3IFRlc3RWaWV3
KCJDaGlsZCIpOworICAgICAgICAgICAgcGFyZW50Vmlldy5zaG93KFdlYkluc3BlY3Rvci5tYWlu
UGFuZWxzVmlldy5lbGVtZW50KTsKIAorICAgICAgICAgICAgcGFyZW50Vmlldy5kb1Jlc2l6ZSgp
OworICAgICAgICAgICAgY2hpbGRWaWV3LnNob3cocGFyZW50Vmlldy5lbGVtZW50KTsKKyAgICAg
ICAgICAgIHBhcmVudFZpZXcuZG9SZXNpemUoKTsKKyAgICAgICAgICAgIHBhcmVudFZpZXcuZGV0
YWNoKCk7CisgICAgICAgICAgICBwYXJlbnRWaWV3LnNob3coV2ViSW5zcGVjdG9yLm1haW5QYW5l
bHNWaWV3LmVsZW1lbnQpOworICAgICAgICAgICAgY2hpbGRWaWV3LmRldGFjaCgpOworICAgICAg
ICAgICAgcGFyZW50Vmlldy5kZXRhY2goKTsKKyAgICAgICAgICAgIG5leHQoKTsKKyAgICAgICAg
fSwKKworICAgICAgICBmdW5jdGlvbiB0ZXN0RXZlbnRzSGlkZU9uRGV0YWNoKG5leHQpCisgICAg
ICAgIHsKKyAgICAgICAgICAgIHZhciBwYXJlbnRWaWV3ID0gbmV3IFRlc3RWaWV3KCJQYXJlbnQi
KTsKICAgICAgICAgICAgIHZhciBjaGlsZFZpZXcgPSBuZXcgVGVzdFZpZXcoIkNoaWxkIik7Cisg
ICAgICAgICAgICBjaGlsZFZpZXcuc2V0SGlkZU9uRGV0YWNoKCk7CiAgICAgICAgICAgICBwYXJl
bnRWaWV3LnNob3coV2ViSW5zcGVjdG9yLm1haW5QYW5lbHNWaWV3LmVsZW1lbnQpOworCiAgICAg
ICAgICAgICBwYXJlbnRWaWV3LmRvUmVzaXplKCk7CiAgICAgICAgICAgICBjaGlsZFZpZXcuc2hv
dyhwYXJlbnRWaWV3LmVsZW1lbnQpOwogICAgICAgICAgICAgcGFyZW50Vmlldy5kb1Jlc2l6ZSgp
OwpAQCAtMTQxLDggKzE1Nyw3IEBAIGZ1bmN0aW9uIHRlc3QoKQogICAgICAgICBmdW5jdGlvbiB0
ZXN0Vmlld0NvdW50ZXIobmV4dCkKICAgICAgICAgewogICAgICAgICAgICAgdmFyIHBhcmVudFZp
ZXcgPSBuZXcgVGVzdFZpZXcoIlBhcmVudCIpOwotICAgICAgICAgICAgcGFyZW50Vmlldy5tYXJr
QXNSb290KCk7Ci0gICAgICAgICAgICBwYXJlbnRWaWV3LnNob3coZG9jdW1lbnQuYm9keSk7Cisg
ICAgICAgICAgICBwYXJlbnRWaWV3LnNob3coV2ViSW5zcGVjdG9yLm1haW5QYW5lbHNWaWV3LmVs
ZW1lbnQpOwogCiAgICAgICAgICAgICB2YXIgY2hpbGRWaWV3ID0gbmV3IFRlc3RWaWV3KCJDaGls
ZCIpOwogICAgICAgICAgICAgY2hpbGRWaWV3LnNob3cocGFyZW50Vmlldy5lbGVtZW50KTsKQEAg
LTE2NCw4ICsxNzksNyBAQCBmdW5jdGlvbiB0ZXN0KCkKICAgICAgICAgZnVuY3Rpb24gdGVzdFJl
bW92ZUNoaWxkKG5leHQpCiAgICAgICAgIHsKICAgICAgICAgICAgIHZhciBwYXJlbnRWaWV3ID0g
bmV3IFRlc3RWaWV3KCJQYXJlbnQiKTsKLSAgICAgICAgICAgIHBhcmVudFZpZXcubWFya0FzUm9v
dCgpOwotICAgICAgICAgICAgcGFyZW50Vmlldy5zaG93KGRvY3VtZW50LmJvZHkpOworICAgICAg
ICAgICAgcGFyZW50Vmlldy5zaG93KFdlYkluc3BlY3Rvci5tYWluUGFuZWxzVmlldy5lbGVtZW50
KTsKIAogICAgICAgICAgICAgdmFyIGNoaWxkVmlldyA9IG5ldyBUZXN0VmlldygiQ2hpbGQiKTsK
ICAgICAgICAgICAgIGNoaWxkVmlldy5zaG93KHBhcmVudFZpZXcuZWxlbWVudCk7Cg==
</data>
<flag name="review"
          id="110113"
          type_id="1"
          status="+"
          setter="yurys"
    />
          </attachment>
      

    </bug>

</bugzilla>