<?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>61030</bug_id>
          
          <creation_ts>2011-05-18 02:20:43 -0700</creation_ts>
          <short_desc>Web Inspector: switch to Scripts panel is too slow</short_desc>
          <delta_ts>2011-05-19 05:44: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="Ilya Tikhonovsky">loislo</reporter>
          <assigned_to name="Andrey Adaikin">aandrey</assigned_to>
          <cc>aandrey</cc>
    
    <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>commit-queue</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>405586</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2011-05-18 02:20:43 -0700</bug_when>
    <thetext>switch from a panel to scripts panel takes ~1.5sec
most of the time was earned by TextEditorChunkedPanel.resize</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>405601</commentid>
    <comment_count>1</comment_count>
    <who name="Andrey Adaikin">aandrey</who>
    <bug_when>2011-05-18 02:51:19 -0700</bug_when>
    <thetext>AFAIK, Pavel was looking into the same issue, and we were talking about moving the editor into an iframe, because those 1.5 sec seems to be spent in the layout, but not in the JS execution.

Pavel, can you comment on this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>405606</commentid>
    <comment_count>2</comment_count>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2011-05-18 03:00:59 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; AFAIK, Pavel was looking into the same issue, and we were talking about moving the editor into an iframe, because those 1.5 sec seems to be spent in the layout, but not in the JS execution.
&gt; 
&gt; Pavel, can you comment on this?

This particular but is about resize being called on show. But I agree that it does not contribute as much slowness as the style issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>406317</commentid>
    <comment_count>3</comment_count>
      <attachid>94056</attachid>
    <who name="Andrey Adaikin">aandrey</who>
    <bug_when>2011-05-19 03:13:04 -0700</bug_when>
    <thetext>Created attachment 94056
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>406353</commentid>
    <comment_count>4</comment_count>
      <attachid>94056</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-19 05:44:52 -0700</bug_when>
    <thetext>Comment on attachment 94056
Patch

Clearing flags on attachment: 94056

Committed r86842: &lt;http://trac.webkit.org/changeset/86842&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>406354</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-19 05:44:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>94056</attachid>
            <date>2011-05-19 03:13:04 -0700</date>
            <delta_ts>2011-05-19 05:44:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-61030-20110519141302.patch</filename>
            <type>text/plain</type>
            <size>7775</size>
            <attacher name="Andrey Adaikin">aandrey</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODY4MjMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA3YTAyOTkzM2NmZjkyMjI4
