<?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>112429</bug_id>
          
          <creation_ts>2013-03-15 04:36:41 -0700</creation_ts>
          <short_desc>Web Inspector: Timeline. Clear button doesn&apos;t clean Memory graph in Overview pane.</short_desc>
          <delta_ts>2013-06-05 05:37:00 -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>
          
          <blocked>116924</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ilya Tikhonovsky">loislo</reporter>
          <assigned_to name="Roland Takacs">rtakacs</assigned_to>
          <cc>apavlov</cc>
    
    <cc>commit-queue</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rtakacs</cc>
    
    <cc>vsevik</cc>
    
    <cc>web-inspector-bugs</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>855891</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2013-03-15 04:36:41 -0700</bug_when>
    <thetext>EOM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897181</commentid>
    <comment_count>1</comment_count>
      <attachid>203767</attachid>
    <who name="Roland Takacs">rtakacs</who>
    <bug_when>2013-06-05 01:21:10 -0700</bug_when>
    <thetext>Created attachment 203767
patch

With this patch we can remove the memory graph from the canvas.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897190</commentid>
    <comment_count>2</comment_count>
      <attachid>203767</attachid>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2013-06-05 01:44:17 -0700</bug_when>
    <thetext>Comment on attachment 203767
patch

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

&gt; Source/WebCore/ChangeLog:8
&gt; +        There is too early return from TimelineMemoryOverview.update() when

There is an early return

&gt; Source/WebCore/ChangeLog:9
&gt; +        record array is empty. Thats why if you clik onto the clear button,

click

&gt; Source/WebCore/ChangeLog:13
&gt; +        I&apos;ve moved this &quot;return condition&quot; after the canvas size definition
&gt; +        because we need to know the canvas size for refreshing.
&gt; +        I&apos;ve overridden TimelineOverviewBase&apos;s reset function to clear

I&apos;ve moved -&gt; Moved
I&apos;ve overridden -&gt; Overridden</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897225</commentid>
    <comment_count>3</comment_count>
      <attachid>203783</attachid>
    <who name="Roland Takacs">rtakacs</who>
    <bug_when>2013-06-05 03:19:48 -0700</bug_when>
    <thetext>Created attachment 203783
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897315</commentid>
    <comment_count>4</comment_count>
      <attachid>203783</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-05 05:36:57 -0700</bug_when>
    <thetext>Comment on attachment 203783
patch

Clearing flags on attachment: 203783

Committed r151217: &lt;http://trac.webkit.org/changeset/151217&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897316</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-05 05:37:00 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203767</attachid>
            <date>2013-06-05 01:21:10 -0700</date>
            <delta_ts>2013-06-05 03:19:48 -0700</delta_ts>
            <desc>patch</desc>
            <filename>graph_cleaner.diff</filename>
            <type>text/plain</type>
            <size>2239</size>
            <attacher name="Roland Takacs">rtakacs</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBiZThiZTc3Li5iN2FiOWJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMTMtMDYtMDUgIFJvbGFuZCBUYWthY3MgIDxydGFrYWNzQGluZi51LXN6ZWdlZC5odT4K
