<?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>24324</bug_id>
          
          <creation_ts>2009-03-03 09:43:10 -0800</creation_ts>
          <short_desc>Make DOMTimer clamp adjustable via settings</short_desc>
          <delta_ts>2009-03-20 16:56:15 -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>PC</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>1</everconfirmed>
          <reporter name="Mike Belshe">mbelshe</reporter>
          <assigned_to name="David Levin">levin</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>112015</commentid>
    <comment_count>0</comment_count>
    <who name="Mike Belshe">mbelshe</who>
    <bug_when>2009-03-03 09:43:10 -0800</bug_when>
    <thetext>Allow the host to control the DOMTimer clamp by making it adjustable in the build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112017</commentid>
    <comment_count>1</comment_count>
      <attachid>28225</attachid>
    <who name="Mike Belshe">mbelshe</who>
    <bug_when>2009-03-03 09:46:26 -0800</bug_when>
    <thetext>Created attachment 28225
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112442</commentid>
    <comment_count>2</comment_count>
      <attachid>28225</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-03-05 14:08:11 -0800</bug_when>
    <thetext>Comment on attachment 28225
patch

I think you need a comment explaining why a #define is being used.  It&apos;s ok to mention that Chromium has no clamp in the comment.  We need to make sure people know why this oddity is here, since otherwise they might just yank the code.

Also need a ChangeLog comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112453</commentid>
    <comment_count>3</comment_count>
      <attachid>28327</attachid>
    <who name="Mike Belshe">mbelshe</who>
    <bug_when>2009-03-05 14:33:55 -0800</bug_when>
    <thetext>Created attachment 28327
New patch, using C++ accessors</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113207</commentid>
    <comment_count>4</comment_count>
      <attachid>28327</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-03-11 11:58:08 -0700</bug_when>
    <thetext>Comment on attachment 28327
New patch, using C++ accessors

We use &quot;s_&quot; for statics, so this should be s_minTimerInterval.  Other than that, it looks fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113395</commentid>
    <comment_count>5</comment_count>
      <attachid>28529</attachid>
    <who name="Mike Belshe">mbelshe</who>
    <bug_when>2009-03-12 08:28:56 -0700</bug_when>
    <thetext>Created attachment 28529
change m_minTimerInterval to s_minTimerInterval</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>113399</commentid>
    <comment_count>6</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2009-03-12 09:15:31 -0700</bug_when>
    <thetext>r=me, given that hyatt already reviewed the substance of the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114569</commentid>
    <comment_count>7</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2009-03-20 15:14:50 -0700</bug_when>
    <thetext>Assign to levin for landing.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114571</commentid>
    <comment_count>8</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2009-03-20 15:23:30 -0700</bug_when>
    <thetext>Please add a link the bug in the ChangeLog in the future.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114603</commentid>
    <comment_count>9</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2009-03-20 16:56:15 -0700</bug_when>
    <thetext>Committed as r41878.

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28225</attachid>
            <date>2009-03-03 09:46:26 -0800</date>
            <delta_ts>2009-03-05 14:08:11 -0800</delta_ts>
            <desc>patch</desc>
            <filename>bug24324.patch</filename>
            <type>text/plain</type>
            <size>1058</size>
            <attacher name="Mike Belshe">mbelshe</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0MTM4NCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTAgQEAKKzIwMDktMDMtMDMgIE1pa2UgQmVsc2hlICA8bWlrZUBiZWxzaGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcGFn
ZS9ET01UaW1lci5jcHA6CisKKwogMjAwOS0wMy0wMyAgT25uZSBHb3J0ZXIgIDxvbm5lLmdvcnRl
ckBhdmluaXR5Lm5ldD4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbmRlcnMgQ2FybHNzb24uCklu
ZGV4OiBXZWJDb3JlL3BhZ2UvRE9NVGltZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGFn
ZS9ET01UaW1lci5jcHAJKHJldmlzaW9uIDQxMzg0KQorKysgV2ViQ29yZS9wYWdlL0RPTVRpbWVy
LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzIsMTMgKzMyLDE3IEBACiAjaW5jbHVkZSA8d3RmL0hh
c2hTZXQuaD4KICNpbmNsdWRlIDx3dGYvU3RkTGliRXh0cmFzLmg+CiAKKyNpZm5kZWYgV0VCQ09S
RV9USU1FUl9DTEFNUF9NUworI2RlZmluZSBXRUJDT1JFX1RJTUVSX0NMQU1QX01TIDEwCisjZW5k
aWYKKwogdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCiBzdGF0
aWMgY29uc3QgaW50IG1heFRpbWVyTmVzdGluZ0xldmVsID0gNTsKIHN0YXRpYyBjb25zdCBkb3Vi
bGUgb25lTWlsbGlzZWNvbmQgPSAwLjAwMTsKLXN0YXRpYyBjb25zdCBkb3VibGUgbWluVGltZXJJ
bnRlcnZhbCA9IDAuMDEwOyAvLyAxMCBtaWxsaXNlY29uZHMKK3N0YXRpYyBjb25zdCBkb3VibGUg
bWluVGltZXJJbnRlcnZhbCA9IFdFQkNPUkVfVElNRVJfQ0xBTVBfTVMgLyAxMDAwOwogCiBzdGF0
aWMgaW50IHRpbWVyTmVzdGluZ0xldmVsID0gMDsKIAo=
</data>
<flag name="review"
          id="13800"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28327</attachid>
            <date>2009-03-05 14:33:55 -0800</date>
            <delta_ts>2009-03-11 11:58:08 -0700</delta_ts>
            <desc>New patch, using C++ accessors</desc>
            <filename>bug24324.patch</filename>
            <type>text/plain</type>
            <size>3348</size>
            <attacher name="Mike Belshe">mbelshe</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0MTQ2MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMDktMDMtMDUgIE1pa2UgQmVsc2hlICA8bWlrZUBiZWxzaGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAgICBNYWtlIHRo
ZSBtaW5pbXVtIHRpbWVyIGNvbmZpZ3VyYWJsZSBmb3IgZGlmZmVyZW50IHBsYXRmb3Jtcy4KKwor
ICAgICAgICAqIHBhZ2UvRE9NVGltZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RE9NVGltZXI6
OkRPTVRpbWVyKToKKyAgICAgICAgKFdlYkNvcmU6OkRPTVRpbWVyOjpmaXJlZCk6CisgICAgICAg
ICogcGFnZS9ET01UaW1lci5oOgorICAgICAgICAoV2ViQ29yZTo6RE9NVGltZXI6Om1pblRpbWVy
SW50ZXJ2YWwpOgorICAgICAgICAoV2ViQ29yZTo6RE9NVGltZXI6OnNldE1pblRpbWVySW50ZXJ2
YWwpOgorCiAyMDA5LTAzLTA1ICBTdGV2ZSBGYWxrZW5idXJnICA8c2ZhbGtlbkBhcHBsZS5jb20+
CiAKICAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzY2NTExMTI+IFNhZmFyaSBhc2tzIGFib3V0IHJl
LXBvc3RpbmcgYSBmb3JtIGV2ZW4gd2hlbiBwYWdlIGlzIGNhY2hlZApJbmRleDogV2ViQ29yZS9w
YWdlL0RPTVRpbWVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BhZ2UvRE9NVGltZXIuY3Bw
CShyZXZpc2lvbiA0MTQ1MCkKKysrIFdlYkNvcmUvcGFnZS9ET01UaW1lci5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTM4LDcgKzM4LDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogCiBzdGF0aWMgY29u
c3QgaW50IG1heFRpbWVyTmVzdGluZ0xldmVsID0gNTsKIHN0YXRpYyBjb25zdCBkb3VibGUgb25l
TWlsbGlzZWNvbmQgPSAwLjAwMTsKLXN0YXRpYyBjb25zdCBkb3VibGUgbWluVGltZXJJbnRlcnZh
bCA9IDAuMDEwOyAvLyAxMCBtaWxsaXNlY29uZHMKK2RvdWJsZSBET01UaW1lcjo6bV9taW5UaW1l
ckludGVydmFsID0gMC4wMTA7IC8vIDEwIG1pbGxpc2Vjb25kcwogCiBzdGF0aWMgaW50IHRpbWVy
TmVzdGluZ0xldmVsID0gMDsKIApAQCAtNjQsOCArNjQsOCBAQCBET01UaW1lcjo6RE9NVGltZXIo
U2NyaXB0RXhlY3V0aW9uQ29udGV4CiAgICAgLy8gVXNlIGEgbWluaW11bSBpbnRlcnZhbCBvZiAx
MCBtcyB0byBtYXRjaCBvdGhlciBicm93c2VycywgYnV0IG9ubHkgb25jZSB3ZSd2ZQogICAgIC8v
IG5lc3RlZCBlbm91Z2ggdG8gbm90aWNlIHRoYXQgd2UncmUgcmVwZWF0aW5nLgogICAgIC8vIEZh
c3RlciB0aW1lcnMgbWlnaHQgYmUgImJldHRlciIsIGJ1dCB0aGV5J3JlIGluY29tcGF0aWJsZS4K
LSAgICBpZiAoaW50ZXJ2YWxNaWxsaXNlY29uZHMgPCBtaW5UaW1lckludGVydmFsICYmIG1fbmVz
dGluZ0xldmVsID49IG1heFRpbWVyTmVzdGluZ0xldmVsKQotICAgICAgICBpbnRlcnZhbE1pbGxp
c2Vjb25kcyA9IG1pblRpbWVySW50ZXJ2YWw7CisgICAgaWYgKGludGVydmFsTWlsbGlzZWNvbmRz
IDwgbV9taW5UaW1lckludGVydmFsICYmIG1fbmVzdGluZ0xldmVsID49IG1heFRpbWVyTmVzdGlu
Z0xldmVsKQorICAgICAgICBpbnRlcnZhbE1pbGxpc2Vjb25kcyA9IG1fbWluVGltZXJJbnRlcnZh
bDsKICAgICBpZiAoc2luZ2xlU2hvdCkKICAgICAgICAgc3RhcnRPbmVTaG90KGludGVydmFsTWls
bGlzZWNvbmRzKTsKICAgICBlbHNlCkBAIC0xMDUsMTAgKzEwNSwxMCBAQCB2b2lkIERPTVRpbWVy
OjpmaXJlZCgpCiAKICAgICAvLyBTaW1wbGUgY2FzZSBmb3Igbm9uLW9uZS1zaG90IHRpbWVycy4K
ICAgICBpZiAoaXNBY3RpdmUoKSkgewotICAgICAgICBpZiAocmVwZWF0SW50ZXJ2YWwoKSAmJiBy
ZXBlYXRJbnRlcnZhbCgpIDwgbWluVGltZXJJbnRlcnZhbCkgeworICAgICAgICBpZiAocmVwZWF0
SW50ZXJ2YWwoKSAmJiByZXBlYXRJbnRlcnZhbCgpIDwgbV9taW5UaW1lckludGVydmFsKSB7CiAg
ICAgICAgICAgICBtX25lc3RpbmdMZXZlbCsrOwogICAgICAgICAgICAgaWYgKG1fbmVzdGluZ0xl
dmVsID49IG1heFRpbWVyTmVzdGluZ0xldmVsKQotICAgICAgICAgICAgICAgIGF1Z21lbnRSZXBl
YXRJbnRlcnZhbChtaW5UaW1lckludGVydmFsIC0gcmVwZWF0SW50ZXJ2YWwoKSk7CisgICAgICAg
ICAgICAgICAgYXVnbWVudFJlcGVhdEludGVydmFsKG1fbWluVGltZXJJbnRlcnZhbCAtIHJlcGVh
dEludGVydmFsKCkpOwogICAgICAgICB9CiAgICAgICAgIAogICAgICAgICAvLyBObyBhY2Nlc3Mg
dG8gbWVtYmVyIHZhcmlhYmxlcyBhZnRlciB0aGlzIHBvaW50LCBpdCBjYW4gZGVsZXRlIHRoZSB0
aW1lci4KSW5kZXg6IFdlYkNvcmUvcGFnZS9ET01UaW1lci5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNv
cmUvcGFnZS9ET01UaW1lci5oCShyZXZpc2lvbiA0MTQ1MCkKKysrIFdlYkNvcmUvcGFnZS9ET01U
aW1lci5oCSh3b3JraW5nIGNvcHkpCkBAIC01MSw2ICs1MSwxMiBAQCBwdWJsaWM6CiAgICAgdmly
dHVhbCB2b2lkIHN1c3BlbmQoKTsKICAgICB2aXJ0dWFsIHZvaWQgcmVzdW1lKCk7CiAKKyAgICAv
LyBUaGUgbG93ZXN0IGFsbG93YWJsZSB0aW1lciBzZXR0aW5nIChpbiBzZWNvbmRzLCAwLjAwMSA9
PSAxIG1zKS4KKyAgICAvLyBEZWZhdWx0IGlzIDEwbXMuCisgICAgLy8gQ2hyb21pdW0gdXNlcyBh
IG5vbi1kZWZhdWx0IHRpbWVvdXQuCisgICAgc3RhdGljIGRvdWJsZSBtaW5UaW1lckludGVydmFs
KCkgeyByZXR1cm4gbV9taW5UaW1lckludGVydmFsOyB9CisgICAgc3RhdGljIHZvaWQgc2V0TWlu
VGltZXJJbnRlcnZhbChkb3VibGUgdmFsdWUpIHsgbV9taW5UaW1lckludGVydmFsID0gdmFsdWU7
IH0KKwogcHJpdmF0ZToKICAgICBET01UaW1lcihTY3JpcHRFeGVjdXRpb25Db250ZXh0KiwgU2No
ZWR1bGVkQWN0aW9uKiwgaW50IHRpbWVvdXQsIGJvb2wgc2luZ2xlU2hvdCk7CiAgICAgdmlydHVh
bCB2b2lkIGZpcmVkKCk7CkBAIC02MCw2ICs2Niw3IEBAIHByaXZhdGU6CiAgICAgT3duUHRyPFNj
aGVkdWxlZEFjdGlvbj4gbV9hY3Rpb247CiAgICAgZG91YmxlIG1fbmV4dEZpcmVJbnRlcnZhbDsK
ICAgICBkb3VibGUgbV9yZXBlYXRJbnRlcnZhbDsKKyAgICBzdGF0aWMgZG91YmxlIG1fbWluVGlt
ZXJJbnRlcnZhbDsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUK
</data>
<flag name="review"
          id="13869"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28529</attachid>
            <date>2009-03-12 08:28:56 -0700</date>
            <delta_ts>2009-03-12 09:14:59 -0700</delta_ts>
            <desc>change m_minTimerInterval to s_minTimerInterval</desc>
            <filename>bug24324.patch</filename>
            <type>text/plain</type>
            <size>3348</size>
            <attacher name="Mike Belshe">mbelshe</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0MTQ2MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMDktMDMtMDUgIE1pa2UgQmVsc2hlICA8bWlrZUBiZWxzaGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAgICBNYWtlIHRo
