<?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>36543</bug_id>
          
          <creation_ts>2010-03-24 10:20:28 -0700</creation_ts>
          <short_desc>Web Inspector: Significant scroll speed degradation in Timeline Panel.</short_desc>
          <delta_ts>2010-03-24 16:19: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>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="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>pfeldman</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>203466</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2010-03-24 10:20:28 -0700</bug_when>
    <thetext>Web Inspector: Significant scroll speed degradation if Timeline has
an expanded record with significant number of children.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203484</commentid>
    <comment_count>1</comment_count>
      <attachid>51521</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2010-03-24 10:44:38 -0700</bug_when>
    <thetext>Created attachment 51521
[patch] Nonvisible parrents will be skipped.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203487</commentid>
    <comment_count>2</comment_count>
      <attachid>51523</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2010-03-24 10:47:40 -0700</bug_when>
    <thetext>Created attachment 51523
[patch] Non visible parrents will be skipped.

previous patch was incorrect.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203673</commentid>
    <comment_count>3</comment_count>
      <attachid>51523</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-24 16:19:07 -0700</bug_when>
    <thetext>Comment on attachment 51523
[patch] Non visible parrents will be skipped.

Clearing flags on attachment: 51523

Committed r56467: &lt;http://trac.webkit.org/changeset/56467&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203674</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-24 16:19:11 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51521</attachid>
            <date>2010-03-24 10:44:38 -0700</date>
            <delta_ts>2010-03-24 10:47:40 -0700</delta_ts>
            <desc>[patch] Nonvisible parrents will be skipped.</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>1146</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IDBjNTA1ZjguLjMwMWQzNDkgMTAwNjQ0Ci0tLSBhL1dlYktpdC9jaHJv
bWl1bS9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDEzIEBACisyMDEwLTAzLTIzICBJbHlhIFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9y
Zz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZWIg
SW5zcGVjdG9yOiBUaW1lbGluZVBhbmVsIHN0YXlzIGluIHRoZSByZWNvcmRpbmcgc3RhdGUgYWZ0
ZXIgcmVvcGVuaW5nIFdlYkluc3BlY3Rvci4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTM2NTAzCisKKyAgICAgICAgKiBzcmMvV2ViRGV2VG9vbHNBZ2Vu
dEltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJEZXZUb29sc0FnZW50SW1wbDo6ZGV0YWNo
KToKKwogMjAxMC0wMy0yMiAgS2VubmV0aCBSdXNzZWxsICA8a2JyQGdvb2dsZS5jb20+CiAKICAg
ICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gRmlzaGVyLgpkaWZmIC0tZ2l0IGEvV2ViS2l0L2Nocm9t
aXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAgYi9XZWJLaXQvY2hyb21pdW0vc3JjL1dl
YkRldlRvb2xzQWdlbnRJbXBsLmNwcAppbmRleCBiMjRlZTc0Li4wOTY5ZDM3IDEwMDY0NAotLS0g
YS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkRldlRvb2xzQWdlbnRJbXBsLmNwcAorKysgYi9XZWJL
aXQvY2hyb21pdW0vc3JjL1dlYkRldlRvb2xzQWdlbnRJbXBsLmNwcApAQCAtMTkyLDYgKzE5Miw3
IEBAIHZvaWQgV2ViRGV2VG9vbHNBZ2VudEltcGw6OmRldGFjaCgpCiB7CiAgICAgLy8gUHJldmVu
dCBjb250cm9sbGVyIGZyb20gc2VuZGluZyBtZXNzYWdlcyB0byB0aGUgZnJvbnRlbmQuCiAgICAg
SW5zcGVjdG9yQ29udHJvbGxlciogaWMgPSBtX3dlYlZpZXdJbXBsLT5wYWdlKCktPmluc3BlY3Rv
ckNvbnRyb2xsZXIoKTsKKyAgICBpYy0+ZGlzY29ubmVjdEZyb250ZW5kKCk7CiAgICAgaWMtPmhp
ZGVIaWdobGlnaHQoKTsKICAgICBpYy0+Y2xvc2UoKTsKICAgICBkaXNwb3NlVXRpbGl0eUNvbnRl
eHQoKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51523</attachid>
            <date>2010-03-24 10:47:40 -0700</date>
            <delta_ts>2010-03-24 16:19:07 -0700</delta_ts>
            <desc>[patch] Non visible parrents will be skipped.</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>4298</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YzgwMDdhNi4uZTQ0MDQ3ZSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMC0wMy0yNCAgSWx5YSBUaWtob25v