KworICAgICAgICBXZWIgSW5zcGVjdG9yOiBDbGVhciBidXR0b24gZG9lc24ndCBjbGVhciBNZW1v
cnkgZ3JhcGggaW4gT3ZlcnZpZXcgcGFuZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTExMjQyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFRoZXJlIGlzIHRvbyBlYXJseSByZXR1cm4gZnJvbSBUaW1lbGlu
ZU1lbW9yeU92ZXJ2aWV3LnVwZGF0ZSgpIHdoZW4KKyAgICAgICAgcmVjb3JkIGFycmF5IGlzIGVt
cHR5LiBUaGF0cyB3aHkgaWYgeW91IGNsaWsgb250byB0aGUgY2xlYXIgYnV0dG9uLAorICAgICAg
ICB0aGUgY2FudmFzIHdvbid0IGJlIHVwZGF0ZWQuCisgICAgICAgIEkndmUgbW92ZWQgdGhpcyAi
cmV0dXJuIGNvbmRpdGlvbiIgYWZ0ZXIgdGhlIGNhbnZhcyBzaXplIGRlZmluaXRpb24KKyAgICAg
ICAgYmVjYXVzZSB3ZSBuZWVkIHRvIGtub3cgdGhlIGNhbnZhcyBzaXplIGZvciByZWZyZXNoaW5n
LgorICAgICAgICBJJ3ZlIG92ZXJyaWRkZW4gVGltZWxpbmVPdmVydmlld0Jhc2UncyByZXNldCBm
dW5jdGlvbiB0byBjbGVhcgorICAgICAgICBIZWFwU2l6ZUxhYmVscycgY29udGVudC4KKyAgICAg
ICAgCisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZU92ZXJ2aWV3UGFuZS5q
czoKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UaW1lbGluZU1lbW9yeU92ZXJ2aWV3LnByb3RvdHlw
ZS5yZXNldCk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGltZWxpbmVNZW1vcnlPdmVydmlldy5w
cm90b3R5cGUudXBkYXRlKToKKwogMjAxMy0wNi0wNCAgUGV0ZXIgR2FsICA8Z2FscGV0ZXJAaW5m
LnUtc3plZ2VkLmh1PgogCiAgICAgICAgIFtjdXJsXSBIZWFkZXJzIHNob3VsZCBiZSBwYXJzZWQg
YXMgdXRmOCBpZiBwb3NzaWJsZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9y
L2Zyb250LWVuZC9UaW1lbGluZU92ZXJ2aWV3UGFuZS5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9mcm9udC1lbmQvVGltZWxpbmVPdmVydmlld1BhbmUuanMKaW5kZXggNGYzN2FmOS4uNDA5
NmI0YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9UaW1l
bGluZU92ZXJ2aWV3UGFuZS5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQt
ZW5kL1RpbWVsaW5lT3ZlcnZpZXdQYW5lLmpzCkBAIC00MzYsMTYgKzQzNiwyMiBAQCBXZWJJbnNw
ZWN0b3IuVGltZWxpbmVNZW1vcnlPdmVydmlldyA9IGZ1bmN0aW9uKG1vZGVsKQogfQogCiBXZWJJ
bnNwZWN0b3IuVGltZWxpbmVNZW1vcnlPdmVydmlldy5wcm90b3R5cGUgPSB7Ci0gICAgdXBkYXRl
OiBmdW5jdGlvbigpCisgICAgcmVzZXQ6IGZ1bmN0aW9uKCkKICAgICB7Ci0gICAgICAgIHZhciBy
ZWNvcmRzID0gdGhpcy5fbW9kZWwucmVjb3JkczsKLSAgICAgICAgaWYgKCFyZWNvcmRzLmxlbmd0
aCkKLSAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgdGhpcy5fbWF4SGVhcFNpemVMYWJlbC50
ZXh0Q29udGVudCA9ICIiOworICAgICAgICB0aGlzLl9taW5IZWFwU2l6ZUxhYmVsLnRleHRDb250
ZW50ID0gIiI7CisgICAgfSwKIAorICAgIHVwZGF0ZTogZnVuY3Rpb24oKQorICAgIHsKICAgICAg
ICAgY29uc3QgeVBhZGRpbmcgPSA1OwogICAgICAgICB0aGlzLl9jYW52YXMud2lkdGggPSB0aGlz
LmVsZW1lbnQuY2xpZW50V2lkdGg7CiAgICAgICAgIHRoaXMuX2NhbnZhcy5oZWlnaHQgPSB0aGlz
LmVsZW1lbnQuY2xpZW50SGVpZ2h0IC0geVBhZGRpbmc7CiAKKyAgICAgICAgdmFyIHJlY29yZHMg
PSB0aGlzLl9tb2RlbC5yZWNvcmRzOworICAgICAgICBpZiAoIXJlY29yZHMubGVuZ3RoKQorICAg
ICAgICAgICAgcmV0dXJuOworCiAgICAgICAgIGNvbnN0IGxvd2VyT2Zmc2V0ID0gMzsKICAgICAg
ICAgdmFyIG1heFVzZWRIZWFwU2l6ZSA9IDA7CiAgICAgICAgIHZhciBtaW5Vc2VkSGVhcFNpemUg
PSAxMDAwMDAwMDAwMDA7Cg==
</data>
<flag name="review"
          id="225236"
          type_id="1"
          status="+"
          setter="noam"
    />
    <flag name="commit-queue"
          id="225237"
          type_id="3"
          status="-"
          setter="noam"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203783</attachid>
            <date>2013-06-05 03:19:48 -0700</date>
            <delta_ts>2013-06-05 05:36:57 -0700</delta_ts>
            <desc>patch</desc>
            <filename>graph_cleaner.diff</filename>
            <type>text/plain</type>
            <size>2241</size>
            <attacher name="Roland Takacs">rtakacs</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA3ZGNlOWU3Li5mNjU5NDU4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIg
