<?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>94350</bug_id>
          
          <creation_ts>2012-08-17 08:29:44 -0700</creation_ts>
          <short_desc>REGRESSION(r125892): Broke windows build (Requested by vollick on #webkit).</short_desc>
          <delta_ts>2012-08-17 08:38:57 -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>84210</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>jamesr</cc>
    
    <cc>vollick</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>698356</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-17 08:29:44 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/125892 broke the build:
Broke windows build (Requested by vollick 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>698359</commentid>
    <comment_count>1</comment_count>
      <attachid>159129</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-17 08:30:20 -0700</bug_when>
    <thetext>Created attachment 159129
ROLLOUT of r125892

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>698365</commentid>
    <comment_count>2</comment_count>
      <attachid>159129</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-17 08:38:55 -0700</bug_when>
    <thetext>Comment on attachment 159129
ROLLOUT of r125892

Clearing flags on attachment: 159129

Committed r125906: &lt;http://trac.webkit.org/changeset/125906&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>698366</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-17 08:38:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159129</attachid>
            <date>2012-08-17 08:30:20 -0700</date>
            <delta_ts>2012-08-17 08:38:55 -0700</delta_ts>
            <desc>ROLLOUT of r125892</desc>
            <filename>bug-94350-20120817153558.patch</filename>
            <type>text/plain</type>
            <size>12869</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1OTA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDk4MTkxOTBiMGIxNzYy
YzE1MWU3N2E4NWNmZDA5OGFhMDA3ZjcxNS4uMzExNDFhNGE3ZTAyNDc0NTJmNGMzZGRmMzY5Mjgx
MWFhNjQwOTNmNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA4LTE3ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTI1ODkyLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMjU4OTIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTk0MzUwCisKKyAgICAgICAgQnJva2Ugd2luZG93cyBidWlsZCAoUmVxdWVzdGVk
IGJ5IHZvbGxpY2sgb24gI3dlYmtpdCkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9j
aHJvbWl1bS9jYy9DQ0FjdGl2ZUFuaW1hdGlvbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDQ0Fj
dGl2ZUFuaW1hdGlvbjo6Q0NBY3RpdmVBbmltYXRpb24pOgorICAgICAgICAoV2ViQ29yZTo6Q0NB
Y3RpdmVBbmltYXRpb246On5DQ0FjdGl2ZUFuaW1hdGlvbik6CisgICAgICAgIChXZWJDb3JlOjpD
Q0FjdGl2ZUFuaW1hdGlvbjo6c2V0UnVuU3RhdGUpOgorICAgICAgICAoV2ViQ29yZTo6Q0NBY3Rp
dmVBbmltYXRpb246OmNsb25lRm9ySW1wbFRocmVhZCk6CisgICAgICAgICogcGxhdGZvcm0vZ3Jh
cGhpY3MvY2hyb21pdW0vY2MvQ0NBY3RpdmVBbmltYXRpb24uaDoKKyAgICAgICAgKENDQWN0aXZl
QW5pbWF0aW9uKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0xh
eWVyQW5pbWF0aW9uQ29udHJvbGxlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDQ0xheWVyQW5p
bWF0aW9uQ29udHJvbGxlcjo6cHVzaE5ld0FuaW1hdGlvbnNUb0ltcGxUaHJlYWQpOgorICAgICAg
ICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjpDQ0xheWVyQW5pbWF0aW9uQ29udHJvbGxl
cjo6cmVwbGFjZUltcGxUaHJlYWRBbmltYXRpb25zKToKKyAgICAgICAgKFdlYkNvcmU6OkNDTGF5
ZXJBbmltYXRpb25Db250cm9sbGVyOjp0aWNrQW5pbWF0aW9ucyk6CisKIDIwMTItMDgtMTcgIFph
Y2ggS3V6bmlhICA8em9ya0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgQWRkIHN1cHBvcnQgZm9y
IFNraWEgTWFnbmlmaWVyIGZpbHRlciB0byBDaHJvbWl1bSBsYXllcnMKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9D
aGFuZ2VMb2cKaW5kZXggNmI4NDE2MGYyZWYzNmE1YzExM2E3ZjdmZDEzOTBjM2M1NjYwNTExYS4u
OTE5MTI5OGViMGU1Njg1OGI4MTFkNGMyZmM4MjdmYmFhOTc0MTc5YyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMi0wOC0xNyAgU2hlcmlmZiBCb3QgIDx3
ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGlu
ZyBvdXQgcjEyNTg5Mi4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQv
MTI1ODkyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05
NDM1MAorCisgICAgICAgIEJyb2tlIHdpbmRvd3MgYnVpbGQgKFJlcXVlc3RlZCBieSB2b2xsaWNr
IG9uICN3ZWJraXQpLgorCisgICAgICAgICogc3JjL1dlYkFuaW1hdGlvbkltcGwuY3BwOgorICAg
ICAgICAoV2ViS2l0OjpXZWJBbmltYXRpb25JbXBsOjpjbG9uZVRvQ0NBbmltYXRpb24pOgorCiAy
MDEyLTA4LTE3ICBQZXRlciBCZXZlcmxvbyAgPHBldGVyQGNocm9taXVtLm9yZz4KIAogICAgICAg
ICBVbnJldmlld2VkLiAgUm9sbGVkIERFUFMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0FjdGl2ZUFuaW1hdGlvbi5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0FjdGl2ZUFuaW1hdGlv
bi5jcHAKaW5kZXggYTQxOThkM2MwM2VjNzc0NWFlM2JkNmQwNzNlM2MyZmQzMjYzZjE3Zi4uZmY2
ZTczMzk4Zjc3YmMzN2RhNmY5MTBkNzUxMjY3NzU5YTgwMjU2ZSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NBY3RpdmVBbmltYXRpb24u
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0ND
QWN0aXZlQW5pbWF0aW9uLmNwcApAQCAtMjYsMzkgKzI2LDEwIEBACiAKICNpbmNsdWRlICJjYy9D
Q0FjdGl2ZUFuaW1hdGlvbi5oIgogCi0jaW5jbHVkZSAiVHJhY2VFdmVudC5oIgogI2luY2x1ZGUg
ImNjL0NDQW5pbWF0aW9uQ3VydmUuaCIKLSNpbmNsdWRlIDx3dGYvQXNzZXJ0aW9ucy5oPgotI2lu
Y2x1ZGUgPHd0Zi9TdGRMaWJFeHRyYXMuaD4KIAogI2luY2x1ZGUgPGNtYXRoPgogCi1uYW1lc3Bh
Y2UgewotCi0vLyBUaGlzIHNob3VsZCBtYXRjaCB0aGUgUnVuU3RhdGUgZW51bS4KLXN0YXRpYyBj
b25zdCBjaGFyKiBjb25zdCBzX3J1blN0YXRlTmFtZXNbXSA9IHsKLSAgICAiV2FpdGluZ0Zvck5l
eHRUaWNrIiwKLSAgICAiV2FpdGluZ0ZvclRhcmdldEF2YWlsYWJpbGl0eSIsCi0gICAgIldhaXRp
bmdGb3JTdGFydFRpbWUiLAotICAgICJXYWl0aW5nRm9yRGVsZXRpb24iLAotICAgICJSdW5uaW5n
IiwKLSAgICAiUGF1c2VkIiwKLSAgICAiRmluaXNoZWQiLAotICAgICJBYm9ydGVkIgotfTsKLQot
Q09NUElMRV9BU1NFUlQoc3RhdGljX2Nhc3Q8aW50PihXZWJDb3JlOjpDQ0FjdGl2ZUFuaW1hdGlv
bjo6UnVuU3RhdGVFbnVtU2l6ZSkgPT0gV1RGX0FSUkFZX0xFTkdUSChzX3J1blN0YXRlTmFtZXMp
LCBSdW5TdGF0ZV9uYW1lc19tYXRjaF9lbnVtKTsKLQotLy8gVGhpcyBzaG91bGQgbWF0Y2ggdGhl
IFRhcmdldFByb3BlcnR5IGVudW0uCi1zdGF0aWMgY29uc3QgY2hhciogY29uc3Qgc190YXJnZXRQ
cm9wZXJ0eU5hbWVzW10gPSB7Ci0gICAgIlRyYW5zZm9ybSIsCi0gICAgIk9wYWNpdHkiCi19Owot
Ci1DT01QSUxFX0FTU0VSVChzdGF0aWNfY2FzdDxpbnQ+KFdlYkNvcmU6OkNDQWN0aXZlQW5pbWF0
aW9uOjpUYXJnZXRQcm9wZXJ0eUVudW1TaXplKSA9PSBXVEZfQVJSQVlfTEVOR1RIKHNfdGFyZ2V0
UHJvcGVydHlOYW1lcyksIFRhcmdldFByb3BlcnR5X25hbWVzX21hdGNoX2VudW0pOwotCi19IC8v
IG5hbWVzcGFjZQotCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIFBhc3NPd25QdHI8Q0NBY3RpdmVB
bmltYXRpb24+IENDQWN0aXZlQW5pbWF0aW9uOjpjcmVhdGUoUGFzc093blB0cjxDQ0FuaW1hdGlv
bkN1cnZlPiBjdXJ2ZSwgaW50IGFuaW1hdGlvbklkLCBpbnQgZ3JvdXBJZCwgVGFyZ2V0UHJvcGVy
dHkgdGFyZ2V0UHJvcGVydHkpCkBAIC04MCwxNCArNTEsMTEgQEAgQ0NBY3RpdmVBbmltYXRpb246
OkNDQWN0aXZlQW5pbWF0aW9uKFBhc3NPd25QdHI8Q0NBbmltYXRpb25DdXJ2ZT4gY3VydmUsIGlu
dCBhbmkKICAgICAsIG1fc3VzcGVuZGVkKGZhbHNlKQogICAgICwgbV9wYXVzZVRpbWUoMCkKICAg
ICAsIG1fdG90YWxQYXVzZWRUaW1lKDApCi0gICAgLCBtX2lzQ29udHJvbGxpbmdJbnN0YW5jZShm
YWxzZSkKIHsKIH0KIAogQ0NBY3RpdmVBbmltYXRpb246On5DQ0FjdGl2ZUFuaW1hdGlvbigpCiB7
Ci0gICAgaWYgKG1fcnVuU3RhdGUgPT0gUnVubmluZyB8fCBtX3J1blN0YXRlID09IFBhdXNlZCkK
LSAgICAgICAgc2V0UnVuU3RhdGUoQWJvcnRlZCwgMCk7CiB9CiAKIHZvaWQgQ0NBY3RpdmVBbmlt
YXRpb246OnNldFJ1blN0YXRlKFJ1blN0YXRlIHJ1blN0YXRlLCBkb3VibGUgbW9ub3RvbmljVGlt
ZSkKQEAgLTk1LDM1ICs2MywxMSBAQCB2b2lkIENDQWN0aXZlQW5pbWF0aW9uOjpzZXRSdW5TdGF0
ZShSdW5TdGF0ZSBydW5TdGF0ZSwgZG91YmxlIG1vbm90b25pY1RpbWUpCiAgICAgaWYgKG1fc3Vz
cGVuZGVkKQogICAgICAgICByZXR1cm47CiAKLSAgICBjaGFyIG5hbWVCdWZmZXJbMjU2XTsKLSAg
ICBzbnByaW50ZihuYW1lQnVmZmVyLCBzaXplb2YobmFtZUJ1ZmZlciksICIlcy0lZCVzIiwgc190
YXJnZXRQcm9wZXJ0eU5hbWVzW21fdGFyZ2V0UHJvcGVydHldLCBtX2dyb3VwLCBtX2lzQ29udHJv
bGxpbmdJbnN0YW5jZSA/ICIoaW1wbCkiIDogIiIpOwotCi0gICAgYm9vbCBpc1dhaXRpbmdUb1N0
YXJ0ID0gbV9ydW5TdGF0ZSA9PSBXYWl0aW5nRm9yTmV4dFRpY2sKLSAgICAgICAgfHwgbV9ydW5T
dGF0ZSA9PSBXYWl0aW5nRm9yVGFyZ2V0QXZhaWxhYmlsaXR5Ci0gICAgICAgIHx8IG1fcnVuU3Rh
dGUgPT0gV2FpdGluZ0ZvclN0YXJ0VGltZTsKLQotICAgIGlmIChpc1dhaXRpbmdUb1N0YXJ0ICYm
IHJ1blN0YXRlID09IFJ1bm5pbmcpCi0gICAgICAgIFRSQUNFX0VWRU5UX0FTWU5DX0JFR0lOMSgi
Y2MiLCAiQ0NBY3RpdmVBbmltYXRpb24iLCB0aGlzLCAiTmFtZSIsIFRSQUNFX1NUUl9DT1BZKG5h
bWVCdWZmZXIpKTsKLQotICAgIGJvb2wgd2FzRmluaXNoZWQgPSBpc0ZpbmlzaGVkKCk7Ci0KLSAg
ICBjb25zdCBjaGFyKiBvbGRSdW5TdGF0ZU5hbWUgPSBzX3J1blN0YXRlTmFtZXNbbV9ydW5TdGF0
ZV07Ci0KICAgICBpZiAocnVuU3RhdGUgPT0gUnVubmluZyAmJiBtX3J1blN0YXRlID09IFBhdXNl
ZCkKICAgICAgICAgbV90b3RhbFBhdXNlZFRpbWUgKz0gbW9ub3RvbmljVGltZSAtIG1fcGF1c2VU
aW1lOwogICAgIGVsc2UgaWYgKHJ1blN0YXRlID09IFBhdXNlZCkKICAgICAgICAgbV9wYXVzZVRp
bWUgPSBtb25vdG9uaWNUaW1lOwogICAgIG1fcnVuU3RhdGUgPSBydW5TdGF0ZTsKLQotICAgIGNv
bnN0IGNoYXIqIG5ld1J1blN0YXRlTmFtZSA9IHNfcnVuU3RhdGVOYW1lc1tydW5TdGF0ZV07Ci0K
LSAgICBpZiAoIXdhc0ZpbmlzaGVkICYmIGlzRmluaXNoZWQoKSkKLSAgICAgICAgVFJBQ0VfRVZF
TlRfQVNZTkNfRU5EMCgiY2MiLCAiQ0NBY3RpdmVBbmltYXRpb24iLCB0aGlzKTsKLQotICAgIGNo
YXIgc3RhdGVCdWZmZXJbMjU2XTsKLSAgICBzbnByaW50ZihzdGF0ZUJ1ZmZlciwgc2l6ZW9mKHN0
YXRlQnVmZmVyKSwgIiVzLT4lcyIsIG9sZFJ1blN0YXRlTmFtZSwgbmV3UnVuU3RhdGVOYW1lKTsK
LQotICAgIFRSQUNFX0VWRU5UX0lOU1RBTlQyKCJjYyIsICJDQ0xheWVyQW5pbWF0aW9uQ29udHJv
bGxlcjo6c2V0UnVuU3RhdGUiLCAiTmFtZSIsIFRSQUNFX1NUUl9DT1BZKG5hbWVCdWZmZXIpLCAi
U3RhdGUiLCBUUkFDRV9TVFJfQ09QWShzdGF0ZUJ1ZmZlcikpOwogfQogCiB2b2lkIENDQWN0aXZl
QW5pbWF0aW9uOjpzdXNwZW5kKGRvdWJsZSBtb25vdG9uaWNUaW1lKQpAQCAtMTk1LDIyICsxMzks
MTYgQEAgZG91YmxlIENDQWN0aXZlQW5pbWF0aW9uOjp0cmltVGltZVRvQ3VycmVudEl0ZXJhdGlv
bihkb3VibGUgbW9ub3RvbmljVGltZSkgY29uc3QKICAgICByZXR1cm4gdHJpbW1lZDsKIH0KIAot
UGFzc093blB0cjxDQ0FjdGl2ZUFuaW1hdGlvbj4gQ0NBY3RpdmVBbmltYXRpb246OmNsb25lKElu
c3RhbmNlVHlwZSBpbnN0YW5jZVR5cGUpIGNvbnN0Ci17Ci0gICAgcmV0dXJuIGNsb25lQW5kSW5p
dGlhbGl6ZShpbnN0YW5jZVR5cGUsIG1fcnVuU3RhdGUsIG1fc3RhcnRUaW1lKTsKLX0KLQotUGFz
c093blB0cjxDQ0FjdGl2ZUFuaW1hdGlvbj4gQ0NBY3RpdmVBbmltYXRpb246OmNsb25lQW5kSW5p
dGlhbGl6ZShJbnN0YW5jZVR5cGUgaW5zdGFuY2VUeXBlLCBSdW5TdGF0ZSBpbml0aWFsUnVuU3Rh
dGUsIGRvdWJsZSBzdGFydFRpbWUpIGNvbnN0CitQYXNzT3duUHRyPENDQWN0aXZlQW5pbWF0aW9u
PiBDQ0FjdGl2ZUFuaW1hdGlvbjo6Y2xvbmVGb3JJbXBsVGhyZWFkKCkgY29uc3QKIHsKICAgICBP
d25QdHI8Q0NBY3RpdmVBbmltYXRpb24+IHRvUmV0dXJuKGFkb3B0UHRyKG5ldyBDQ0FjdGl2ZUFu
aW1hdGlvbihtX2N1cnZlLT5jbG9uZSgpLCBtX2lkLCBtX2dyb3VwLCBtX3RhcmdldFByb3BlcnR5
KSkpOwotICAgIHRvUmV0dXJuLT5tX3J1blN0YXRlID0gaW5pdGlhbFJ1blN0YXRlOworICAgIHRv
UmV0dXJuLT5tX3J1blN0YXRlID0gbV9ydW5TdGF0ZTsKICAgICB0b1JldHVybi0+bV9pdGVyYXRp
b25zID0gbV9pdGVyYXRpb25zOwotICAgIHRvUmV0dXJuLT5tX3N0YXJ0VGltZSA9IHN0YXJ0VGlt
ZTsKKyAgICB0b1JldHVybi0+bV9zdGFydFRpbWUgPSBtX3N0YXJ0VGltZTsKICAgICB0b1JldHVy
bi0+bV9wYXVzZVRpbWUgPSBtX3BhdXNlVGltZTsKICAgICB0b1JldHVybi0+bV90b3RhbFBhdXNl
ZFRpbWUgPSBtX3RvdGFsUGF1c2VkVGltZTsKICAgICB0b1JldHVybi0+bV90aW1lT2Zmc2V0ID0g
bV90aW1lT2Zmc2V0OwogICAgIHRvUmV0dXJuLT5tX2FsdGVybmF0ZXNEaXJlY3Rpb24gPSBtX2Fs
dGVybmF0ZXNEaXJlY3Rpb247Ci0gICAgdG9SZXR1cm4tPm1faXNDb250cm9sbGluZ0luc3RhbmNl
ID0gaW5zdGFuY2VUeXBlID09IENvbnRyb2xsaW5nSW5zdGFuY2U7CiAgICAgcmV0dXJuIHRvUmV0
dXJuLnJlbGVhc2UoKTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NBY3RpdmVBbmltYXRpb24uaCBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDQWN0aXZlQW5pbWF0aW9uLmgKaW5kZXgg
ZWE0ZTM0ZjJlZTZhZjFlMWMzOGZlMTU2NTNjZjRhNmU3ODlmODVlYi4uMWFjNzJlMTgzZmFmMzc3
M2Y5OGJjMDZhYWZkNThiNDUyMDExNmMwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NBY3RpdmVBbmltYXRpb24uaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9jYy9DQ0FjdGl2ZUFuaW1hdGlv
bi5oCkBAIC01NiwxNiArNTYsMTIgQEAgcHVibGljOgogICAgICAgICBSdW5uaW5nLAogICAgICAg
ICBQYXVzZWQsCiAgICAgICAgIEZpbmlzaGVkLAotICAgICAgICBBYm9ydGVkLAotICAgICAgICAv
LyBUaGlzIHNlbnRpbmVsIG11c3QgYmUgbGFzdC4KLSAgICAgICAgUnVuU3RhdGVFbnVtU2l6ZQor
ICAgICAgICBBYm9ydGVkCiAgICAgfTsKIAogICAgIGVudW0gVGFyZ2V0UHJvcGVydHkgewogICAg
ICAgICBUcmFuc2Zvcm0gPSAwLAotICAgICAgICBPcGFjaXR5LAotICAgICAgICAvLyBUaGlzIHNl
bnRpbmVsIG11c3QgYmUgbGFzdC4KLSAgICAgICAgVGFyZ2V0UHJvcGVydHlFbnVtU2l6ZQorICAg
ICAgICBPcGFjaXR5CiAgICAgfTsKIAogICAgIHN0YXRpYyBQYXNzT3duUHRyPENDQWN0aXZlQW5p
bWF0aW9uPiBjcmVhdGUoUGFzc093blB0cjxDQ0FuaW1hdGlvbkN1cnZlPiwgaW50IGFuaW1hdGlv
bklkLCBpbnQgZ3JvdXBJZCwgVGFyZ2V0UHJvcGVydHkpOwpAQCAtMTE2LDE0ICsxMTIsNyBAQCBw
dWJsaWM6CiAgICAgLy8gb2YgaXRlcmF0aW9ucywgcmV0dXJucyB0aGUgcmVsYXRpdmUgdGltZSBp
biB0aGUgY3VycmVudCBpdGVyYXRpb24uCiAgICAgZG91YmxlIHRyaW1UaW1lVG9DdXJyZW50SXRl
cmF0aW9uKGRvdWJsZSBtb25vdG9uaWNUaW1lKSBjb25zdDsKIAotICAgIGVudW0gSW5zdGFuY2VU
eXBlIHsKLSAgICAgICAgQ29udHJvbGxpbmdJbnN0YW5jZSA9IDAsCi0gICAgICAgIE5vbkNvbnRy
b2xsaW5nSW5zdGFuY2UKLSAgICB9OwotCi0gICAgUGFzc093blB0cjxDQ0FjdGl2ZUFuaW1hdGlv
bj4gY2xvbmUoSW5zdGFuY2VUeXBlKSBjb25zdDsKLSAgICBQYXNzT3duUHRyPENDQWN0aXZlQW5p
bWF0aW9uPiBjbG9uZUFuZEluaXRpYWxpemUoSW5zdGFuY2VUeXBlLCBSdW5TdGF0ZSBpbml0aWFs
UnVuU3RhdGUsIGRvdWJsZSBzdGFydFRpbWUpIGNvbnN0OwotICAgIGJvb2wgaXNDb250cm9sbGlu
Z0luc3RhbmNlKCkgY29uc3QgeyByZXR1cm4gbV9pc0NvbnRyb2xsaW5nSW5zdGFuY2U7IH0KKyAg
ICBQYXNzT3duUHRyPENDQWN0aXZlQW5pbWF0aW9uPiBjbG9uZUZvckltcGxUaHJlYWQoKSBjb25z
dDsKIAogICAgIHZvaWQgcHVzaFByb3BlcnRpZXNUbyhDQ0FjdGl2ZUFuaW1hdGlvbiopIGNvbnN0
OwogCkBAIC0xNjUsMTUgKzE1NCw2IEBAIHByaXZhdGU6CiAgICAgLy8gYWJvdXQgdGhlc2UgdmFs
dWVzLgogICAgIGRvdWJsZSBtX3BhdXNlVGltZTsKICAgICBkb3VibGUgbV90b3RhbFBhdXNlZFRp
bWU7Ci0KLSAgICAvLyBBbmltYXRpb25zIGxlYWQgZHVhbCBsaXZlcy4gQW4gYWN0aXZlIGFuaW1h
dGlvbiB3aWxsIGJlIGNvbmNlcHR1YWxseSBvd25lZCBieQotICAgIC8vIHR3byBjb250cm9sbGVy
cywgb25lIG9uIHRoZSBpbXBsIHRocmVhZCBhbmQgb25lIG9uIHRoZSBtYWluLiBJbiByZWFsaXR5
LCB0aGVyZQotICAgIC8vIHdpbGwgYmUgdHdvIHNlcGFyYXRlIENDQWN0aXZlQW5pbWF0aW9uIGlu
c3RhbmNlcyBmb3IgdGhlIHNhbWUgYW5pbWF0aW9uLiBUaGV5Ci0gICAgLy8gd2lsbCBoYXZlIHRo
ZSBzYW1lIGdyb3VwIGlkIGFuZCB0aGUgc2FtZSB0YXJnZXQgcHJvcGVydHkgKHRoZXNlIHR3byB2
YWx1ZXMKLSAgICAvLyB1bmlxdWVseSBpZGVudGlmeSBhbiBhbmltYXRpb24pLiBUaGUgaW5zdGFu
Y2Ugb24gdGhlIGltcGwgdGhyZWFkIGlzIHRoZSBpbnN0YW5jZQotICAgIC8vIHRoYXQgdWx0aW1h
dGVseSBjb250cm9scyB0aGUgdmFsdWVzIG9mIHRoZSBhbmltYXRpbmcgbGF5ZXIgYW5kIHNvIHdl
IHdpbGwgcmVmZXIKLSAgICAvLyB0byBpdCBhcyB0aGUgJ2NvbnRyb2xsaW5nIGluc3RhbmNlJy4K
LSAgICBib29sIG1faXNDb250cm9sbGluZ0luc3RhbmNlOwogfTsKIAogfSAvLyBuYW1lc3BhY2Ug
V2ViQ29yZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2hy
b21pdW0vY2MvQ0NMYXllckFuaW1hdGlvbkNvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vY2MvQ0NMYXllckFuaW1hdGlvbkNvbnRyb2xsZXIu
Y3BwCmluZGV4IDkxNDlmMzFhYTI3MDE0ZTA0NjMwMzJlMWVhNWFlNGYzMGZhYWY0MjguLmJkM2U2
ZTYwYzYxYWViN2MxZjJiMThhYWM4MTk4YTlmY2IwYTEzNjcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL2NjL0NDTGF5ZXJBbmltYXRpb25Db250
cm9sbGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1
bS9jYy9DQ0xheWVyQW5pbWF0aW9uQ29udHJvbGxlci5jcHAKQEAgLTIwMCwxMSArMjAwLDExIEBA
IHZvaWQgQ0NMYXllckFuaW1hdGlvbkNvbnRyb2xsZXI6OnB1c2hOZXdBbmltYXRpb25zVG9JbXBs
VGhyZWFkKENDTGF5ZXJBbmltYXRpb25DCiAgICAgICAgIGlmICghbV9hY3RpdmVBbmltYXRpb25z
W2ldLT5uZWVkc1N5bmNocm9uaXplZFN0YXJ0VGltZSgpKQogICAgICAgICAgICAgY29udGludWU7
CiAKLSAgICAgICAgLy8gVGhlIG5ldyBhbmltYXRpb24gc2hvdWxkIGJlIHNldCB0byBydW4gYXMg
c29vbiBhcyBwb3NzaWJsZS4KLSAgICAgICAgQ0NBY3RpdmVBbmltYXRpb246OlJ1blN0YXRlIGlu
aXRpYWxSdW5TdGF0ZSA9IENDQWN0aXZlQW5pbWF0aW9uOjpXYWl0aW5nRm9yVGFyZ2V0QXZhaWxh
YmlsaXR5OwotICAgICAgICBkb3VibGUgc3RhcnRUaW1lID0gMDsKLSAgICAgICAgT3duUHRyPEND
QWN0aXZlQW5pbWF0aW9uPiB0b0FkZChtX2FjdGl2ZUFuaW1hdGlvbnNbaV0tPmNsb25lQW5kSW5p
dGlhbGl6ZShDQ0FjdGl2ZUFuaW1hdGlvbjo6Q29udHJvbGxpbmdJbnN0YW5jZSwgaW5pdGlhbFJ1
blN0YXRlLCBzdGFydFRpbWUpKTsKKyAgICAgICAgT3duUHRyPENDQWN0aXZlQW5pbWF0aW9uPiB0
b0FkZChtX2FjdGl2ZUFuaW1hdGlvbnNbaV0tPmNsb25lRm9ySW1wbFRocmVhZCgpKTsKICAgICAg
ICAgQVNTRVJUKCF0b0FkZC0+bmVlZHNTeW5jaHJvbml6ZWRTdGFydFRpbWUoKSk7CisgICAgICAg
IC8vIFRoZSBuZXcgYW5pbWF0aW9uIHNob3VsZCBiZSBzZXQgdG8gcnVuIGFzIHNvb24gYXMgcG9z
c2libGUuCisgICAgICAgIHRvQWRkLT5zZXRSdW5TdGF0ZShDQ0FjdGl2ZUFuaW1hdGlvbjo6V2Fp
dGluZ0ZvclRhcmdldEF2YWlsYWJpbGl0eSwgMCk7CisgICAgICAgIHRvQWRkLT5zZXRTdGFydFRp
bWUoMCk7CiAgICAgICAgIGNvbnRyb2xsZXJJbXBsLT5hZGRBbmltYXRpb24odG9BZGQucmVsZWFz
ZSgpKTsKICAgICB9CiB9CkBAIC0zMjQsNiArMzI0LDcgQEAgdm9pZCBDQ0xheWVyQW5pbWF0aW9u
Q29udHJvbGxlcjo6cmVzb2x2ZUNvbmZsaWN0cyhkb3VibGUgbW9ub3RvbmljVGltZSkKICAgICB9
CiB9CiAKKwogdm9pZCBDQ0xheWVyQW5pbWF0aW9uQ29udHJvbGxlcjo6bWFya0FuaW1hdGlvbnNG
b3JEZWxldGlvbihkb3VibGUgbW9ub3RvbmljVGltZSwgQ0NBbmltYXRpb25FdmVudHNWZWN0b3Iq
IGV2ZW50cykKIHsKICAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IG1fYWN0aXZlQW5pbWF0aW9u
cy5zaXplKCk7IGkrKykgewpAQCAtMzY4LDE2ICszNjksMTMgQEAgdm9pZCBDQ0xheWVyQW5pbWF0
aW9uQ29udHJvbGxlcjo6cmVwbGFjZUltcGxUaHJlYWRBbmltYXRpb25zKENDTGF5ZXJBbmltYXRp
b25Db24KIHsKICAgICBjb250cm9sbGVySW1wbC0+bV9hY3RpdmVBbmltYXRpb25zLmNsZWFyKCk7
CiAgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBtX2FjdGl2ZUFuaW1hdGlvbnMuc2l6ZSgpOyAr
K2kpIHsKLSAgICAgICAgT3duUHRyPENDQWN0aXZlQW5pbWF0aW9uPiB0b0FkZDsKKyAgICAgICAg
T3duUHRyPENDQWN0aXZlQW5pbWF0aW9uPiB0b0FkZChtX2FjdGl2ZUFuaW1hdGlvbnNbaV0tPmNs
b25lRm9ySW1wbFRocmVhZCgpKTsKICAgICAgICAgaWYgKG1fYWN0aXZlQW5pbWF0aW9uc1tpXS0+
bmVlZHNTeW5jaHJvbml6ZWRTdGFydFRpbWUoKSkgewogICAgICAgICAgICAgLy8gV2UgaGF2ZW4n
dCByZWNlaXZlZCBhbiBhbmltYXRpb24gc3RhcnRlZCBub3RpZmljYXRpb24geWV0LCBzbyBpdAog
ICAgICAgICAgICAgLy8gaXMgaW1wb3J0YW50IHRoYXQgd2UgYWRkIGl0IGluIGEgJ3dhaXRpbmcn
IGFuZCBub3QgJ3J1bm5pbmcnIHN0YXRlLgotICAgICAgICAgICAgQ0NBY3RpdmVBbmltYXRpb246
OlJ1blN0YXRlIGluaXRpYWxSdW5TdGF0ZSA9IENDQWN0aXZlQW5pbWF0aW9uOjpXYWl0aW5nRm9y
VGFyZ2V0QXZhaWxhYmlsaXR5OwotICAgICAgICAgICAgZG91YmxlIHN0YXJ0VGltZSA9IDA7Ci0g
ICAgICAgICAgICB0b0FkZCA9IG1fYWN0aXZlQW5pbWF0aW9uc1tpXS0+Y2xvbmVBbmRJbml0aWFs
aXplKENDQWN0aXZlQW5pbWF0aW9uOjpDb250cm9sbGluZ0luc3RhbmNlLCBpbml0aWFsUnVuU3Rh
dGUsIHN0YXJ0VGltZSk7Ci0gICAgICAgIH0gZWxzZQotICAgICAgICAgICAgdG9BZGQgPSBtX2Fj
dGl2ZUFuaW1hdGlvbnNbaV0tPmNsb25lKENDQWN0aXZlQW5pbWF0aW9uOjpDb250cm9sbGluZ0lu
c3RhbmNlKTsKLQorICAgICAgICAgICAgdG9BZGQtPnNldFJ1blN0YXRlKENDQWN0aXZlQW5pbWF0
aW9uOjpXYWl0aW5nRm9yVGFyZ2V0QXZhaWxhYmlsaXR5LCAwKTsKKyAgICAgICAgICAgIHRvQWRk
LT5zZXRTdGFydFRpbWUoMCk7CisgICAgICAgIH0KICAgICAgICAgY29udHJvbGxlckltcGwtPmFk
ZEFuaW1hdGlvbih0b0FkZC5yZWxlYXNlKCkpOwogICAgIH0KIH0KQEAgLTQxNSwxMCArNDEzLDYg
QEAgdm9pZCBDQ0xheWVyQW5pbWF0aW9uQ29udHJvbGxlcjo6dGlja0FuaW1hdGlvbnMoZG91Ymxl
IG1vbm90b25pY1RpbWUpCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICB9CiAK
LSAgICAgICAgICAgIC8vIERvIG5vdGhpbmcgZm9yIHNlbnRpbmVsIHZhbHVlLgotICAgICAgICAg
ICAgY2FzZSBDQ0FjdGl2ZUFuaW1hdGlvbjo6VGFyZ2V0UHJvcGVydHlFbnVtU2l6ZToKLSAgICAg
ICAgICAgICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKLQogICAgICAgICAgICAgfQogICAgICAg
ICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViQW5p
bWF0aW9uSW1wbC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJBbmltYXRpb25J
bXBsLmNwcAppbmRleCBkYWVkZjkwOWFhN2E4MjAzMDc1OTQwYzMxMTk3MjEzMjViN2RjNmE3Li4z
ZDNiNzAyZDgxNjQ3ODU5ZjZiNWIwMDNhNTZiY2VhNzYwZmI4OGY3IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJBbmltYXRpb25JbXBsLmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3NyYy9XZWJBbmltYXRpb25JbXBsLmNwcApAQCAtOTYsNyArOTYsNyBA
QCB2b2lkIFdlYkFuaW1hdGlvbkltcGw6OnNldEFsdGVybmF0ZXNEaXJlY3Rpb24oYm9vbCBhbHRl
cm5hdGVzKQogCiBQYXNzT3duUHRyPFdlYkNvcmU6OkNDQWN0aXZlQW5pbWF0aW9uPiBXZWJBbmlt
YXRpb25JbXBsOjpjbG9uZVRvQ0NBbmltYXRpb24oKQogewotICAgIE93blB0cjxXZWJDb3JlOjpD
Q0FjdGl2ZUFuaW1hdGlvbj4gdG9SZXR1cm4obV9hbmltYXRpb24tPmNsb25lKFdlYkNvcmU6OkND
QWN0aXZlQW5pbWF0aW9uOjpOb25Db250cm9sbGluZ0luc3RhbmNlKSk7CisgICAgT3duUHRyPFdl
YkNvcmU6OkNDQWN0aXZlQW5pbWF0aW9uPiB0b1JldHVybihtX2FuaW1hdGlvbi0+Y2xvbmVGb3JJ
bXBsVGhyZWFkKCkpOwogICAgIHRvUmV0dXJuLT5zZXROZWVkc1N5bmNocm9uaXplZFN0YXJ0VGlt
ZSh0cnVlKTsKICAgICByZXR1cm4gdG9SZXR1cm4ucmVsZWFzZSgpOwogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>