<?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>167139</bug_id>
          
          <creation_ts>2017-01-17 14:52:15 -0800</creation_ts>
          <short_desc>An update to one gamepad&apos;s values should only change that gamepad&apos;s modified timestamp</short_desc>
          <delta_ts>2017-01-17 15:34:42 -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>WebKit2</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brady Eidson">beidson</reporter>
          <assigned_to name="Brady Eidson">beidson</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1267495</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-01-17 14:52:15 -0800</bug_when>
    <thetext>An update to one gamepad&apos;s values should only change that gamepad&apos;s modified timestamp

&lt;rdar://problem/28620865&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1267511</commentid>
    <comment_count>1</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-01-17 15:23:33 -0800</bug_when>
    <thetext>(This only affects WK2 AFAIK)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1267512</commentid>
    <comment_count>2</comment_count>
      <attachid>299072</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-01-17 15:25:44 -0800</bug_when>
    <thetext>Created attachment 299072
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1267521</commentid>
    <comment_count>3</comment_count>
      <attachid>299072</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2017-01-17 15:31:26 -0800</bug_when>
    <thetext>Comment on attachment 299072
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=299072&amp;action=review

&gt; Source/WebKit2/Shared/Gamepad/GamepadData.h:66
&gt; +    double m_lastUpdateTime;

Should probably initialize this to 0 for the default constructor case, even though I&apos;m guessing you&apos;ll never read this value if m_isNull is true.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1267522</commentid>
    <comment_count>4</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-01-17 15:34:42 -0800</bug_when>
    <thetext>https://trac.webkit.org/changeset/210827</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>299072</attachid>
            <date>2017-01-17 15:25:44 -0800</date>
            <delta_ts>2017-01-17 15:31:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-167139-20170117152356.patch</filename>
            <type>text/plain</type>
            <size>9151</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEwODIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZmNhMjExZjMzOWI5YTFm
NjJjNTEzMGRjMWY2OGY1M2FjZGVkNzhkOC4uNjQwOTNhNjQ4NjM5MjAwZmY2ODY1ZmI0NDIyN2Y5
OWU1ZDA4NzVhOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDE3LTAxLTE3ICBCcmFk
eSBFaWRzb24gIDxiZWlkc29uQGFwcGxlLmNvbT4KKworICAgICAgICBBbiB1cGRhdGUgdG8gb25l
IGdhbWVwYWQncyB2YWx1ZXMgc2hvdWxkIG9ubHkgY2hhbmdlIHRoYXQgZ2FtZXBhZCdzIG1vZGlm
aWVkIHRpbWVzdGFtcC4KKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzI4NjIwODY1PiBhbmQgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NzEzOQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRyYWNrIHRoZSBsYXN0TW9kaWZp
ZWRUaW1lIGZvciBhIGdhbWVwYWQgaW4gdGhlIFVJIHByb2Nlc3MsIGFuZCBwYXNzIGl0IGFsb25n
IHRvIHdlYiBwcm9jZXNzZXMuCisKKyAgICAgICAgKiBTaGFyZWQvR2FtZXBhZC9HYW1lcGFkRGF0
YS5jcHA6CisgICAgICAgIChXZWJLaXQ6OkdhbWVwYWREYXRhOjpHYW1lcGFkRGF0YSk6CisgICAg
ICAgIChXZWJLaXQ6OkdhbWVwYWREYXRhOjplbmNvZGUpOgorICAgICAgICAoV2ViS2l0OjpHYW1l
cGFkRGF0YTo6ZGVjb2RlKToKKyAgICAgICAgKiBTaGFyZWQvR2FtZXBhZC9HYW1lcGFkRGF0YS5o
OgorICAgICAgICAoV2ViS2l0OjpHYW1lcGFkRGF0YTo6bGFzdFVwZGF0ZVRpbWUpOgorCisgICAg
ICAgICogVUlQcm9jZXNzL0dhbWVwYWQvVUlHYW1lcGFkLmNwcDoKKyAgICAgICAgKFdlYktpdDo6
VUlHYW1lcGFkOjpVSUdhbWVwYWQpOgorICAgICAgICAoV2ViS2l0OjpVSUdhbWVwYWQ6OnVwZGF0
ZUZyb21QbGF0Zm9ybUdhbWVwYWQpOgorICAgICAgICAoV2ViS2l0OjpVSUdhbWVwYWQ6OmNvbmRl
bnNlZEdhbWVwYWREYXRhKToKKyAgICAgICAgKFdlYktpdDo6VUlHYW1lcGFkOjpmdWxsR2FtZXBh
ZERhdGEpOgorICAgICAgICAqIFVJUHJvY2Vzcy9HYW1lcGFkL1VJR2FtZXBhZC5oOgorCisgICAg
ICAgICogV2ViUHJvY2Vzcy9HYW1lcGFkL1dlYkdhbWVwYWQuY3BwOgorICAgICAgICAoV2ViS2l0
OjpXZWJHYW1lcGFkOjp1cGRhdGVWYWx1ZXMpOgorCiAyMDE3LTAxLTE3ICBKb3NlcGggUGVjb3Jh
cm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKICAgICAgICAgQ3Jhc2ggd2hlbiBjbG9zaW5nIHRh
YiB3aXRoIGRlYnVnZ2VyIHBhdXNlZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVk
L0dhbWVwYWQvR2FtZXBhZERhdGEuY3BwIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL0dhbWVwYWQv
R2FtZXBhZERhdGEuY3BwCmluZGV4IDMwZmM4ODlmNTM2ZTdlNTlhNmFiZTk4ZjkyNzFiOTgyMmQ3
MDc5MjMuLjdkYmNlN2VlYmE3ODhjM2NmZWQxM2MyY2M2ZDQxNmE3NTQ5MmI0YzEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9HYW1lcGFkL0dhbWVwYWREYXRhLmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvR2FtZXBhZC9HYW1lcGFkRGF0YS5jcHAKQEAgLTMzLDE4ICsz
MywyMCBAQAogCiBuYW1lc3BhY2UgV2ViS2l0IHsKIAotR2FtZXBhZERhdGE6OkdhbWVwYWREYXRh
KHVuc2lnbmVkIGluZGV4LCBjb25zdCBWZWN0b3I8ZG91YmxlPiYgYXhpc1ZhbHVlcywgY29uc3Qg
VmVjdG9yPGRvdWJsZT4mIGJ1dHRvblZhbHVlcykKK0dhbWVwYWREYXRhOjpHYW1lcGFkRGF0YSh1
bnNpZ25lZCBpbmRleCwgY29uc3QgVmVjdG9yPGRvdWJsZT4mIGF4aXNWYWx1ZXMsIGNvbnN0IFZl
Y3Rvcjxkb3VibGU+JiBidXR0b25WYWx1ZXMsIGRvdWJsZSBsYXN0VXBkYXRlVGltZSkKICAgICA6
IG1faW5kZXgoaW5kZXgpCiAgICAgLCBtX2F4aXNWYWx1ZXMoYXhpc1ZhbHVlcykKICAgICAsIG1f
YnV0dG9uVmFsdWVzKGJ1dHRvblZhbHVlcykKKyAgICAsIG1fbGFzdFVwZGF0ZVRpbWUobGFzdFVw
ZGF0ZVRpbWUpCiB7CiB9CiAKLUdhbWVwYWREYXRhOjpHYW1lcGFkRGF0YSh1bnNpZ25lZCBpbmRl
eCwgY29uc3QgU3RyaW5nJiBpZCwgY29uc3QgVmVjdG9yPGRvdWJsZT4mIGF4aXNWYWx1ZXMsIGNv
bnN0IFZlY3Rvcjxkb3VibGU+JiBidXR0b25WYWx1ZXMpCitHYW1lcGFkRGF0YTo6R2FtZXBhZERh
dGEodW5zaWduZWQgaW5kZXgsIGNvbnN0IFN0cmluZyYgaWQsIGNvbnN0IFZlY3Rvcjxkb3VibGU+
JiBheGlzVmFsdWVzLCBjb25zdCBWZWN0b3I8ZG91YmxlPiYgYnV0dG9uVmFsdWVzLCBkb3VibGUg
bGFzdFVwZGF0ZVRpbWUpCiAgICAgOiBtX2luZGV4KGluZGV4KQogICAgICwgbV9pZChpZCkKICAg
ICAsIG1fYXhpc1ZhbHVlcyhheGlzVmFsdWVzKQogICAgICwgbV9idXR0b25WYWx1ZXMoYnV0dG9u
VmFsdWVzKQorICAgICwgbV9sYXN0VXBkYXRlVGltZShsYXN0VXBkYXRlVGltZSkKIHsKIH0KIApA
QCAtNTQsNyArNTYsNyBAQCB2b2lkIEdhbWVwYWREYXRhOjplbmNvZGUoSVBDOjpFbmNvZGVyJiBl
bmNvZGVyKSBjb25zdAogICAgIGlmIChtX2lzTnVsbCkKICAgICAgICAgcmV0dXJuOwogCi0gICAg
ZW5jb2RlciA8PCBtX2luZGV4IDw8IG1faWQgPDwgbV9heGlzVmFsdWVzIDw8IG1fYnV0dG9uVmFs
dWVzOworICAgIGVuY29kZXIgPDwgbV9pbmRleCA8PCBtX2lkIDw8IG1fYXhpc1ZhbHVlcyA8PCBt
X2J1dHRvblZhbHVlcyA8PCBtX2xhc3RVcGRhdGVUaW1lOwogfQogCiBib29sIEdhbWVwYWREYXRh
OjpkZWNvZGUoSVBDOjpEZWNvZGVyJiBkZWNvZGVyLCBHYW1lcGFkRGF0YSYgZGF0YSkKQEAgLTc3
LDYgKzc5LDkgQEAgYm9vbCBHYW1lcGFkRGF0YTo6ZGVjb2RlKElQQzo6RGVjb2RlciYgZGVjb2Rl
ciwgR2FtZXBhZERhdGEmIGRhdGEpCiAgICAgaWYgKCFkZWNvZGVyLmRlY29kZShkYXRhLm1fYnV0
dG9uVmFsdWVzKSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCisgICAgaWYgKCFkZWNvZGVyLmRl
Y29kZShkYXRhLm1fbGFzdFVwZGF0ZVRpbWUpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKICAg
ICByZXR1cm4gdHJ1ZTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVkL0dh
bWVwYWQvR2FtZXBhZERhdGEuaCBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9HYW1lcGFkL0dhbWVw
YWREYXRhLmgKaW5kZXggMGRlZTc0Yzk5NDEyNjEyMmZhMWU3NDg4NzI4Zjc3ZjVmYjg3ZmJmOS4u
OTYzZjY0OTE1ZDU4ZGYzMzFmMDcxY2UyZmNlNjliYWE1NzA3ZjkxMCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdDIvU2hhcmVkL0dhbWVwYWQvR2FtZXBhZERhdGEuaAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9TaGFyZWQvR2FtZXBhZC9HYW1lcGFkRGF0YS5oCkBAIC00NCwxNCArNDQsMTUgQEAgcHVi
bGljOgogICAgIHsKICAgICB9CiAKLSAgICBHYW1lcGFkRGF0YSh1bnNpZ25lZCBpbmRleCwgY29u
c3QgVmVjdG9yPGRvdWJsZT4mIGF4aXNWYWx1ZXMsIGNvbnN0IFZlY3Rvcjxkb3VibGU+JiBidXR0
b25WYWx1ZXMpOwotICAgIEdhbWVwYWREYXRhKHVuc2lnbmVkIGluZGV4LCBjb25zdCBTdHJpbmcm
IGlkLCBjb25zdCBWZWN0b3I8ZG91YmxlPiYgYXhpc1ZhbHVlcywgY29uc3QgVmVjdG9yPGRvdWJs
ZT4mIGJ1dHRvblZhbHVlcyk7CisgICAgR2FtZXBhZERhdGEodW5zaWduZWQgaW5kZXgsIGNvbnN0
IFZlY3Rvcjxkb3VibGU+JiBheGlzVmFsdWVzLCBjb25zdCBWZWN0b3I8ZG91YmxlPiYgYnV0dG9u
VmFsdWVzLCBkb3VibGUgbGFzdFVwZGF0ZVRpbWUpOworICAgIEdhbWVwYWREYXRhKHVuc2lnbmVk
IGluZGV4LCBjb25zdCBTdHJpbmcmIGlkLCBjb25zdCBWZWN0b3I8ZG91YmxlPiYgYXhpc1ZhbHVl
cywgY29uc3QgVmVjdG9yPGRvdWJsZT4mIGJ1dHRvblZhbHVlcywgZG91YmxlIGxhc3RVcGRhdGVU
aW1lKTsKIAogICAgIHZvaWQgZW5jb2RlKElQQzo6RW5jb2RlciYpIGNvbnN0OwogICAgIHN0YXRp
YyBib29sIGRlY29kZShJUEM6OkRlY29kZXImLCBHYW1lcGFkRGF0YSYpOwogCiAgICAgYm9vbCBp
c051bGwoKSBjb25zdCB7IHJldHVybiBtX2lzTnVsbDsgfQogCisgICAgZG91YmxlIGxhc3RVcGRh
dGVUaW1lKCkgY29uc3QgeyByZXR1cm4gbV9sYXN0VXBkYXRlVGltZTsgfQogICAgIHVuc2lnbmVk
IGluZGV4KCkgY29uc3QgeyByZXR1cm4gbV9pbmRleDsgfQogICAgIGNvbnN0IFN0cmluZyYgaWQo
KSBjb25zdCB7IHJldHVybiBtX2lkOyB9CiAgICAgY29uc3QgVmVjdG9yPGRvdWJsZT4mIGF4aXNW
YWx1ZXMoKSBjb25zdCB7IHJldHVybiBtX2F4aXNWYWx1ZXM7IH0KQEAgLTYyLDYgKzYzLDcgQEAg
cHJpdmF0ZToKICAgICBTdHJpbmcgbV9pZDsKICAgICBWZWN0b3I8ZG91YmxlPiBtX2F4aXNWYWx1
ZXM7CiAgICAgVmVjdG9yPGRvdWJsZT4gbV9idXR0b25WYWx1ZXM7CisgICAgZG91YmxlIG1fbGFz
dFVwZGF0ZVRpbWU7CiAKICAgICBib29sIG1faXNOdWxsIHsgZmFsc2UgfTsKIApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0dhbWVwYWQvVUlHYW1lcGFkLmNwcCBiL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9HYW1lcGFkL1VJR2FtZXBhZC5jcHAKaW5kZXggMWU0YmU0YWU3
OWRhNDM4MjZiMGQyNDhmN2ZhMjViY2NhZThhOTdjYi4uNWMwYjMyMGY4ZDAwMzYxM2M0ZTc1ODlj
NTQ5YWI0OWFiNTI4ZGYyNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0dh
bWVwYWQvVUlHYW1lcGFkLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvR2FtZXBh
ZC9VSUdhbWVwYWQuY3BwCkBAIC0zOCw2ICszOCw3IEBAIG5hbWVzcGFjZSBXZWJLaXQgewogVUlH
YW1lcGFkOjpVSUdhbWVwYWQoV2ViQ29yZTo6UGxhdGZvcm1HYW1lcGFkJiBwbGF0Zm9ybUdhbWVw
YWQpCiAgICAgOiBtX2luZGV4KHBsYXRmb3JtR2FtZXBhZC5pbmRleCgpKQogICAgICwgbV9pZChw
bGF0Zm9ybUdhbWVwYWQuaWQoKSkKKyAgICAsIG1fbGFzdFVwZGF0ZVRpbWUocGxhdGZvcm1HYW1l
cGFkLmxhc3RVcGRhdGVUaW1lKCkpCiB7CiAgICAgbV9heGlzVmFsdWVzLnJlc2l6ZShwbGF0Zm9y
bUdhbWVwYWQuYXhpc1ZhbHVlcygpLnNpemUoKSk7CiAgICAgbV9idXR0b25WYWx1ZXMucmVzaXpl
KHBsYXRmb3JtR2FtZXBhZC5idXR0b25WYWx1ZXMoKS5zaXplKCkpOwpAQCAtNTMsMTYgKzU0LDE3
IEBAIHZvaWQgVUlHYW1lcGFkOjp1cGRhdGVGcm9tUGxhdGZvcm1HYW1lcGFkKFdlYkNvcmU6OlBs
YXRmb3JtR2FtZXBhZCYgcGxhdGZvcm1HYW1lCiAKICAgICBtX2F4aXNWYWx1ZXMgPSBwbGF0Zm9y
bUdhbWVwYWQuYXhpc1ZhbHVlcygpOwogICAgIG1fYnV0dG9uVmFsdWVzID0gcGxhdGZvcm1HYW1l
cGFkLmJ1dHRvblZhbHVlcygpOworICAgIG1fbGFzdFVwZGF0ZVRpbWUgPSBwbGF0Zm9ybUdhbWVw
YWQubGFzdFVwZGF0ZVRpbWUoKTsKIH0KIAogR2FtZXBhZERhdGEgVUlHYW1lcGFkOjpjb25kZW5z
ZWRHYW1lcGFkRGF0YSgpIGNvbnN0CiB7Ci0gICAgcmV0dXJuIHsgbV9pbmRleCwgbV9heGlzVmFs
dWVzLCBtX2J1dHRvblZhbHVlcyB9OworICAgIHJldHVybiB7IG1faW5kZXgsIG1fYXhpc1ZhbHVl
cywgbV9idXR0b25WYWx1ZXMsIG1fbGFzdFVwZGF0ZVRpbWUgfTsKIH0KIAogR2FtZXBhZERhdGEg
VUlHYW1lcGFkOjpmdWxsR2FtZXBhZERhdGEoKSBjb25zdAogewotICAgIHJldHVybiB7IG1faW5k
ZXgsIG1faWQsIG1fYXhpc1ZhbHVlcywgbV9idXR0b25WYWx1ZXMgfTsKKyAgICByZXR1cm4geyBt
X2luZGV4LCBtX2lkLCBtX2F4aXNWYWx1ZXMsIG1fYnV0dG9uVmFsdWVzLCBtX2xhc3RVcGRhdGVU
aW1lIH07CiB9CiAKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0dhbWVw
YWQvVUlHYW1lcGFkLmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvR2FtZXBhZC9VSUdhbWVw
YWQuaAppbmRleCA2NDc5YTNiZmY0MDllNzczY2Q3YzMwNzZkYzNiMGFlNjdjZDJkMzI5Li4wYzQ3
ZTg1NjFmZjE4NjViY2VjOWNlM2ZjYzk0ZGI2MDA4NjcyNWEwIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvR2FtZXBhZC9VSUdhbWVwYWQuaAorKysgYi9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvR2FtZXBhZC9VSUdhbWVwYWQuaApAQCAtNTQsNiArNTQsNyBAQCBwcml2YXRl
OgogICAgIFN0cmluZyBtX2lkOwogICAgIFZlY3Rvcjxkb3VibGU+IG1fYXhpc1ZhbHVlczsKICAg
ICBWZWN0b3I8ZG91YmxlPiBtX2J1dHRvblZhbHVlczsKKyAgICBkb3VibGUgbV9sYXN0VXBkYXRl
VGltZTsKIH07CiAKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvR2Ft
ZXBhZC9XZWJHYW1lcGFkLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvR2FtZXBhZC9X
ZWJHYW1lcGFkLmNwcAppbmRleCA4ZjdjNjhhMmRlMGVhMWYzZmQxODJhODM1ZTkyMTBjMzE1MGQw
MjRhLi40YWIxZWM3NDRiM2U4NGZkY2E5YzFlYWQ0ZmRlNDNjNjdkOGJjNWI1IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0dhbWVwYWQvV2ViR2FtZXBhZC5jcHAKKysrIGIv
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9HYW1lcGFkL1dlYkdhbWVwYWQuY3BwCkBAIC02Nyw3
ICs2Nyw3IEBAIHZvaWQgV2ViR2FtZXBhZDo6dXBkYXRlVmFsdWVzKGNvbnN0IEdhbWVwYWREYXRh
JiBnYW1lcGFkRGF0YSkKICAgICBtX2F4aXNWYWx1ZXMgPSBnYW1lcGFkRGF0YS5heGlzVmFsdWVz
KCk7CiAgICAgbV9idXR0b25WYWx1ZXMgPSBnYW1lcGFkRGF0YS5idXR0b25WYWx1ZXMoKTsKIAot
ICAgIG1fbGFzdFVwZGF0ZVRpbWUgPSBtb25vdG9uaWNhbGx5SW5jcmVhc2luZ1RpbWUoKTsKKyAg
ICBtX2xhc3RVcGRhdGVUaW1lID0gZ2FtZXBhZERhdGEubGFzdFVwZGF0ZVRpbWUoKTsKIH0KIAog
fQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IDU5NTEzMWRlZDRkY2VlZWFiM2I5ZDM1NDgwMjU4ZTgxYWEyYjI1NWQuLmJlMjMy
NzQ5NTM0MzFmMTc3YWQ1YjM0MmUxNzU4NjRhMjkzYzQ0NDYgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBA
QAorMjAxNy0wMS0xNyAgQnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+CisKKyAgICAg
ICAgQW4gdXBkYXRlIHRvIG9uZSBnYW1lcGFkJ3MgdmFsdWVzIHNob3VsZCBvbmx5IGNoYW5nZSB0
aGF0IGdhbWVwYWQncyBtb2RpZmllZCB0aW1lc3RhbXAuCisgICAgICAgIDxyZGFyOi8vcHJvYmxl
bS8yODYyMDg2NT4gYW5kIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NjcxMzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IGdhbWVwYWQvZ2FtZXBhZC10aW1lc3RhbXAuaHRtbDoKKwogMjAxNy0wMS0xNiAgQ2FybG9zIEFs
YmVydG8gTG9wZXogUGVyZXogIDxjbG9wZXpAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXVtN
U0VdIFVwZGF0ZSBsaXN0IG9mIG1lZGlhLXNvdXJjZSB0ZXN0cyB0aGF0IGZhaWwuCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9nYW1lcGFkL2dhbWVwYWQtdGltZXN0YW1wLmh0bWwgYi9MYXlvdXRU
ZXN0cy9nYW1lcGFkL2dhbWVwYWQtdGltZXN0YW1wLmh0bWwKaW5kZXggYjkwOGViN2RiZjlhZWMw
YmZkYjA1YTk2ODQyYjI1NDg2OTI0MTk2ZS4uNDllZGNlY2JlNjM1YTJkZWE0NmIwZDYyM2NhMTcz
NmFjYjE3MTg4NyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZ2FtZXBhZC9nYW1lcGFkLXRpbWVz
dGFtcC5odG1sCisrKyBiL0xheW91dFRlc3RzL2dhbWVwYWQvZ2FtZXBhZC10aW1lc3RhbXAuaHRt
bApAQCAtMjAsMTEgKzIwLDIxIEBAIGZ1bmN0aW9uIGZpbmlzaFRlc3QoKQogdmFyIHJhZkNvdW50
ID0gMDsKIHZhciBpbmNyZWFzaW5nVGltZXN0YW1wc1NlZW4gPSAwOwogdmFyIHRpbWVzdGFtcCA9
IDA7Cit2YXIgZ2FtZXBhZDJUaW1lc3RhbXAgPSAtMTsKIAogZnVuY3Rpb24gcmFmQ2FsbGJhY2so
KQogewogICAgIHZhciBnYW1lcGFkID0gbmF2aWdhdG9yLmdldEdhbWVwYWRzKClbMF07Ci0gICAg
CisgICAgdmFyIGdhbWVwYWQyID0gbmF2aWdhdG9yLmdldEdhbWVwYWRzKClbMV07CisKKyAgICBp
ZiAoZ2FtZXBhZDJUaW1lc3RhbXAgPT0gLTEpCisgICAgICAgIGdhbWVwYWQyVGltZXN0YW1wID0g
Z2FtZXBhZDIudGltZXN0YW1wOworCisgICAgaWYgKGdhbWVwYWQyVGltZXN0YW1wICE9IGdhbWVw
YWQyLnRpbWVzdGFtcCkgeworICAgICAgICBsb2coIlRpbWVzdGFtcCBvZiBnYW1lcGFkIDIgc2hv
dWxkIG5ldmVyIGNoYW5nZSB0aHJvdWdob3V0IHRoaXMgdGVzdCwgYnV0IGl0IGRpZCEiKTsKKyAg
ICAgICAgZmluaXNoVGVzdCgpOworICAgIH0KKwogICAgIGlmIChnYW1lcGFkLnRpbWVzdGFtcCA8
IHRpbWVzdGFtcCkgewogICAgICAgICBsb2coIlRpbWVzdGFtcCBvbiBnYW1lcGFkIGlzICIgKyBn
YW1lcGFkLnRpbWVzdGFtcCArICIgd2hpY2ggaXMgbGVzcyB0aGFuICIgKyB0aW1lc3RhbXApOwog
ICAgICAgICBmaW5pc2hUZXN0KCk7CkBAIC02OCw2ICs3OCwxMiBAQCBmdW5jdGlvbiBydW5UZXN0
KCkgewogICAgIHRlc3RSdW5uZXIuc2V0TW9ja0dhbWVwYWRCdXR0b25WYWx1ZSgwLCAwLCAxLjAp
OwogICAgIHRlc3RSdW5uZXIuc2V0TW9ja0dhbWVwYWRCdXR0b25WYWx1ZSgwLCAxLCAxLjApOwog
ICAgIHRlc3RSdW5uZXIuY29ubmVjdE1vY2tHYW1lcGFkKDApOworICAgIHRlc3RSdW5uZXIuc2V0
TW9ja0dhbWVwYWREZXRhaWxzKDEsICJUZXN0IEpveXN0aWNrIDIiLCAyLCAyKTsKKyAgICB0ZXN0
UnVubmVyLnNldE1vY2tHYW1lcGFkQXhpc1ZhbHVlKDEsIDAsIDAuNyk7CisgICAgdGVzdFJ1bm5l
ci5zZXRNb2NrR2FtZXBhZEF4aXNWYWx1ZSgxLCAxLCAtMS4wKTsKKyAgICB0ZXN0UnVubmVyLnNl
dE1vY2tHYW1lcGFkQnV0dG9uVmFsdWUoMSwgMCwgMS4wKTsKKyAgICB0ZXN0UnVubmVyLnNldE1v
Y2tHYW1lcGFkQnV0dG9uVmFsdWUoMSwgMSwgMS4wKTsKKyAgICB0ZXN0UnVubmVyLmNvbm5lY3RN
b2NrR2FtZXBhZCgxKTsKIH0KIAogPC9zY3JpcHQ+Cg==
</data>
<flag name="review"
          id="321083"
          type_id="1"
          status="+"
          setter="aestes"
    />
          </attachment>
      

    </bug>

</bugzilla>