<?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>58566</bug_id>
          
          <creation_ts>2011-04-14 13:35:29 -0700</creation_ts>
          <short_desc>Chromium DevTools: Create tests for network panel timing, size and raw headers text</short_desc>
          <delta_ts>2011-04-15 01:10:39 -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="Vsevolod Vlasov">vsevik</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>apavlov</cc>
    
    <cc>commit-queue</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>386000</commentid>
    <comment_count>0</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-04-14 13:35:29 -0700</bug_when>
    <thetext>Create tests for network panel timing and size.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386003</commentid>
    <comment_count>1</comment_count>
      <attachid>89637</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-04-14 13:42:10 -0700</bug_when>
    <thetext>Created attachment 89637
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386006</commentid>
    <comment_count>2</comment_count>
      <attachid>89638</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-04-14 13:46:31 -0700</bug_when>
    <thetext>Created attachment 89638
Patch + changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386007</commentid>
    <comment_count>3</comment_count>
      <attachid>89639</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-04-14 13:48:18 -0700</bug_when>
    <thetext>Created attachment 89639
Patch + fixed whitespaces between functions</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386350</commentid>
    <comment_count>4</comment_count>
      <attachid>89639</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2011-04-14 21:23:49 -0700</bug_when>
    <thetext>Comment on attachment 89639
Patch + fixed whitespaces between functions

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

&gt; Source/WebKit/chromium/ChangeLog:5
&gt; +        Web Inspector: [Chromium] Create tests for network panel timing, size and raw headers text

Chromium DevTools: . And there is no need to spam all web inspector people on chromium-only bugs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386470</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-15 01:07:44 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 89639:

http/tests/misc/favicon-loads-with-icon-loading-override.html bug 58412 (author: alice.liu@apple.com)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386472</commentid>
    <comment_count>6</comment_count>
      <attachid>89639</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-15 01:10:35 -0700</bug_when>
    <thetext>Comment on attachment 89639
Patch + fixed whitespaces between functions

Clearing flags on attachment: 89639

Committed r83958: &lt;http://trac.webkit.org/changeset/83958&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386473</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-15 01:10:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>89637</attachid>
            <date>2011-04-14 13:42:10 -0700</date>
            <delta_ts>2011-04-14 13:46:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>sanity_webkit</filename>
            <type>text/plain</type>
            <size>3837</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL2pzL1Rlc3RzLmpzIGIvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvanMvVGVzdHMuanMKaW5kZXggMWQ5ODY1Ni4uMzY2NTBh
YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvanMvVGVzdHMuanMKKysr
IGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvanMvVGVzdHMuanMKQEAgLTgxLDcgKzgxLDYg
QEAgVGVzdFN1aXRlLnByb3RvdHlwZS5hc3NlcnRFcXVhbHMgPSBmdW5jdGlvbihleHBlY3RlZCwg
YWN0dWFsLCBvcHRfbWVzc2FnZSkKICAgICB9CiB9OwogCi0KIC8qKgogICogVHJ1ZSBhc3NlcnRp
b24gdGVzdHMgdGhhdCB2YWx1ZSA9PSB0cnVlLgogICogQHBhcmFtIHtPYmplY3R9IHZhbHVlIEFj
dHVhbCBvYmplY3QuCkBAIC01MjAsNiArNTE5LDk4IEBAIFRlc3RTdWl0ZS5wcm90b3R5cGUudGVz
dFBhdXNlV2hlblNjcmlwdElzUnVubmluZyA9IGZ1bmN0aW9uKCkKICAgICB0aGlzLnRha2VDb250
cm9sKCk7CiB9OwogCisvKioKKyAqIFRlc3RzIG5ldHdvcmsgc2l6ZS4KKyAqLworVGVzdFN1aXRl
LnByb3RvdHlwZS50ZXN0TmV0d29ya1NpemUgPSBmdW5jdGlvbigpCit7CisgICAgdmFyIHRlc3Qg
PSB0aGlzOworCisgICAgZnVuY3Rpb24gZmluaXNoUmVzb3VyY2UocmVzb3VyY2UsIGZpbmlzaFRp
bWUpCisgICAgeworICAgICAgICB0ZXN0LmFzc2VydEVxdWFscygyMjEsIHJlc291cmNlLnRyYW5z
ZmVyU2l6ZSwgIkluY29ycmVjdCB0b3RhbCBlbmNvZGVkIGRhdGEgbGVuZ3RoIik7CisgICAgICAg
IHRlc3QuYXNzZXJ0RXF1YWxzKDI1LCByZXNvdXJjZS5yZXNvdXJjZVNpemUsICJJbmNvcnJlY3Qg
dG90YWwgZGF0YSBsZW5ndGgiKTsKKyAgICAgICAgdGVzdC5yZWxlYXNlQ29udHJvbCgpOworICAg
IH0KKyAgICAKKyAgICB0aGlzLmFkZFNuaWZmZXIoV2ViSW5zcGVjdG9yLk5ldHdvcmtEaXNwYXRj
aGVyLnByb3RvdHlwZSwgIl9maW5pc2hSZXNvdXJjZSIsIGZpbmlzaFJlc291cmNlKTsKKworICAg
IC8vIFJlbG9hZCBpbnNwZWN0ZWQgcGFnZSB0byBzbmlmZiBuZXR3b3JrIGV2ZW50cworICAgIHRl
c3QuZXZhbHVhdGVJbkNvbnNvbGVfKCJ3aW5kb3cubG9jYXRpb24ucmVsb2FkKHRydWUpOyIsIGZ1
bmN0aW9uKHJlc3VsdFRleHQpIHt9KTsKKyAgICAKKyAgICB0aGlzLnRha2VDb250cm9sKCk7Cit9
OworCisvKioKKyAqIFRlc3RzIG5ldHdvcmsgc3luYyBzaXplLgorICovCitUZXN0U3VpdGUucHJv
dG90eXBlLnRlc3ROZXR3b3JrU3luY1NpemUgPSBmdW5jdGlvbigpCit7CisgICAgdmFyIHRlc3Qg
PSB0aGlzOworCisgICAgZnVuY3Rpb24gZmluaXNoUmVzb3VyY2UocmVzb3VyY2UsIGZpbmlzaFRp
bWUpCisgICAgeworICAgICAgICB0ZXN0LmFzc2VydEVxdWFscygyMjEsIHJlc291cmNlLnRyYW5z
ZmVyU2l6ZSwgIkluY29ycmVjdCB0b3RhbCBlbmNvZGVkIGRhdGEgbGVuZ3RoIik7CisgICAgICAg
IHRlc3QuYXNzZXJ0RXF1YWxzKDI1LCByZXNvdXJjZS5yZXNvdXJjZVNpemUsICJJbmNvcnJlY3Qg
dG90YWwgZGF0YSBsZW5ndGgiKTsKKyAgICAgICAgdGVzdC5yZWxlYXNlQ29udHJvbCgpOworICAg
IH0KKyAgICAKKyAgICB0aGlzLmFkZFNuaWZmZXIoV2ViSW5zcGVjdG9yLk5ldHdvcmtEaXNwYXRj
aGVyLnByb3RvdHlwZSwgIl9maW5pc2hSZXNvdXJjZSIsIGZpbmlzaFJlc291cmNlKTsKKworICAg
IC8vIFNlbmQgc3luY2hyb25vdXMgWEhSICB0byBzbmlmZiBuZXR3b3JrIGV2ZW50cworICAgIHRl
c3QuZXZhbHVhdGVJbkNvbnNvbGVfKCJ2YXIgeGhyID0gbmV3IFhNTEh0dHBSZXF1ZXN0KCk7IHho
ci5vcGVuKFwiR0VUXCIsIFwiY2h1bmtlZFwiLCBmYWxzZSk7IHhoci5zZW5kKG51bGwpOyIsIGZ1
bmN0aW9uKCkge30pOworICAgIAorICAgIHRoaXMudGFrZUNvbnRyb2woKTsKK307CisKKy8qKgor
ICogVGVzdHMgbmV0d29yayByYXcgaGVhZGVycyB0ZXh0LgorICovCitUZXN0U3VpdGUucHJvdG90
eXBlLnRlc3ROZXR3b3JrUmF3SGVhZGVyc1RleHQgPSBmdW5jdGlvbigpCit7CisgICAgdmFyIHRl
c3QgPSB0aGlzOworICAgIAorICAgIGZ1bmN0aW9uIGZpbmlzaFJlc291cmNlKHJlc291cmNlLCBm
aW5pc2hUaW1lKQorICAgIHsKKyAgICAgICAgdmFyIHJhd1Jlc3BvbnNlSGVhZGVyc1RleHQgPSBy
ZXNvdXJjZS5yYXdSZXNwb25zZUhlYWRlcnNUZXh0CisgICAgICAgIGlmICghcmF3UmVzcG9uc2VI
ZWFkZXJzVGV4dCkKKyAgICAgICAgICAgIHRlc3QuZmFpbCgiRmFpbHVyZTogcmVzb3VyY2UgZG9l
cyBub3QgaGF2ZSByYXcgcmVzcG9uc2UgaGVhZGVyIHRleHQiKTsKKyAgICAgICAgdGVzdC5hc3Nl
cnRFcXVhbHMoMTY2LCByZXNvdXJjZS5yYXdSZXNwb25zZUhlYWRlcnNUZXh0Lmxlbmd0aCwgIklu
Y29ycmVjdCByYXcgcmVzcG9uc2UgaGVhZGVyIHRleHQgbGVuZ3RoIik7CisgICAgICAgIHRlc3Qu
cmVsZWFzZUNvbnRyb2woKTsKKyAgICB9CisgICAgCisgICAgdGhpcy5hZGRTbmlmZmVyKFdlYklu
c3BlY3Rvci5OZXR3b3JrRGlzcGF0Y2hlci5wcm90b3R5cGUsICJfZmluaXNoUmVzb3VyY2UiLCBm
aW5pc2hSZXNvdXJjZSk7CisKKyAgICAvLyBSZWxvYWQgaW5zcGVjdGVkIHBhZ2UgdG8gc25pZmYg
bmV0d29yayBldmVudHMKKyAgICB0ZXN0LmV2YWx1YXRlSW5Db25zb2xlXygid2luZG93LmxvY2F0
aW9uLnJlbG9hZCh0cnVlKTsiLCBmdW5jdGlvbihyZXN1bHRUZXh0KSB7fSk7CisgICAgCisgICAg
dGhpcy50YWtlQ29udHJvbCgpOworfTsKKworLyoqCisgKiBUZXN0cyBuZXR3b3JrIHRpbWluZy4K
KyAqLworVGVzdFN1aXRlLnByb3RvdHlwZS50ZXN0TmV0d29ya1RpbWluZyA9IGZ1bmN0aW9uKCkK
K3sKKyAgICB2YXIgdGVzdCA9IHRoaXM7CisKKyAgICBmdW5jdGlvbiBmaW5pc2hSZXNvdXJjZShy
ZXNvdXJjZSwgZmluaXNoVGltZSkKKyAgICB7CisgICAgICAgIHRlc3QuYXNzZXJ0VHJ1ZShyZXNv
dXJjZS50aW1pbmcucmVjZWl2ZUhlYWRlcnNFbmQgLSByZXNvdXJjZS50aW1pbmcuY29ubmVjdFN0
YXJ0ID49IDEwMCwgIlRpbWUgYmV0d2VlbiBjb25uZWN0U3RhcnQgYW5kIHJlY2VpdmVIZWFkZXJz
RW5kIHNob3VsZCBiZSBtb3JlIHRoYW4gMTAwbXMuIik7ICAgICAgICAKKyAgICAgICAgdGVzdC5h
c3NlcnRUcnVlKHJlc291cmNlLmVuZFRpbWUgLSByZXNvdXJjZS5yZXNwb25zZVJlY2VpdmVkVGlt
ZSA+PSAwLjEsICJUaW1lIGJldHdlZW4gZW5kVGltZSBhbmQgcmVzcG9uc2VSZWNlaXZlZFRpbWUg
c2hvdWxkIGJlIG1vcmUgdGhhbiAxMDBtcy4iKTsgICAgICAgIAorICAgICAgICB0ZXN0LmFzc2Vy
dFRydWUocmVzb3VyY2UucmVzcG9uc2VSZWNlaXZlZFRpbWUgLSByZXNvdXJjZS5zdGFydFRpbWUg
Pj0gMC4xLCAiVGltZSBiZXR3ZWVuIHJlc3BvbnNlUmVjZWl2ZWRUaW1lIGFuZCBzdGFydFRpbWUg
c2hvdWxkIGJlIG1vcmUgdGhhbiAxMDBtcy4iKTsgICAgICAgIAorICAgICAgICB0ZXN0LnJlbGVh
c2VDb250cm9sKCk7CisgICAgfQorICAgIAorICAgIHRoaXMuYWRkU25pZmZlcihXZWJJbnNwZWN0
b3IuTmV0d29ya0Rpc3BhdGNoZXIucHJvdG90eXBlLCAiX2ZpbmlzaFJlc291cmNlIiwgZmluaXNo
UmVzb3VyY2UpOworICAgIAorICAgIC8vIFJlbG9hZCBpbnNwZWN0ZWQgcGFnZSB0byBzbmlmZiBu
ZXR3b3JrIGV2ZW50cworICAgIHRlc3QuZXZhbHVhdGVJbkNvbnNvbGVfKCJ3aW5kb3cubG9jYXRp
b24ucmVsb2FkKHRydWUpOyIsIGZ1bmN0aW9uKHJlc3VsdFRleHQpIHt9KTsKKworICAgIHRoaXMu
dGFrZUNvbnRyb2woKTsKK307CisKKwogCiAvKioKICAqIFNlcmlhbGl6ZXMgb3B0aW9ucyBjb2xs
ZWN0aW9uIHRvIHN0cmluZy4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>89638</attachid>
            <date>2011-04-14 13:46:31 -0700</date>
            <delta_ts>2011-04-14 13:48:18 -0700</delta_ts>
            <desc>Patch + changelog</desc>
            <filename>sanity_webkit</filename>
            <type>text/plain</type>
            <size>4909</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggZjJmNzE5NS4uMzNlNGE2ZSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMS0wNC0xNCAgVnNldm9sb2Qg