QEAKKzIwMTMtMDYtMDUgIFJvbGFuZCBUYWthY3MgIDxydGFrYWNzQGluZi51LXN6ZWdlZC5odT4K
KworICAgICAgICBXZWIgSW5zcGVjdG9yOiBDbGVhciBidXR0b24gZG9lc24ndCBjbGVhbiBNZW1v
cnkgZ3JhcGggaW4gT3ZlcnZpZXcgcGFuZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTExMjQyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5vYW0gUm9z
ZW50aGFsLgorCisgICAgICAgIFRoZXJlIGlzIGFuIGVhcmx5IHJldHVybiBmcm9tIFRpbWVsaW5l
TWVtb3J5T3ZlcnZpZXcudXBkYXRlKCkgd2hlbgorICAgICAgICByZWNvcmQgYXJyYXkgaXMgZW1w
dHkuIFRoYXRzIHdoeSBpZiB5b3UgY2xpY2sgb250byB0aGUgY2xlYXIgYnV0dG9uLAorICAgICAg
ICB0aGUgY2FudmFzIHdvbid0IGJlIHVwZGF0ZWQuCisgICAgICAgIE1vdmVkIHRoaXMgInJldHVy
biBjb25kaXRpb24iIGFmdGVyIHRoZSBjYW52YXMgc2l6ZSBkZWZpbml0aW9uCisgICAgICAgIGJl
Y2F1c2Ugd2UgbmVlZCB0byBrbm93IHRoZSBjYW52YXMgc2l6ZSBmb3IgcmVmcmVzaGluZy4KKyAg
ICAgICAgT3ZlcnJpZGRlbiBUaW1lbGluZU92ZXJ2aWV3QmFzZSdzIHJlc2V0IGZ1bmN0aW9uIHRv
IGNsZWFyCisgICAgICAgIEhlYXBTaXplTGFiZWxzJyBjb250ZW50LgorCisgICAgICAgICogaW5z
cGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZU92ZXJ2aWV3UGFuZS5qczoKKyAgICAgICAgKFdlYklu
c3BlY3Rvci5UaW1lbGluZU1lbW9yeU92ZXJ2aWV3LnByb3RvdHlwZS5yZXNldCk6CisgICAgICAg
IChXZWJJbnNwZWN0b3IuVGltZWxpbmVNZW1vcnlPdmVydmlldy5wcm90b3R5cGUudXBkYXRlKToK
KwogMjAxMy0wNi0wNSAgQWxsYW4gU2FuZGZlbGQgSmVuc2VuICA8YWxsYW4uamVuc2VuQGRpZ2lh
LmNvbT4KIAogICAgICAgICBbUXRdIEZvbnQ6OnNob3VsZFVzZVNtb290aGluZygpIGhhcyBmYWtl
IGRlcGVuZGVuY3kgb24gUXQgNS4xCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvZnJvbnQtZW5kL1RpbWVsaW5lT3ZlcnZpZXdQYW5lLmpzIGIvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZU92ZXJ2aWV3UGFuZS5qcwppbmRleCA0ZjM3YWY5Li40
MDk2YjRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1Rp
bWVsaW5lT3ZlcnZpZXdQYW5lLmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9u
dC1lbmQvVGltZWxpbmVPdmVydmlld1BhbmUuanMKQEAgLTQzNiwxNiArNDM2LDIyIEBAIFdlYklu
c3BlY3Rvci5UaW1lbGluZU1lbW9yeU92ZXJ2aWV3ID0gZnVuY3Rpb24obW9kZWwpCiB9CiAKIFdl
Ykluc3BlY3Rvci5UaW1lbGluZU1lbW9yeU92ZXJ2aWV3LnByb3RvdHlwZSA9IHsKLSAgICB1cGRh
dGU6IGZ1bmN0aW9uKCkKKyAgICByZXNldDogZnVuY3Rpb24oKQogICAgIHsKLSAgICAgICAgdmFy
IHJlY29yZHMgPSB0aGlzLl9tb2RlbC5yZWNvcmRzOwotICAgICAgICBpZiAoIXJlY29yZHMubGVu
Z3RoKQotICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB0aGlzLl9tYXhIZWFwU2l6ZUxhYmVs
LnRleHRDb250ZW50ID0gIiI7CisgICAgICAgIHRoaXMuX21pbkhlYXBTaXplTGFiZWwudGV4dENv
bnRlbnQgPSAiIjsKKyAgICB9LAogCisgICAgdXBkYXRlOiBmdW5jdGlvbigpCisgICAgewogICAg
ICAgICBjb25zdCB5UGFkZGluZyA9IDU7CiAgICAgICAgIHRoaXMuX2NhbnZhcy53aWR0aCA9IHRo
aXMuZWxlbWVudC5jbGllbnRXaWR0aDsKICAgICAgICAgdGhpcy5fY2FudmFzLmhlaWdodCA9IHRo
aXMuZWxlbWVudC5jbGllbnRIZWlnaHQgLSB5UGFkZGluZzsKIAorICAgICAgICB2YXIgcmVjb3Jk
cyA9IHRoaXMuX21vZGVsLnJlY29yZHM7CisgICAgICAgIGlmICghcmVjb3Jkcy5sZW5ndGgpCisg
ICAgICAgICAgICByZXR1cm47CisKICAgICAgICAgY29uc3QgbG93ZXJPZmZzZXQgPSAzOwogICAg
ICAgICB2YXIgbWF4VXNlZEhlYXBTaXplID0gMDsKICAgICAgICAgdmFyIG1pblVzZWRIZWFwU2l6
ZSA9IDEwMDAwMDAwMDAwMDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>