<?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>68561</bug_id>
          
          <creation_ts>2011-09-21 12:53:16 -0700</creation_ts>
          <short_desc>[chromium] Code cleanup in gesture recognizer unit tests</short_desc>
          <delta_ts>2011-09-21 15:54:01 -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>UI Events</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Robert Kroeger">rjkroege</reporter>
          <assigned_to name="Robert Kroeger">rjkroege</assigned_to>
          <cc>levin</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>471069</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Kroeger">rjkroege</who>
    <bug_when>2011-09-21 12:53:16 -0700</bug_when>
    <thetext>Per discussion on IRC, the unit tests on the chromium gesture recognizer have some style violations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>471083</commentid>
    <comment_count>1</comment_count>
      <attachid>108214</attachid>
    <who name="Robert Kroeger">rjkroege</who>
    <bug_when>2011-09-21 13:04:19 -0700</bug_when>
    <thetext>Created attachment 108214
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>471084</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Kroeger">rjkroege</who>
    <bug_when>2011-09-21 13:05:12 -0700</bug_when>
    <thetext>Hi David,

per discussion on IRC. Is this what you had mind? If so, could you review please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>471137</commentid>
    <comment_count>3</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2011-09-21 13:57:58 -0700</bug_when>
    <thetext>btw, you missed all the places in the classes were the methods are followed by ; but no big deal.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>471232</commentid>
    <comment_count>4</comment_count>
      <attachid>108214</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-21 15:53:55 -0700</bug_when>
    <thetext>Comment on attachment 108214
Patch

Clearing flags on attachment: 108214

Committed r95677: &lt;http://trac.webkit.org/changeset/95677&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>471233</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-21 15:54:01 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>108214</attachid>
            <date>2011-09-21 13:04:19 -0700</date>
            <delta_ts>2011-09-21 15:53:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-68561-20110921160512.patch</filename>
            <type>text/plain</type>
            <size>10239</size>
            <attacher name="Robert Kroeger">rjkroege</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTU2NTkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXgg
MjNmOGMwOTZmMTA5OTFjMTU3ZjA5YzI4NjYwOTMwMDA0MzVmMTVkNy4uNTY1ZTRjZDJmZTljMDEw
YWExM2EyY2NmMDFiZGEyODA0NzA1NjI5MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNyBAQAorMjAxMS0wOS0yMSAgUm9iZXJ0IEtyb2VnZXIgIDxyamtyb2VnZUBjaHJv
bWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBDb2RlIGNsZWFudXAgaW4gZ2VzdHVyZSBy
ZWNvZ25pemVyIHVuaXQgdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTY4NTYxCisKKyAgICAgICAgRml4IHNvbWUgc3R5bGUgbml0cyBpbiB0aGUg
Z2VzdHVyZSByZWNvZ25pemVyIHVuaXQgdGVzdHMuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiB0ZXN0cy9Jbm5lckdlc3R1cmVSZWNvZ25pemVyVGVz
dC5jcHA6CisgICAgICAgIChJbnNwZWN0YWJsZUdlc3R1cmVSZWNvZ25pemVyQ2hyb21pdW06OnN0
dWJFZGdlRnVuY3Rpb24pOgorICAgICAgICAoQnVpbGRhYmxlUGxhdGZvcm1Ub3VjaFBvaW50OjpC
dWlsZGFibGVQbGF0Zm9ybVRvdWNoUG9pbnQpOgorICAgICAgICAoVEVTVF9GKToKKwogMjAxMS0w
OS0yMSAgWGlhbnpodSBXYW5nICA8d2FuZ3hpYW56aHVAY2hyb21pdW0ub3JnPgogCiAgICAgICAg
IEVuc3VyZSBUZXN0V2ViS2l0QVBJIHdvcmtzIG9uIG1hYywgd2luLCBjaHJvbWl1bS1tYWMgYW5k
IGNocm9taXVtLWxpbnV4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3Rz
L0lubmVyR2VzdHVyZVJlY29nbml6ZXJUZXN0LmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
dGVzdHMvSW5uZXJHZXN0dXJlUmVjb2duaXplclRlc3QuY3BwCmluZGV4IDA5N2Q5MTM2ZjY3MjU0
NDgyZjAxODJhMGM3MzZmMWMyZGIyNTJkNzkuLjA1NmYyMTBlNGY4YjhlODUzYWY4NDYyNDVjNjli
ODZmZDRlNmJiYWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvSW5u
ZXJHZXN0dXJlUmVjb2duaXplclRlc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
dGVzdHMvSW5uZXJHZXN0dXJlUmVjb2duaXplclRlc3QuY3BwCkBAIC05Myw3ICs5Myw3IEBAIHB1
YmxpYzoKIGJvb2wgSW5zcGVjdGFibGVHZXN0dXJlUmVjb2duaXplckNocm9taXVtOjpzdHViRWRn
ZUZ1bmN0aW9uKGNvbnN0IFBsYXRmb3JtVG91Y2hQb2ludCYsIEdlc3R1cmVSZWNvZ25pemVyQ2hy
b21pdW06Okdlc3R1cmVzKikKIHsKICAgICByZXR1cm4gZmFsc2U7Ci19OworfQogCiBjbGFzcyBC
dWlsZGFibGVQbGF0Zm9ybVRvdWNoUG9pbnQgOiBwdWJsaWMgV2ViQ29yZTo6UGxhdGZvcm1Ub3Vj
aFBvaW50IHsKIHB1YmxpYzoKQEAgLTEyMCw3ICsxMjAsNyBAQCBCdWlsZGFibGVQbGF0Zm9ybVRv
dWNoUG9pbnQ6OkJ1aWxkYWJsZVBsYXRmb3JtVG91Y2hQb2ludCgpCiAgICAgbV9zdGF0ZSA9IFBs
YXRmb3JtVG91Y2hQb2ludDo6VG91Y2hTdGF0aW9uYXJ5OwogICAgIG1fcG9zID0gSW50UG9pbnQ6
Onplcm8oKTsKICAgICBtX3NjcmVlblBvcyA9IEludFBvaW50Ojp6ZXJvKCk7Ci19OworfQogCiBC
dWlsZGFibGVQbGF0Zm9ybVRvdWNoUG9pbnQ6OkJ1aWxkYWJsZVBsYXRmb3JtVG91Y2hQb2ludChp
bnQgeCwgaW50IHkpCiB7CkBAIC0xMjgsNyArMTI4LDcgQEAgQnVpbGRhYmxlUGxhdGZvcm1Ub3Vj
aFBvaW50OjpCdWlsZGFibGVQbGF0Zm9ybVRvdWNoUG9pbnQoaW50IHgsIGludCB5KQogICAgIG1f
c3RhdGUgPSBQbGF0Zm9ybVRvdWNoUG9pbnQ6OlRvdWNoU3RhdGlvbmFyeTsKICAgICBtX3BvcyA9
IEludFBvaW50KHgsIHkpOwogICAgIG1fc2NyZWVuUG9zID0gSW50UG9pbnQoeCwgeSk7Ci19Owor
fQogCiBCdWlsZGFibGVQbGF0Zm9ybVRvdWNoUG9pbnQ6OkJ1aWxkYWJsZVBsYXRmb3JtVG91Y2hQ
b2ludChpbnQgeCwgaW50IHksIFBsYXRmb3JtVG91Y2hQb2ludDo6U3RhdGUgc3RhdGUpCiB7CkBA
IC0yNjksOSArMjY5LDkgQEAgVEVTVF9GKEdlc3R1cmVSZWNvZ25pemVyVGVzdCwgaXNJbkNsaWNr
VGltZVdpbmRvdykKIFRFU1RfRihHZXN0dXJlUmVjb2duaXplclRlc3QsIGFkZEVkZ2VGdW5jdGlv
bikKIHsKICAgICBJbnNwZWN0YWJsZUdlc3R1cmVSZWNvZ25pemVyQ2hyb21pdW0gZ207Ci0gICAg
Z20uYWRkRWRnZUZ1bmN0aW9uKEdlc3R1cmVSZWNvZ25pemVyQ2hyb21pdW06OlNjcm9sbCwgMCwg
UGxhdGZvcm1Ub3VjaFBvaW50OjpUb3VjaFJlbGVhc2VkLCB0cnVlLCAoR2VzdHVyZVJlY29nbml6
ZXJDaHJvbWl1bTo6R2VzdHVyZVRyYW5zaXRpb25GdW5jdGlvbikmSW5zcGVjdGFibGVHZXN0dXJl
UmVjb2duaXplckNocm9taXVtOjpzdHViRWRnZUZ1bmN0aW9uKTsKKyAgICBnbS5hZGRFZGdlRnVu
Y3Rpb24oR2VzdHVyZVJlY29nbml6ZXJDaHJvbWl1bTo6U2Nyb2xsLCAwLCBQbGF0Zm9ybVRvdWNo
UG9pbnQ6OlRvdWNoUmVsZWFzZWQsIHRydWUsIHJlaW50ZXJwcmV0X2Nhc3Q8R2VzdHVyZVJlY29n
bml6ZXJDaHJvbWl1bTo6R2VzdHVyZVRyYW5zaXRpb25GdW5jdGlvbj4oJkluc3BlY3RhYmxlR2Vz
dHVyZVJlY29nbml6ZXJDaHJvbWl1bTo6c3R1YkVkZ2VGdW5jdGlvbikpOwogCi0gICAgQVNTRVJU
X0VRKChHZXN0dXJlUmVjb2duaXplckNocm9taXVtOjpHZXN0dXJlVHJhbnNpdGlvbkZ1bmN0aW9u
KSZJbnNwZWN0YWJsZUdlc3R1cmVSZWNvZ25pemVyQ2hyb21pdW06OnN0dWJFZGdlRnVuY3Rpb24s
IGdtLmVkZ2VGdW5jdGlvbihnbS5zaWduYXR1cmUoR2VzdHVyZVJlY29nbml6ZXJDaHJvbWl1bTo6
U2Nyb2xsLCAwLCBQbGF0Zm9ybVRvdWNoUG9pbnQ6OlRvdWNoUmVsZWFzZWQsIHRydWUpKSk7Cisg
ICAgQVNTRVJUX0VRKHJlaW50ZXJwcmV0X2Nhc3Q8R2VzdHVyZVJlY29nbml6ZXJDaHJvbWl1bTo6
R2VzdHVyZVRyYW5zaXRpb25GdW5jdGlvbj4oJkluc3BlY3RhYmxlR2VzdHVyZVJlY29nbml6ZXJD
aHJvbWl1bTo6c3R1YkVkZ2VGdW5jdGlvbiksIGdtLmVkZ2VGdW5jdGlvbihnbS5zaWduYXR1cmUo
R2VzdHVyZVJlY29nbml6ZXJDaHJvbWl1bTo6U2Nyb2xsLCAwLCBQbGF0Zm9ybVRvdWNoUG9pbnQ6
OlRvdWNoUmVsZWFzZWQsIHRydWUpKSk7CiB9CiAKIFRFU1RfRihHZXN0dXJlUmVjb2duaXplclRl
c3QsIHVwZGF0ZVZhbHVlcykKQEAgLTMyNCwyMiArMzI0LDIyIEBAIFRFU1RfRihHZXN0dXJlUmVj
b2duaXplclRlc3QsIERJU0FCTEVEX2RvdWJsZVRhcEdlc3R1cmVUZXN0KQogICAgIEJ1aWxkYWJs
ZVBsYXRmb3JtVG91Y2hQb2ludCBwcmVzcygxMCwgMTUsIFBsYXRmb3JtVG91Y2hQb2ludDo6VG91
Y2hQcmVzc2VkKTsKICAgICBCdWlsZGFibGVQbGF0Zm9ybVRvdWNoRXZlbnQgcHJlc3NFdmVudChX
ZWJDb3JlOjpUb3VjaFN0YXJ0LCBwcmVzcywgMTAwMCArIC41KTsKICAgICBHZXN0dXJlcyBnZXN0
dXJlU3RhcnQoZ20ucHJvY2Vzc1RvdWNoRXZlbnRGb3JHZXN0dXJlcyhwcmVzc0V2ZW50LCBmYWxz
ZSkpOwotICAgIEFTU0VSVF9FUSgodW5zaWduZWQgaW50KTEsIGdlc3R1cmVTdGFydC0+c2l6ZSgp
KTsKKyAgICBBU1NFUlRfRVEoMXUsIGdlc3R1cmVTdGFydC0+c2l6ZSgpKTsKICAgICBBU1NFUlRf
RVEoUGxhdGZvcm1HZXN0dXJlRXZlbnQ6OlRhcERvd25UeXBlLCAoKmdlc3R1cmVTdGFydClbMF0u
dHlwZSgpKTsKICAgICBBU1NFUlRfRVEoR2VzdHVyZVJlY29nbml6ZXJDaHJvbWl1bTo6UGVuZGlu
Z1N5bnRoZXRpY0NsaWNrLCBnbS5zdGF0ZSgpKTsKIAogICAgIEJ1aWxkYWJsZVBsYXRmb3JtVG91
Y2hQb2ludCBtb3ZlKDEwLCAxNiwgUGxhdGZvcm1Ub3VjaFBvaW50OjpUb3VjaE1vdmVkKTsKICAg
ICBCdWlsZGFibGVQbGF0Zm9ybVRvdWNoRXZlbnQgbW92ZUV2ZW50KFdlYkNvcmU6OlRvdWNoTW92
ZSwgbW92ZSwgMTAwMCArIC41ICsgLjAxKTsKICAgICBHZXN0dXJlcyBnZXN0dXJlTW92ZShnbS5w
cm9jZXNzVG91Y2hFdmVudEZvckdlc3R1cmVzKG1vdmVFdmVudCwgZmFsc2UpKTsKLSAgICBBU1NF
UlRfRVEoKHVuc2lnbmVkIGludCkwLCBnZXN0dXJlTW92ZS0+c2l6ZSgpKTsKKyAgICBBU1NFUlRf
RVEoMHUsIGdlc3R1cmVNb3ZlLT5zaXplKCkpOwogICAgIEFTU0VSVF9FUShHZXN0dXJlUmVjb2du
aXplckNocm9taXVtOjpQZW5kaW5nU3ludGhldGljQ2xpY2ssIGdtLnN0YXRlKCkpOwogCiAgICAg
QnVpbGRhYmxlUGxhdGZvcm1Ub3VjaFBvaW50IHJlbGVhc2UoMTAsIDE2LCBQbGF0Zm9ybVRvdWNo
UG9pbnQ6OlRvdWNoUmVsZWFzZWQpOwogICAgIEJ1aWxkYWJsZVBsYXRmb3JtVG91Y2hFdmVudCBy
ZWxlYXNlRXZlbnQoV2ViQ29yZTo6VG91Y2hFbmQsIHJlbGVhc2UsIDEwMDAgKyAuNSArIC4wMik7
CiAgICAgR2VzdHVyZXMgZ2VzdHVyZUVuZChnbS5wcm9jZXNzVG91Y2hFdmVudEZvckdlc3R1cmVz
KHJlbGVhc2VFdmVudCwgZmFsc2UpKTsKLSAgICBBU1NFUlRfRVEoKHVuc2lnbmVkIGludCkyLCBn
ZXN0dXJlRW5kLT5zaXplKCkpOworICAgIEFTU0VSVF9FUSgydSwgZ2VzdHVyZUVuZC0+c2l6ZSgp
KTsKICAgICBBU1NFUlRfRVEoUGxhdGZvcm1HZXN0dXJlRXZlbnQ6OlRhcFR5cGUsICgqZ2VzdHVy
ZUVuZClbMF0udHlwZSgpKTsKLSAgICBBU1NFUlRfRVEoUGxhdGZvcm1HZXN0dXJlRXZlbnQ6OkRv
dWJsZVRhcFR5cGUsICgqZ2VzdHVyZUVuZClbMV0udHlwZSgpKTsKKyAgICBBU1NFUlRfRVEoUGxh
dGZvcm1HZXN0dXJlRXZlbnQ6OkRvdWJsZVRhcFR5cGUsICgqZ2VzdHVyZUVuZClbMF0udHlwZSgp
KTsKICAgICBBU1NFUlRfRVEoR2VzdHVyZVJlY29nbml6ZXJDaHJvbWl1bTo6Tm9HZXN0dXJlLCBn
bS5zdGF0ZSgpKTsKIH0KIApAQCAtMzUzLDE0ICszNTMsMTQgQEAgVEVTVF9GKEdlc3R1cmVSZWNv
Z25pemVyVGVzdCwgZG91YmxlVGFwR2VzdHVyZUluY29tcGxldGVUZXN0KQogICAgIEJ1aWxkYWJs
ZVBsYXRmb3JtVG91Y2hFdmVudCBwcmVzc0V2ZW50KFdlYkNvcmU6OlRvdWNoU3RhcnQsIHByZXNz
KTsKICAgICBnbS5zZXRMYXN0VG91Y2hUaW1lKGdtLmxhc3RUb3VjaFRpbWUoKSAtIDAuMDEpOwog
ICAgIEdlc3R1cmVzIGdlc3R1cmVTdGFydChnbS5wcm9jZXNzVG91Y2hFdmVudEZvckdlc3R1cmVz
KHByZXNzRXZlbnQsIGZhbHNlKSk7Ci0gICAgQVNTRVJUX0VRKCh1bnNpZ25lZCBpbnQpMSwgZ2Vz
dHVyZVN0YXJ0LT5zaXplKCkpOworICAgIEFTU0VSVF9FUSgxdSwgZ2VzdHVyZVN0YXJ0LT5zaXpl
KCkpOwogICAgIEFTU0VSVF9FUShQbGF0Zm9ybUdlc3R1cmVFdmVudDo6VGFwRG93blR5cGUsICgq
Z2VzdHVyZVN0YXJ0KVswXS50eXBlKCkpOwogICAgIEFTU0VSVF9FUShHZXN0dXJlUmVjb2duaXpl
ckNocm9taXVtOjpQZW5kaW5nU3ludGhldGljQ2xpY2ssIGdtLnN0YXRlKCkpOwogCiAgICAgQnVp
bGRhYmxlUGxhdGZvcm1Ub3VjaFBvaW50IG1vdmUoMTAsIDUwLCBQbGF0Zm9ybVRvdWNoUG9pbnQ6
OlRvdWNoTW92ZWQpOwogICAgIEJ1aWxkYWJsZVBsYXRmb3JtVG91Y2hFdmVudCBtb3ZlRXZlbnQo
V2ViQ29yZTo6VG91Y2hNb3ZlLCBtb3ZlKTsKICAgICBHZXN0dXJlcyBnZXN0dXJlTW92ZShnbS5w
cm9jZXNzVG91Y2hFdmVudEZvckdlc3R1cmVzKG1vdmVFdmVudCwgZmFsc2UpKTsKLSAgICBBU1NF
UlRfRVEoKHVuc2lnbmVkIGludCkyLCBnZXN0dXJlTW92ZS0+c2l6ZSgpKTsKKyAgICBBU1NFUlRf
RVEoMnUsIGdlc3R1cmVNb3ZlLT5zaXplKCkpOwogICAgIEFTU0VSVF9FUShQbGF0Zm9ybUdlc3R1
cmVFdmVudDo6U2Nyb2xsQmVnaW5UeXBlLCAoKmdlc3R1cmVNb3ZlKVswXS50eXBlKCkpOwogICAg
IEFTU0VSVF9FUShQbGF0Zm9ybUdlc3R1cmVFdmVudDo6U2Nyb2xsVXBkYXRlVHlwZSwgKCpnZXN0
dXJlTW92ZSlbMV0udHlwZSgpKTsKICAgICBBU1NFUlRfRVEoR2VzdHVyZVJlY29nbml6ZXJDaHJv
bWl1bTo6U2Nyb2xsLCBnbS5zdGF0ZSgpKTsKQEAgLTM2OSw3ICszNjksNyBAQCBURVNUX0YoR2Vz
dHVyZVJlY29nbml6ZXJUZXN0LCBkb3VibGVUYXBHZXN0dXJlSW5jb21wbGV0ZVRlc3QpCiAgICAg
QnVpbGRhYmxlUGxhdGZvcm1Ub3VjaEV2ZW50IHJlbGVhc2VFdmVudChXZWJDb3JlOjpUb3VjaEVu
ZCwgcmVsZWFzZSk7CiAgICAgZ20uc2V0Rmlyc3RUb3VjaFRpbWUoZ20uZmlyc3RUb3VjaFRpbWUo
KSAtIDAuMDEpOwogICAgIEdlc3R1cmVzIGdlc3R1cmVFbmQoZ20ucHJvY2Vzc1RvdWNoRXZlbnRG
b3JHZXN0dXJlcyhyZWxlYXNlRXZlbnQsIGZhbHNlKSk7Ci0gICAgQVNTRVJUX0VRKCh1bnNpZ25l
ZCBpbnQpMSwgZ2VzdHVyZUVuZC0+c2l6ZSgpKTsKKyAgICBBU1NFUlRfRVEoMXUsIGdlc3R1cmVF
bmQtPnNpemUoKSk7CiAgICAgQVNTRVJUX0VRKFBsYXRmb3JtR2VzdHVyZUV2ZW50OjpTY3JvbGxF
bmRUeXBlLCAoKmdlc3R1cmVFbmQpWzBdLnR5cGUoKSk7CiAgICAgQVNTRVJUX0VRKEdlc3R1cmVS
ZWNvZ25pemVyQ2hyb21pdW06Ok5vR2VzdHVyZSwgZ20uc3RhdGUoKSk7CiB9CkBAIC0zODIsNyAr
MzgyLDcgQEAgVEVTVF9GKEdlc3R1cmVSZWNvZ25pemVyVGVzdCwgdGFwRG93bldpdGhvdXRUYXBH
ZXN0dXJlVGVzdCkKICAgICBCdWlsZGFibGVQbGF0Zm9ybVRvdWNoUG9pbnQgcHJlc3MoMTAsIDE1
LCBQbGF0Zm9ybVRvdWNoUG9pbnQ6OlRvdWNoUHJlc3NlZCk7CiAgICAgQnVpbGRhYmxlUGxhdGZv
cm1Ub3VjaEV2ZW50IHByZXNzRXZlbnQoV2ViQ29yZTo6VG91Y2hTdGFydCwgcHJlc3MpOwogICAg
IEdlc3R1cmVzIGdlc3R1cmVTdGFydChnbS5wcm9jZXNzVG91Y2hFdmVudEZvckdlc3R1cmVzKHBy
ZXNzRXZlbnQsIGZhbHNlKSk7Ci0gICAgQVNTRVJUX0VRKCh1bnNpZ25lZCBpbnQpMSwgZ2VzdHVy
ZVN0YXJ0LT5zaXplKCkpOworICAgIEFTU0VSVF9FUSgxdSwgZ2VzdHVyZVN0YXJ0LT5zaXplKCkp
OwogICAgIEFTU0VSVF9FUShQbGF0Zm9ybUdlc3R1cmVFdmVudDo6VGFwRG93blR5cGUsICgqZ2Vz
dHVyZVN0YXJ0KVswXS50eXBlKCkpOwogICAgIEFTU0VSVF9FUShHZXN0dXJlUmVjb2duaXplckNo
cm9taXVtOjpQZW5kaW5nU3ludGhldGljQ2xpY2ssIGdtLnN0YXRlKCkpOwogCkBAIC00MDksMTQg
KzQwOSwxNCBAQCBURVNUX0YoR2VzdHVyZVJlY29nbml6ZXJUZXN0LCB0YXBEb3duV2l0aFRhcEdl
c3R1cmVUZXN0KQogICAgIEJ1aWxkYWJsZVBsYXRmb3JtVG91Y2hQb2ludCBwcmVzcygxMCwgMTUs
IFBsYXRmb3JtVG91Y2hQb2ludDo6VG91Y2hQcmVzc2VkKTsKICAgICBCdWlsZGFibGVQbGF0Zm9y
bVRvdWNoRXZlbnQgcHJlc3NFdmVudChXZWJDb3JlOjpUb3VjaFN0YXJ0LCBwcmVzcyk7CiAgICAg
R2VzdHVyZXMgZ2VzdHVyZVN0YXJ0KGdtLnByb2Nlc3NUb3VjaEV2ZW50Rm9yR2VzdHVyZXMocHJl
c3NFdmVudCwgZmFsc2UpKTsKLSAgICBBU1NFUlRfRVEoKHVuc2lnbmVkIGludCkxLCBnZXN0dXJl
U3RhcnQtPnNpemUoKSk7CisgICAgQVNTRVJUX0VRKDF1LCBnZXN0dXJlU3RhcnQtPnNpemUoKSk7
CiAgICAgQVNTRVJUX0VRKFBsYXRmb3JtR2VzdHVyZUV2ZW50OjpUYXBEb3duVHlwZSwgKCpnZXN0
dXJlU3RhcnQpWzBdLnR5cGUoKSk7CiAgICAgQVNTRVJUX0VRKEdlc3R1cmVSZWNvZ25pemVyQ2hy
b21pdW06OlBlbmRpbmdTeW50aGV0aWNDbGljaywgZ20uc3RhdGUoKSk7CiAKICAgICBCdWlsZGFi
bGVQbGF0Zm9ybVRvdWNoUG9pbnQgbW92ZSgxMCwgMTYsIFBsYXRmb3JtVG91Y2hQb2ludDo6VG91
Y2hNb3ZlZCk7CiAgICAgQnVpbGRhYmxlUGxhdGZvcm1Ub3VjaEV2ZW50IG1vdmVFdmVudChXZWJD
b3JlOjpUb3VjaE1vdmUsIG1vdmUpOwogICAgIEdlc3R1cmVzIGdlc3R1cmVNb3ZlKGdtLnByb2Nl
c3NUb3VjaEV2ZW50Rm9yR2VzdHVyZXMobW92ZUV2ZW50LCBmYWxzZSkpOwotICAgIEFTU0VSVF9F
USgodW5zaWduZWQgaW50KTAsIGdlc3R1cmVNb3ZlLT5zaXplKCkpOworICAgIEFTU0VSVF9FUSgw
dSwgZ2VzdHVyZU1vdmUtPnNpemUoKSk7CiAgICAgQVNTRVJUX0VRKEdlc3R1cmVSZWNvZ25pemVy
Q2hyb21pdW06OlBlbmRpbmdTeW50aGV0aWNDbGljaywgZ20uc3RhdGUoKSk7CiAKICAgICBCdWls
ZGFibGVQbGF0Zm9ybVRvdWNoUG9pbnQgcmVsZWFzZSgxMCwgMTYsIFBsYXRmb3JtVG91Y2hQb2lu
dDo6VG91Y2hSZWxlYXNlZCk7CkBAIC00MjYsNyArNDI2LDcgQEAgVEVTVF9GKEdlc3R1cmVSZWNv
Z25pemVyVGVzdCwgdGFwRG93bldpdGhUYXBHZXN0dXJlVGVzdCkKICAgICAvLyBtaW5pbXVtVG91
Y2hEb3duRHVyYXRpb25JblNlY29uZHNGb3JDbGljawogICAgIGdtLnNldEZpcnN0VG91Y2hUaW1l
KGdtLmZpcnN0VG91Y2hUaW1lKCkgLSAwLjAxKTsKICAgICBHZXN0dXJlcyBnZXN0dXJlRW5kKGdt
LnByb2Nlc3NUb3VjaEV2ZW50Rm9yR2VzdHVyZXMocmVsZWFzZUV2ZW50LCBmYWxzZSkpOwotICAg
IEFTU0VSVF9FUSgodW5zaWduZWQgaW50KTEsIGdlc3R1cmVFbmQtPnNpemUoKSk7CisgICAgQVNT
RVJUX0VRKDF1LCBnZXN0dXJlRW5kLT5zaXplKCkpOwogICAgIEFTU0VSVF9FUShQbGF0Zm9ybUdl
c3R1cmVFdmVudDo6VGFwVHlwZSwgKCpnZXN0dXJlRW5kKVswXS50eXBlKCkpOwogICAgIEFTU0VS
VF9FUShHZXN0dXJlUmVjb2duaXplckNocm9taXVtOjpOb0dlc3R1cmUsIGdtLnN0YXRlKCkpOwog
fQpAQCAtNDQ3LDIwICs0NDcsMjAgQEAgVEVTVF9GKEdlc3R1cmVSZWNvZ25pemVyVGVzdCwgTUFZ
QkVfbm9Eb3VibGVUYXBHZXN0dXJlQmVjYXVzZU9mSW50ZXJUb3VjaEludGVydmEKICAgICAvLyBW
YWx1ZXMgYXJlIGZyb20gR2VzdHVyZVJlY29nbml6ZXJDaHJvbWl1bS5jcHAKICAgICBCdWlsZGFi
bGVQbGF0Zm9ybVRvdWNoRXZlbnQgcHJlc3NFdmVudChXZWJDb3JlOjpUb3VjaFN0YXJ0LCBwcmVz
cywgMTAwMCArIC44ICsgMTAgKyAuMSk7CiAgICAgR2VzdHVyZXMgZ2VzdHVyZVN0YXJ0KGdtLnBy
b2Nlc3NUb3VjaEV2ZW50Rm9yR2VzdHVyZXMocHJlc3NFdmVudCwgZmFsc2UpKTsKLSAgICBBU1NF
UlRfRVEoKHVuc2lnbmVkIGludCkxLCBnZXN0dXJlU3RhcnQtPnNpemUoKSk7CisgICAgQVNTRVJU
X0VRKDF1LCBnZXN0dXJlU3RhcnQtPnNpemUoKSk7CiAgICAgQVNTRVJUX0VRKFBsYXRmb3JtR2Vz
dHVyZUV2ZW50OjpUYXBEb3duVHlwZSwgKCpnZXN0dXJlU3RhcnQpWzBdLnR5cGUoKSk7CiAgICAg
QVNTRVJUX0VRKEdlc3R1cmVSZWNvZ25pemVyQ2hyb21pdW06OlBlbmRpbmdTeW50aGV0aWNDbGlj
aywgZ20uc3RhdGUoKSk7CiAKICAgICBCdWlsZGFibGVQbGF0Zm9ybVRvdWNoUG9pbnQgbW92ZSgx
MCwgMTYsIFBsYXRmb3JtVG91Y2hQb2ludDo6VG91Y2hNb3ZlZCk7CiAgICAgQnVpbGRhYmxlUGxh
dGZvcm1Ub3VjaEV2ZW50IG1vdmVFdmVudChXZWJDb3JlOjpUb3VjaE1vdmUsIG1vdmUsIDEwMDAg
KyAuOCArIDEwICsgLjEgKyAuMDUpOwogICAgIEdlc3R1cmVzIGdlc3R1cmVNb3ZlKGdtLnByb2Nl
c3NUb3VjaEV2ZW50Rm9yR2VzdHVyZXMobW92ZUV2ZW50LCBmYWxzZSkpOwotICAgIEFTU0VSVF9F
USgodW5zaWduZWQgaW50KTAsIGdlc3R1cmVNb3ZlLT5zaXplKCkpOworICAgIEFTU0VSVF9FUSgw
dSwgZ2VzdHVyZU1vdmUtPnNpemUoKSk7CiAgICAgQVNTRVJUX0VRKEdlc3R1cmVSZWNvZ25pemVy
Q2hyb21pdW06OlBlbmRpbmdTeW50aGV0aWNDbGljaywgZ20uc3RhdGUoKSk7CiAKICAgICBCdWls
ZGFibGVQbGF0Zm9ybVRvdWNoUG9pbnQgcmVsZWFzZSgxMSwgMTcsIFBsYXRmb3JtVG91Y2hQb2lu
dDo6VG91Y2hSZWxlYXNlZCk7CiAgICAgQnVpbGRhYmxlUGxhdGZvcm1Ub3VjaEV2ZW50IHJlbGVh
c2VFdmVudChXZWJDb3JlOjpUb3VjaEVuZCwgcmVsZWFzZSwgMTAwMCArIC44ICsgMTAgKyAuMSAr
IC4wMik7CiAgICAgR2VzdHVyZXMgZ2VzdHVyZUVuZChnbS5wcm9jZXNzVG91Y2hFdmVudEZvckdl
c3R1cmVzKHJlbGVhc2VFdmVudCwgZmFsc2UpKTsKLSAgICBBU1NFUlRfRVEoKHVuc2lnbmVkIGlu
dCkxLCBnZXN0dXJlRW5kLT5zaXplKCkpOworICAgIEFTU0VSVF9FUSgxdSwgZ2VzdHVyZUVuZC0+
c2l6ZSgpKTsKICAgICBBU1NFUlRfRVEoUGxhdGZvcm1HZXN0dXJlRXZlbnQ6OlRhcFR5cGUsICgq
Z2VzdHVyZUVuZClbMF0udHlwZSgpKTsKICAgICBBU1NFUlRfRVEoR2VzdHVyZVJlY29nbml6ZXJD
aHJvbWl1bTo6Tm9HZXN0dXJlLCBnbS5zdGF0ZSgpKTsKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>