Vmxhc292ICA8dnNldmlrQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBXZWIgSW5zcGVjdG9yOiBbQ2hyb21pdW1dIENyZWF0ZSB0
ZXN0cyBmb3IgbmV0d29yayBwYW5lbCB0aW1pbmcsIHNpemUgYW5kIHJhdyBoZWFkZXJzIHRleHQK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU4NTY2CisK
KyAgICAgICAgQWRkZWQgbmV0d29yayB0aW1pbmcsIHNpemUgYW5kIHJhdyBoZWFkZXJzIHRlc3Rz
IGZvciBJbnNwZWN0b3IKKyAgICAgICAgU2luY2UgY2hyb21pdW0gdXNlZCBkaWZmZXJlbnQgdmVy
c2lvbiBvZiBuZXR3b3JrIHN0YWNrIGZvciBsYXlvdXQKKyAgICAgICAgdGVzdHMsIHRoZXNlIGFy
ZSBpbnRlcmFjdGl2ZSB1aSB0ZXN0cyAoRGV2VG9vbHNTYW5pdHlUZXN0LlRlc3ROZXR3b3JrKikK
KworICAgICAgICAqIHNyYy9qcy9UZXN0cy5qczoKKyAgICAgICAgKC5UZXN0U3VpdGUucHJvdG90
eXBlLnRlc3ROZXR3b3JrU2l6ZS5maW5pc2hSZXNvdXJjZSk6CisgICAgICAgICguVGVzdFN1aXRl
LnByb3RvdHlwZS50ZXN0TmV0d29ya1N5bmNTaXplLmZpbmlzaFJlc291cmNlKToKKyAgICAgICAg
KC5UZXN0U3VpdGUucHJvdG90eXBlLnRlc3ROZXR3b3JrUmF3SGVhZGVyc1RleHQuZmluaXNoUmVz
b3VyY2UpOgorICAgICAgICAoLlRlc3RTdWl0ZS5wcm90b3R5cGUudGVzdE5ldHdvcmtUaW1pbmcu
ZmluaXNoUmVzb3VyY2UpOgorCiAyMDExLTA0LTE0ICBCaWxsIEJ1ZGdlICA8YmJ1ZGdlQGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBGaXNoZXIuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9qcy9UZXN0cy5qcyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vc3JjL2pzL1Rlc3RzLmpzCmluZGV4IDFkOTg2NTYuLjM2NjUwYWIgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL2pzL1Rlc3RzLmpzCisrKyBiL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vc3JjL2pzL1Rlc3RzLmpzCkBAIC04MSw3ICs4MSw2IEBAIFRlc3RTdWl0
ZS5wcm90b3R5cGUuYXNzZXJ0RXF1YWxzID0gZnVuY3Rpb24oZXhwZWN0ZWQsIGFjdHVhbCwgb3B0
X21lc3NhZ2UpCiAgICAgfQogfTsKIAotCiAvKioKICAqIFRydWUgYXNzZXJ0aW9uIHRlc3RzIHRo
YXQgdmFsdWUgPT0gdHJ1ZS4KICAqIEBwYXJhbSB7T2JqZWN0fSB2YWx1ZSBBY3R1YWwgb2JqZWN0
LgpAQCAtNTIwLDYgKzUxOSw5OCBAQCBUZXN0U3VpdGUucHJvdG90eXBlLnRlc3RQYXVzZVdoZW5T
Y3JpcHRJc1J1bm5pbmcgPSBmdW5jdGlvbigpCiAgICAgdGhpcy50YWtlQ29udHJvbCgpOwogfTsK
IAorLyoqCisgKiBUZXN0cyBuZXR3b3JrIHNpemUuCisgKi8KK1Rlc3RTdWl0ZS5wcm90b3R5cGUu
dGVzdE5ldHdvcmtTaXplID0gZnVuY3Rpb24oKQoreworICAgIHZhciB0ZXN0ID0gdGhpczsKKwor
ICAgIGZ1bmN0aW9uIGZpbmlzaFJlc291cmNlKHJlc291cmNlLCBmaW5pc2hUaW1lKQorICAgIHsK
KyAgICAgICAgdGVzdC5hc3NlcnRFcXVhbHMoMjIxLCByZXNvdXJjZS50cmFuc2ZlclNpemUsICJJ
bmNvcnJlY3QgdG90YWwgZW5jb2RlZCBkYXRhIGxlbmd0aCIpOworICAgICAgICB0ZXN0LmFzc2Vy
dEVxdWFscygyNSwgcmVzb3VyY2UucmVzb3VyY2VTaXplLCAiSW5jb3JyZWN0IHRvdGFsIGRhdGEg
bGVuZ3RoIik7CisgICAgICAgIHRlc3QucmVsZWFzZUNvbnRyb2woKTsKKyAgICB9CisgICAgCisg
ICAgdGhpcy5hZGRTbmlmZmVyKFdlYkluc3BlY3Rvci5OZXR3b3JrRGlzcGF0Y2hlci5wcm90b3R5
cGUsICJfZmluaXNoUmVzb3VyY2UiLCBmaW5pc2hSZXNvdXJjZSk7CisKKyAgICAvLyBSZWxvYWQg
aW5zcGVjdGVkIHBhZ2UgdG8gc25pZmYgbmV0d29yayBldmVudHMKKyAgICB0ZXN0LmV2YWx1YXRl
SW5Db25zb2xlXygid2luZG93LmxvY2F0aW9uLnJlbG9hZCh0cnVlKTsiLCBmdW5jdGlvbihyZXN1
bHRUZXh0KSB7fSk7CisgICAgCisgICAgdGhpcy50YWtlQ29udHJvbCgpOworfTsKKworLyoqCisg
KiBUZXN0cyBuZXR3b3JrIHN5bmMgc2l6ZS4KKyAqLworVGVzdFN1aXRlLnByb3RvdHlwZS50ZXN0
TmV0d29ya1N5bmNTaXplID0gZnVuY3Rpb24oKQoreworICAgIHZhciB0ZXN0ID0gdGhpczsKKwor
ICAgIGZ1bmN0aW9uIGZpbmlzaFJlc291cmNlKHJlc291cmNlLCBmaW5pc2hUaW1lKQorICAgIHsK
KyAgICAgICAgdGVzdC5hc3NlcnRFcXVhbHMoMjIxLCByZXNvdXJjZS50cmFuc2ZlclNpemUsICJJ
bmNvcnJlY3QgdG90YWwgZW5jb2RlZCBkYXRhIGxlbmd0aCIpOworICAgICAgICB0ZXN0LmFzc2Vy
dEVxdWFscygyNSwgcmVzb3VyY2UucmVzb3VyY2VTaXplLCAiSW5jb3JyZWN0IHRvdGFsIGRhdGEg
bGVuZ3RoIik7CisgICAgICAgIHRlc3QucmVsZWFzZUNvbnRyb2woKTsKKyAgICB9CisgICAgCisg
ICAgdGhpcy5hZGRTbmlmZmVyKFdlYkluc3BlY3Rvci5OZXR3b3JrRGlzcGF0Y2hlci5wcm90b3R5
cGUsICJfZmluaXNoUmVzb3VyY2UiLCBmaW5pc2hSZXNvdXJjZSk7CisKKyAgICAvLyBTZW5kIHN5
bmNocm9ub3VzIFhIUiAgdG8gc25pZmYgbmV0d29yayBldmVudHMKKyAgICB0ZXN0LmV2YWx1YXRl
SW5Db25zb2xlXygidmFyIHhociA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOyB4aHIub3BlbihcIkdF
VFwiLCBcImNodW5rZWRcIiwgZmFsc2UpOyB4aHIuc2VuZChudWxsKTsiLCBmdW5jdGlvbigpIHt9
KTsKKyAgICAKKyAgICB0aGlzLnRha2VDb250cm9sKCk7Cit9OworCisvKioKKyAqIFRlc3RzIG5l
dHdvcmsgcmF3IGhlYWRlcnMgdGV4dC4KKyAqLworVGVzdFN1aXRlLnByb3RvdHlwZS50ZXN0TmV0
d29ya1Jhd0hlYWRlcnNUZXh0ID0gZnVuY3Rpb24oKQoreworICAgIHZhciB0ZXN0ID0gdGhpczsK
KyAgICAKKyAgICBmdW5jdGlvbiBmaW5pc2hSZXNvdXJjZShyZXNvdXJjZSwgZmluaXNoVGltZSkK
KyAgICB7CisgICAgICAgIHZhciByYXdSZXNwb25zZUhlYWRlcnNUZXh0ID0gcmVzb3VyY2UucmF3
UmVzcG9uc2VIZWFkZXJzVGV4dAorICAgICAgICBpZiAoIXJhd1Jlc3BvbnNlSGVhZGVyc1RleHQp
CisgICAgICAgICAgICB0ZXN0LmZhaWwoIkZhaWx1cmU6IHJlc291cmNlIGRvZXMgbm90IGhhdmUg
cmF3IHJlc3BvbnNlIGhlYWRlciB0ZXh0Iik7CisgICAgICAgIHRlc3QuYXNzZXJ0RXF1YWxzKDE2
NiwgcmVzb3VyY2UucmF3UmVzcG9uc2VIZWFkZXJzVGV4dC5sZW5ndGgsICJJbmNvcnJlY3QgcmF3
IHJlc3BvbnNlIGhlYWRlciB0ZXh0IGxlbmd0aCIpOworICAgICAgICB0ZXN0LnJlbGVhc2VDb250
cm9sKCk7CisgICAgfQorICAgIAorICAgIHRoaXMuYWRkU25pZmZlcihXZWJJbnNwZWN0b3IuTmV0
d29ya0Rpc3BhdGNoZXIucHJvdG90eXBlLCAiX2ZpbmlzaFJlc291cmNlIiwgZmluaXNoUmVzb3Vy
Y2UpOworCisgICAgLy8gUmVsb2FkIGluc3BlY3RlZCBwYWdlIHRvIHNuaWZmIG5ldHdvcmsgZXZl
bnRzCisgICAgdGVzdC5ldmFsdWF0ZUluQ29uc29sZV8oIndpbmRvdy5sb2NhdGlvbi5yZWxvYWQo
dHJ1ZSk7IiwgZnVuY3Rpb24ocmVzdWx0VGV4dCkge30pOworICAgIAorICAgIHRoaXMudGFrZUNv
bnRyb2woKTsKK307CisKKy8qKgorICogVGVzdHMgbmV0d29yayB0aW1pbmcuCisgKi8KK1Rlc3RT
dWl0ZS5wcm90b3R5cGUudGVzdE5ldHdvcmtUaW1pbmcgPSBmdW5jdGlvbigpCit7CisgICAgdmFy
IHRlc3QgPSB0aGlzOworCisgICAgZnVuY3Rpb24gZmluaXNoUmVzb3VyY2UocmVzb3VyY2UsIGZp
bmlzaFRpbWUpCisgICAgeworICAgICAgICB0ZXN0LmFzc2VydFRydWUocmVzb3VyY2UudGltaW5n
LnJlY2VpdmVIZWFkZXJzRW5kIC0gcmVzb3VyY2UudGltaW5nLmNvbm5lY3RTdGFydCA+PSAxMDAs
ICJUaW1lIGJldHdlZW4gY29ubmVjdFN0YXJ0IGFuZCByZWNlaXZlSGVhZGVyc0VuZCBzaG91bGQg
YmUgbW9yZSB0aGFuIDEwMG1zLiIpOyAgICAgICAgCisgICAgICAgIHRlc3QuYXNzZXJ0VHJ1ZShy
ZXNvdXJjZS5lbmRUaW1lIC0gcmVzb3VyY2UucmVzcG9uc2VSZWNlaXZlZFRpbWUgPj0gMC4xLCAi
VGltZSBiZXR3ZWVuIGVuZFRpbWUgYW5kIHJlc3BvbnNlUmVjZWl2ZWRUaW1lIHNob3VsZCBiZSBt
b3JlIHRoYW4gMTAwbXMuIik7ICAgICAgICAKKyAgICAgICAgdGVzdC5hc3NlcnRUcnVlKHJlc291
cmNlLnJlc3BvbnNlUmVjZWl2ZWRUaW1lIC0gcmVzb3VyY2Uuc3RhcnRUaW1lID49IDAuMSwgIlRp
bWUgYmV0d2VlbiByZXNwb25zZVJlY2VpdmVkVGltZSBhbmQgc3RhcnRUaW1lIHNob3VsZCBiZSBt
b3JlIHRoYW4gMTAwbXMuIik7ICAgICAgICAKKyAgICAgICAgdGVzdC5yZWxlYXNlQ29udHJvbCgp
OworICAgIH0KKyAgICAKKyAgICB0aGlzLmFkZFNuaWZmZXIoV2ViSW5zcGVjdG9yLk5ldHdvcmtE
aXNwYXRjaGVyLnByb3RvdHlwZSwgIl9maW5pc2hSZXNvdXJjZSIsIGZpbmlzaFJlc291cmNlKTsK
KyAgICAKKyAgICAvLyBSZWxvYWQgaW5zcGVjdGVkIHBhZ2UgdG8gc25pZmYgbmV0d29yayBldmVu
dHMKKyAgICB0ZXN0LmV2YWx1YXRlSW5Db25zb2xlXygid2luZG93LmxvY2F0aW9uLnJlbG9hZCh0
cnVlKTsiLCBmdW5jdGlvbihyZXN1bHRUZXh0KSB7fSk7CisKKyAgICB0aGlzLnRha2VDb250cm9s
KCk7Cit9OworCisKIAogLyoqCiAgKiBTZXJpYWxpemVzIG9wdGlvbnMgY29sbGVjdGlvbiB0byBz
dHJpbmcuCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>89639</attachid>
            <date>2011-04-14 13:48:18 -0700</date>
            <delta_ts>2011-04-15 01:10:35 -0700</delta_ts>
            <desc>Patch + fixed whitespaces between functions</desc>
            <filename>sanity_webkit</filename>
            <type>text/plain</type>
            <size>4951</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggZjJmNzE5NS4uMzNlNGE2ZSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMS0wNC0xNCAgVnNldm9sb2Qg