dnNreSAgPGxvaXNsb0BjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgV2ViIEluc3BlY3RvcjogU2lnbmlmaWNhbnQgc2Nyb2xsIHNw
ZWVkIGRlZ3JhZGF0aW9uIGlmIFRpbWVsaW5lIGhhcworICAgICAgICBhbiBleHBhbmRlZCByZWNv
cmQgd2l0aCBzaWduaWZpY2FudCBudW1iZXIgb2YgY2hpbGRyZW4uCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNjU0MworCisKKyAgICAgICAgKiBpbnNw
ZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lUGFuZWwuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3Iu
VGltZWxpbmVQYW5lbC5wcm90b3R5cGUuX3VwZGF0ZUJvdW5kYXJpZXMpOgorICAgICAgICAoV2Vi
SW5zcGVjdG9yLlRpbWVsaW5lUGFuZWwucHJvdG90eXBlLl9hZGRUb1JlY29yZHNXaW5kb3cpOgor
ICAgICAgICAoV2ViSW5zcGVjdG9yLlRpbWVsaW5lUGFuZWwucHJvdG90eXBlLl9maWx0ZXJSZWNv
cmRzKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UaW1lbGluZVBhbmVsLnByb3RvdHlwZS5fcmVm
cmVzaFJlY29yZHMpOgorCiAyMDEwLTAzLTE5ICBNaWlra2EgSGVpa2tpbmVuICA8bWlpa2thLmhl
aWtraW5lbkBkaWdpYS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2ltb24gSGF1c21hbm4u
CmRpZmYgLS1naXQgYS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVQYW5lbC5q
cyBiL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZVBhbmVsLmpzCmluZGV4IDJj
MTkyOGQuLjdmYjliMzAgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9U
aW1lbGluZVBhbmVsLmpzCisrKyBiL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UaW1lbGlu
ZVBhbmVsLmpzCkBAIC0zNDUsOSArMzQ1LDggQEAgV2ViSW5zcGVjdG9yLlRpbWVsaW5lUGFuZWwu
cHJvdG90eXBlID0gewogICAgICAgICB0aGlzLl9ib3VuZGFyaWVzQXJlVmFsaWQgPSB0cnVlOwog
ICAgIH0sCiAKLSAgICBfcmVmcmVzaFJlY29yZHM6IGZ1bmN0aW9uKHVwZGF0ZUJvdW5kYXJpZXMp
CisgICAgX3VwZGF0ZUJvdW5kYXJpZXM6IGZ1bmN0aW9uKCkKICAgICB7Ci0gICAgICAgIGlmICh1
cGRhdGVCb3VuZGFyaWVzKSB7CiAgICAgICAgICAgICB0aGlzLl9jYWxjdWxhdG9yLnJlc2V0KCk7
CiAgICAgICAgICAgICB0aGlzLl9jYWxjdWxhdG9yLndpbmRvd0xlZnQgPSB0aGlzLl9vdmVydmll
d1BhbmUud2luZG93TGVmdDsKICAgICAgICAgICAgIHRoaXMuX2NhbGN1bGF0b3Iud2luZG93Umln
aHQgPSB0aGlzLl9vdmVydmlld1BhbmUud2luZG93UmlnaHQ7CkBAIC0zNTYsOCArMzU1LDIxIEBA
IFdlYkluc3BlY3Rvci5UaW1lbGluZVBhbmVsLnByb3RvdHlwZSA9IHsKICAgICAgICAgICAgICAg
ICB0aGlzLl9jYWxjdWxhdG9yLnVwZGF0ZUJvdW5kYXJpZXModGhpcy5fcm9vdFJlY29yZC5jaGls
ZHJlbltpXSk7CiAKICAgICAgICAgICAgIHRoaXMuX2NhbGN1bGF0b3IuY2FsY3VsYXRlV2luZG93
KCk7CisgICAgfSwKKworICAgIF9hZGRUb1JlY29yZHNXaW5kb3c6IGZ1bmN0aW9uKHJlY29yZCwg
cmVjb3Jkc1dpbmRvdykKKyAgICB7CisgICAgICAgIHJlY29yZHNXaW5kb3cucHVzaChyZWNvcmQp
OworICAgICAgICBpZiAoIXJlY29yZC5jb2xsYXBzZWQpIHsKKyAgICAgICAgICAgIHZhciBpbmRl
eCA9IHJlY29yZHNXaW5kb3cubGVuZ3RoOworICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkg
PCByZWNvcmQuY2hpbGRyZW4ubGVuZ3RoOyArK2kpCisgICAgICAgICAgICAgICAgdGhpcy5fYWRk
VG9SZWNvcmRzV2luZG93KHJlY29yZC5jaGlsZHJlbltpXSwgcmVjb3Jkc1dpbmRvdyk7CisgICAg
ICAgICAgICByZWNvcmQudmlzaWJsZUNoaWxkcmVuQ291bnQgPSByZWNvcmRzV2luZG93Lmxlbmd0
aCAtIGluZGV4OwogICAgICAgICB9CisgICAgfSwKIAorICAgIF9maWx0ZXJSZWNvcmRzOiBmdW5j
dGlvbigpCisgICAgewogICAgICAgICB2YXIgcmVjb3Jkc0luV2luZG93ID0gW107CiAgICAgICAg
IGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5fcm9vdFJlY29yZC5jaGlsZHJlbi5sZW5ndGg7ICsr
aSkgewogICAgICAgICAgICAgdmFyIHJlY29yZCA9IHRoaXMuX3Jvb3RSZWNvcmQuY2hpbGRyZW5b
aV07CkBAIC0zNjUsNiArMzc3LDE1IEBAIFdlYkluc3BlY3Rvci5UaW1lbGluZVBhbmVsLnByb3Rv
dHlwZSA9IHsKICAgICAgICAgICAgIGlmIChwZXJjZW50YWdlcy5zdGFydCA8IDEwMCAmJiBwZXJj
ZW50YWdlcy5lbmRXaXRoQ2hpbGRyZW4gPj0gMCAmJiAhcmVjb3JkLmNhdGVnb3J5LmhpZGRlbikK
ICAgICAgICAgICAgICAgICB0aGlzLl9hZGRUb1JlY29yZHNXaW5kb3cocmVjb3JkLCByZWNvcmRz
SW5XaW5kb3cpOwogICAgICAgICB9CisgICAgICAgIHJldHVybiByZWNvcmRzSW5XaW5kb3c7Cisg
ICAgfSwKKworICAgIF9yZWZyZXNoUmVjb3JkczogZnVuY3Rpb24odXBkYXRlQm91bmRhcmllcykK
KyAgICB7CisgICAgICAgIGlmICh1cGRhdGVCb3VuZGFyaWVzKQorICAgICAgICAgICAgdGhpcy5f
dXBkYXRlQm91bmRhcmllcygpOworCisgICAgICAgIHZhciByZWNvcmRzSW5XaW5kb3cgPSB0aGlz
Ll9maWx0ZXJSZWNvcmRzKCk7CiAKICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2aXNpYmxlIGFy
ZWEuCiAgICAgICAgIHRoaXMuX3Njcm9sbFRvcCA9IHRoaXMuX2NvbnRhaW5lckVsZW1lbnQuc2Ny
b2xsVG9wOwpAQCAtMzc3LDExICszOTgsNyBAQCBXZWJJbnNwZWN0b3IuVGltZWxpbmVQYW5lbC5w
cm90b3R5cGUgPSB7CiAKICAgICAgICAgLy8gQ29udmVydCB2aXNpYmxlIGFyZWEgdG8gdmlzaWJs
ZSBpbmRleGVzLiBBbHdheXMgaW5jbHVkZSB0b3AtbGV2ZWwgcmVjb3JkIGZvciBhIHZpc2libGUg
bmVzdGVkIHJlY29yZC4KICAgICAgICAgdmFyIHN0YXJ0SW5kZXggPSBNYXRoLm1heCgwLCBNYXRo
Lm1pbihNYXRoLmZsb29yKHZpc2libGVUb3AgLyByb3dIZWlnaHQpIC0gMSwgcmVjb3Jkc0luV2lu
ZG93Lmxlbmd0aCAtIDEpKTsKLSAgICAgICAgd2hpbGUgKHN0YXJ0SW5kZXggPiAwICYmIHJlY29y
ZHNJbldpbmRvd1tzdGFydEluZGV4XS5wYXJlbnQpCi0gICAgICAgICAgICBzdGFydEluZGV4LS07
CiAgICAgICAgIHZhciBlbmRJbmRleCA9IE1hdGgubWluKHJlY29yZHNJbldpbmRvdy5sZW5ndGgs
IE1hdGguY2VpbCh2aXNpYmxlQm90dG9tIC8gcm93SGVpZ2h0KSk7Ci0gICAgICAgIHdoaWxlIChl
bmRJbmRleCA8IHJlY29yZHNJbldpbmRvdy5sZW5ndGggLSAxICYmIHJlY29yZHNJbldpbmRvd1tl
bmRJbmRleF0ucGFyZW50KQotICAgICAgICAgICAgZW5kSW5kZXgrKzsKIAogICAgICAgICAvLyBS
ZXNpemUgZ2FwcyBmaXJzdC4KICAgICAgICAgY29uc3QgdG9wID0gKHN0YXJ0SW5kZXggKiByb3dI
ZWlnaHQpICsgInB4IjsKQEAgLTQzOCwxNyArNDU1LDYgQEAgV2ViSW5zcGVjdG9yLlRpbWVsaW5l
UGFuZWwucHJvdG90eXBlID0gewogICAgICAgICB0aGlzLl9hZGp1c3RTY3JvbGxQb3NpdGlvbigo
cmVjb3Jkc0luV2luZG93Lmxlbmd0aCArIDEpICogcm93SGVpZ2h0KTsKICAgICB9LAogCi0gICAg
X2FkZFRvUmVjb3Jkc1dpbmRvdzogZnVuY3Rpb24ocmVjb3JkLCByZWNvcmRzV2luZG93KQotICAg
IHsKLSAgICAgICAgcmVjb3Jkc1dpbmRvdy5wdXNoKHJlY29yZCk7Ci0gICAgICAgIGlmICghcmVj
b3JkLmNvbGxhcHNlZCkgewotICAgICAgICAgICAgdmFyIGluZGV4ID0gcmVjb3Jkc1dpbmRvdy5s
ZW5ndGg7Ci0gICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJlY29yZC5jaGlsZHJlbi5s
ZW5ndGg7ICsraSkKLSAgICAgICAgICAgICAgICB0aGlzLl9hZGRUb1JlY29yZHNXaW5kb3cocmVj
b3JkLmNoaWxkcmVuW2ldLCByZWNvcmRzV2luZG93KTsKLSAgICAgICAgICAgIHJlY29yZC52aXNp
YmxlQ2hpbGRyZW5Db3VudCA9IHJlY29yZHNXaW5kb3cubGVuZ3RoIC0gaW5kZXg7Ci0gICAgICAg
IH0KLSAgICB9LAotCiAgICAgX2FkanVzdFNjcm9sbFBvc2l0aW9uOiBmdW5jdGlvbih0b3RhbEhl
aWdodCkKICAgICB7CiAgICAgICAgIC8vIFByZXZlbnQgdGhlIGNvbnRhaW5lciBmcm9tIGJlaW5n
IHNjcm9sbGVkIG9mZiB0aGUgZW5kLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>