<?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>112594</bug_id>
          
          <creation_ts>2013-03-18 10:52:24 -0700</creation_ts>
          <short_desc>REGRESSION(r146079): many timeline tests failed. (Requested by loislo on #webkit).</short_desc>
          <delta_ts>2013-03-18 10:56:10 -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>New Bugs</component>
          <version>528+ (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>
          
          <blocked>112584</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>kbr</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>857299</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-18 10:52:24 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/146079 broke the build:
many timeline tests failed. (Requested by loislo on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857301</commentid>
    <comment_count>1</comment_count>
      <attachid>193604</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-18 10:52:54 -0700</bug_when>
    <thetext>Created attachment 193604
ROLLOUT of r146079

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857306</commentid>
    <comment_count>2</comment_count>
      <attachid>193604</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2013-03-18 10:56:08 -0700</bug_when>
    <thetext>Comment on attachment 193604
ROLLOUT of r146079

Clearing flags on attachment: 193604

Committed r146085: &lt;http://trac.webkit.org/changeset/146085&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>857307</commentid>
    <comment_count>3</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2013-03-18 10:56:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>193604</attachid>
            <date>2013-03-18 10:52:54 -0700</date>
            <delta_ts>2013-03-18 10:56:07 -0700</delta_ts>
            <desc>ROLLOUT of r146079</desc>
            <filename>bug-112594-20130318174845.patch</filename>
            <type>text/plain</type>
            <size>10807</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2MDg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGQ1MTQ0NzFkNjAwMDI5
YmQ5Mjg1N2U0M2M1ZjI3ZThmMDI0MmU3Ni4uZGM4YmI0ODc2NDRlZGEzMGJkYzNlODY1MDY0ZDQ3
MmUxMzFmOThkOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEzLTAzLTE4ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTQ2MDc5LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xNDYwNzkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTExMjU5NAorCisgICAgICAgIG1hbnkgdGltZWxpbmUgdGVzdHMgZmFpbGVkLiAo
UmVxdWVzdGVkIGJ5IGxvaXNsbyBvbiAjd2Via2l0KS4KKworICAgICAgICAqIGluc3BlY3Rvci9m
cm9udC1lbmQvVGltZWxpbmVPdmVydmlld1BhbmUuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3Iu
VGltZWxpbmVPdmVydmlld1BhbmUpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlRpbWVsaW5lT3Zl
cnZpZXdQYW5lLnByb3RvdHlwZS5zZXRNb2RlKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UaW1l
bGluZU92ZXJ2aWV3UGFuZS5wcm90b3R5cGUuX3NldEZyYW1lTW9kZSk6CisgICAgICAgIChXZWJJ
bnNwZWN0b3IuVGltZWxpbmVPdmVydmlld1BhbmUucHJvdG90eXBlLl91cGRhdGUpOgorICAgICAg
ICAoV2ViSW5zcGVjdG9yLlRpbWVsaW5lT3ZlcnZpZXdQYW5lLnByb3RvdHlwZS5zaWRlYmFyUmVz
aXplZCk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGltZWxpbmVPdmVydmlld1BhbmUucHJvdG90
eXBlLnpvb21Ub0ZyYW1lKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UaW1lbGluZU92ZXJ2aWV3
UGFuZS5wcm90b3R5cGUuX3Jlc2V0KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UaW1lbGluZU92
ZXJ2aWV3UGFuZS5wcm90b3R5cGUud2luZG93TGVmdCk6CisgICAgICAgIChXZWJJbnNwZWN0b3Iu
VGltZWxpbmVPdmVydmlld1BhbmUucHJvdG90eXBlLndpbmRvd1JpZ2h0KToKKyAgICAgICAgKFdl
Ykluc3BlY3Rvci5UaW1lbGluZU92ZXJ2aWV3UGFuZS5wcm90b3R5cGUuX3VwZGF0ZVdpbmRvdyk6
CisKIDIwMTMtMDMtMTggIFBldGVyIEJldmVybG9vICA8cGV0ZXJAY2hyb21pdW0ub3JnPgogCiAg
ICAgICAgIFtDaHJvbWl1bV0gVGhlIDxzZWxlY3Q+IGVsZW1lbnQgb24gQW5kcm9pZCBzaG91bGQg
YWxzbyBzd2l0Y2ggdG8gbmV3LWZsZXhib3gKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvVGltZWxpbmVPdmVydmlld1BhbmUuanMgYi9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL1RpbWVsaW5lT3ZlcnZpZXdQYW5lLmpzCmluZGV4IDA0NGY1
NjliODc1Y2ZjZjU5ZDA3ZWM0NjVhMDRkMGRjZmM4YzhlMjEuLmE0NDQzZThmYjY2MTYwZmI5NDE5
ODJkNGJiZDdjMDhhMTUxMDE0MzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvVGltZWxpbmVPdmVydmlld1BhbmUuanMKKysrIGIvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9UaW1lbGluZU92ZXJ2aWV3UGFuZS5qcwpAQCAtNzQsMTUyICs3
NCw0MCBAQCBXZWJJbnNwZWN0b3IuVGltZWxpbmVPdmVydmlld1BhbmUgPSBmdW5jdGlvbihtb2Rl
bCkKICAgICAKICAgICB0aGlzLl9vdmVydmlld0l0ZW1zW3RoaXMuX2N1cnJlbnRNb2RlXS5yZXZl
YWxBbmRTZWxlY3QoZmFsc2UpOwogCi0gICAgdGhpcy5fb3ZlcnZpZXdHcmlkID0gbmV3IFdlYklu
c3BlY3Rvci5PdmVydmlld0dyaWQoInRpbWVsaW5lIik7CisgICAgdGhpcy5fb3ZlcnZpZXdDb250
YWluZXIgPSB0aGlzLmVsZW1lbnQuY3JlYXRlQ2hpbGQoImRpdiIsICJmaWxsIik7CisgICAgdGhp
cy5fb3ZlcnZpZXdDb250YWluZXIuaWQgPSAidGltZWxpbmUtb3ZlcnZpZXctY29udGFpbmVyIjsK
KworICAgIHRoaXMuX292ZXJ2aWV3R3JpZCA9IG5ldyBXZWJJbnNwZWN0b3IuVGltZWxpbmVHcmlk
KCk7CisgICAgdGhpcy5fb3ZlcnZpZXdHcmlkLmVsZW1lbnQuaWQgPSAidGltZWxpbmUtb3ZlcnZp
ZXctZ3JpZCI7CisgICAgdGhpcy5fb3ZlcnZpZXdHcmlkLml0ZW1zR3JhcGhzRWxlbWVudC5pZCA9
ICJ0aW1lbGluZS1vdmVydmlldy10aW1lbGluZXMiOworCisgICAgdGhpcy5fb3ZlcnZpZXdDb250
YWluZXIuYXBwZW5kQ2hpbGQodGhpcy5fb3ZlcnZpZXdHcmlkLmVsZW1lbnQpOwogCiAgICAgdGhp
cy5faGVhcEdyYXBoID0gbmV3IFdlYkluc3BlY3Rvci5IZWFwR3JhcGgodGhpcy5fbW9kZWwpOwog
ICAgIHRoaXMuX2hlYXBHcmFwaC5lbGVtZW50LmlkID0gInRpbWVsaW5lLW92ZXJ2aWV3LW1lbW9y
eSI7Ci0gICAgdGhpcy5fb3ZlcnZpZXdHcmlkLmluc2VydEJlZm9yZUl0ZW1zR3JhcGhzRWxlbWVu
dCh0aGlzLl9oZWFwR3JhcGguZWxlbWVudCk7CisgICAgdGhpcy5fb3ZlcnZpZXdHcmlkLmVsZW1l
bnQuaW5zZXJ0QmVmb3JlKHRoaXMuX2hlYXBHcmFwaC5lbGVtZW50LCB0aGlzLl9vdmVydmlld0dy
aWQuaXRlbXNHcmFwaHNFbGVtZW50KTsKKworICAgIHRoaXMuX292ZXJ2aWV3V2luZG93ID0gbmV3
IFdlYkluc3BlY3Rvci5UaW1lbGluZU92ZXJ2aWV3V2luZG93KHRoaXMuX292ZXJ2aWV3Q29udGFp
bmVyLCB0aGlzLl9vdmVydmlld0dyaWQuZGl2aWRlcnNMYWJlbEJhckVsZW1lbnQpOworICAgIHRo
aXMuX292ZXJ2aWV3V2luZG93LmFkZEV2ZW50TGlzdGVuZXIoV2ViSW5zcGVjdG9yLlRpbWVsaW5l
T3ZlcnZpZXdXaW5kb3cuRXZlbnRzLldpbmRvd0NoYW5nZWQsIHRoaXMuX29uV2luZG93Q2hhbmdl
ZCwgdGhpcyk7CiAKICAgICB2YXIgc2VwYXJhdG9yRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVs
ZW1lbnQoImRpdiIpOwogICAgIHNlcGFyYXRvckVsZW1lbnQuaWQgPSAidGltZWxpbmUtb3ZlcnZp
ZXctc2VwYXJhdG9yIjsKICAgICB0aGlzLmVsZW1lbnQuYXBwZW5kQ2hpbGQoc2VwYXJhdG9yRWxl
bWVudCk7CiAKICAgICB0aGlzLl9jYXRlZ29yeVN0cmlwcyA9IG5ldyBXZWJJbnNwZWN0b3IuVGlt
ZWxpbmVDYXRlZ29yeVN0cmlwcyh0aGlzLl9tb2RlbCk7Ci0gICAgdGhpcy5fb3ZlcnZpZXdHcmlk
Lml0ZW1zR3JhcGhzRWxlbWVudCgpLmFwcGVuZENoaWxkKHRoaXMuX2NhdGVnb3J5U3RyaXBzLmVs
ZW1lbnQpOworICAgIHRoaXMuX292ZXJ2aWV3R3JpZC5pdGVtc0dyYXBoc0VsZW1lbnQuYXBwZW5k
Q2hpbGQodGhpcy5fY2F0ZWdvcnlTdHJpcHMuZWxlbWVudCk7CiAgCiAgICAgdmFyIGNhdGVnb3Jp
ZXMgPSBXZWJJbnNwZWN0b3IuVGltZWxpbmVQcmVzZW50YXRpb25Nb2RlbC5jYXRlZ29yaWVzKCk7
CiAgICAgZm9yICh2YXIgY2F0ZWdvcnkgaW4gY2F0ZWdvcmllcykKICAgICAgICAgY2F0ZWdvcmll
c1tjYXRlZ29yeV0uYWRkRXZlbnRMaXN0ZW5lcihXZWJJbnNwZWN0b3IuVGltZWxpbmVDYXRlZ29y
eS5FdmVudHMuVmlzaWJpbGl0eUNoYW5nZWQsIHRoaXMuX29uQ2F0ZWdvcnlWaXNpYmlsaXR5Q2hh
bmdlZCwgdGhpcyk7CiAKKyAgICB0aGlzLl9vdmVydmlld0dyaWQuc2V0U2Nyb2xsQW5kRGl2aWRl
clRvcCgwLCAwKTsKICAgICB0aGlzLl9vdmVydmlld0NhbGN1bGF0b3IgPSBuZXcgV2ViSW5zcGVj
dG9yLlRpbWVsaW5lT3ZlcnZpZXdDYWxjdWxhdG9yKCk7CiAKICAgICBtb2RlbC5hZGRFdmVudExp
c3RlbmVyKFdlYkluc3BlY3Rvci5UaW1lbGluZU1vZGVsLkV2ZW50cy5SZWNvcmRBZGRlZCwgdGhp
cy5fb25SZWNvcmRBZGRlZCwgdGhpcyk7CiAgICAgbW9kZWwuYWRkRXZlbnRMaXN0ZW5lcihXZWJJ
bnNwZWN0b3IuVGltZWxpbmVNb2RlbC5FdmVudHMuUmVjb3Jkc0NsZWFyZWQsIHRoaXMuX3Jlc2V0
LCB0aGlzKTsKLSAgICB0aGlzLl9vdmVydmlld0dyaWQuYWRkRXZlbnRMaXN0ZW5lcihXZWJJbnNw
ZWN0b3IuT3ZlcnZpZXdHcmlkLkV2ZW50cy5XaW5kb3dDaGFuZ2VkLCB0aGlzLl9vbldpbmRvd0No
YW5nZWQsIHRoaXMpOwogfQogCi0vKioKLSAqIEBjb25zdHJ1Y3RvcgotICovCi1XZWJJbnNwZWN0
b3IuT3ZlcnZpZXdHcmlkID0gZnVuY3Rpb24ocHJlZml4KQotewotICAgIHRoaXMuZWxlbWVudCA9
IHRoaXMuZWxlbWVudC5jcmVhdGVDaGlsZCgiZGl2IiwgImZpbGwiKTsKLSAgICB0aGlzLmVsZW1l
bnQuaWQgPSBwcmVmaXggKyAiLW92ZXJ2aWV3LWNvbnRhaW5lciI7Ci0KLSAgICB0aGlzLl9ncmlk
ID0gbmV3IFdlYkluc3BlY3Rvci5UaW1lbGluZUdyaWQoKTsKLSAgICB0aGlzLl9ncmlkLmVsZW1l
bnQuaWQgPSBwcmVmaXggKyAiLW92ZXJ2aWV3LWdyaWQiOwotICAgIHRoaXMuX2dyaWQuaXRlbXNH
cmFwaHNFbGVtZW50LmlkID0gcHJlZml4ICsgIi1vdmVydmlldy10aW1lbGluZXMiOwotICAgIHRo
aXMuX2dyaWQuc2V0U2Nyb2xsQW5kRGl2aWRlclRvcCgwLCAwKTsKLQotICAgIHRoaXMuZWxlbWVu
dC5hcHBlbmRDaGlsZCh0aGlzLl9ncmlkLmVsZW1lbnQpOwotCi0gICAgdGhpcy5fd2luZG93ID0g
bmV3IFdlYkluc3BlY3Rvci5UaW1lbGluZU92ZXJ2aWV3V2luZG93KHRoaXMuZWxlbWVudCwgdGhp
cy5fZ3JpZC5kaXZpZGVyc0xhYmVsQmFyRWxlbWVudCk7Ci19Ci0KLVdlYkluc3BlY3Rvci5PdmVy
dmlld0dyaWQucHJvdG90eXBlID0gewotICAgIGl0ZW1zR3JhcGhzRWxlbWVudDogZnVuY3Rpb24o
KQotICAgIHsKLSAgICAgICAgcmV0dXJuIHRoaXMuX2dyaWQuaXRlbXNHcmFwaHNFbGVtZW50Owot
ICAgIH0sCi0KLSAgICAvKioKLSAgICAgKiBAcGFyYW0geyFOb2RlfSBjaGlsZAotICAgICAqLwot
ICAgIGluc2VydEJlZm9yZUl0ZW1zR3JhcGhzRWxlbWVudDogZnVuY3Rpb24oY2hpbGQpCi0gICAg
ewotICAgICAgICB0aGlzLl9ncmlkLmVsZW1lbnQuaW5zZXJ0QmVmb3JlKGNoaWxkLCB0aGlzLl9n
cmlkLml0ZW1zR3JhcGhzRWxlbWVudCk7Ci0gICAgfSwKLQotICAgIC8qKgotICAgICAqIEByZXR1
cm4ge251bWJlcn0KLSAgICAgKi8KLSAgICBjbGllbnRXaWR0aDogZnVuY3Rpb24oKQotICAgIHsK
LSAgICAgICAgcmV0dXJuIHRoaXMuZWxlbWVudC5jbGllbnRXaWR0aDsKLSAgICB9LAotCi0gICAg
c2hvd0l0ZW1zR3JhcGhzRWxlbWVudDogZnVuY3Rpb24oKQotICAgIHsKLSAgICAgICAgdGhpcy5f
Z3JpZC5pdGVtc0dyYXBoc0VsZW1lbnQucmVtb3ZlU3R5bGVDbGFzcygiaGlkZGVuIik7Ci0gICAg
fSwKLQotICAgIGhpZGVJdGVtc0dyYXBoc0VsZW1lbnQ6IGZ1bmN0aW9uKCkKLSAgICB7Ci0gICAg
ICAgIHRoaXMuX2dyaWQuaXRlbXNHcmFwaHNFbGVtZW50LmFkZFN0eWxlQ2xhc3MoImhpZGRlbiIp
OwotICAgIH0sCi0KLSAgICAvKioKLSAgICAgKiBAcGFyYW0geyFXZWJJbnNwZWN0b3IuVGltZWxp
bmVPdmVydmlld0NhbGN1bGF0b3J9IGNhbGN1bGF0b3IKLSAgICAgKi8KLSAgICB1cGRhdGVEaXZp
ZGVyczogZnVuY3Rpb24oY2FsY3VsYXRvcikKLSAgICB7Ci0gICAgICAgIHRoaXMuX2dyaWQudXBk
YXRlRGl2aWRlcnMoY2FsY3VsYXRvcik7Ci0gICAgfSwKLQotICAgIC8qKgotICAgICAqIEBwYXJh
bSB7IUFycmF5LjxFbGVtZW50Pn0gZGl2aWRlcnMKLSAgICAgKi8KLSAgICBhZGRFdmVudERpdmlk
ZXJzOiBmdW5jdGlvbihkaXZpZGVycykKLSAgICB7Ci0gICAgICAgIHRoaXMuX2dyaWQuYWRkRXZl
bnREaXZpZGVycyhkaXZpZGVycyk7Ci0gICAgfSwKLQotICAgIHJlbW92ZUV2ZW50RGl2aWRlcnM6
IGZ1bmN0aW9uKCkKLSAgICB7Ci0gICAgICAgIHRoaXMuX2dyaWQucmVtb3ZlRXZlbnREaXZpZGVy
cygpOwotICAgIH0sCi0gICAgCi0gICAgLyoqCi0gICAgICogQHBhcmFtIHs/bnVtYmVyfSBzdGFy
dAotICAgICAqIEBwYXJhbSB7P251bWJlcn0gZW5kCi0gICAgICovCi0gICAgc2V0V2luZG93UG9z
aXRpb246IGZ1bmN0aW9uKHN0YXJ0LCBlbmQpCi0gICAgewotICAgICAgICB0aGlzLl93aW5kb3cu
X3NldFdpbmRvd1Bvc2l0aW9uKHN0YXJ0LCBlbmQpOwotICAgIH0sCi0KLSAgICByZXNldDogZnVu
Y3Rpb24oKQotICAgIHsKLSAgICAgICAgdGhpcy5fd2luZG93LnJlc2V0KCk7Ci0gICAgfSwKLQot
ICAgIC8qKgotICAgICAqIEByZXR1cm4ge251bWJlcn0KLSAgICAgKi8KLSAgICB3aW5kb3dMZWZ0
OiBmdW5jdGlvbigpCi0gICAgewotICAgICAgICByZXR1cm4gdGhpcy5fd2luZG93LndpbmRvd0xl
ZnQ7Ci0gICAgfSwKLQotICAgIC8qKgotICAgICAqIEByZXR1cm4ge251bWJlcn0KLSAgICAgKi8K
LSAgICB3aW5kb3dSaWdodDogZnVuY3Rpb24oKQotICAgIHsKLSAgICAgICAgcmV0dXJuIHRoaXMu
X3dpbmRvdy53aW5kb3dSaWdodDsKLSAgICB9LAotCi0gICAgLyoqCi0gICAgICogQHBhcmFtIHtu
dW1iZXJ9IGxlZnQKLSAgICAgKiBAcGFyYW0ge251bWJlcn0gcmlnaHQKLSAgICAgKi8KLSAgICBz
ZXRXaW5kb3c6IGZ1bmN0aW9uKGxlZnQsIHJpZ2h0KQotICAgIHsKLSAgICAgICAgdGhpcy5fd2lu
ZG93Ll9zZXRXaW5kb3cobGVmdCwgcmlnaHQpOwotICAgIH0sCi0gICAgCi0gICAgLyoqCi0gICAg
ICogQHBhcmFtIHtzdHJpbmd9IGV2ZW50VHlwZQotICAgICAqIEBwYXJhbSB7ZnVuY3Rpb24oV2Vi
SW5zcGVjdG9yLkV2ZW50KX0gbGlzdGVuZXIKLSAgICAgKiBAcGFyYW0ge09iamVjdD19IHRoaXNP
YmplY3QKLSAgICAgKi8KLSAgICBhZGRFdmVudExpc3RlbmVyOiBmdW5jdGlvbihldmVudFR5cGUs
IGxpc3RlbmVyLCB0aGlzT2JqZWN0KQotICAgIHsKLSAgICAgICAgdGhpcy5fd2luZG93LmFkZEV2
ZW50TGlzdGVuZXIoZXZlbnRUeXBlLCBsaXN0ZW5lciwgdGhpc09iamVjdCk7Ci0gICAgfQotfQot
Ci0KIFdlYkluc3BlY3Rvci5UaW1lbGluZU92ZXJ2aWV3UGFuZS5NaW5TZWxlY3RhYmxlU2l6ZSA9
IDEyOwogCiBXZWJJbnNwZWN0b3IuVGltZWxpbmVPdmVydmlld1BhbmUuV2luZG93U2Nyb2xsU3Bl
ZWRGYWN0b3IgPSAuMzsKQEAgLTI1OSwxMCArMTQ3LDEwIEBAIFdlYkluc3BlY3Rvci5UaW1lbGlu
ZU92ZXJ2aWV3UGFuZS5wcm90b3R5cGUgPSB7CiAgICAgICAgICAgICBjYXNlIFdlYkluc3BlY3Rv
ci5UaW1lbGluZU92ZXJ2aWV3UGFuZS5Nb2RlLkV2ZW50czoKICAgICAgICAgICAgIGNhc2UgV2Vi
SW5zcGVjdG9yLlRpbWVsaW5lT3ZlcnZpZXdQYW5lLk1vZGUuRnJhbWVzOgogICAgICAgICAgICAg
ICAgIHRoaXMuX2hlYXBHcmFwaC5oaWRlKCk7Ci0gICAgICAgICAgICAgICAgdGhpcy5fb3ZlcnZp
ZXdHcmlkLnNob3dJdGVtc0dyYXBoc0VsZW1lbnQoKTsKKyAgICAgICAgICAgICAgICB0aGlzLl9v
dmVydmlld0dyaWQuaXRlbXNHcmFwaHNFbGVtZW50LnJlbW92ZVN0eWxlQ2xhc3MoImhpZGRlbiIp
OwogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgY2FzZSBXZWJJbnNwZWN0b3Iu
VGltZWxpbmVPdmVydmlld1BhbmUuTW9kZS5NZW1vcnk6Ci0gICAgICAgICAgICAgICAgdGhpcy5f
b3ZlcnZpZXdHcmlkLmhpZGVJdGVtc0dyYXBoc0VsZW1lbnQoKTsKKyAgICAgICAgICAgICAgICB0
aGlzLl9vdmVydmlld0dyaWQuaXRlbXNHcmFwaHNFbGVtZW50LmFkZFN0eWxlQ2xhc3MoImhpZGRl
biIpOwogICAgICAgICAgICAgICAgIHRoaXMuX2hlYXBHcmFwaC5zaG93KCk7CiAgICAgICAgIH0K
ICAgICAgICAgdGhpcy5fb3ZlcnZpZXdJdGVtc1t0aGlzLl9jdXJyZW50TW9kZV0ucmV2ZWFsQW5k
U2VsZWN0KGZhbHNlKTsKQEAgLTI3NiwxMSArMTY0LDExIEBAIFdlYkluc3BlY3Rvci5UaW1lbGlu
ZU92ZXJ2aWV3UGFuZS5wcm90b3R5cGUgPSB7CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAg
IGlmIChlbmFibGVkKSB7CiAgICAgICAgICAgICB0aGlzLl9mcmFtZU92ZXJ2aWV3ID0gbmV3IFdl
Ykluc3BlY3Rvci5UaW1lbGluZUZyYW1lT3ZlcnZpZXcodGhpcy5fbW9kZWwpOwotICAgICAgICAg
ICAgdGhpcy5fZnJhbWVPdmVydmlldy5zaG93KHRoaXMuX292ZXJ2aWV3R3JpZC5lbGVtZW50KTsK
KyAgICAgICAgICAgIHRoaXMuX2ZyYW1lT3ZlcnZpZXcuc2hvdyh0aGlzLl9vdmVydmlld0NvbnRh
aW5lcik7CiAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICB0aGlzLl9mcmFtZU92ZXJ2aWV3
LmRldGFjaCgpOwogICAgICAgICAgICAgdGhpcy5fZnJhbWVPdmVydmlldyA9IG51bGw7Ci0gICAg
ICAgICAgICB0aGlzLl9vdmVydmlld0dyaWQuc2hvd0l0ZW1zR3JhcGhzRWxlbWVudCgpOworICAg
ICAgICAgICAgdGhpcy5fb3ZlcnZpZXdHcmlkLml0ZW1zR3JhcGhzRWxlbWVudC5yZW1vdmVTdHls
ZUNsYXNzKCJoaWRkZW4iKTsKICAgICAgICAgICAgIHRoaXMuX2NhdGVnb3J5U3RyaXBzLnVwZGF0
ZSgpOwogICAgICAgICB9CiAgICAgfSwKQEAgLTI5Nyw3ICsxODUsNyBAQCBXZWJJbnNwZWN0b3Iu
VGltZWxpbmVPdmVydmlld1BhbmUucHJvdG90eXBlID0gewogCiAgICAgICAgIHRoaXMuX3VwZGF0
ZVdpbmRvdygpOwogICAgICAgICB0aGlzLl9vdmVydmlld0NhbGN1bGF0b3Iuc2V0V2luZG93KHRo
aXMuX21vZGVsLm1pbmltdW1SZWNvcmRUaW1lKCksIHRoaXMuX21vZGVsLm1heGltdW1SZWNvcmRU
aW1lKCkpOwotICAgICAgICB0aGlzLl9vdmVydmlld0NhbGN1bGF0b3Iuc2V0RGlzcGxheVdpbmRv
dygwLCB0aGlzLl9vdmVydmlld0dyaWQuY2xpZW50V2lkdGgoKSk7CisgICAgICAgIHRoaXMuX292
ZXJ2aWV3Q2FsY3VsYXRvci5zZXREaXNwbGF5V2luZG93KDAsIHRoaXMuX292ZXJ2aWV3Q29udGFp
bmVyLmNsaWVudFdpZHRoKTsKIAogICAgICAgICBpZiAodGhpcy5faGVhcEdyYXBoLnZpc2libGUp
CiAgICAgICAgICAgICB0aGlzLl9oZWFwR3JhcGgudXBkYXRlKCk7CkBAIC0zMzMsNyArMjIxLDcg
QEAgV2ViSW5zcGVjdG9yLlRpbWVsaW5lT3ZlcnZpZXdQYW5lLnByb3RvdHlwZSA9IHsKICAgICAg
Ki8KICAgICBzaWRlYmFyUmVzaXplZDogZnVuY3Rpb24od2lkdGgpCiAgICAgewotICAgICAgICB0
aGlzLl9vdmVydmlld0dyaWQuZWxlbWVudC5zdHlsZS5sZWZ0ID0gd2lkdGggKyAicHgiOworICAg
ICAgICB0aGlzLl9vdmVydmlld0NvbnRhaW5lci5zdHlsZS5sZWZ0ID0gd2lkdGggKyAicHgiOwog
ICAgICAgICB0aGlzLl90b3BQYW5lU2lkZWJhckVsZW1lbnQuc3R5bGUud2lkdGggPSB3aWR0aCAr
ICJweCI7CiAgICAgICAgIHRoaXMuX3VwZGF0ZSgpOwogICAgIH0sCkBAIC0zNTYsNyArMjQ0LDcg
QEAgV2ViSW5zcGVjdG9yLlRpbWVsaW5lT3ZlcnZpZXdQYW5lLnByb3RvdHlwZSA9IHsKICAgICAg
ICAgaWYgKCF3aW5kb3cpCiAgICAgICAgICAgICByZXR1cm47CiAKLSAgICAgICAgdGhpcy5fb3Zl
cnZpZXdHcmlkLnNldFdpbmRvd1Bvc2l0aW9uKHdpbmRvdy5zdGFydCwgd2luZG93LmVuZCk7Cisg
ICAgICAgIHRoaXMuX292ZXJ2aWV3V2luZG93Ll9zZXRXaW5kb3dQb3NpdGlvbih3aW5kb3cuc3Rh
cnQsIHdpbmRvdy5lbmQpOwogICAgIH0sCiAKICAgICBfb25SZWNvcmRBZGRlZDogZnVuY3Rpb24o
ZXZlbnQpCkBAIC0zNzYsOCArMjY0LDggQEAgV2ViSW5zcGVjdG9yLlRpbWVsaW5lT3ZlcnZpZXdQ
YW5lLnByb3RvdHlwZSA9IHsKICAgICB7CiAgICAgICAgIHRoaXMuX3dpbmRvd1N0YXJ0VGltZSA9
IDA7CiAgICAgICAgIHRoaXMuX3dpbmRvd0VuZFRpbWUgPSBJbmZpbml0eTsKKyAgICAgICAgdGhp
cy5fb3ZlcnZpZXdXaW5kb3cucmVzZXQoKTsKICAgICAgICAgdGhpcy5fb3ZlcnZpZXdDYWxjdWxh
dG9yLnJlc2V0KCk7Ci0gICAgICAgIHRoaXMuX292ZXJ2aWV3R3JpZC5yZXNldCgpOwogICAgICAg
ICB0aGlzLl9ldmVudERpdmlkZXJzID0gW107CiAgICAgICAgIHRoaXMuX292ZXJ2aWV3R3JpZC51
cGRhdGVEaXZpZGVycyh0aGlzLl9vdmVydmlld0NhbGN1bGF0b3IpOwogICAgICAgICBpZiAodGhp
cy5fZnJhbWVPdmVydmlldykKQEAgLTM5NywxMiArMjg1LDEyIEBAIFdlYkluc3BlY3Rvci5UaW1l
bGluZU92ZXJ2aWV3UGFuZS5wcm90b3R5cGUgPSB7CiAKICAgICB3aW5kb3dMZWZ0OiBmdW5jdGlv
bigpCiAgICAgewotICAgICAgICByZXR1cm4gdGhpcy5fb3ZlcnZpZXdHcmlkLndpbmRvd0xlZnQo
KTsKKyAgICAgICAgcmV0dXJuIHRoaXMuX292ZXJ2aWV3V2luZG93LndpbmRvd0xlZnQ7CiAgICAg
fSwKIAogICAgIHdpbmRvd1JpZ2h0OiBmdW5jdGlvbigpCiAgICAgewotICAgICAgICByZXR1cm4g
dGhpcy5fb3ZlcnZpZXdHcmlkLndpbmRvd1JpZ2h0KCk7CisgICAgICAgIHJldHVybiB0aGlzLl9v
dmVydmlld1dpbmRvdy53aW5kb3dSaWdodDsKICAgICB9LAogCiAgICAgX29uV2luZG93Q2hhbmdl
ZDogZnVuY3Rpb24oKQpAQCAtNDQwLDcgKzMyOCw3IEBAIFdlYkluc3BlY3Rvci5UaW1lbGluZU92
ZXJ2aWV3UGFuZS5wcm90b3R5cGUgPSB7CiAgICAgICAgIHZhciBsZWZ0ID0gdGhpcy5fd2luZG93
U3RhcnRUaW1lID8gKHRoaXMuX3dpbmRvd1N0YXJ0VGltZSAtIG9mZnNldCkgLyB0aW1lU3BhbiA6
IDA7CiAgICAgICAgIHZhciByaWdodCA9IHRoaXMuX3dpbmRvd0VuZFRpbWUgPCBJbmZpbml0eSA/
ICh0aGlzLl93aW5kb3dFbmRUaW1lIC0gb2Zmc2V0KSAvIHRpbWVTcGFuIDogMTsKICAgICAgICAg
dGhpcy5faWdub3JlV2luZG93Q2hhbmdlZEV2ZW50ID0gdHJ1ZTsKLSAgICAgICAgdGhpcy5fb3Zl
cnZpZXdHcmlkLnNldFdpbmRvdyhsZWZ0LCByaWdodCk7CisgICAgICAgIHRoaXMuX292ZXJ2aWV3
V2luZG93Ll9zZXRXaW5kb3cobGVmdCwgcmlnaHQpOwogICAgICAgICB0aGlzLl9pZ25vcmVXaW5k
b3dDaGFuZ2VkRXZlbnQgPSBmYWxzZTsKICAgICB9LAogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>