ZSBtaW5pbXVtIHRpbWVyIGNvbmZpZ3VyYWJsZSBmb3IgZGlmZmVyZW50IHBsYXRmb3Jtcy4KKwor
ICAgICAgICAqIHBhZ2UvRE9NVGltZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RE9NVGltZXI6
OkRPTVRpbWVyKToKKyAgICAgICAgKFdlYkNvcmU6OkRPTVRpbWVyOjpmaXJlZCk6CisgICAgICAg
ICogcGFnZS9ET01UaW1lci5oOgorICAgICAgICAoV2ViQ29yZTo6RE9NVGltZXI6Om1pblRpbWVy
SW50ZXJ2YWwpOgorICAgICAgICAoV2ViQ29yZTo6RE9NVGltZXI6OnNldE1pblRpbWVySW50ZXJ2
YWwpOgorCiAyMDA5LTAzLTA1ICBTdGV2ZSBGYWxrZW5idXJnICA8c2ZhbGtlbkBhcHBsZS5jb20+
CiAKICAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzY2NTExMTI+IFNhZmFyaSBhc2tzIGFib3V0IHJl
LXBvc3RpbmcgYSBmb3JtIGV2ZW4gd2hlbiBwYWdlIGlzIGNhY2hlZApJbmRleDogV2ViQ29yZS9w
YWdlL0RPTVRpbWVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BhZ2UvRE9NVGltZXIuY3Bw
CShyZXZpc2lvbiA0MTQ1MCkKKysrIFdlYkNvcmUvcGFnZS9ET01UaW1lci5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTM4LDcgKzM4LDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogCiBzdGF0aWMgY29u
c3QgaW50IG1heFRpbWVyTmVzdGluZ0xldmVsID0gNTsKIHN0YXRpYyBjb25zdCBkb3VibGUgb25l
TWlsbGlzZWNvbmQgPSAwLjAwMTsKLXN0YXRpYyBjb25zdCBkb3VibGUgbWluVGltZXJJbnRlcnZh
bCA9IDAuMDEwOyAvLyAxMCBtaWxsaXNlY29uZHMKK2RvdWJsZSBET01UaW1lcjo6c19taW5UaW1l
ckludGVydmFsID0gMC4wMTA7IC8vIDEwIG1pbGxpc2Vjb25kcwogCiBzdGF0aWMgaW50IHRpbWVy
TmVzdGluZ0xldmVsID0gMDsKIApAQCAtNjQsOCArNjQsOCBAQCBET01UaW1lcjo6RE9NVGltZXIo
U2NyaXB0RXhlY3V0aW9uQ29udGV4CiAgICAgLy8gVXNlIGEgbWluaW11bSBpbnRlcnZhbCBvZiAx
MCBtcyB0byBtYXRjaCBvdGhlciBicm93c2VycywgYnV0IG9ubHkgb25jZSB3ZSd2ZQogICAgIC8v
IG5lc3RlZCBlbm91Z2ggdG8gbm90aWNlIHRoYXQgd2UncmUgcmVwZWF0aW5nLgogICAgIC8vIEZh
c3RlciB0aW1lcnMgbWlnaHQgYmUgImJldHRlciIsIGJ1dCB0aGV5J3JlIGluY29tcGF0aWJsZS4K
LSAgICBpZiAoaW50ZXJ2YWxNaWxsaXNlY29uZHMgPCBtaW5UaW1lckludGVydmFsICYmIG1fbmVz
dGluZ0xldmVsID49IG1heFRpbWVyTmVzdGluZ0xldmVsKQotICAgICAgICBpbnRlcnZhbE1pbGxp
c2Vjb25kcyA9IG1pblRpbWVySW50ZXJ2YWw7CisgICAgaWYgKGludGVydmFsTWlsbGlzZWNvbmRz
IDwgc19taW5UaW1lckludGVydmFsICYmIG1fbmVzdGluZ0xldmVsID49IG1heFRpbWVyTmVzdGlu
Z0xldmVsKQorICAgICAgICBpbnRlcnZhbE1pbGxpc2Vjb25kcyA9IHNfbWluVGltZXJJbnRlcnZh
bDsKICAgICBpZiAoc2luZ2xlU2hvdCkKICAgICAgICAgc3RhcnRPbmVTaG90KGludGVydmFsTWls
bGlzZWNvbmRzKTsKICAgICBlbHNlCkBAIC0xMDUsMTAgKzEwNSwxMCBAQCB2b2lkIERPTVRpbWVy
OjpmaXJlZCgpCiAKICAgICAvLyBTaW1wbGUgY2FzZSBmb3Igbm9uLW9uZS1zaG90IHRpbWVycy4K
ICAgICBpZiAoaXNBY3RpdmUoKSkgewotICAgICAgICBpZiAocmVwZWF0SW50ZXJ2YWwoKSAmJiBy
ZXBlYXRJbnRlcnZhbCgpIDwgbWluVGltZXJJbnRlcnZhbCkgeworICAgICAgICBpZiAocmVwZWF0
SW50ZXJ2YWwoKSAmJiByZXBlYXRJbnRlcnZhbCgpIDwgc19taW5UaW1lckludGVydmFsKSB7CiAg
ICAgICAgICAgICBtX25lc3RpbmdMZXZlbCsrOwogICAgICAgICAgICAgaWYgKG1fbmVzdGluZ0xl
dmVsID49IG1heFRpbWVyTmVzdGluZ0xldmVsKQotICAgICAgICAgICAgICAgIGF1Z21lbnRSZXBl
YXRJbnRlcnZhbChtaW5UaW1lckludGVydmFsIC0gcmVwZWF0SW50ZXJ2YWwoKSk7CisgICAgICAg
ICAgICAgICAgYXVnbWVudFJlcGVhdEludGVydmFsKHNfbWluVGltZXJJbnRlcnZhbCAtIHJlcGVh
dEludGVydmFsKCkpOwogICAgICAgICB9CiAgICAgICAgIAogICAgICAgICAvLyBObyBhY2Nlc3Mg
dG8gbWVtYmVyIHZhcmlhYmxlcyBhZnRlciB0aGlzIHBvaW50LCBpdCBjYW4gZGVsZXRlIHRoZSB0
aW1lci4KSW5kZXg6IFdlYkNvcmUvcGFnZS9ET01UaW1lci5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNv
cmUvcGFnZS9ET01UaW1lci5oCShyZXZpc2lvbiA0MTQ1MCkKKysrIFdlYkNvcmUvcGFnZS9ET01U
aW1lci5oCSh3b3JraW5nIGNvcHkpCkBAIC01MSw2ICs1MSwxMiBAQCBwdWJsaWM6CiAgICAgdmly
dHVhbCB2b2lkIHN1c3BlbmQoKTsKICAgICB2aXJ0dWFsIHZvaWQgcmVzdW1lKCk7CiAKKyAgICAv
LyBUaGUgbG93ZXN0IGFsbG93YWJsZSB0aW1lciBzZXR0aW5nIChpbiBzZWNvbmRzLCAwLjAwMSA9
PSAxIG1zKS4KKyAgICAvLyBEZWZhdWx0IGlzIDEwbXMuCisgICAgLy8gQ2hyb21pdW0gdXNlcyBh
IG5vbi1kZWZhdWx0IHRpbWVvdXQuCisgICAgc3RhdGljIGRvdWJsZSBtaW5UaW1lckludGVydmFs
KCkgeyByZXR1cm4gc19taW5UaW1lckludGVydmFsOyB9CisgICAgc3RhdGljIHZvaWQgc2V0TWlu
VGltZXJJbnRlcnZhbChkb3VibGUgdmFsdWUpIHsgc19taW5UaW1lckludGVydmFsID0gdmFsdWU7
IH0KKwogcHJpdmF0ZToKICAgICBET01UaW1lcihTY3JpcHRFeGVjdXRpb25Db250ZXh0KiwgU2No
ZWR1bGVkQWN0aW9uKiwgaW50IHRpbWVvdXQsIGJvb2wgc2luZ2xlU2hvdCk7CiAgICAgdmlydHVh
bCB2b2lkIGZpcmVkKCk7CkBAIC02MCw2ICs2Niw3IEBAIHByaXZhdGU6CiAgICAgT3duUHRyPFNj
aGVkdWxlZEFjdGlvbj4gbV9hY3Rpb247CiAgICAgZG91YmxlIG1fbmV4dEZpcmVJbnRlcnZhbDsK
ICAgICBkb3VibGUgbV9yZXBlYXRJbnRlcnZhbDsKKyAgICBzdGF0aWMgZG91YmxlIHNfbWluVGlt
ZXJJbnRlcnZhbDsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUK
</data>
<flag name="review"
          id="14015"
          type_id="1"
          status="+"
          setter="dglazkov"
    />
          </attachment>
      

    </bug>

</bugzilla>