Vmxhc292ICA8dnNldmlrQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBXZWIgSW5zcGVjdG9yOiBbQ2hyb21pdW1dIENyZWF0ZSB0
ZXN0cyBmb3IgbmV0d29yayBwYW5lbCB0aW1pbmcsIHNpemUgYW5kIHJhdyBoZWFkZXJzIHRleHQK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU4NTY2CisK
KyAgICAgICAgQWRkZWQgbmV0d29yayB0aW1pbmcsIHNpemUgYW5kIHJhdyBoZWFkZXJzIHRlc3Rz
IGZvciBJbnNwZWN0b3IKKyAgICAgICAgU2luY2UgY2hyb21pdW0gdXNlZCBkaWZmZXJlbnQgdmVy
c2lvbiBvZiBuZXR3b3JrIHN0YWNrIGZvciBsYXlvdXQKKyAgICAgICAgdGVzdHMsIHRoZXNlIGFy
ZSBpbnRlcmFjdGl2ZSB1aSB0ZXN0cyAoRGV2VG9vbHNTYW5pdHlUZXN0LlRlc3ROZXR3b3JrKikK
KworICAgICAgICAqIHNyYy9qcy9UZXN0cy5qczoKKyAgICAgICAgKC5UZXN0U3VpdGUucHJvdG90
eXBlLnRlc3ROZXR3b3JrU2l6ZS5maW5pc2hSZXNvdXJjZSk6CisgICAgICAgICguVGVzdFN1aXRl
LnByb3RvdHlwZS50ZXN0TmV0d29ya1N5bmNTaXplLmZpbmlzaFJlc291cmNlKToKKyAgICAgICAg
KC5UZXN0U3VpdGUucHJvdG90eXBlLnRlc3ROZXR3b3JrUmF3SGVhZGVyc1RleHQuZmluaXNoUmVz
b3VyY2UpOgorICAgICAgICAoLlRlc3RTdWl0ZS5wcm90b3R5cGUudGVzdE5ldHdvcmtUaW1pbmcu
ZmluaXNoUmVzb3VyY2UpOgorCiAyMDExLTA0LTE0ICBCaWxsIEJ1ZGdlICA8YmJ1ZGdlQGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBGaXNoZXIuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9qcy9UZXN0cy5qcyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vc3JjL2pzL1Rlc3RzLmpzCmluZGV4IDFkOTg2NTYuLjE4ODQ3MDkgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL2pzL1Rlc3RzLmpzCisrKyBiL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vc3JjL2pzL1Rlc3RzLmpzCkBAIC04MSw3ICs4MSw2IEBAIFRlc3RTdWl0
ZS5wcm90b3R5cGUuYXNzZXJ0RXF1YWxzID0gZnVuY3Rpb24oZXhwZWN0ZWQsIGFjdHVhbCwgb3B0
X21lc3NhZ2UpCiAgICAgfQogfTsKIAotCiAvKioKICAqIFRydWUgYXNzZXJ0aW9uIHRlc3RzIHRo
YXQgdmFsdWUgPT0gdHJ1ZS4KICAqIEBwYXJhbSB7T2JqZWN0fSB2YWx1ZSBBY3R1YWwgb2JqZWN0
LgpAQCAtNTIyLDYgKzUyMSwxMDEgQEAgVGVzdFN1aXRlLnByb3RvdHlwZS50ZXN0UGF1c2VXaGVu
U2NyaXB0SXNSdW5uaW5nID0gZnVuY3Rpb24oKQogCiAKIC8qKgorICogVGVzdHMgbmV0d29yayBz
aXplLgorICovCitUZXN0U3VpdGUucHJvdG90eXBlLnRlc3ROZXR3b3JrU2l6ZSA9IGZ1bmN0aW9u
KCkKK3sKKyAgICB2YXIgdGVzdCA9IHRoaXM7CisKKyAgICBmdW5jdGlvbiBmaW5pc2hSZXNvdXJj
ZShyZXNvdXJjZSwgZmluaXNoVGltZSkKKyAgICB7CisgICAgICAgIHRlc3QuYXNzZXJ0RXF1YWxz
KDIyMSwgcmVzb3VyY2UudHJhbnNmZXJTaXplLCAiSW5jb3JyZWN0IHRvdGFsIGVuY29kZWQgZGF0
YSBsZW5ndGgiKTsKKyAgICAgICAgdGVzdC5hc3NlcnRFcXVhbHMoMjUsIHJlc291cmNlLnJlc291
cmNlU2l6ZSwgIkluY29ycmVjdCB0b3RhbCBkYXRhIGxlbmd0aCIpOworICAgICAgICB0ZXN0LnJl
bGVhc2VDb250cm9sKCk7CisgICAgfQorICAgIAorICAgIHRoaXMuYWRkU25pZmZlcihXZWJJbnNw
ZWN0b3IuTmV0d29ya0Rpc3BhdGNoZXIucHJvdG90eXBlLCAiX2ZpbmlzaFJlc291cmNlIiwgZmlu
aXNoUmVzb3VyY2UpOworCisgICAgLy8gUmVsb2FkIGluc3BlY3RlZCBwYWdlIHRvIHNuaWZmIG5l
dHdvcmsgZXZlbnRzCisgICAgdGVzdC5ldmFsdWF0ZUluQ29uc29sZV8oIndpbmRvdy5sb2NhdGlv
bi5yZWxvYWQodHJ1ZSk7IiwgZnVuY3Rpb24ocmVzdWx0VGV4dCkge30pOworICAgIAorICAgIHRo
aXMudGFrZUNvbnRyb2woKTsKK307CisKKworLyoqCisgKiBUZXN0cyBuZXR3b3JrIHN5bmMgc2l6
ZS4KKyAqLworVGVzdFN1aXRlLnByb3RvdHlwZS50ZXN0TmV0d29ya1N5bmNTaXplID0gZnVuY3Rp
b24oKQoreworICAgIHZhciB0ZXN0ID0gdGhpczsKKworICAgIGZ1bmN0aW9uIGZpbmlzaFJlc291
cmNlKHJlc291cmNlLCBmaW5pc2hUaW1lKQorICAgIHsKKyAgICAgICAgdGVzdC5hc3NlcnRFcXVh
bHMoMjIxLCByZXNvdXJjZS50cmFuc2ZlclNpemUsICJJbmNvcnJlY3QgdG90YWwgZW5jb2RlZCBk
YXRhIGxlbmd0aCIpOworICAgICAgICB0ZXN0LmFzc2VydEVxdWFscygyNSwgcmVzb3VyY2UucmVz
b3VyY2VTaXplLCAiSW5jb3JyZWN0IHRvdGFsIGRhdGEgbGVuZ3RoIik7CisgICAgICAgIHRlc3Qu
cmVsZWFzZUNvbnRyb2woKTsKKyAgICB9CisgICAgCisgICAgdGhpcy5hZGRTbmlmZmVyKFdlYklu
c3BlY3Rvci5OZXR3b3JrRGlzcGF0Y2hlci5wcm90b3R5cGUsICJfZmluaXNoUmVzb3VyY2UiLCBm
aW5pc2hSZXNvdXJjZSk7CisKKyAgICAvLyBTZW5kIHN5bmNocm9ub3VzIFhIUiAgdG8gc25pZmYg
bmV0d29yayBldmVudHMKKyAgICB0ZXN0LmV2YWx1YXRlSW5Db25zb2xlXygidmFyIHhociA9IG5l
dyBYTUxIdHRwUmVxdWVzdCgpOyB4aHIub3BlbihcIkdFVFwiLCBcImNodW5rZWRcIiwgZmFsc2Up
OyB4aHIuc2VuZChudWxsKTsiLCBmdW5jdGlvbigpIHt9KTsKKyAgICAKKyAgICB0aGlzLnRha2VD
b250cm9sKCk7Cit9OworCisKKy8qKgorICogVGVzdHMgbmV0d29yayByYXcgaGVhZGVycyB0ZXh0
LgorICovCitUZXN0U3VpdGUucHJvdG90eXBlLnRlc3ROZXR3b3JrUmF3SGVhZGVyc1RleHQgPSBm
dW5jdGlvbigpCit7CisgICAgdmFyIHRlc3QgPSB0aGlzOworICAgIAorICAgIGZ1bmN0aW9uIGZp
bmlzaFJlc291cmNlKHJlc291cmNlLCBmaW5pc2hUaW1lKQorICAgIHsKKyAgICAgICAgdmFyIHJh
d1Jlc3BvbnNlSGVhZGVyc1RleHQgPSByZXNvdXJjZS5yYXdSZXNwb25zZUhlYWRlcnNUZXh0Cisg
ICAgICAgIGlmICghcmF3UmVzcG9uc2VIZWFkZXJzVGV4dCkKKyAgICAgICAgICAgIHRlc3QuZmFp
bCgiRmFpbHVyZTogcmVzb3VyY2UgZG9lcyBub3QgaGF2ZSByYXcgcmVzcG9uc2UgaGVhZGVyIHRl
eHQiKTsKKyAgICAgICAgdGVzdC5hc3NlcnRFcXVhbHMoMTY2LCByZXNvdXJjZS5yYXdSZXNwb25z
ZUhlYWRlcnNUZXh0Lmxlbmd0aCwgIkluY29ycmVjdCByYXcgcmVzcG9uc2UgaGVhZGVyIHRleHQg
bGVuZ3RoIik7CisgICAgICAgIHRlc3QucmVsZWFzZUNvbnRyb2woKTsKKyAgICB9CisgICAgCisg
ICAgdGhpcy5hZGRTbmlmZmVyKFdlYkluc3BlY3Rvci5OZXR3b3JrRGlzcGF0Y2hlci5wcm90b3R5
cGUsICJfZmluaXNoUmVzb3VyY2UiLCBmaW5pc2hSZXNvdXJjZSk7CisKKyAgICAvLyBSZWxvYWQg
aW5zcGVjdGVkIHBhZ2UgdG8gc25pZmYgbmV0d29yayBldmVudHMKKyAgICB0ZXN0LmV2YWx1YXRl
SW5Db25zb2xlXygid2luZG93LmxvY2F0aW9uLnJlbG9hZCh0cnVlKTsiLCBmdW5jdGlvbihyZXN1
bHRUZXh0KSB7fSk7CisgICAgCisgICAgdGhpcy50YWtlQ29udHJvbCgpOworfTsKKworCisvKioK
KyAqIFRlc3RzIG5ldHdvcmsgdGltaW5nLgorICovCitUZXN0U3VpdGUucHJvdG90eXBlLnRlc3RO
ZXR3b3JrVGltaW5nID0gZnVuY3Rpb24oKQoreworICAgIHZhciB0ZXN0ID0gdGhpczsKKworICAg
IGZ1bmN0aW9uIGZpbmlzaFJlc291cmNlKHJlc291cmNlLCBmaW5pc2hUaW1lKQorICAgIHsKKyAg
ICAgICAgdGVzdC5hc3NlcnRUcnVlKHJlc291cmNlLnRpbWluZy5yZWNlaXZlSGVhZGVyc0VuZCAt
IHJlc291cmNlLnRpbWluZy5jb25uZWN0U3RhcnQgPj0gMTAwLCAiVGltZSBiZXR3ZWVuIGNvbm5l
Y3RTdGFydCBhbmQgcmVjZWl2ZUhlYWRlcnNFbmQgc2hvdWxkIGJlIG1vcmUgdGhhbiAxMDBtcy4i
KTsgICAgICAgIAorICAgICAgICB0ZXN0LmFzc2VydFRydWUocmVzb3VyY2UuZW5kVGltZSAtIHJl
c291cmNlLnJlc3BvbnNlUmVjZWl2ZWRUaW1lID49IDAuMSwgIlRpbWUgYmV0d2VlbiBlbmRUaW1l
IGFuZCByZXNwb25zZVJlY2VpdmVkVGltZSBzaG91bGQgYmUgbW9yZSB0aGFuIDEwMG1zLiIpOyAg
ICAgICAgCisgICAgICAgIHRlc3QuYXNzZXJ0VHJ1ZShyZXNvdXJjZS5yZXNwb25zZVJlY2VpdmVk
VGltZSAtIHJlc291cmNlLnN0YXJ0VGltZSA+PSAwLjEsICJUaW1lIGJldHdlZW4gcmVzcG9uc2VS
ZWNlaXZlZFRpbWUgYW5kIHN0YXJ0VGltZSBzaG91bGQgYmUgbW9yZSB0aGFuIDEwMG1zLiIpOyAg
ICAgICAgCisgICAgICAgIHRlc3QucmVsZWFzZUNvbnRyb2woKTsKKyAgICB9CisgICAgCisgICAg
dGhpcy5hZGRTbmlmZmVyKFdlYkluc3BlY3Rvci5OZXR3b3JrRGlzcGF0Y2hlci5wcm90b3R5cGUs
ICJfZmluaXNoUmVzb3VyY2UiLCBmaW5pc2hSZXNvdXJjZSk7CisgICAgCisgICAgLy8gUmVsb2Fk
IGluc3BlY3RlZCBwYWdlIHRvIHNuaWZmIG5ldHdvcmsgZXZlbnRzCisgICAgdGVzdC5ldmFsdWF0
ZUluQ29uc29sZV8oIndpbmRvdy5sb2NhdGlvbi5yZWxvYWQodHJ1ZSk7IiwgZnVuY3Rpb24ocmVz
dWx0VGV4dCkge30pOworCisgICAgdGhpcy50YWtlQ29udHJvbCgpOworfTsKKworCisvKioKICAq
IFNlcmlhbGl6ZXMgb3B0aW9ucyBjb2xsZWN0aW9uIHRvIHN0cmluZy4KICAqIEBwYXJhbSB7SFRN
TE9wdGlvbnNDb2xsZWN0aW9ufSBvcHRpb25zCiAgKiBAcmV0dXJuIHtzdHJpbmd9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>