<?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>86252</bug_id>
          
          <creation_ts>2012-05-11 14:13:58 -0700</creation_ts>
          <short_desc>[chromium] Remove unused code for tap target fuzzing</short_desc>
          <delta_ts>2012-05-15 11:07:00 -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>Platform</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>83947</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Terry Anderson">tdanderson</reporter>
          <assigned_to name="Terry Anderson">tdanderson</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>rjkroege</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>621966</commentid>
    <comment_count>0</comment_count>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2012-05-11 14:13:58 -0700</bug_when>
    <thetext>Once https://bugs.webkit.org/show_bug.cgi?id=85101 lands, there will be some unnecessary code I had previously landed for tap target fuzzing that can be removed:

https://bugs.webkit.org/show_bug.cgi?id=84053 - WebGestureEvent will no longer need to store gammaX and gammaY. Now we will only need the touch center along with deltaX and deltaY (which represent the touch radii). These values define a rectangular touch region having width 2*deltaX and height 2*deltaY.

https://bugs.webkit.org/show_bug.cgi?id=85296 - Originally I had planned on passing in a pre-targeted node to EventHandler::handleGestureTap. But instead, WK85101 allows chromium to use the existing touch_adjustment code to determine the best target given a rectangular touch region.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>621981</commentid>
    <comment_count>1</comment_count>
      <attachid>141498</attachid>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2012-05-11 14:32:11 -0700</bug_when>
    <thetext>Created attachment 141498
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>621982</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-11 14:35:30 -0700</bug_when>
    <thetext>Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>624280</commentid>
    <comment_count>3</comment_count>
      <attachid>141498</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-15 11:06:55 -0700</bug_when>
    <thetext>Comment on attachment 141498
Patch

Clearing flags on attachment: 141498

Committed r117098: &lt;http://trac.webkit.org/changeset/117098&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>624281</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-15 11:07:00 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>141498</attachid>
            <date>2012-05-11 14:32:11 -0700</date>
            <delta_ts>2012-05-15 11:06:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-86252-20120511173210.patch</filename>
            <type>text/plain</type>
            <size>9743</size>
            <attacher name="Terry Anderson">tdanderson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2Nzk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGNiNWQ4OWYwYzcxZWYx
