<?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>74879</bug_id>
          
          <creation_ts>2011-12-19 12:33:14 -0800</creation_ts>
          <short_desc>Send gesture events through the event dispatcher and scrolling coordinator</short_desc>
          <delta_ts>2011-12-19 15:54:08 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>524118</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-12-19 12:33:14 -0800</bug_when>
    <thetext>Send gesture events through the event dispatcher and scrolling coordinator</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>524120</commentid>
    <comment_count>1</comment_count>
      <attachid>119904</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-12-19 12:35:26 -0800</bug_when>
    <thetext>Created attachment 119904
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>524123</commentid>
    <comment_count>2</comment_count>
      <attachid>119904</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-12-19 12:39:00 -0800</bug_when>
    <thetext>Comment on attachment 119904
Patch

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

&gt; Source/WebKit2/WebProcess/WebPage/EventDispatcher.h:46
&gt; +    class WebGestureEvent;

Wrong indentation FFS!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>524242</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-12-19 15:54:08 -0800</bug_when>
    <thetext>Committed r103277: &lt;http://trac.webkit.org/changeset/103277&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119904</attachid>
            <date>2011-12-19 12:35:26 -0800</date>
            <delta_ts>2011-12-19 12:39:00 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74879-20111219123535.patch</filename>
            <type>text/plain</type>
            <size>10748</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAzMjQ4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjlmZDk2NjI1Njg1MGM3
