<?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>150930</bug_id>
          
          <creation_ts>2015-11-05 06:39:04 -0800</creation_ts>
          <short_desc>[GLib] Avoid gint64, std::chrono::microseconds overflows in RunLoop::TimerBase</short_desc>
          <delta_ts>2015-11-05 06:52:08 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1139610</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-11-05 06:39:04 -0800</bug_when>
    <thetext>[GLib] Avoid gint64, std::chrono::microseconds overflows in RunLoop::TimerBase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1139611</commentid>
    <comment_count>1</comment_count>
      <attachid>264863</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-11-05 06:45:54 -0800</bug_when>
    <thetext>Created attachment 264863
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1139612</commentid>
    <comment_count>2</comment_count>
      <attachid>264863</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-11-05 06:49:58 -0800</bug_when>
    <thetext>Comment on attachment 264863
Patch

Thank you very much!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1139614</commentid>
    <comment_count>3</comment_count>
      <attachid>264863</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-11-05 06:52:00 -0800</bug_when>
    <thetext>Comment on attachment 264863
Patch

Clearing flags on attachment: 264863

Committed r192058: &lt;http://trac.webkit.org/changeset/192058&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1139615</commentid>
    <comment_count>4</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-11-05 06:52:08 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>264863</attachid>
            <date>2015-11-05 06:45:54 -0800</date>
            <delta_ts>2015-11-05 06:52:00 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150930-20151105064455.patch</filename>
            <type>text/plain</type>
            <size>2908</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkyMDMwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IGY2ODIzMjg0YjNhMjg2MzgzMzY0ODUx
