<?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>46302</bug_id>
          
          <creation_ts>2010-09-22 13:53:52 -0700</creation_ts>
          <short_desc>[Web Timing] Make requestEnd equal to start of response</short_desc>
          <delta_ts>2010-09-30 14:55:52 -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>WebCore Misc.</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>30685</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Tony Gentilcore">tonyg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dglazkov</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>283228</commentid>
    <comment_count>0</comment_count>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2010-09-22 13:53:52 -0700</bug_when>
    <thetext>The definition of the requestEnd (http://dev.w3.org/2006/webapi/WebTiming/#nt-request-end) attribute has been updated to match the IE9 beta implementation.

Instead of marking the time when the network platform finishes sending the bytes on the wire (current implementation), it should now mark the time when the first byte of response is received from the server.

We should update to match.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>287803</commentid>
    <comment_count>1</comment_count>
      <attachid>69380</attachid>
    <who name="James Simonsen">simonjam</who>
    <bug_when>2010-09-30 14:05:16 -0700</bug_when>
    <thetext>Created attachment 69380
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>287815</commentid>
    <comment_count>2</comment_count>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2010-09-30 14:17:26 -0700</bug_when>
    <thetext>Looks perfect to me. Thanks for the patch!

I&apos;m not a reviewer, but I&apos;ve copied a couple of people who might be able to look at it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>287824</commentid>
    <comment_count>3</comment_count>
      <attachid>69380</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-09-30 14:26:40 -0700</bug_when>
    <thetext>Comment on attachment 69380
Patch

ok</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>287863</commentid>
    <comment_count>4</comment_count>
      <attachid>69380</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-30 14:55:47 -0700</bug_when>
    <thetext>Comment on attachment 69380
Patch

Clearing flags on attachment: 69380

Committed r68835: &lt;http://trac.webkit.org/changeset/68835&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>287864</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-30 14:55:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>69380</attachid>
            <date>2010-09-30 14:05:16 -0700</date>
            <delta_ts>2010-09-30 14:55:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-46302-20100930140514.patch</filename>
            <type>text/plain</type>
            <size>5895</size>
            <attacher name="James Simonsen">simonjam</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA2MDI4OTY2N2MzNjc2NzJlZGIxN2IxYzFjMDMwMjYzMGVmOGU5ZmMwLi40YWQ2YmU2
MTBkY2IzNGE3NDk4YzQ5NzJhN2ZmNDQ4OGNkOTc4N2NlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMTAtMDktMzAgIEphbWVzIFNpbW9uc2VuICA8c2ltb25qYW1AY2hyb21pdW0ub3JnPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtXZWIgVGltaW5n
XSBNYWtlIHJlcXVlc3RFbmQgZXF1YWwgdG8gc3RhcnQgb2YgcmVzcG9uc2UKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ2MzAyCisKKyAgICAgICAgKiBm
YXN0L2RvbS9zY3JpcHQtdGVzdHMvd2VidGltaW5nLmpzOgorICAgICAgICAoY2hlY2tUaW1pbmdC
ZWZvcmVMb2FkKToKKyAgICAgICAgKGNoZWNrV2ViVGltaW5nT25Mb2FkKToKKyAgICAgICAgKGNo
ZWNrV2ViVGltaW5nQWZ0ZXJMb2FkKToKKyAgICAgICAgKiBmYXN0L2RvbS93ZWJ0aW1pbmctZXhw
ZWN0ZWQudHh0OgorCiAyMDEwLTA5LTMwICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdh
bGlhLmNvbT4KIAogICAgICAgICBVbnNraXAgd2Vic29ja2V0IHRlc3RzIGZvciBHVEsrLCBhcyB0
aGUgYm90cyBzaG91bGQgYmUgcnVubmluZwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9k
b20vc2NyaXB0LXRlc3RzL3dlYnRpbWluZy5qcyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL3Njcmlw
dC10ZXN0cy93ZWJ0aW1pbmcuanMKaW5kZXggYjM5MzM1MTQ1M2M1MjhmYjYwYTkxOTAzMzExZTEz
MWE1ZWNhYTBlZS4uYmFlMjEzNDk3MTJkNWE1NmNjNDI2NzJiNGFmZmEwOTY4YTdmMDhkMyAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vc2NyaXB0LXRlc3RzL3dlYnRpbWluZy5qcwor
KysgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9zY3JpcHQtdGVzdHMvd2VidGltaW5nLmpzCkBAIC0z
Niw3ICszNiw3IEBAIGZ1bmN0aW9uIGNoZWNrVGltaW5nQmVmb3JlTG9hZCgpCiAgICAgc2hvdWxk
QmVHcmVhdGVyVGhhbk9yRXF1YWwoInRpbWluZy5yZXF1ZXN0U3RhcnQiLCAidGltaW5nLmNvbm5l
Y3RFbmQiKTsKICAgICBzaG91bGRCZUdyZWF0ZXJUaGFuT3JFcXVhbCgidGltaW5nLnJlcXVlc3RF
bmQiLCAidGltaW5nLnJlcXVlc3RTdGFydCIpOwogCi0gICAgc2hvdWxkQmVHcmVhdGVyVGhhbk9y
RXF1YWwoInRpbWluZy5yZXNwb25zZVN0YXJ0IiwgInRpbWluZy5yZXF1ZXN0RW5kIik7CisgICAg
c2hvdWxkQmUoInRpbWluZy5yZXNwb25zZVN0YXJ0IiwgInRpbWluZy5yZXF1ZXN0RW5kIik7CiAK
ICAgICBzaG91bGRCZSgidGltaW5nLmxvYWRFdmVudFN0YXJ0IiwgIjAiKTsKICAgICBzaG91bGRC
ZSgidGltaW5nLmxvYWRFdmVudEVuZCIsICIwIik7CkBAIC02NSw3ICs2NSw3IEBAIGZ1bmN0aW9u
IGNoZWNrV2ViVGltaW5nT25Mb2FkKCkKICAgICBzaG91bGRCZUdyZWF0ZXJUaGFuT3JFcXVhbCgi
dGltaW5nLnJlcXVlc3RTdGFydCIsICJ0aW1pbmcuY29ubmVjdEVuZCIpOwogICAgIHNob3VsZEJl
R3JlYXRlclRoYW5PckVxdWFsKCJ0aW1pbmcucmVxdWVzdEVuZCIsICJ0aW1pbmcucmVxdWVzdFN0
YXJ0Iik7CiAKLSAgICBzaG91bGRCZUdyZWF0ZXJUaGFuT3JFcXVhbCgidGltaW5nLnJlc3BvbnNl
U3RhcnQiLCAidGltaW5nLnJlcXVlc3RFbmQiKTsKKyAgICBzaG91bGRCZSgidGltaW5nLnJlc3Bv
bnNlU3RhcnQiLCAidGltaW5nLnJlcXVlc3RFbmQiKTsKICAgICBzaG91bGRCZUdyZWF0ZXJUaGFu
T3JFcXVhbCgidGltaW5nLnJlc3BvbnNlRW5kIiwgInRpbWluZy5yZXNwb25zZVN0YXJ0Iik7CiAK
ICAgICBzaG91bGRCZUdyZWF0ZXJUaGFuT3JFcXVhbCgidGltaW5nLmxvYWRFdmVudFN0YXJ0Iiwg
InRpbWluZy5yZXNwb25zZUVuZCIpOwpAQCAtOTUsNyArOTUsNyBAQCBmdW5jdGlvbiBjaGVja1dl
YlRpbWluZ0FmdGVyTG9hZCgpCiAgICAgc2hvdWxkQmVHcmVhdGVyVGhhbk9yRXF1YWwoInRpbWlu
Zy5yZXF1ZXN0U3RhcnQiLCAidGltaW5nLmNvbm5lY3RFbmQiKTsKICAgICBzaG91bGRCZUdyZWF0
ZXJUaGFuT3JFcXVhbCgidGltaW5nLnJlcXVlc3RFbmQiLCAidGltaW5nLnJlcXVlc3RTdGFydCIp
OwogCi0gICAgc2hvdWxkQmVHcmVhdGVyVGhhbk9yRXF1YWwoInRpbWluZy5yZXNwb25zZVN0YXJ0
IiwgInRpbWluZy5yZXF1ZXN0RW5kIik7CisgICAgc2hvdWxkQmUoInRpbWluZy5yZXNwb25zZVN0
YXJ0IiwgInRpbWluZy5yZXF1ZXN0RW5kIik7CiAgICAgc2hvdWxkQmVHcmVhdGVyVGhhbk9yRXF1
YWwoInRpbWluZy5yZXNwb25zZUVuZCIsICJ0aW1pbmcucmVzcG9uc2VTdGFydCIpOwogCiAgICAg
c2hvdWxkQmVHcmVhdGVyVGhhbk9yRXF1YWwoInRpbWluZy5sb2FkRXZlbnRTdGFydCIsICJ0aW1p
bmcucmVzcG9uc2VFbmQiKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZG9tL3dlYnRp
bWluZy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS93ZWJ0aW1pbmctZXhwZWN0
ZWQudHh0CmluZGV4IDFlODk1MWM5ZGExNWIwZGJhMTQzMGY0ZGI1M2FjMjkyNmYyZTkyNDUuLjRl
MTY5ZjhjNjQzNDJjNzk5N2FjOGQzNGE0NTJiNzYwMDQ1ODMxYWMgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL2Zhc3QvZG9tL3dlYnRpbWluZy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9kb20vd2VidGltaW5nLWV4cGVjdGVkLnR4dApAQCAtMTUsNyArMTUsNyBAQCBQQVNTIHRp
bWluZy5jb25uZWN0U3RhcnQgaXMgPj0gdGltaW5nLmRvbWFpbkxvb2t1cEVuZAogUEFTUyB0aW1p
bmcuY29ubmVjdEVuZCBpcyA+PSB0aW1pbmcuY29ubmVjdFN0YXJ0CiBQQVNTIHRpbWluZy5yZXF1
ZXN0U3RhcnQgaXMgPj0gdGltaW5nLmNvbm5lY3RFbmQKIFBBU1MgdGltaW5nLnJlcXVlc3RFbmQg
aXMgPj0gdGltaW5nLnJlcXVlc3RTdGFydAotUEFTUyB0aW1pbmcucmVzcG9uc2VTdGFydCBpcyA+
PSB0aW1pbmcucmVxdWVzdEVuZAorUEFTUyB0aW1pbmcucmVzcG9uc2VTdGFydCBpcyB0aW1pbmcu
cmVxdWVzdEVuZAogUEFTUyB0aW1pbmcubG9hZEV2ZW50U3RhcnQgaXMgMAogUEFTUyB0aW1pbmcu
bG9hZEV2ZW50RW5kIGlzIDAKIFBBU1MgdGltaW5nLm5hdmlnYXRpb25TdGFydCBpcyA+PSBvbmVI
b3VyQWdvVVRDCkBAIC0zMCw3ICszMCw3IEBAIFBBU1MgdGltaW5nLmNvbm5lY3RTdGFydCBpcyA+
PSB0aW1pbmcuZG9tYWluTG9va3VwRW5kCiBQQVNTIHRpbWluZy5jb25uZWN0RW5kIGlzID49IHRp
bWluZy5jb25uZWN0U3RhcnQKIFBBU1MgdGltaW5nLnJlcXVlc3RTdGFydCBpcyA+PSB0aW1pbmcu
Y29ubmVjdEVuZAogUEFTUyB0aW1pbmcucmVxdWVzdEVuZCBpcyA+PSB0aW1pbmcucmVxdWVzdFN0
YXJ0Ci1QQVNTIHRpbWluZy5yZXNwb25zZVN0YXJ0IGlzID49IHRpbWluZy5yZXF1ZXN0RW5kCitQ
QVNTIHRpbWluZy5yZXNwb25zZVN0YXJ0IGlzIHRpbWluZy5yZXF1ZXN0RW5kCiBQQVNTIHRpbWlu
Zy5yZXNwb25zZUVuZCBpcyA+PSB0aW1pbmcucmVzcG9uc2VTdGFydAogUEFTUyB0aW1pbmcubG9h
ZEV2ZW50U3RhcnQgaXMgPj0gdGltaW5nLnJlc3BvbnNlRW5kCiBQQVNTIHRpbWluZy5sb2FkRXZl
bnRFbmQgaXMgMApAQCAtNDYsNyArNDYsNyBAQCBQQVNTIHRpbWluZy5jb25uZWN0U3RhcnQgaXMg
Pj0gdGltaW5nLmRvbWFpbkxvb2t1cEVuZAogUEFTUyB0aW1pbmcuY29ubmVjdEVuZCBpcyA+PSB0
aW1pbmcuY29ubmVjdFN0YXJ0CiBQQVNTIHRpbWluZy5yZXF1ZXN0U3RhcnQgaXMgPj0gdGltaW5n
LmNvbm5lY3RFbmQKIFBBU1MgdGltaW5nLnJlcXVlc3RFbmQgaXMgPj0gdGltaW5nLnJlcXVlc3RT
dGFydAotUEFTUyB0aW1pbmcucmVzcG9uc2VTdGFydCBpcyA+PSB0aW1pbmcucmVxdWVzdEVuZAor
UEFTUyB0aW1pbmcucmVzcG9uc2VTdGFydCBpcyB0aW1pbmcucmVxdWVzdEVuZAogUEFTUyB0aW1p
bmcucmVzcG9uc2VFbmQgaXMgPj0gdGltaW5nLnJlc3BvbnNlU3RhcnQKIFBBU1MgdGltaW5nLmxv
YWRFdmVudFN0YXJ0IGlzID49IHRpbWluZy5yZXNwb25zZUVuZAogUEFTUyB0aW1pbmcubG9hZEV2
ZW50RW5kIGlzID49IHRpbWluZy5sb2FkRXZlbnRTdGFydCArIDUwCmRpZmYgLS1naXQgYS9XZWJD
b3JlL0NoYW5nZUxvZyBiL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGIwZGU0ZWFmZDkyOWU5MWMw
Mjg0OWNkMDRlZjQ0ODNiM2ViMTA5M2EuLjY1YmY4ZDNiOTQ1ODdmYjIyNjA1MWY3MDE3YjdiYjAy
MDM1ZGY1YzkgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTAtMDktMzAgIEphbWVzIFNpbW9uc2VuICA8c2lt
b25qYW1AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFtXZWIgVGltaW5nXSBNYWtlIHJlcXVlc3RFbmQgZXF1YWwgdG8gc3RhcnQg
b2YgcmVzcG9uc2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQ2MzAyCisKKyAgICAgICAgKiBwYWdlL1RpbWluZy5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpUaW1pbmc6OnJlcXVlc3RFbmQpOgorCiAyMDEwLTA5LTMwICBEYXZpZCBIeWF0dCAgPGh5YXR0
QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBCZXRoIERha2luLgpkaWZmIC0tZ2l0
IGEvV2ViQ29yZS9wYWdlL1RpbWluZy5jcHAgYi9XZWJDb3JlL3BhZ2UvVGltaW5nLmNwcAppbmRl
eCBmNjUzMjJiZjdjZmZiNGM2ZGExMGZkM2UxYmZmNjkxMjIzNmUyMTViLi44YTBkZTJhOGVjZDI5
NWJmMmQ3NGU4YTVkZWM4NGE0YjY5ZWQzMDJkIDEwMDY0NAotLS0gYS9XZWJDb3JlL3BhZ2UvVGlt
aW5nLmNwcAorKysgYi9XZWJDb3JlL3BhZ2UvVGltaW5nLmNwcApAQCAtMTAwLDcgKzEwMCw3IEBA
IHVuc2lnbmVkIGxvbmcgbG9uZyBUaW1pbmc6OnVubG9hZEV2ZW50RW5kKCkgY29uc3QKIAogICAg
IHJldHVybiB0b0ludGVnZXJNaWxsaXNlY29uZHModGltaW5nLT51bmxvYWRFdmVudEVuZCk7CiB9
Ci0gICAgCisKIHVuc2lnbmVkIGxvbmcgbG9uZyBUaW1pbmc6OnJlZGlyZWN0U3RhcnQoKSBjb25z
dAogewogICAgIERvY3VtZW50TG9hZFRpbWluZyogdGltaW5nID0gZG9jdW1lbnRMb2FkVGltaW5n
KCk7CkBAIC0xMDksNyArMTA5LDcgQEAgdW5zaWduZWQgbG9uZyBsb25nIFRpbWluZzo6cmVkaXJl
Y3RTdGFydCgpIGNvbnN0CiAKICAgICByZXR1cm4gdG9JbnRlZ2VyTWlsbGlzZWNvbmRzKHRpbWlu
Zy0+cmVkaXJlY3RTdGFydCk7CiB9Ci0gICAgCisKIHVuc2lnbmVkIGxvbmcgbG9uZyBUaW1pbmc6
OnJlZGlyZWN0RW5kKCkgY29uc3QKIHsKICAgICBEb2N1bWVudExvYWRUaW1pbmcqIHRpbWluZyA9
IGRvY3VtZW50TG9hZFRpbWluZygpOwpAQCAtMjE4LDEyICsyMTgsNyBAQCB1bnNpZ25lZCBsb25n
IGxvbmcgVGltaW5nOjpyZXF1ZXN0U3RhcnQoKSBjb25zdAogCiB1bnNpZ25lZCBsb25nIGxvbmcg
VGltaW5nOjpyZXF1ZXN0RW5kKCkgY29uc3QKIHsKLSAgICBSZXNvdXJjZUxvYWRUaW1pbmcqIHRp
bWluZyA9IHJlc291cmNlTG9hZFRpbWluZygpOwotICAgIGlmICghdGltaW5nKQotICAgICAgICBy
ZXR1cm4gMDsKLQotICAgIEFTU0VSVCh0aW1pbmctPnNlbmRFbmQgPj0gMCk7Ci0gICAgcmV0dXJu
IHJlc291cmNlTG9hZFRpbWVSZWxhdGl2ZVRvQWJzb2x1dGUodGltaW5nLT5zZW5kRW5kKTsKKyAg
ICByZXR1cm4gcmVzcG9uc2VTdGFydCgpOwogfQogCiB1bnNpZ25lZCBsb25nIGxvbmcgVGltaW5n
OjpyZXNwb25zZVN0YXJ0KCkgY29uc3QK
</data>

          </attachment>
      

    </bug>

</bugzilla>