NzAxOTA1NjI0MGMwZDc0N2Y1NzM2N2I3Li42MWQ3ZWEwN2Q2YmFkZWNjNDEyYWU4MjhjNThjMGVm
NjhlNDUxNjdkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUgQEAKKzIwMTEtMDUtMTkgIEFuZHJl
eSBBZGFpa2luICA8YWFuZHJleUBnb29nbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6IHN3aXRjaCB0byBTY3JpcHRz
IHBhbmVsIGlzIHRvbyBzbG93CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD02MTAzMAorCisgICAgICAgIC0gSXQgaXMgdmVyeSBleHBlbnNpdmUgdG8gbGlz
dGVuIHRvIHRoZSBET00gbXV0YXRpb24gZXZlbnRzLCB0aHVzIHdlIHJlbW92ZSB0aGUgbGlzdGVu
ZXJzIHdoZW5ldmVyIHdlIGRvIGFueSBpbnRlcm5hbAorICAgICAgICBET00gbWFuaXB1bGF0aW9u
cyAoc3VjaCBhcyBleHBhbmQvY29sbGFwc2UgbGluZSByb3dzKSBhbmQgc2V0IHRoZSBsaXN0ZW5l
cnMgYmFjayB3aGVuIHdlIGFyZSBmaW5pc2hlZC4KKyAgICAgICAgLSBBbHNvLCB3aGVuIHdlIHN3
aXRjaCB0byB0aGUgU2NyaXB0cyBwYW5lbCB0aGF0IGhhdmUgYSBub24temVybyBzY3JvbGxUb3Ag
b2Zmc2V0LCB3ZSB3b3VsZCBkbyB0aGUgcmVuZGVyaW5nIHdvcmsgdHdpY2UuCisKKyAgICAgICAg
KiBpbnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lLmpzOgorICAgICAgICAoV2ViSW5zcGVj
dG9yLlNvdXJjZUZyYW1lLnByb3RvdHlwZS5zaG93KToKKyAgICAgICAgKiBpbnNwZWN0b3IvZnJv
bnQtZW5kL1RleHRWaWV3ZXIuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGV4dEVkaXRvck1h
aW5QYW5lbCk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGV4dEVkaXRvck1haW5QYW5lbC5wcm90
b3R5cGUuYmVnaW5Eb21VcGRhdGVzKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UZXh0RWRpdG9y
TWFpblBhbmVsLnByb3RvdHlwZS5lbmREb21VcGRhdGVzKToKKyAgICAgICAgKFdlYkluc3BlY3Rv
ci5UZXh0RWRpdG9yTWFpblBhbmVsLnByb3RvdHlwZS5fZW5hYmxlRE9NTm9kZVJlbW92ZWRMaXN0
ZW5lcik6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGV4dEVkaXRvck1haW5DaHVuayk6CisgICAg
ICAgIChXZWJJbnNwZWN0b3IuVGV4dEVkaXRvck1haW5DaHVuay5wcm90b3R5cGUuc2V0IGV4cGFu
ZGVkKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yTWFpbkNodW5rLnByb3RvdHlw
ZS5fY3JlYXRlUm93KToKKwogMjAxMS0wNS0xOCAgRnVtaXRvc2hpIFVrYWkgIDx1a2FpQGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbGV4ZXkgUHJvc2t1cnlha292LgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VGcmFtZS5q
cyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvU291cmNlRnJhbWUuanMKaW5k
ZXggNDI3MmY5M2I1MTVmYzZhOGFhNTA0YTZhOGUyZjdiMWE5MTM5ZmZjNy4uOTdlYmYwZTcwNjE4
NTNjYTllZWZlZTczNTAzNmMyYjBmZjEwOGVmNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9Tb3VyY2VGcmFtZS5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvZnJvbnQtZW5kL1NvdXJjZUZyYW1lLmpzCkBAIC05Miw3ICs5Miw2IEBAIFdlYklu
c3BlY3Rvci5Tb3VyY2VGcmFtZS5wcm90b3R5cGUgPSB7CiAgICAgICAgIHRoaXMuX2Vuc3VyZUNv
bnRlbnRMb2FkZWQoKTsKIAogICAgICAgICB0aGlzLl90ZXh0Vmlld2VyLnNob3cocGFyZW50RWxl
bWVudCk7Ci0gICAgICAgIHRoaXMuX3RleHRWaWV3ZXIucmVzaXplKCk7CiAKICAgICAgICAgaWYg
KHRoaXMubG9hZGVkKSB7CiAgICAgICAgICAgICBpZiAodGhpcy5fc2Nyb2xsVG9wKQpAQCAtMTAw
LDYgKzk5LDggQEAgV2ViSW5zcGVjdG9yLlNvdXJjZUZyYW1lLnByb3RvdHlwZSA9IHsKICAgICAg
ICAgICAgIGlmICh0aGlzLl9zY3JvbGxMZWZ0KQogICAgICAgICAgICAgICAgIHRoaXMuX3RleHRW
aWV3ZXIuc2Nyb2xsTGVmdCA9IHRoaXMuX3Njcm9sbExlZnQ7CiAgICAgICAgIH0KKyAgICAgICAg
Ly8gUmVzaXplIGFmdGVyIHNldHRpbmcgdGhlIGluaXRpYWwgc2Nyb2xsIHBvc2l0aW9ucyB0byBh
dm9pZCB1bm5lY2Vzc2FyeSByZW5kZXJpbmcgd29yay4KKyAgICAgICAgdGhpcy5fdGV4dFZpZXdl
ci5yZXNpemUoKTsKICAgICB9LAogCiAgICAgaGlkZTogZnVuY3Rpb24oKQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UZXh0Vmlld2VyLmpzIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UZXh0Vmlld2VyLmpzCmluZGV4IGI3OWIwOTM4
OTA0YzAwZDM3NjU5OTJlYzgzYjdjZjI1YTY2YmE5ZTQuLjcyZjU1OTI2OTBmZDRmYzU3MjUxZDEy
NjQ0NDc2YjUxNzZmOTRjNGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9m
cm9udC1lbmQvVGV4dFZpZXdlci5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL1RleHRWaWV3ZXIuanMKQEAgLTg2OCw2ICs4NjgsMTAgQEAgV2ViSW5zcGVjdG9yLlRl
eHRFZGl0b3JNYWluUGFuZWwgPSBmdW5jdGlvbih0ZXh0TW9kZWwsIHVybCwgc3luY1Njcm9sbExp
c3RlbmVyLAogICAgIC8vIGF0dGFjaGVkIHRvIGFsbCBET00gbm9kZXMgdGhhdCB3ZSB3YW50IHRv
IHRyYWNrLiBJbnN0ZWFkLCB3ZSBhdHRhY2ggdGhlIERPTU5vZGVSZW1vdmVkCiAgICAgLy8gbGlz
dGVuZXJzIG9ubHkgb24gdGhlIGxpbmUgcm93cywgYW5kIHVzZSBET01TdWJ0cmVlTW9kaWZpZWQg
dG8gdHJhY2sgbm9kZSByZW1vdmFscyBpbnNpZGUKICAgICAvLyB0aGUgbGluZSByb3dzLiBGb3Ig
bW9yZSBpbmZvIHNlZTogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU1
NjY2CisgICAgLy8KKyAgICAvLyBPUFRJTUlaQVRJT04uIEl0IGlzIHZlcnkgZXhwZW5zaXZlIHRv
IGxpc3RlbiB0byB0aGUgRE9NIG11dGF0aW9uIGV2ZW50cywgdGh1cyB3ZSByZW1vdmUgdGhlCisg
ICAgLy8gbGlzdGVuZXJzIHdoZW5ldmVyIHdlIGRvIGFueSBpbnRlcm5hbCBET00gbWFuaXB1bGF0
aW9ucyAoc3VjaCBhcyBleHBhbmQvY29sbGFwc2UgbGluZSByb3dzKQorICAgIC8vIGFuZCBzZXQg
dGhlIGxpc3RlbmVycyBiYWNrIHdoZW4gd2UgYXJlIGZpbmlzaGVkLgogICAgIHRoaXMuX2hhbmRs
ZURPTVVwZGF0ZXNDYWxsYmFjayA9IHRoaXMuX2hhbmRsZURPTVVwZGF0ZXMuYmluZCh0aGlzKTsK
ICAgICB0aGlzLl9jb250YWluZXIuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ2hhcmFjdGVyRGF0YU1v
ZGlmaWVkIiwgdGhpcy5faGFuZGxlRE9NVXBkYXRlc0NhbGxiYWNrLCBmYWxzZSk7CiAgICAgdGhp
cy5fY29udGFpbmVyLmFkZEV2ZW50TGlzdGVuZXIoIkRPTU5vZGVJbnNlcnRlZCIsIHRoaXMuX2hh
bmRsZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFsc2UpOwpAQCAtMTA1MCw2ICsxMDU0LDM0IEBAIFdl
Ykluc3BlY3Rvci5UZXh0RWRpdG9yTWFpblBhbmVsLnByb3RvdHlwZSA9IHsKICAgICAgICAgcmV0
dXJuIGNodW5rOwogICAgIH0sCiAKKyAgICBiZWdpbkRvbVVwZGF0ZXM6IGZ1bmN0aW9uKCkKKyAg
ICB7CisgICAgICAgIFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yQ2h1bmtlZFBhbmVsLnByb3RvdHlw
ZS5iZWdpbkRvbVVwZGF0ZXMuY2FsbCh0aGlzKTsKKyAgICAgICAgaWYgKHRoaXMuX2RvbVVwZGF0
ZUNvYWxlc2NpbmdMZXZlbCA9PT0gMSkgeworICAgICAgICAgICAgdGhpcy5fY29udGFpbmVyLnJl
bW92ZUV2ZW50TGlzdGVuZXIoIkRPTUNoYXJhY3RlckRhdGFNb2RpZmllZCIsIHRoaXMuX2hhbmRs
ZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFsc2UpOworICAgICAgICAgICAgdGhpcy5fY29udGFpbmVy
LnJlbW92ZUV2ZW50TGlzdGVuZXIoIkRPTU5vZGVJbnNlcnRlZCIsIHRoaXMuX2hhbmRsZURPTVVw
ZGF0ZXNDYWxsYmFjaywgZmFsc2UpOworICAgICAgICAgICAgdGhpcy5fY29udGFpbmVyLnJlbW92
ZUV2ZW50TGlzdGVuZXIoIkRPTVN1YnRyZWVNb2RpZmllZCIsIHRoaXMuX2hhbmRsZURPTVVwZGF0
ZXNDYWxsYmFjaywgZmFsc2UpOworICAgICAgICB9CisgICAgfSwKKworICAgIGVuZERvbVVwZGF0
ZXM6IGZ1bmN0aW9uKCkKKyAgICB7CisgICAgICAgIFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yQ2h1
bmtlZFBhbmVsLnByb3RvdHlwZS5lbmREb21VcGRhdGVzLmNhbGwodGhpcyk7CisgICAgICAgIGlm
ICh0aGlzLl9kb21VcGRhdGVDb2FsZXNjaW5nTGV2ZWwgPT09IDApIHsKKyAgICAgICAgICAgIHRo
aXMuX2NvbnRhaW5lci5hZGRFdmVudExpc3RlbmVyKCJET01DaGFyYWN0ZXJEYXRhTW9kaWZpZWQi
LCB0aGlzLl9oYW5kbGVET01VcGRhdGVzQ2FsbGJhY2ssIGZhbHNlKTsKKyAgICAgICAgICAgIHRo
aXMuX2NvbnRhaW5lci5hZGRFdmVudExpc3RlbmVyKCJET01Ob2RlSW5zZXJ0ZWQiLCB0aGlzLl9o
YW5kbGVET01VcGRhdGVzQ2FsbGJhY2ssIGZhbHNlKTsKKyAgICAgICAgICAgIHRoaXMuX2NvbnRh
aW5lci5hZGRFdmVudExpc3RlbmVyKCJET01TdWJ0cmVlTW9kaWZpZWQiLCB0aGlzLl9oYW5kbGVE
T01VcGRhdGVzQ2FsbGJhY2ssIGZhbHNlKTsKKyAgICAgICAgfQorICAgIH0sCisKKyAgICBfZW5h
YmxlRE9NTm9kZVJlbW92ZWRMaXN0ZW5lcjogZnVuY3Rpb24obGluZVJvdywgZW5hYmxlKQorICAg
IHsKKyAgICAgICAgaWYgKGVuYWJsZSkKKyAgICAgICAgICAgIGxpbmVSb3cuYWRkRXZlbnRMaXN0
ZW5lcigiRE9NTm9kZVJlbW92ZWQiLCB0aGlzLl9oYW5kbGVET01VcGRhdGVzQ2FsbGJhY2ssIGZh
bHNlKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgbGluZVJvdy5yZW1vdmVFdmVudExpc3Rl
bmVyKCJET01Ob2RlUmVtb3ZlZCIsIHRoaXMuX2hhbmRsZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFs
c2UpOworICAgIH0sCisKICAgICBfYnVpbGRDaHVua3M6IGZ1bmN0aW9uKCkKICAgICB7CiAgICAg
ICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5fdGV4dE1vZGVsLmxpbmVzQ291bnQ7ICsraSkK
QEAgLTE4MDEsNyArMTgzMyw3IEBAIFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yTWFpbkNodW5rID0g
ZnVuY3Rpb24odGV4dFZpZXdlciwgc3RhcnRMaW5lLCBlbmRMaW5lKQogICAgIHRoaXMuZWxlbWVu
dCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpOwogICAgIHRoaXMuZWxlbWVudC5saW5l
TnVtYmVyID0gc3RhcnRMaW5lOwogICAgIHRoaXMuZWxlbWVudC5jbGFzc05hbWUgPSAid2Via2l0
LWxpbmUtY29udGVudCI7Ci0gICAgdGhpcy5lbGVtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTU5v
ZGVSZW1vdmVkIiwgdGhpcy5fdGV4dFZpZXdlci5faGFuZGxlRE9NVXBkYXRlc0NhbGxiYWNrLCBm
YWxzZSk7CisgICAgdGhpcy5fdGV4dFZpZXdlci5fZW5hYmxlRE9NTm9kZVJlbW92ZWRMaXN0ZW5l
cih0aGlzLmVsZW1lbnQsIHRydWUpOwogCiAgICAgdGhpcy5fc3RhcnRMaW5lID0gc3RhcnRMaW5l
OwogICAgIGVuZExpbmUgPSBNYXRoLm1pbih0aGlzLl90ZXh0TW9kZWwubGluZXNDb3VudCwgZW5k
TGluZSk7CkBAIC0xODk2LDIwICsxOTI4LDI0IEBAIFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yTWFp
bkNodW5rLnByb3RvdHlwZSA9IHsKICAgICAgICAgICAgIHZhciBwYXJlbnRFbGVtZW50ID0gdGhp
cy5lbGVtZW50LnBhcmVudEVsZW1lbnQ7CiAgICAgICAgICAgICBmb3IgKHZhciBpID0gdGhpcy5z
dGFydExpbmU7IGkgPCB0aGlzLnN0YXJ0TGluZSArIHRoaXMubGluZXNDb3VudDsgKytpKSB7CiAg
ICAgICAgICAgICAgICAgdmFyIGxpbmVSb3cgPSB0aGlzLl9jcmVhdGVSb3coaSk7CisgICAgICAg
ICAgICAgICAgdGhpcy5fdGV4dFZpZXdlci5fZW5hYmxlRE9NTm9kZVJlbW92ZWRMaXN0ZW5lcihs
aW5lUm93LCB0cnVlKTsKICAgICAgICAgICAgICAgICB0aGlzLl91cGRhdGVFbGVtZW50UmVhZE9u
bHlTdGF0ZShsaW5lUm93KTsKICAgICAgICAgICAgICAgICBwYXJlbnRFbGVtZW50Lmluc2VydEJl
Zm9yZShsaW5lUm93LCB0aGlzLmVsZW1lbnQpOwogICAgICAgICAgICAgICAgIHRoaXMuX2V4cGFu
ZGVkTGluZVJvd3MucHVzaChsaW5lUm93KTsKICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHRo
aXMuX3RleHRWaWV3ZXIuX2VuYWJsZURPTU5vZGVSZW1vdmVkTGlzdGVuZXIodGhpcy5lbGVtZW50
LCBmYWxzZSk7CiAgICAgICAgICAgICBwYXJlbnRFbGVtZW50LnJlbW92ZUNoaWxkKHRoaXMuZWxl
bWVudCk7CiAgICAgICAgICAgICB0aGlzLl90ZXh0Vmlld2VyLl9wYWludExpbmVzKHRoaXMuc3Rh
cnRMaW5lLCB0aGlzLnN0YXJ0TGluZSArIHRoaXMubGluZXNDb3VudCk7CiAgICAgICAgIH0gZWxz
ZSB7CiAgICAgICAgICAgICB2YXIgZWxlbWVudEluc2VydGVkID0gZmFsc2U7CiAgICAgICAgICAg
ICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMuX2V4cGFuZGVkTGluZVJvd3MubGVuZ3RoOyArK2kp
IHsKICAgICAgICAgICAgICAgICB2YXIgbGluZVJvdyA9IHRoaXMuX2V4cGFuZGVkTGluZVJvd3Nb
aV07CisgICAgICAgICAgICAgICAgdGhpcy5fdGV4dFZpZXdlci5fZW5hYmxlRE9NTm9kZVJlbW92
ZWRMaXN0ZW5lcihsaW5lUm93LCBmYWxzZSk7CiAgICAgICAgICAgICAgICAgdmFyIHBhcmVudEVs
ZW1lbnQgPSBsaW5lUm93LnBhcmVudEVsZW1lbnQ7CiAgICAgICAgICAgICAgICAgaWYgKHBhcmVu
dEVsZW1lbnQpIHsKICAgICAgICAgICAgICAgICAgICAgaWYgKCFlbGVtZW50SW5zZXJ0ZWQpIHsK
ICAgICAgICAgICAgICAgICAgICAgICAgIGVsZW1lbnRJbnNlcnRlZCA9IHRydWU7CisgICAgICAg
ICAgICAgICAgICAgICAgICB0aGlzLl90ZXh0Vmlld2VyLl9lbmFibGVET01Ob2RlUmVtb3ZlZExp
c3RlbmVyKHRoaXMuZWxlbWVudCwgdHJ1ZSk7CiAgICAgICAgICAgICAgICAgICAgICAgICBwYXJl
bnRFbGVtZW50Lmluc2VydEJlZm9yZSh0aGlzLmVsZW1lbnQsIGxpbmVSb3cpOwogICAgICAgICAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgIHBhcmVudEVsZW1lbnQucmVtb3ZlQ2hp
bGQobGluZVJvdyk7CkBAIC0xOTY1LDcgKzIwMDEsNiBAQCBXZWJJbnNwZWN0b3IuVGV4dEVkaXRv
ck1haW5DaHVuay5wcm90b3R5cGUgPSB7CiAgICAgICAgIHZhciBsaW5lUm93ID0gdGhpcy5fdGV4
dFZpZXdlci5fY2FjaGVkUm93cy5wb3AoKSB8fCBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYi
KTsKICAgICAgICAgbGluZVJvdy5saW5lTnVtYmVyID0gbGluZU51bWJlcjsKICAgICAgICAgbGlu
ZVJvdy5jbGFzc05hbWUgPSAid2Via2l0LWxpbmUtY29udGVudCI7Ci0gICAgICAgIGxpbmVSb3cu
YWRkRXZlbnRMaXN0ZW5lcigiRE9NTm9kZVJlbW92ZWQiLCB0aGlzLl90ZXh0Vmlld2VyLl9oYW5k
bGVET01VcGRhdGVzQ2FsbGJhY2ssIGZhbHNlKTsKICAgICAgICAgbGluZVJvdy50ZXh0Q29udGVu
dCA9IHRoaXMuX3RleHRNb2RlbC5saW5lKGxpbmVOdW1iZXIpOwogICAgICAgICBpZiAoIWxpbmVS
b3cudGV4dENvbnRlbnQpCiAgICAgICAgICAgICBsaW5lUm93LmFwcGVuZENoaWxkKGRvY3VtZW50
LmNyZWF0ZUVsZW1lbnQoImJyIikpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>