ZDhkNzZhOTNmYzI0ZDZlMDkuLjY4ZDllMDljMGNlMTZkZTNjZWVkNDU5NGE3NDdlOWVlMTcxZjll
MzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMjQgQEAKKzIwMTUtMTEtMDUgIFphbiBEb2JlcnNlayAgPHpkb2Jl
cnNla0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtHTGliXSBBdm9pZCBnaW50NjQsIHN0ZDo6Y2hy
b25vOjptaWNyb3NlY29uZHMgb3ZlcmZsb3dzIGluIFJ1bkxvb3A6OlRpbWVyQmFzZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUwOTMwCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW4gUnVuTG9vcDo6VGlt
ZXJCYXNlOjpzdGFydCgpLCBhdm9pZCBvdmVyZmxvd2luZyB0aGUgc3RkOjpjaHJvbm86Om1pY3Jv
c2Vjb25kcworICAgICAgICB2YWx1ZSBpbiBjYXNlIHRoZSBwYXNzZWQtaW4gZmlyZSBpbnRlcnZh
bCAoaW4gc2Vjb25kcykgaXMgdG9vIGxhcmdlIChlLmcuIHdoZW4KKyAgICAgICAgc3RkOjpjaHJv
bm86Om1pY3Jvc2Vjb25kczo6bWF4KCkgaXMgdXNlZCBhcyB0aGUgZGVzaXJlZCBpbnRlcnZhbCku
IFRoaXMgaXMKKyAgICAgICAgYWNoaWV2ZWQgYnkgdXNpbmcgdGhlIHBhc3NlZC1pbiBmaXJlIGlu
dGVydmFsLCBjb252ZXJ0ZWQgaW4gbWljcm9zZWNvbmRzLCBvbmx5CisgICAgICAgIGlmIHRoZSB2
YWx1ZSBvZiB0aGlzIGludGVydmFsIGlzIHNtYWxsZXIgdGhhbiBzdGQ6OmNocm9ubzo6bWljcm9z
ZWNvbmRzOjptYXgoKS4KKworICAgICAgICBJbiBSdW5Mb29wOjpUaW1lckJhc2U6OnVwZGF0ZVJl
YWR5VGltZSgpLCB0aGUgemVyby1kZWxheSBpcyBzdGlsbCBjb25zaWRlcmVkIGEKKyAgICAgICAg
c2hvcnQgY3V0LCBidXQgd2UgdXNlIEdfTUFYSU5UNjQgaW4gY2FzZSB0aGUgc3VtIG9mIHRoZSBj
dXJyZW50IHRpbWUgYW5kIHRoZQorICAgICAgICBkZXNpcmVkIGZpcmUgaW50ZXJ2YWwgKG5vdyBp
biBtaWNyb3NlY29uZHMpIHdvdWxkIG92ZXJmbG93LgorCisgICAgICAgICogd3RmL2dsaWIvUnVu
TG9vcEdMaWIuY3BwOgorICAgICAgICAoV1RGOjpSdW5Mb29wOjpUaW1lckJhc2U6OnVwZGF0ZVJl
YWR5VGltZSk6CisgICAgICAgIChXVEY6OlJ1bkxvb3A6OlRpbWVyQmFzZTo6c3RhcnQpOgorCiAy
MDE1LTExLTAyICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CiAKICAgICAgICAgQjMv
QWlyIHNob3VsZCB1c2UgYnViYmxlIHNvcnQgZm9yIHRoZWlyIGluc2VydGlvbiBzZXRzLCBiZWNh
dXNlIGl0J3MgZmFzdGVyIHRoYW4gc3RkOjpzdGFibGVfc29ydApkaWZmIC0tZ2l0IGEvU291cmNl
L1dURi93dGYvZ2xpYi9SdW5Mb29wR0xpYi5jcHAgYi9Tb3VyY2UvV1RGL3d0Zi9nbGliL1J1bkxv
b3BHTGliLmNwcAppbmRleCA5ZmE5YjliMDRkODA4OWJhYzRhMzkzYTI0ZDdiYjg2MzZkZTQ5OGZk
Li42M2MwMzE4NTQxODExMWI1YWJkM2MyZTVlZGQwNDMxMGZkNWIyNGExIDEwMDY0NAotLS0gYS9T
b3VyY2UvV1RGL3d0Zi9nbGliL1J1bkxvb3BHTGliLmNwcAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9n
bGliL1J1bkxvb3BHTGliLmNwcApAQCAtMTQ4LDEyICsxNDgsMjUgQEAgdm9pZCBSdW5Mb29wOjpU
aW1lckJhc2U6OnNldFByaW9yaXR5KGludCBwcmlvcml0eSkKIAogdm9pZCBSdW5Mb29wOjpUaW1l
ckJhc2U6OnVwZGF0ZVJlYWR5VGltZSgpCiB7Ci0gICAgZ19zb3VyY2Vfc2V0X3JlYWR5X3RpbWUo
bV9zb3VyY2UuZ2V0KCksIG1fZmlyZUludGVydmFsLmNvdW50KCkgPyBnX2dldF9tb25vdG9uaWNf
dGltZSgpICsgbV9maXJlSW50ZXJ2YWwuY291bnQoKSA6IDApOworICAgIGlmICghbV9maXJlSW50
ZXJ2YWwuY291bnQoKSkgeworICAgICAgICBnX3NvdXJjZV9zZXRfcmVhZHlfdGltZShtX3NvdXJj
ZS5nZXQoKSwgMCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBnaW50NjQgY3VycmVu
dFRpbWUgPSBnX2dldF9tb25vdG9uaWNfdGltZSgpOworICAgIGdpbnQ2NCB0YXJnZXRUaW1lID0g
Y3VycmVudFRpbWUgKyBzdGQ6Om1pbjxnaW50NjQ+KEdfTUFYSU5UNjQgLSBjdXJyZW50VGltZSwg
bV9maXJlSW50ZXJ2YWwuY291bnQoKSk7CisgICAgQVNTRVJUKHRhcmdldFRpbWUgPj0gY3VycmVu
dFRpbWUpOworICAgIGdfc291cmNlX3NldF9yZWFkeV90aW1lKG1fc291cmNlLmdldCgpLCB0YXJn
ZXRUaW1lKTsKIH0KIAogdm9pZCBSdW5Mb29wOjpUaW1lckJhc2U6OnN0YXJ0KGRvdWJsZSBmaXJl
SW50ZXJ2YWwsIGJvb2wgcmVwZWF0KQogewotICAgIG1fZmlyZUludGVydmFsID0gc3RkOjpjaHJv
bm86OmR1cmF0aW9uX2Nhc3Q8c3RkOjpjaHJvbm86Om1pY3Jvc2Vjb25kcz4oc3RkOjpjaHJvbm86
OmR1cmF0aW9uPGRvdWJsZT4oZmlyZUludGVydmFsKSk7CisgICAgYXV0byBpbnRlcnZhbER1cmF0
aW9uID0gc3RkOjpjaHJvbm86OmR1cmF0aW9uPGRvdWJsZT4oZmlyZUludGVydmFsKTsKKyAgICBh
dXRvIHNhZmVEdXJhdGlvbiA9IHN0ZDo6Y2hyb25vOjptaWNyb3NlY29uZHM6Om1heCgpOworICAg
IGlmIChpbnRlcnZhbER1cmF0aW9uIDwgc2FmZUR1cmF0aW9uKQorICAgICAgICBzYWZlRHVyYXRp
b24gPSBzdGQ6OmNocm9ubzo6ZHVyYXRpb25fY2FzdDxzdGQ6OmNocm9ubzo6bWljcm9zZWNvbmRz
PihpbnRlcnZhbER1cmF0aW9uKTsKKworICAgIG1fZmlyZUludGVydmFsID0gc2FmZUR1cmF0aW9u
OwogICAgIG1faXNSZXBlYXRpbmcgPSByZXBlYXQ7CiAgICAgdXBkYXRlUmVhZHlUaW1lKCk7CiB9
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>