MDIzODA1ZWU0NjY0NDAxNDEzOGM0MmI1Zi4uOTM2NGQ3ZTkxODBlNGM0NjZhNmQ2NjM1ZTE4NTg1
NDQwMTU4YjE0OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDExLTEyLTE5ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgU2VuZCBnZXN0dXJl
IGV2ZW50cyB0aHJvdWdoIHRoZSBldmVudCBkaXNwYXRjaGVyIGFuZCBzY3JvbGxpbmcgY29vcmRp
bmF0b3IKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc0
ODc5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBX
ZWJDb3JlLmV4cC5pbjoKKyAgICAgICAgRXhwb3J0IFNjcm9sbGluZ0Nvb3JkaW5hdG9yOjpoYW5k
bGVHZXN0dXJlRXZlbnQuCisKKyAgICAgICAgKiBwYWdlL1Njcm9sbGluZ0Nvb3JkaW5hdG9yLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbGluZ0Nvb3JkaW5hdG9yOjpoYW5kbGVHZXN0dXJl
RXZlbnQpOgorICAgICAgICAqIHBhZ2UvU2Nyb2xsaW5nQ29vcmRpbmF0b3IuaDoKKyAgICAgICAg
QWRkIGhhbmRsZUdlc3R1cmVFdmVudCBzdHViLgorCiAyMDExLTEyLTE5ICBBZGFtIEJhcnRoICA8
YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgV2UgZG9uJ3QgcGFzcyBhbGwgb2YgdGhlIGh0
bWw1bGliIHVuc2FmZS10ZXh0LmRhdCB0ZXN0cwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
Q2hhbmdlTG9nIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCmluZGV4IDE3YzE2Yzc5NmYzZGM4
NWEwNDc4Mzc3YWQxNDM2NDEwOTQ2ZTE3NDYuLjE0ODM4MDIxYzFhYjM1YTVkMTEyMjA4MjIwODEz
YzcxYjZiNzJjNGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZworKysgYi9T
b3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNyBAQAorMjAxMS0xMi0xOSAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgorCisgICAgICAgIFNlbmQgZ2VzdHVy
ZSBldmVudHMgdGhyb3VnaCB0aGUgZXZlbnQgZGlzcGF0Y2hlciBhbmQgc2Nyb2xsaW5nIGNvb3Jk
aW5hdG9yCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03
NDg3OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
VUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2VQcm94
eTo6aGFuZGxlR2VzdHVyZUV2ZW50KToKKyAgICAgICAgVXNlIHRoZSBFdmVudERpc3BhdGNoZXIg
bWVzc2FnZS4KKworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9FdmVudERpc3BhdGNoZXIu
Y3BwOgorICAgICAgICAoV2ViS2l0OjpFdmVudERpc3BhdGNoZXI6Omdlc3R1cmVFdmVudCk6Cisg
ICAgICAgIFRyeSB0byBzZW5kIHRoZSBldmVudCB0byB0aGUgc2Nyb2xsaW5nIGNvb3JkaW5hdG9y
IGZpcnN0IGJlZm9yZSBkaXNwYXRjaGluZyBpdCBvbiB0aGUgbWFpbiB0aHJlYWQuCisKKyAgICAg
ICAgKFdlYktpdDo6RXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaEdlc3R1cmVFdmVudCk6CisgICAg
ICAgIEp1c3QgY2FsbCB0aHJvdWdoIHRvIHRoZSBXZWJQYWdlUHJveHkuCisKKyAgICAgICAgKiBX
ZWJQcm9jZXNzL1dlYlBhZ2UvRXZlbnREaXNwYXRjaGVyLmg6CisgICAgICAgICogV2ViUHJvY2Vz
cy9XZWJQYWdlL0V2ZW50RGlzcGF0Y2hlci5tZXNzYWdlcy5pbjoKKyAgICAgICAgKiBXZWJQcm9j
ZXNzL1dlYlBhZ2UvV2ViUGFnZS5oOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQ
YWdlLm1lc3NhZ2VzLmluOgorICAgICAgICBNb3ZlIHRoZSBHZXN0dXJlRXZlbnQgbWVzc2FnZSBm
cm9tIFdlYlBhZ2UgdG8gRXZlbnREaXNwYXRjaGVyLgorCiAyMDExLTEyLTE5ICBFcmljIENhcmxz
b24gIDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgogCiAgICAgICAgIEVuYWJsZSA8dHJhY2s+IGZv
ciBNYWMgYnVpbGQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZXhwLmluIGIv
U291cmNlL1dlYkNvcmUvV2ViQ29yZS5leHAuaW4KaW5kZXggZjgxZGY0NTg3NTE4OTZiMTczZWNm
ZWY5M2E3NTM1MmI5ZDFhMWI4ZS4uYTQzM2YyYjdmNDA2NGRjZTgwMjcxZWUwOTY5MzdhZmRjYjFi
ZGQxMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5leHAuaW4KKysrIGIvU291
cmNlL1dlYkNvcmUvV2ViQ29yZS5leHAuaW4KQEAgLTIwMjIsNiArMjAyMiwxMSBAQCBfX1pON1dl
YkNvcmUxMk5vdGlmaWNhdGlvbjE4ZGlzcGF0Y2hDbG9zZUV2ZW50RXYKIF9fWk43V2ViQ29yZTIw
U2Nyb2xsaW5nQ29vcmRpbmF0b3IxNmhhbmRsZVdoZWVsRXZlbnRFUktOU18xOFBsYXRmb3JtV2hl
ZWxFdmVudEUKIF9fWk43V2ViQ29yZTIwU2Nyb2xsaW5nQ29vcmRpbmF0b3JEMUV2CiBfX1pON1dl
YkNvcmU0UGFnZTIwc2Nyb2xsaW5nQ29vcmRpbmF0b3JFdgorCisjaWYgRU5BQkxFKEdFU1RVUkVf
RVZFTlRTKQorX19aTjdXZWJDb3JlMjBTY3JvbGxpbmdDb29yZGluYXRvcjE4aGFuZGxlR2VzdHVy
ZUV2ZW50RVJLTlNfMjBQbGF0Zm9ybUdlc3R1cmVFdmVudEUKKyNlbmRpZgorCiAjZW5kaWYKIAog
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1Njcm9sbGluZ0Nvb3JkaW5hdG9yLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3BwCmluZGV4IGVk
NTc1ZDY2OGEzZDJlZTZmMThlNmVkNjEwYmRiMWY5ZjlhMWNhM2UuLmMxZTJiNTQ0NGJkMTA3M2Fh
NjM4NzMxOTUzZDMxNjcxOWZmYWU2NWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uv
U2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2Nyb2xs
aW5nQ29vcmRpbmF0b3IuY3BwCkBAIC0xMDQsNiArMTA0LDE0IEBAIGJvb2wgU2Nyb2xsaW5nQ29v
cmRpbmF0b3I6OmhhbmRsZVdoZWVsRXZlbnQoY29uc3QgUGxhdGZvcm1XaGVlbEV2ZW50JiB3aGVl
bEV2ZW50CiAgICAgcmV0dXJuIHRydWU7CiB9CiAKKyNpZiBFTkFCTEUoR0VTVFVSRV9FVkVOVFMp
Citib29sIFNjcm9sbGluZ0Nvb3JkaW5hdG9yOjpoYW5kbGVHZXN0dXJlRXZlbnQoY29uc3QgUGxh
dGZvcm1HZXN0dXJlRXZlbnQmKQoreworICAgIC8vIEZJWE1FOiBJbXBsZW1lbnQuCisgICAgcmV0
dXJuIGZhbHNlOworfQorI2VuZGlmCisKIHZvaWQgU2Nyb2xsaW5nQ29vcmRpbmF0b3I6OmRpZFVw
ZGF0ZU1haW5GcmFtZVNjcm9sbFBvc2l0aW9uKCkKIHsKICAgICBBU1NFUlQoaXNNYWluVGhyZWFk
KCkpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9TY3JvbGxpbmdDb29yZGluYXRv
ci5oIGIvU291cmNlL1dlYkNvcmUvcGFnZS9TY3JvbGxpbmdDb29yZGluYXRvci5oCmluZGV4IDE2
MDRmZmU4YzhmMDhkNjVhMzA0OTlmNzljZWYxZTFmOWMyY2I4NGUuLmJhODk3OTkzMjQ5ODRkZmY1
OWY3Zjk2Njc3ZTdkMmM1YWFkNWZkZWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uv
U2Nyb2xsaW5nQ29vcmRpbmF0b3IuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1Njcm9sbGlu
Z0Nvb3JkaW5hdG9yLmgKQEAgLTQ1LDYgKzQ1LDEwIEBAIGNsYXNzIEdyYXBoaWNzTGF5ZXI7CiBj
bGFzcyBQYWdlOwogY2xhc3MgUGxhdGZvcm1XaGVlbEV2ZW50OwogCisjaWYgRU5BQkxFKEdFU1RV
UkVfRVZFTlRTKQorY2xhc3MgUGxhdGZvcm1HZXN0dXJlRXZlbnQ7CisjZW5kaWYKKwogY2xhc3Mg
U2Nyb2xsaW5nQ29vcmRpbmF0b3IgOiBwdWJsaWMgVGhyZWFkU2FmZVJlZkNvdW50ZWQ8U2Nyb2xs
aW5nQ29vcmRpbmF0b3I+IHsKIHB1YmxpYzoKICAgICBzdGF0aWMgUGFzc1JlZlB0cjxTY3JvbGxp
bmdDb29yZGluYXRvcj4gY3JlYXRlKFBhZ2UqKTsKQEAgLTYzLDYgKzY3LDEyIEBAIHB1YmxpYzoK
ICAgICAvLyBhbmQgcmV0dXJuIGZhbHNlIGlmIHRoZSBldmVudCBtdXN0IGJlIHNlbnQgYWdhaW4g
dG8gdGhlIFdlYkNvcmUgZXZlbnQgaGFuZGxlci4KICAgICBib29sIGhhbmRsZVdoZWVsRXZlbnQo
Y29uc3QgUGxhdGZvcm1XaGVlbEV2ZW50Jik7CiAKKyNpZiBFTkFCTEUoR0VTVFVSRV9FVkVOVFMp
CisgICAgLy8gQ2FuIGJlIGNhbGxlZCBmcm9tIGFueSB0aHJlYWQuIFdpbGwgdHJ5IHRvIGhhbmRs
ZSB0aGUgZ2VzdHVyZSBldmVudCBvbiB0aGUgc2Nyb2xsaW5nIHRocmVhZCwKKyAgICAvLyBhbmQg
cmV0dXJuIGZhbHNlIGlmIHRoZSBldmVudCBtdXN0IGJlIHNlbnQgYWdhaW4gdG8gdGhlIFdlYkNv
cmUgZXZlbnQgaGFuZGxlci4KKyAgICBib29sIGhhbmRsZUdlc3R1cmVFdmVudChjb25zdCBQbGF0
Zm9ybUdlc3R1cmVFdmVudCYpOworI2VuZGlmCisKIHByaXZhdGU6CiAgICAgZXhwbGljaXQgU2Ny
b2xsaW5nQ29vcmRpbmF0b3IoUGFnZSopOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQ
YWdlUHJveHkuY3BwCmluZGV4IDcyZmQwZTAyMjViOTVkNjVjMTBkNDVjOWRiNmQ3MmRkYzU3MWE4
NTEuLjIwMTcwNjI5NzRjYWFlYjBjMTk5Y2RkNGZhYTYyYzBmZDkwYTQ4NDcgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCkBAIC05NjgsNyArOTY4LDcgQEAgdm9p
ZCBXZWJQYWdlUHJveHk6OmhhbmRsZUdlc3R1cmVFdmVudChjb25zdCBXZWJHZXN0dXJlRXZlbnQm
IGV2ZW50KQogICAgICAgICByZXR1cm47CiAKICAgICBwcm9jZXNzKCktPnJlc3BvbnNpdmVuZXNz
VGltZXIoKS0+c3RhcnQoKTsKLSAgICBwcm9jZXNzKCktPnNlbmQoTWVzc2FnZXM6OldlYlBhZ2U6
Okdlc3R1cmVFdmVudChldmVudCksIG1fcGFnZUlEKTsKKyAgICBwcm9jZXNzKCktPnNlbmQoTWVz
c2FnZXM6OkV2ZW50RGlzcGF0Y2hlcjo6R2VzdHVyZUV2ZW50KG1fcGFnZUlELCBldmVudCksIDAp
OwogfQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2Vi
UGFnZS9FdmVudERpc3BhdGNoZXIuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQ
YWdlL0V2ZW50RGlzcGF0Y2hlci5jcHAKaW5kZXggZGY5M2ZjYzRhOTMwY2E4MjgwN2YwZTgxMzNm
YjgxYmMyMzI0ZjcyMC4uNjQ4NjU4N2QwZmM1NGYxYzkwNDlkNDY3YzcyNTc4NGYxZDg1NDcwNyAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0V2ZW50RGlzcGF0
Y2hlci5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0V2ZW50RGlz
cGF0Y2hlci5jcHAKQEAgLTk1LDYgKzk1LDI1IEBAIHZvaWQgRXZlbnREaXNwYXRjaGVyOjp3aGVl
bEV2ZW50KHVpbnQ2NF90IHBhZ2VJRCwgY29uc3QgV2ViV2hlZWxFdmVudCYgd2hlZWxFdmVuCiAg
ICAgUnVuTG9vcDo6bWFpbigpLT5kaXNwYXRjaChiaW5kKCZFdmVudERpc3BhdGNoZXI6OmRpc3Bh
dGNoV2hlZWxFdmVudCwgdGhpcywgcGFnZUlELCB3aGVlbEV2ZW50KSk7CiB9CiAKKyNpZiBFTkFC
TEUoR0VTVFVSRV9FVkVOVFMpCit2b2lkIEV2ZW50RGlzcGF0Y2hlcjo6Z2VzdHVyZUV2ZW50KHVp
bnQ2NF90IHBhZ2VJRCwgY29uc3QgV2ViR2VzdHVyZUV2ZW50JiBnZXN0dXJlRXZlbnQpCit7Cisj
aWYgRU5BQkxFKFRIUkVBREVEX1NDUk9MTElORykKKyAgICBNdXRleExvY2tlciBsb2NrZXIobV9z
Y3JvbGxpbmdDb29yZGluYXRvcnNNdXRleCk7CisgICAgaWYgKFNjcm9sbGluZ0Nvb3JkaW5hdG9y
KiBzY3JvbGxpbmdDb29yZGluYXRvciA9IG1fc2Nyb2xsaW5nQ29vcmRpbmF0b3JzLmdldChwYWdl
SUQpLmdldCgpKSB7CisgICAgICAgIFBsYXRmb3JtR2VzdHVyZUV2ZW50IHBsYXRmb3JtR2VzdHVy
ZUV2ZW50ID0gcGxhdGZvcm0oZ2VzdHVyZUV2ZW50KTsKKworICAgICAgICBpZiAoc2Nyb2xsaW5n
Q29vcmRpbmF0b3ItPmhhbmRsZUdlc3R1cmVFdmVudChwbGF0Zm9ybUdlc3R1cmVFdmVudCkpIHsK
KyAgICAgICAgICAgIHNlbmREaWRIYW5kbGVFdmVudChwYWdlSUQsIGdlc3R1cmVFdmVudCk7Cisg
ICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KKyAgICB9CisjZW5kaWYKKworICAgIFJ1bkxv
b3A6Om1haW4oKS0+ZGlzcGF0Y2goYmluZCgmRXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaEdlc3R1
cmVFdmVudCwgdGhpcywgcGFnZUlELCBnZXN0dXJlRXZlbnQpKTsKK30KKyNlbmRpZgorCiB2b2lk
IEV2ZW50RGlzcGF0Y2hlcjo6ZGlzcGF0Y2hXaGVlbEV2ZW50KHVpbnQ2NF90IHBhZ2VJRCwgY29u
c3QgV2ViV2hlZWxFdmVudCYgd2hlZWxFdmVudCkKIHsKICAgICBBU1NFUlQoaXNNYWluVGhyZWFk
KCkpOwpAQCAtMTA2LDYgKzEyNSwxOSBAQCB2b2lkIEV2ZW50RGlzcGF0Y2hlcjo6ZGlzcGF0Y2hX
aGVlbEV2ZW50KHVpbnQ2NF90IHBhZ2VJRCwgY29uc3QgV2ViV2hlZWxFdmVudCYgdwogICAgIHdl
YlBhZ2UtPndoZWVsRXZlbnQod2hlZWxFdmVudCk7CiB9CiAKKyNpZiBFTkFCTEUoR0VTVFVSRV9F
VkVOVFMpCit2b2lkIEV2ZW50RGlzcGF0Y2hlcjo6ZGlzcGF0Y2hHZXN0dXJlRXZlbnQodWludDY0
X3QgcGFnZUlELCBjb25zdCBXZWJHZXN0dXJlRXZlbnQmIGdlc3R1cmVFdmVudCkKK3sKKyAgICBB
U1NFUlQoaXNNYWluVGhyZWFkKCkpOworCisgICAgV2ViUGFnZSogd2ViUGFnZSA9IFdlYlByb2Nl
c3M6OnNoYXJlZCgpLndlYlBhZ2UocGFnZUlEKTsKKyAgICBpZiAoIXdlYlBhZ2UpCisgICAgICAg
IHJldHVybjsKKworICAgIHdlYlBhZ2UtPmdlc3R1cmVFdmVudChnZXN0dXJlRXZlbnQpOworfQor
I2VuZGlmCisKICNpZiBFTkFCTEUoVEhSRUFERURfU0NST0xMSU5HKQogdm9pZCBFdmVudERpc3Bh
dGNoZXI6OnNlbmREaWRIYW5kbGVFdmVudCh1aW50NjRfdCBwYWdlSUQsIGNvbnN0IFdlYkV2ZW50
JiBldmVudCkKIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFn
ZS9FdmVudERpc3BhdGNoZXIuaCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9F
dmVudERpc3BhdGNoZXIuaAppbmRleCA2YjRkNjM3ODcwY2JjM2U0MGUzZjgwNWY3NzMyMTZhZjMw
YzBkYWY4Li4wZTMyZjliNTE4N2NhYmIyYzI0NGE4MjYzNWQyZTgyM2NiYWM2YTZhIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRXZlbnREaXNwYXRjaGVyLmgK
KysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0V2ZW50RGlzcGF0Y2hlci5o
CkBAIC00Miw2ICs0MiwxMCBAQCBjbGFzcyBXZWJFdmVudDsKIGNsYXNzIFdlYlBhZ2U7CiBjbGFz
cyBXZWJXaGVlbEV2ZW50OwogCisjaWYgRU5BQkxFKEdFU1RVUkVfRVZFTlRTKQorICAgIGNsYXNz
IFdlYkdlc3R1cmVFdmVudDsKKyNlbmRpZgorCiBjbGFzcyBFdmVudERpc3BhdGNoZXIgOiBwdWJs
aWMgQ29yZUlQQzo6Q29ubmVjdGlvbjo6UXVldWVDbGllbnQgewogICAgIFdURl9NQUtFX05PTkNP
UFlBQkxFKEV2ZW50RGlzcGF0Y2hlcik7CiAKQEAgLTYzLDkgKzY3LDE1IEBAIHByaXZhdGU6CiAK
ICAgICAvLyBNZXNzYWdlIGhhbmRsZXJzCiAgICAgdm9pZCB3aGVlbEV2ZW50KHVpbnQ2NF90IHBh
Z2VJRCwgY29uc3QgV2ViV2hlZWxFdmVudCYpOworI2lmIEVOQUJMRShHRVNUVVJFX0VWRU5UUykK
KyAgICB2b2lkIGdlc3R1cmVFdmVudCh1aW50NjRfdCBwYWdlSUQsIGNvbnN0IFdlYkdlc3R1cmVF
dmVudCYpOworI2VuZGlmCiAKICAgICAvLyBUaGlzIGlzIGNhbGxlZCBvbiB0aGUgbWFpbiB0aHJl
YWQuCiAgICAgdm9pZCBkaXNwYXRjaFdoZWVsRXZlbnQodWludDY0X3QgcGFnZUlELCBjb25zdCBX
ZWJXaGVlbEV2ZW50Jik7CisjaWYgRU5BQkxFKEdFU1RVUkVfRVZFTlRTKQorICAgIHZvaWQgZGlz
cGF0Y2hHZXN0dXJlRXZlbnQodWludDY0X3QgcGFnZUlELCBjb25zdCBXZWJHZXN0dXJlRXZlbnQm
KTsKKyNlbmRpZgogCiAjaWYgRU5BQkxFKFRIUkVBREVEX1NDUk9MTElORykKICAgICB2b2lkIHNl
bmREaWRIYW5kbGVFdmVudCh1aW50NjRfdCBwYWdlSUQsIGNvbnN0IFdlYkV2ZW50Jik7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRXZlbnREaXNwYXRjaGVy
Lm1lc3NhZ2VzLmluIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0V2ZW50RGlz
cGF0Y2hlci5tZXNzYWdlcy5pbgppbmRleCAzM2ZlMzYzYzFlMWNjY2M0ODdkNDcwMDhjNzk3ZjMz
MTQwOWY4MDRiLi5hMTU1NzFiZTU4NmQwMzhjNjVjN2RjZWNhMjg2Y2ExZDFhMDhhNzQxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRXZlbnREaXNwYXRjaGVy
Lm1lc3NhZ2VzLmluCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9FdmVu
dERpc3BhdGNoZXIubWVzc2FnZXMuaW4KQEAgLTIyLDQgKzIyLDkgQEAKIAogbWVzc2FnZXMgLT4g
RXZlbnREaXNwYXRjaGVyIHsKICAgICBXaGVlbEV2ZW50KHVpbnQ2NF90IHBhZ2VJRCwgV2ViS2l0
OjpXZWJXaGVlbEV2ZW50IGV2ZW50KSBEaXNwYXRjaE9uQ29ubmVjdGlvblF1ZXVlCisKKyNpZiBF
TkFCTEUoR0VTVFVSRV9FVkVOVFMpCisgICAgR2VzdHVyZUV2ZW50KHVpbnQ2NF90IHBhZ2VJRCwg
V2ViS2l0OjpXZWJHZXN0dXJlRXZlbnQgZXZlbnQpIERpc3BhdGNoT25Db25uZWN0aW9uUXVldWUK
KyNlbmRpZgorCiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBh
Z2UvV2ViUGFnZS5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2Uu
aAppbmRleCAzZmMwZGY3MjBlNmIzYjgyN2E1OTg1YWVlNzkwNTM5NjRlOGIzMmNjLi4wNWM0YjVm
ZWUwYjU1OTAxMzFlOThlYTZiNjE2ZmFlZmZjNzdkZWQxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmgKQEAgLTQ2OSw2ICs0NjksOSBAQCBwdWJsaWM6CiAg
ICAgdm9pZCBjb250ZXh0TWVudVNob3dpbmcoKSB7IG1faXNTaG93aW5nQ29udGV4dE1lbnUgPSB0
cnVlOyB9CiAKICAgICB2b2lkIHdoZWVsRXZlbnQoY29uc3QgV2ViV2hlZWxFdmVudCYpOworI2lm
IEVOQUJMRShHRVNUVVJFX0VWRU5UUykKKyAgICB2b2lkIGdlc3R1cmVFdmVudChjb25zdCBXZWJH
ZXN0dXJlRXZlbnQmKTsKKyNlbmRpZgogCiBwcml2YXRlOgogICAgIFdlYlBhZ2UodWludDY0X3Qg
cGFnZUlELCBjb25zdCBXZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzJik7CkBAIC01MjEsOSArNTI0
LDYgQEAgcHJpdmF0ZToKICAgICB2b2lkIHdoZWVsRXZlbnRTeW5jRm9yVGVzdGluZyhjb25zdCBX
ZWJXaGVlbEV2ZW50JiwgYm9vbCYpOwogICAgIHZvaWQga2V5RXZlbnQoY29uc3QgV2ViS2V5Ym9h
cmRFdmVudCYpOwogICAgIHZvaWQga2V5RXZlbnRTeW5jRm9yVGVzdGluZyhjb25zdCBXZWJLZXli
b2FyZEV2ZW50JiwgYm9vbCYpOwotI2lmIEVOQUJMRShHRVNUVVJFX0VWRU5UUykKLSAgICB2b2lk
IGdlc3R1cmVFdmVudChjb25zdCBXZWJHZXN0dXJlRXZlbnQmKTsKLSNlbmRpZgogI2lmIEVOQUJM
RShUT1VDSF9FVkVOVFMpCiAgICAgdm9pZCB0b3VjaEV2ZW50KGNvbnN0IFdlYlRvdWNoRXZlbnQm
KTsKICAgICB2b2lkIHRvdWNoRXZlbnRTeW5jRm9yVGVzdGluZyhjb25zdCBXZWJUb3VjaEV2ZW50
JiwgYm9vbCYgaGFuZGxlZCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYlBhZ2UvV2ViUGFnZS5tZXNzYWdlcy5pbiBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3Mv
V2ViUGFnZS9XZWJQYWdlLm1lc3NhZ2VzLmluCmluZGV4IGVjY2Q3M2E4NmU3YzlkYTJiNjA4NWU2
ZjIzMTBjNGZkMTUzYjhiNjMuLjBlYjBmNmIzZGY1ZmYzYjA1MTRkZDQ4MWRmNzM5YTNlYjY5YjBj
ODggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdl
Lm1lc3NhZ2VzLmluCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQ
YWdlLm1lc3NhZ2VzLmluCkBAIC0zNyw5ICszNyw2IEBAIG1lc3NhZ2VzIC0+IFdlYlBhZ2Ugewog
ICAgIE1vdXNlRXZlbnQoV2ViS2l0OjpXZWJNb3VzZUV2ZW50IGV2ZW50KQogICAgIE1vdXNlRXZl
bnRTeW5jRm9yVGVzdGluZyhXZWJLaXQ6OldlYk1vdXNlRXZlbnQgZXZlbnQpIC0+IChib29sIGhh
bmRsZWQpCiAgICAgV2hlZWxFdmVudFN5bmNGb3JUZXN0aW5nKFdlYktpdDo6V2ViV2hlZWxFdmVu
dCBldmVudCkgLT4gKGJvb2wgaGFuZGxlZCkKLSNpZiBFTkFCTEUoR0VTVFVSRV9FVkVOVFMpCi0g
ICAgR2VzdHVyZUV2ZW50KFdlYktpdDo6V2ViR2VzdHVyZUV2ZW50IGV2ZW50KQotI2VuZGlmCiAj
aWYgRU5BQkxFKFRPVUNIX0VWRU5UUykKICAgICBUb3VjaEV2ZW50KFdlYktpdDo6V2ViVG91Y2hF
dmVudCBldmVudCkKICAgICBUb3VjaEV2ZW50U3luY0ZvclRlc3RpbmcoV2ViS2l0OjpXZWJUb3Vj
aEV2ZW50IGV2ZW50KSAtPiAoYm9vbCBoYW5kbGVkKQo=
</data>
<flag name="review"
          id="120038"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>