NzgxOGU3NmQzOWQ4Nzg3YjM3OTY5Njg1NC4uMjY0MzUxYmYzYzg3MTAwZmM2NzlkNDI3ZjAzOGFl
OTAyMGJlY2M0ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA1LTExICBUZXJy
eSBBbmRlcnNvbiAgPHRkYW5kZXJzb25AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1
bV0gUmVtb3ZlIHVudXNlZCBjb2RlIGZvciB0YXAgdGFyZ2V0IGZ1enppbmcKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg2MjUyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gdGVzdHMgcmVxdWlyZWQgc2lu
Y2UgdGhpcyBpcyBhIGNsZWFudXAgb2YgdW51c2VkIGNvZGUuCisKKyAgICAgICAgKiBwYWdlL0V2
ZW50SGFuZGxlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFdmVudEhhbmRsZXI6OmhhbmRsZUdl
c3R1cmVUYXApOgorICAgICAgICAqIHBhZ2UvRXZlbnRIYW5kbGVyLmg6CisgICAgICAgIChFdmVu
dEhhbmRsZXIpOgorICAgICAgICBUaGUgdG91Y2ggYWRqdXN0bWVudCBjb2RlIHdpbGwgYmUgdXNl
ZCB0byBkZXRlcm1pbmUgdGhlIGJlc3QgdGFyZ2V0CisgICAgICAgIGZvciBhIEdlc3R1cmVUYXAg
ZXZlbnQgaW5zdGVhZCBvZiBwYXNzaW5nIGluIGEgcHJlLXRhcmdldGVkIG5vZGUuCisgICAgICAg
ICogcGxhdGZvcm0vUGxhdGZvcm1HZXN0dXJlRXZlbnQuaDoKKyAgICAgICAgKFdlYkNvcmU6OlBs
YXRmb3JtR2VzdHVyZUV2ZW50OjpQbGF0Zm9ybUdlc3R1cmVFdmVudCk6CisgICAgICAgIChQbGF0
Zm9ybUdlc3R1cmVFdmVudCk6CisgICAgICAgIEEgcmVjdGFuZ3VsYXIgdG91Y2ggcmVnaW9uIGlz
IGRlZmluZWQgYnkgdGhlIHRvdWNoIGNlbnRlciBhbmQgdGhlCisgICAgICAgIGRlbHRhIHZhbHVl
cyBvbmx5LCBzbyBnYW1tYVggYW5kIGdhbW1hWSBhcmUgbm90IG5lZWRlZC4KKwogMjAxMi0wNS0x
MSAgU2hlemFuIEJhaWcgIDxzaGV6YmFpZy53a0BnbWFpbC5jb20+CiAKICAgICAgICAgQWRkIGhl
bHBlciBmdW5jdGlvbiBmb3Igbm9kZSgpLT5yb290RWRpdGFibGVFbGVtZW50KCkgPT0gbm9kZSgp
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4IGRjNzJjNDZhZmU0ZTZkNGI4MGYxODlmMWIz
NzhmZWU0M2EwYTI2N2QuLjQ3ZDRhZWVkN2JiYjJjYThkNjM1ZWJmMWJlYzAwMjdiNzFhOTY0MGUg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTItMDUtMTEg
IFRlcnJ5IEFuZGVyc29uICA8dGRhbmRlcnNvbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgW2No
cm9taXVtXSBSZW1vdmUgdW51c2VkIGNvZGUgZm9yIHRhcCB0YXJnZXQgZnV6emluZworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODYyNTIKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHB1YmxpYy9XZWJJbnB1
dEV2ZW50Lmg6CisgICAgICAgIChXZWJHZXN0dXJlRXZlbnQpOgorICAgICAgICAoV2ViS2l0OjpX
ZWJHZXN0dXJlRXZlbnQ6OldlYkdlc3R1cmVFdmVudCk6CisgICAgICAgICogc3JjL1dlYklucHV0
RXZlbnQuY3BwOgorICAgICAgICAoU2FtZVNpemVBc1dlYkdlc3R1cmVFdmVudCk6CisgICAgICAg
ICogc3JjL1dlYklucHV0RXZlbnRDb252ZXJzaW9uLmNwcDoKKyAgICAgICAgKFdlYktpdDo6UGxh
dGZvcm1HZXN0dXJlRXZlbnRCdWlsZGVyOjpQbGF0Zm9ybUdlc3R1cmVFdmVudEJ1aWxkZXIpOgor
ICAgICAgICBBIHJlY3Rhbmd1bGFyIHRvdWNoIHJlZ2lvbiBpcyBkZWZpbmVkIGJ5IHRoZSB0b3Vj
aCBjZW50ZXIgYW5kIHRoZQorICAgICAgICBkZWx0YSB2YWx1ZXMgb25seSwgc28gZ2FtbWFYIGFu
ZCBnYW1tYVkgYXJlIG5vdCBuZWVkZWQuCisKIDIwMTItMDUtMTEgIElhbiBWb2xsaWNrICA8dm9s
bGlja0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW2Nocm9taXVtXSBFbnN1cmUgdGhhdCBhbmlt
YXRpb25zIGNvbnRpbnVlIHRvIHJ1biB3aGVuIHRyYW5zZm9ybS1zdHlsZSBpcyBjaGFuZ2VkCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5jcHAKaW5kZXggNWNmOTkxZjk2MWYwZWVmNjk0NzYz
N2FiZWVhMGE0Y2ZlZjU0MWIwNi4uYzhkNjdjZWVkNzEzNThmOTgzNGQ1MTYxMTU2NjRmOGE4MDg1
NzJjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcApAQCAtMjQyOSwxMSArMjQy
OSwxMiBAQCBib29sIEV2ZW50SGFuZGxlcjo6aGFuZGxlR2VzdHVyZUV2ZW50KGNvbnN0IFBsYXRm
b3JtR2VzdHVyZUV2ZW50JiBnZXN0dXJlRXZlbnQpCiAgICAgcmV0dXJuIGZhbHNlOwogfQogCi1i
b29sIEV2ZW50SGFuZGxlcjo6aGFuZGxlR2VzdHVyZVRhcChjb25zdCBQbGF0Zm9ybUdlc3R1cmVF
dmVudCYgZ2VzdHVyZUV2ZW50LCBOb2RlKiBwcmVUYXJnZXRlZE5vZGUpCitib29sIEV2ZW50SGFu
ZGxlcjo6aGFuZGxlR2VzdHVyZVRhcChjb25zdCBQbGF0Zm9ybUdlc3R1cmVFdmVudCYgZ2VzdHVy
ZUV2ZW50KQogeworICAgIC8vIEZJWE1FOiBSZWZhY3RvciB0aGlzIGNvZGUgdG8gbm90IGhpdCB0
ZXN0IG11bHRpcGxlIHRpbWVzLgogICAgIEludFBvaW50IGFkanVzdGVkUG9pbnQgPSBnZXN0dXJl
RXZlbnQucG9zaXRpb24oKTsKICNpZiBFTkFCTEUoVE9VQ0hfQURKVVNUTUVOVCkKLSAgICBpZiAo
IWdlc3R1cmVFdmVudC5hcmVhKCkuaXNFbXB0eSgpICYmICFwcmVUYXJnZXRlZE5vZGUpIHsKKyAg
ICBpZiAoIWdlc3R1cmVFdmVudC5hcmVhKCkuaXNFbXB0eSgpKSB7CiAgICAgICAgIE5vZGUqIHRh
cmdldE5vZGUgPSAwOwogICAgICAgICAvLyBGb3Igbm93IHdlIHVzZSB0aGUgYWRqdXN0ZWQgcG9z
aXRpb24gdG8gZW5zdXJlIHRoZSBsYXRlciByZWR1bmRhbnQgaGl0LXRlc3RzIGhpdHMgdGhlIHJp
Z2h0IG5vZGUuCiAgICAgICAgIGJlc3RDbGlja2FibGVOb2RlRm9yVG91Y2hQb2ludChnZXN0dXJl
RXZlbnQucG9zaXRpb24oKSwgSW50U2l6ZShnZXN0dXJlRXZlbnQuYXJlYSgpLndpZHRoKCkgLyAy
LCBnZXN0dXJlRXZlbnQuYXJlYSgpLmhlaWdodCgpIC8gMiksIGFkanVzdGVkUG9pbnQsIHRhcmdl
dE5vZGUpOwpAQCAtMjQ0MSw5ICsyNDQyLDYgQEAgYm9vbCBFdmVudEhhbmRsZXI6OmhhbmRsZUdl
c3R1cmVUYXAoY29uc3QgUGxhdGZvcm1HZXN0dXJlRXZlbnQmIGdlc3R1cmVFdmVudCwgTm8KICAg
ICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9CiAjZW5kaWYKLSAgICAvLyBGSVhNRTogUmVm
YWN0b3IgdG8gYXZvaWQgaGl0IHRlc3RpbmcgbXVsdGlwbGUgdGltZXMgKHRoaXMgaXMgb25seSBh
biBpbnRlcmltIHN0ZXApLgotICAgIGlmIChwcmVUYXJnZXRlZE5vZGUpCi0gICAgICAgIGFkanVz
dGVkUG9pbnQgPSBwcmVUYXJnZXRlZE5vZGUtPmdldFBpeGVsU25hcHBlZFJlY3QoKS5jZW50ZXIo
KTsKIAogICAgIGJvb2wgZGVmYXVsdFByZXZlbnRlZCA9IGZhbHNlOwogICAgIFBsYXRmb3JtTW91
c2VFdmVudCBmYWtlTW91c2VNb3ZlKGFkanVzdGVkUG9pbnQsIGdlc3R1cmVFdmVudC5nbG9iYWxQ
b3NpdGlvbigpLCBOb0J1dHRvbiwgUGxhdGZvcm1FdmVudDo6TW91c2VNb3ZlZCwgLyogY2xpY2tD
b3VudCAqLyAxLCBnZXN0dXJlRXZlbnQuc2hpZnRLZXkoKSwgZ2VzdHVyZUV2ZW50LmN0cmxLZXko
KSwgZ2VzdHVyZUV2ZW50LmFsdEtleSgpLCBnZXN0dXJlRXZlbnQubWV0YUtleSgpLCBnZXN0dXJl
RXZlbnQudGltZXN0YW1wKCkpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9FdmVu
dEhhbmRsZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmgKaW5kZXggNTNm
MzYwODAyM2RhZWVkNTQ3OTM2NmVlYjVhOWY2NTI4NDVkMmRiNS4uYjhjZmExYjgxNGQ2YWJiNjk5
MzkxMjJhNDkwY2Q5ZGViY2E0MWM5YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9F
dmVudEhhbmRsZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5oCkBA
IC0xNjMsNyArMTYzLDcgQEAgcHVibGljOgogCiAjaWYgRU5BQkxFKEdFU1RVUkVfRVZFTlRTKQog
ICAgIGJvb2wgaGFuZGxlR2VzdHVyZUV2ZW50KGNvbnN0IFBsYXRmb3JtR2VzdHVyZUV2ZW50Jik7
Ci0gICAgYm9vbCBoYW5kbGVHZXN0dXJlVGFwKGNvbnN0IFBsYXRmb3JtR2VzdHVyZUV2ZW50Jiwg
Tm9kZSogcHJlVGFyZ2V0ZWROb2RlID0gMCk7CisgICAgYm9vbCBoYW5kbGVHZXN0dXJlVGFwKGNv
bnN0IFBsYXRmb3JtR2VzdHVyZUV2ZW50Jik7CiAgICAgYm9vbCBoYW5kbGVHZXN0dXJlU2Nyb2xs
VXBkYXRlKGNvbnN0IFBsYXRmb3JtR2VzdHVyZUV2ZW50Jik7CiAjZW5kaWYKIApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUGxhdGZvcm1HZXN0dXJlRXZlbnQuaCBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL1BsYXRmb3JtR2VzdHVyZUV2ZW50LmgKaW5kZXggOGMwODg2MmM1
OTFiZDJkMDQzOTA1NThhZjFiNzI1ZjQ4NjllMTIwNi4uZWQ1NTdjMTc4NThkNTVhZDIzMmI5Yjc2
MjM0NDFlMDFhNGFmZmVlMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vUGxh
dGZvcm1HZXN0dXJlRXZlbnQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9QbGF0Zm9y
bUdlc3R1cmVFdmVudC5oCkBAIC00MSwzMSArNDEsMjUgQEAgcHVibGljOgogICAgICAgICA6IFBs
YXRmb3JtRXZlbnQoUGxhdGZvcm1FdmVudDo6R2VzdHVyZVNjcm9sbEJlZ2luKQogICAgICAgICAs
IG1fZGVsdGFYKDApCiAgICAgICAgICwgbV9kZWx0YVkoMCkKLSAgICAgICAgLCBtX2dhbW1hWCgw
KQotICAgICAgICAsIG1fZ2FtbWFZKDApCiAgICAgewogICAgIH0KIAotICAgIFBsYXRmb3JtR2Vz
dHVyZUV2ZW50KFR5cGUgdHlwZSwgY29uc3QgSW50UG9pbnQmIHBvc2l0aW9uLCBjb25zdCBJbnRQ
b2ludCYgZ2xvYmFsUG9zaXRpb24sIGRvdWJsZSB0aW1lc3RhbXAsIGZsb2F0IGRlbHRhWCwgZmxv
YXQgZGVsdGFZLCBmbG9hdCBnYW1tYVgsIGZsb2F0IGdhbW1hWSwgYm9vbCBzaGlmdEtleSwgYm9v
bCBjdHJsS2V5LCBib29sIGFsdEtleSwgYm9vbCBtZXRhS2V5KQorICAgIFBsYXRmb3JtR2VzdHVy
ZUV2ZW50KFR5cGUgdHlwZSwgY29uc3QgSW50UG9pbnQmIHBvc2l0aW9uLCBjb25zdCBJbnRQb2lu
dCYgZ2xvYmFsUG9zaXRpb24sIGRvdWJsZSB0aW1lc3RhbXAsIGZsb2F0IGRlbHRhWCwgZmxvYXQg
ZGVsdGFZLCBib29sIHNoaWZ0S2V5LCBib29sIGN0cmxLZXksIGJvb2wgYWx0S2V5LCBib29sIG1l
dGFLZXkpCiAgICAgICAgIDogUGxhdGZvcm1FdmVudCh0eXBlLCBzaGlmdEtleSwgY3RybEtleSwg
YWx0S2V5LCBtZXRhS2V5LCB0aW1lc3RhbXApCiAgICAgICAgICwgbV9wb3NpdGlvbihwb3NpdGlv
bikKICAgICAgICAgLCBtX2dsb2JhbFBvc2l0aW9uKGdsb2JhbFBvc2l0aW9uKQogICAgICAgICAs
IG1fZGVsdGFYKGRlbHRhWCkKICAgICAgICAgLCBtX2RlbHRhWShkZWx0YVkpCi0gICAgICAgICwg
bV9nYW1tYVgoZ2FtbWFYKQotICAgICAgICAsIG1fZ2FtbWFZKGdhbW1hWSkKICAgICB7CiAgICAg
fQogCi0gICAgUGxhdGZvcm1HZXN0dXJlRXZlbnQoVHlwZSB0eXBlLCBjb25zdCBJbnRQb2ludCYg
cG9zaXRpb24sIGNvbnN0IEludFBvaW50JiBnbG9iYWxQb3NpdGlvbiwgZG91YmxlIHRpbWVzdGFt
cCwgY29uc3QgSW50U2l6ZSYgYXJlYSwgY29uc3QgRmxvYXRQb2ludCYgZGVsdGEsIGNvbnN0IEZs
b2F0UG9pbnQmIGdhbW1hLCBib29sIHNoaWZ0S2V5LCBib29sIGN0cmxLZXksIGJvb2wgYWx0S2V5
LCBib29sIG1ldGFLZXkpCisgICAgUGxhdGZvcm1HZXN0dXJlRXZlbnQoVHlwZSB0eXBlLCBjb25z
dCBJbnRQb2ludCYgcG9zaXRpb24sIGNvbnN0IEludFBvaW50JiBnbG9iYWxQb3NpdGlvbiwgZG91
YmxlIHRpbWVzdGFtcCwgY29uc3QgSW50U2l6ZSYgYXJlYSwgY29uc3QgRmxvYXRQb2ludCYgZGVs
dGEsIGJvb2wgc2hpZnRLZXksIGJvb2wgY3RybEtleSwgYm9vbCBhbHRLZXksIGJvb2wgbWV0YUtl
eSkKICAgICAgICAgOiBQbGF0Zm9ybUV2ZW50KHR5cGUsIHNoaWZ0S2V5LCBjdHJsS2V5LCBhbHRL
ZXksIG1ldGFLZXksIHRpbWVzdGFtcCkKICAgICAgICAgLCBtX3Bvc2l0aW9uKHBvc2l0aW9uKQog
ICAgICAgICAsIG1fZ2xvYmFsUG9zaXRpb24oZ2xvYmFsUG9zaXRpb24pCiAgICAgICAgICwgbV9h
cmVhKGFyZWEpCiAgICAgICAgICwgbV9kZWx0YVgoZGVsdGEueCgpKQogICAgICAgICAsIG1fZGVs
dGFZKGRlbHRhLnkoKSkKLSAgICAgICAgLCBtX2dhbW1hWChnYW1tYS54KCkpCi0gICAgICAgICwg
bV9nYW1tYVkoZ2FtbWEueSgpKQogICAgIHsKICAgICB9CiAKQEAgLTc2LDkgKzcwLDYgQEAgcHVi
bGljOgogCiAgICAgZmxvYXQgZGVsdGFYKCkgY29uc3QgeyByZXR1cm4gbV9kZWx0YVg7IH0KICAg
ICBmbG9hdCBkZWx0YVkoKSBjb25zdCB7IHJldHVybiBtX2RlbHRhWTsgfQotCi0gICAgZmxvYXQg
Z2FtbWFYKCkgY29uc3QgeyByZXR1cm4gbV9nYW1tYVg7IH0KLSAgICBmbG9hdCBnYW1tYVkoKSBj
b25zdCB7IHJldHVybiBtX2dhbW1hWTsgfQogICAgIAogcHJvdGVjdGVkOgogICAgIEludFBvaW50
IG1fcG9zaXRpb247CkBAIC04Niw4ICs3Nyw2IEBAIHByb3RlY3RlZDoKICAgICBJbnRTaXplIG1f
YXJlYTsKICAgICBmbG9hdCBtX2RlbHRhWDsKICAgICBmbG9hdCBtX2RlbHRhWTsKLSAgICBmbG9h
dCBtX2dhbW1hWDsKLSAgICBmbG9hdCBtX2dhbW1hWTsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdl
YkNvcmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYklucHV0
RXZlbnQuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYklucHV0RXZlbnQuaApp
bmRleCBkNWQ2Mzk0Zjg3MDYyYzFjN2QyNmQyMTQ2MzU1N2I4NDExMTk0NTBkLi42YWM5ZjFmNTc5
MDZiMDc0ZWZiODVmOTkyOTM0NjViMThhYjk5YWM3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3B1YmxpYy9XZWJJbnB1dEV2ZW50LmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9wdWJsaWMvV2ViSW5wdXRFdmVudC5oCkBAIC0zNTksMTEgKzM1OSw5IEBAIHB1YmxpYzoK
ICAgICBpbnQgZ2xvYmFsWDsKICAgICBpbnQgZ2xvYmFsWTsKIAotICAgIC8vIE5PVEU6IHxkZWx0
YVh8IGFuZCB8ZGVsdGFZfCByZXByZXNlbnRzIHRoZSBhbW91bnQgdG8gc2Nyb2xsIGZvciBTY3Jv
bGwgZ2VzdHVyZSBldmVudHMuIEZvciBQaW5jaCBnZXN0dXJlIGV2ZW50cywgfGRlbHRhWHwgcmVw
cmVzZW50cyB0aGUgc2NhbGluZy9tYWduaWZpY2F0aW9uIGZhY3Rvci4gRm9yIFRhcCBhbmQgUHJl
c3MgZXZlbnRzLCB8ZGVsdGFYfCx8ZGVsdGFZfCBhbmQgfGdhbW1hWHwsfGdhbW1hWXwgY29ycmVz
cG9uZCB0byB0aGUgdG9wIGxlZnQgYW5kIGJvdHRvbSByaWdodCBjb3JuZXJzIG9mIHRoZSBlbGxp
cHNlJ3MgZW5sb3NpbmcgcmVjdGFuZ2xlIGZvciB0YXAgdGFyZ2V0IGZ1enppbmcuCisgICAgLy8g
Tk9URTogfGRlbHRhWHwgYW5kIHxkZWx0YVl8IHJlcHJlc2VudHMgdGhlIGFtb3VudCB0byBzY3Jv
bGwgZm9yIFNjcm9sbCBnZXN0dXJlIGV2ZW50cy4gRm9yIFBpbmNoIGdlc3R1cmUgZXZlbnRzLCB8
ZGVsdGFYfCByZXByZXNlbnRzIHRoZSBzY2FsaW5nL21hZ25pZmljYXRpb24gZmFjdG9yLiBGb3Ig
YSBHZXN0dXJlVGFwIGV2ZW50LCB8ZGVsdGFYfCBhbmQgfGRlbHRhWXwgcmVwcmVzZW50IHRoZSBo
b3Jpem9udGFsIGFuZCB2ZXJ0aWNhbCByYWRpaSBvZiB0aGUgdG91Y2ggcmVnaW9uLgogICAgIGZs
b2F0IGRlbHRhWDsKICAgICBmbG9hdCBkZWx0YVk7Ci0gICAgZmxvYXQgZ2FtbWFYOwotICAgIGZs
b2F0IGdhbW1hWTsKIAogICAgIFdlYkdlc3R1cmVFdmVudCh1bnNpZ25lZCBzaXplUGFyYW0gPSBz
aXplb2YoV2ViR2VzdHVyZUV2ZW50KSkKICAgICAgICAgOiBXZWJJbnB1dEV2ZW50KHNpemVQYXJh
bSkKQEAgLTM3Myw4ICszNzEsNiBAQCBwdWJsaWM6CiAgICAgICAgICwgZ2xvYmFsWSgwKQogICAg
ICAgICAsIGRlbHRhWCgwLjBmKQogICAgICAgICAsIGRlbHRhWSgwLjBmKQotICAgICAgICAsIGdh
bW1hWCgwLjBmKQotICAgICAgICAsIGdhbW1hWSgwLjBmKQogICAgIHsKICAgICB9CiB9OwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViSW5wdXRFdmVudC5jcHAgYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJbnB1dEV2ZW50LmNwcAppbmRleCBkMjA0ZGZh
YzJkYWE1OWZhYWI4MWZlMTBhMjUzODA1ODk5ZDQ0NTNiLi5lNjFiNGFjNjUyMTAzMzMyZjk2NzBi
MTY3Y2VhMjU1NjFmZTk5ZTZlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Ny
Yy9XZWJJbnB1dEV2ZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJ
bnB1dEV2ZW50LmNwcApAQCAtNjAsNyArNjAsNyBAQCBjbGFzcyBTYW1lU2l6ZUFzV2ViTW91c2VX
aGVlbEV2ZW50IDogcHVibGljIFNhbWVTaXplQXNXZWJNb3VzZUV2ZW50IHsKIH07CiAKIGNsYXNz
IFNhbWVTaXplQXNXZWJHZXN0dXJlRXZlbnQgOiBwdWJsaWMgU2FtZVNpemVBc1dlYklucHV0RXZl
bnQgewotICAgIGludCBnZXN0dXJlRGF0YVs4XTsKKyAgICBpbnQgZ2VzdHVyZURhdGFbNl07CiB9
OwogCiBjbGFzcyBTYW1lU2l6ZUFzV2ViVG91Y2hFdmVudCA6IHB1YmxpYyBTYW1lU2l6ZUFzV2Vi
SW5wdXRFdmVudCB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJ
bnB1dEV2ZW50Q29udmVyc2lvbi5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJJ
bnB1dEV2ZW50Q29udmVyc2lvbi5jcHAKaW5kZXggYjQwNTVhOTFlOTk5NGM3MGQ5MjIzNzY0MTBh
NzhiM2Q0MjUyNDA1Yy4uYjZiODcyYmM1MDNlZjZmN2UyNWQwZmNiZmE4ODc5ZjJhNDNiZTIxOSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViSW5wdXRFdmVudENvbnZl
cnNpb24uY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYklucHV0RXZlbnRD
b252ZXJzaW9uLmNwcApAQCAtMTc0LDggKzE3NCw2IEBAIFBsYXRmb3JtR2VzdHVyZUV2ZW50QnVp
bGRlcjo6UGxhdGZvcm1HZXN0dXJlRXZlbnRCdWlsZGVyKFdpZGdldCogd2lkZ2V0LCBjb25zdCBX
CiAgICAgbV9nbG9iYWxQb3NpdGlvbiA9IEludFBvaW50KGUuZ2xvYmFsWCwgZS5nbG9iYWxZKTsK
ICAgICBtX2RlbHRhWCA9IGUuZGVsdGFYOwogICAgIG1fZGVsdGFZID0gZS5kZWx0YVk7Ci0gICAg
bV9nYW1tYVggPSBlLmdhbW1hWDsKLSAgICBtX2dhbW1hWSA9IGUuZ2FtbWFZOwogICAgIG1fdGlt
ZXN0YW1wID0gZS50aW1lU3RhbXBTZWNvbmRzOwogCiAgICAgbV9tb2RpZmllcnMgPSAwOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>