<?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>74627</bug_id>
          
          <creation_ts>2011-12-15 10:48:19 -0800</creation_ts>
          <short_desc>EventDispatcher should handle wheel events on the connection queue</short_desc>
          <delta_ts>2011-12-15 10:56:25 -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>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>522047</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-12-15 10:48:19 -0800</bug_when>
    <thetext>EventDispatcher should handle wheel events on the connection queue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522050</commentid>
    <comment_count>1</comment_count>
      <attachid>119461</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-12-15 10:50:11 -0800</bug_when>
    <thetext>Created attachment 119461
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522057</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-15 10:53:00 -0800</bug_when>
    <thetext>Attachment 119461 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/JavaScriptCore/ChangeLog&apos;, u&apos;Source...&quot; exit_code: 1

Source/JavaScriptCore/wtf/Functional.h:273:  Extra space before ( in function call  [whitespace/parens] [4]
Source/JavaScriptCore/wtf/Functional.h:368:  Extra space before ( in function call  [whitespace/parens] [4]
Total errors found: 2 in 8 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522064</commentid>
    <comment_count>3</comment_count>
      <attachid>119461</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-12-15 10:54:52 -0800</bug_when>
    <thetext>Comment on attachment 119461
Patch

r=me, but WheelEvent should be removed from WebPage.messages.in as well :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522066</commentid>
    <comment_count>4</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-12-15 10:56:25 -0800</bug_when>
    <thetext>Committed r102963: &lt;http://trac.webkit.org/changeset/102963&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119461</attachid>
            <date>2011-12-15 10:50:11 -0800</date>
            <delta_ts>2011-12-15 10:54:52 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74627-20111215105010.patch</filename>
            <type>text/plain</type>
            <size>9928</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyOTU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAw
MzBmMTAxMmJjNTNlYjliMWVkNDllYzE0MmMyZGFlZTQwNjE0YWM0Li4yYWFiZTQxYzE1YmEyMTdj
YjY5NzdkMTk0NWE5MDgwMWNkYWRhMmNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNyBAQAorMjAxMS0xMi0xNSAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUu
Y29tPgorCisgICAgICAgIEV2ZW50RGlzcGF0Y2hlciBzaG91bGQgaGFuZGxlIHdoZWVsIGV2ZW50
cyBvbiB0aGUgY29ubmVjdGlvbiBxdWV1ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NzQ2MjcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBBZGQgYSBCb3VuZEZ1bmN0aW9uSW1wbCBzcGVjaWFsaXphdGlvbiB0
aGF0IHRha2VzIHRocmVlIHBhcmFtZXRlcnMuCisKKyAgICAgICAgKiB3dGYvRnVuY3Rpb25hbC5o
OgorICAgICAgICAoV1RGOjpDOjopOgorICAgICAgICAoV1RGOjpSKToKKyAgICAgICAgKFdURjo6
YmluZCk6CisKIDIwMTEtMTItMTQgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNv
bT4KIAogICAgICAgICBBZGQgV1RGOjpGdW5jdGlvbiB0byB3dGYvRm9yd2FyZC5oCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cK
aW5kZXggMDA4MjIxYjcxMjRmNjZjM2NhYjQ5MThiNTJmZjQ2YWU4YThkMjM3My4uMDdhNDgzMDQ2
YzU0ZjVlZTczOWI1NGRmMzc0MjU5ZmE1MGE5Y2MxZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI1
IEBACiAyMDExLTEyLTE1ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAK
KyAgICAgICAgRXZlbnREaXNwYXRjaGVyIHNob3VsZCBoYW5kbGUgd2hlZWwgZXZlbnRzIG9uIHRo
ZSBjb25uZWN0aW9uIHF1ZXVlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03NDYyNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFNlbmQgd2hlZWwgZXZlbnRzIHRvIHRoZSBFdmVudERpc3BhdGNoZXIsIHdoaWNo
IGhhbmRsZXMgdGhlbSBvbiB0aGUgY29ubmVjdGlvbiB3b3JrIHF1ZXVlLCBhbmQKKyAgICAgICAg
aW1tZWRpYXRlbHkgYm91bmNlcyB0aGVtIHRvIHRoZSBtYWluIHRocmVhZCAoZm9yIG5vdykuCisK
KyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6
V2ViUGFnZVByb3h5OjpoYW5kbGVXaGVlbEV2ZW50KToKKyAgICAgICAgKFdlYktpdDo6V2ViUGFn
ZVByb3h5OjpkaWRSZWNlaXZlRXZlbnQpOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9F
dmVudERpc3BhdGNoZXIuY3BwOgorICAgICAgICAoV2ViS2l0OjpFdmVudERpc3BhdGNoZXI6Ondo
ZWVsRXZlbnQpOgorICAgICAgICAoV2ViS2l0OjpFdmVudERpc3BhdGNoZXI6OmRpc3BhdGNoV2hl
ZWxFdmVudCk6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL0V2ZW50RGlzcGF0Y2hlci5o
OgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9FdmVudERpc3BhdGNoZXIubWVzc2FnZXMu
aW46CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaDoKKworMjAxMS0xMi0x
NSAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgorCiAgICAgICAgIE1vdmUg
V29ya1F1ZXVlIE1hY2ggaGFuZGxlcnMgb3ZlciB0byBXVEY6OkZ1bmN0aW9uCiAgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDYyMAogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL0Z1bmN0aW9uYWwuaCBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS93dGYvRnVuY3Rpb25hbC5oCmluZGV4IDk1MWRmNmQwMGFlZmI1YTlkNGE3NTRlNGQ5
NDczYzZhNDg4NTQwYjYuLmQ4ZjY5OTNlMjEyMzJmOGYwNTY2NzJiNDMxZTI1OTZmODk4MTA4MDUg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvRnVuY3Rpb25hbC5oCisrKyBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvRnVuY3Rpb25hbC5oCkBAIC0xNTcsNiArMTU3LDI1
IEBAIHByaXZhdGU6CiAgICAgUiAoQzo6Km1fZnVuY3Rpb24pKFAwKTsKIH07CiAKK3RlbXBsYXRl
PHR5cGVuYW1lIFIsIHR5cGVuYW1lIEMsIHR5cGVuYW1lIFAwLCB0eXBlbmFtZSBQMT4gY2xhc3Mg
RnVuY3Rpb25XcmFwcGVyPFIgKEM6OiopKFAwLCBQMSk+IHsKK3B1YmxpYzoKKyAgICB0eXBlZGVm
IFIgUmVzdWx0VHlwZTsKKyAgICBzdGF0aWMgY29uc3QgYm9vbCBzaG91bGRSZWZGaXJzdFBhcmFt
ZXRlciA9IEhhc1JlZkFuZERlcmVmPEM+Ojp2YWx1ZTsKKworICAgIGV4cGxpY2l0IEZ1bmN0aW9u
V3JhcHBlcihSIChDOjoqZnVuY3Rpb24pKFAwLCBQMSkpCisgICAgICAgIDogbV9mdW5jdGlvbihm
dW5jdGlvbikKKyAgICB7CisgICAgfQorCisgICAgUiBvcGVyYXRvcigpKEMqIGMsIFAwIHAwLCBQ
MSBwMSkKKyAgICB7CisgICAgICAgIHJldHVybiAoYy0+Km1fZnVuY3Rpb24pKHAwLCBwMSk7Cisg
ICAgfQorCitwcml2YXRlOgorICAgIFIgKEM6OiptX2Z1bmN0aW9uKShQMCwgUDEpOworfTsKKwog
dGVtcGxhdGU8dHlwZW5hbWUgVCwgYm9vbCBzaG91bGRSZWZBbmREZXJlZj4gc3RydWN0IFJlZkFu
ZERlcmVmIHsKICAgICBzdGF0aWMgdm9pZCByZWYoVCkgeyB9CiAgICAgc3RhdGljIHZvaWQgZGVy
ZWYoVCkgeyB9CkBAIC0yNTEsNiArMjcwLDM0IEBAIHByaXZhdGU6CiAgICAgUDEgbV9wMTsKIH07
CiAKK3RlbXBsYXRlPHR5cGVuYW1lIEZ1bmN0aW9uV3JhcHBlciwgdHlwZW5hbWUgUiwgdHlwZW5h
bWUgUDAsIHR5cGVuYW1lIFAxLCB0eXBlbmFtZSBQMj4gY2xhc3MgQm91bmRGdW5jdGlvbkltcGw8
RnVuY3Rpb25XcmFwcGVyLCBSIChQMCwgUDEsIFAyKT4gOiBwdWJsaWMgRnVuY3Rpb25JbXBsPHR5
cGVuYW1lIEZ1bmN0aW9uV3JhcHBlcjo6UmVzdWx0VHlwZSAoKT4geworcHVibGljOgorICAgIEJv
dW5kRnVuY3Rpb25JbXBsKEZ1bmN0aW9uV3JhcHBlciBmdW5jdGlvbldyYXBwZXIsIGNvbnN0IFAw
JiBwMCwgY29uc3QgUDEmIHAxLCBjb25zdCBQMiYgcDIpCisgICAgICAgIDogbV9mdW5jdGlvbldy
YXBwZXIoZnVuY3Rpb25XcmFwcGVyKQorICAgICAgICAsIG1fcDAocDApCisgICAgICAgICwgbV9w
MShwMSkKKyAgICAgICAgLCBtX3AyKHAyKQorICAgIHsKKyAgICAgICAgUmVmQW5kRGVyZWY8UDAs
IEZ1bmN0aW9uV3JhcHBlcjo6c2hvdWxkUmVmRmlyc3RQYXJhbWV0ZXI+OjpyZWYobV9wMCk7Cisg
ICAgfQorICAgIAorICAgIH5Cb3VuZEZ1bmN0aW9uSW1wbCgpCisgICAgeworICAgICAgICBSZWZB
bmREZXJlZjxQMCwgRnVuY3Rpb25XcmFwcGVyOjpzaG91bGRSZWZGaXJzdFBhcmFtZXRlcj46OmRl
cmVmKG1fcDApOworICAgIH0KKworICAgIHZpcnR1YWwgdHlwZW5hbWUgRnVuY3Rpb25XcmFwcGVy
OjpSZXN1bHRUeXBlIG9wZXJhdG9yKCkoKQorICAgIHsKKyAgICAgICAgcmV0dXJuIG1fZnVuY3Rp
b25XcmFwcGVyKG1fcDAsIG1fcDEsIG1fcDIpOworICAgIH0KKworcHJpdmF0ZToKKyAgICBGdW5j
dGlvbldyYXBwZXIgbV9mdW5jdGlvbldyYXBwZXI7CisgICAgUDAgbV9wMDsKKyAgICBQMSBtX3Ax
OworICAgIFAyIG1fcDI7Cit9OworCiBjbGFzcyBGdW5jdGlvbkJhc2UgewogcHVibGljOgogICAg
IGJvb2wgaXNOdWxsKCkgY29uc3QKQEAgLTMxNyw2ICszNjQsMTIgQEAgRnVuY3Rpb248dHlwZW5h
bWUgRnVuY3Rpb25XcmFwcGVyPEZ1bmN0aW9uVHlwZT46OlJlc3VsdFR5cGUgKCk+IGJpbmQoRnVu
Y3Rpb25UeXAKICAgICByZXR1cm4gRnVuY3Rpb248dHlwZW5hbWUgRnVuY3Rpb25XcmFwcGVyPEZ1
bmN0aW9uVHlwZT46OlJlc3VsdFR5cGUgKCk+KGFkb3B0UmVmKG5ldyBCb3VuZEZ1bmN0aW9uSW1w
bDxGdW5jdGlvbldyYXBwZXI8RnVuY3Rpb25UeXBlPiwgdHlwZW5hbWUgRnVuY3Rpb25XcmFwcGVy
PEZ1bmN0aW9uVHlwZT46OlJlc3VsdFR5cGUgKEExLCBBMik+KEZ1bmN0aW9uV3JhcHBlcjxGdW5j
dGlvblR5cGU+KGZ1bmN0aW9uKSwgYTEsIGEyKSkpOwogfQogCit0ZW1wbGF0ZTx0eXBlbmFtZSBG
dW5jdGlvblR5cGUsIHR5cGVuYW1lIEExLCB0eXBlbmFtZSBBMiwgdHlwZW5hbWUgQTM+CitGdW5j
dGlvbjx0eXBlbmFtZSBGdW5jdGlvbldyYXBwZXI8RnVuY3Rpb25UeXBlPjo6UmVzdWx0VHlwZSAo
KT4gYmluZChGdW5jdGlvblR5cGUgZnVuY3Rpb24sIGNvbnN0IEExJiBhMSwgY29uc3QgQTImIGEy
LCBjb25zdCBBMyYgYTMpCit7CisgICAgcmV0dXJuIEZ1bmN0aW9uPHR5cGVuYW1lIEZ1bmN0aW9u
V3JhcHBlcjxGdW5jdGlvblR5cGU+OjpSZXN1bHRUeXBlICgpPihhZG9wdFJlZihuZXcgQm91bmRG
dW5jdGlvbkltcGw8RnVuY3Rpb25XcmFwcGVyPEZ1bmN0aW9uVHlwZT4sIHR5cGVuYW1lIEZ1bmN0
aW9uV3JhcHBlcjxGdW5jdGlvblR5cGU+OjpSZXN1bHRUeXBlIChBMSwgQTIsIEEzKT4oRnVuY3Rp
b25XcmFwcGVyPEZ1bmN0aW9uVHlwZT4oZnVuY3Rpb24pLCBhMSwgYTIsIGEzKSkpOworfQorCiB9
CiAKIHVzaW5nIFdURjo6RnVuY3Rpb247CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvV2ViUGFnZVByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdl
UHJveHkuY3BwCmluZGV4IGVmZjY2MTE2NmUzNmIwNTBiYTY3YTVjMjAzZjkxZjFiNzE1MjQ0NTAu
LjcyZmQwZTAyMjViOTVkNjVjMTBkNDVjOWRiNmQ3MmRkYzU3MWE4NTEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCkBAIC0zMSw2ICszMSw3IEBACiAjaW5jbHVk
ZSAiRGF0YVJlZmVyZW5jZS5oIgogI2luY2x1ZGUgIkRvd25sb2FkUHJveHkuaCIKICNpbmNsdWRl
ICJEcmF3aW5nQXJlYVByb3h5LmgiCisjaW5jbHVkZSAiRXZlbnREaXNwYXRjaGVyTWVzc2FnZXMu
aCIKICNpbmNsdWRlICJGaW5kSW5kaWNhdG9yLmgiCiAjaW5jbHVkZSAiTG9nZ2luZy5oIgogI2lu
Y2x1ZGUgIk1lc3NhZ2VJRC5oIgpAQCAtOTM5LDcgKzk0MCw3IEBAIHZvaWQgV2ViUGFnZVByb3h5
OjpoYW5kbGVXaGVlbEV2ZW50KGNvbnN0IE5hdGl2ZVdlYldoZWVsRXZlbnQmIGV2ZW50KQogICAg
ICAgICBwcm9jZXNzKCktPnNlbmRTeW5jKE1lc3NhZ2VzOjpXZWJQYWdlOjpXaGVlbEV2ZW50U3lu
Y0ZvclRlc3RpbmcoZXZlbnQpLCBNZXNzYWdlczo6V2ViUGFnZTo6V2hlZWxFdmVudFN5bmNGb3JU
ZXN0aW5nOjpSZXBseShoYW5kbGVkKSwgbV9wYWdlSUQpOwogICAgICAgICBkaWRSZWNlaXZlRXZl
bnQoZXZlbnQudHlwZSgpLCBoYW5kbGVkKTsKICAgICB9IGVsc2UKLSAgICAgICAgcHJvY2Vzcygp
LT5zZW5kKE1lc3NhZ2VzOjpXZWJQYWdlOjpXaGVlbEV2ZW50KGV2ZW50KSwgbV9wYWdlSUQpOwor
ICAgICAgICBwcm9jZXNzKCktPnNlbmQoTWVzc2FnZXM6OkV2ZW50RGlzcGF0Y2hlcjo6V2hlZWxF
dmVudChtX3BhZ2VJRCwgZXZlbnQpLCAwKTsKIH0KIAogdm9pZCBXZWJQYWdlUHJveHk6OmhhbmRs
ZUtleWJvYXJkRXZlbnQoY29uc3QgTmF0aXZlV2ViS2V5Ym9hcmRFdmVudCYgZXZlbnQpCkBAIC0y
OTI5LDcgKzI5MzAsNyBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6ZGlkUmVjZWl2ZUV2ZW50KHVpbnQz
Ml90IG9wYXF1ZVR5cGUsIGJvb2wgaGFuZGxlZCkKICAgICAgICAgICAgIFdlYldoZWVsRXZlbnQg
bmV3V2hlZWxFdmVudCA9IGNvYWxlc2NlZFdoZWVsRXZlbnQobV93aGVlbEV2ZW50UXVldWUsIG1f
Y3VycmVudGx5UHJvY2Vzc2VkV2hlZWxFdmVudHMpOwogCiAgICAgICAgICAgICBwcm9jZXNzKCkt
PnJlc3BvbnNpdmVuZXNzVGltZXIoKS0+c3RhcnQoKTsKLSAgICAgICAgICAgIHByb2Nlc3MoKS0+
c2VuZChNZXNzYWdlczo6V2ViUGFnZTo6V2hlZWxFdmVudChuZXdXaGVlbEV2ZW50KSwgbV9wYWdl
SUQpOworICAgICAgICAgICAgcHJvY2VzcygpLT5zZW5kKE1lc3NhZ2VzOjpFdmVudERpc3BhdGNo
ZXI6OldoZWVsRXZlbnQobV9wYWdlSUQsIG5ld1doZWVsRXZlbnQpLCAwKTsKICAgICAgICAgfQog
CiAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9X
ZWJQYWdlL0V2ZW50RGlzcGF0Y2hlci5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dl
YlBhZ2UvRXZlbnREaXNwYXRjaGVyLmNwcAppbmRleCBhMDI3MzBiM2NjYjA4MTliMTYyNTVhNWEx
MmYyYzRiYTc2MmY2MDkxLi41N2Q4MmUxOGI2MmM1N2YxMTYxMzc5NjE5ZjA1NzRjNzM1MDQ2M2U2
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRXZlbnREaXNw
YXRjaGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRXZlbnRE
aXNwYXRjaGVyLmNwcApAQCAtMjYsNiArMjYsMTIgQEAKICNpbmNsdWRlICJjb25maWcuaCIKICNp
bmNsdWRlICJFdmVudERpc3BhdGNoZXIuaCIKIAorI2luY2x1ZGUgIlJ1bkxvb3AuaCIKKyNpbmNs
dWRlICJXZWJFdmVudC5oIgorI2luY2x1ZGUgIldlYlBhZ2UuaCIKKyNpbmNsdWRlICJXZWJQcm9j
ZXNzLmgiCisjaW5jbHVkZSA8d3RmL01haW5UaHJlYWQuaD4KKwogbmFtZXNwYWNlIFdlYktpdCB7
CiAKIEV2ZW50RGlzcGF0Y2hlcjo6RXZlbnREaXNwYXRjaGVyKCkKQEAgLTQ0LDggKzUwLDIwIEBA
IHZvaWQgRXZlbnREaXNwYXRjaGVyOjpkaWRSZWNlaXZlTWVzc2FnZU9uQ29ubmVjdGlvbldvcmtR
dWV1ZShDb3JlSVBDOjpDb25uZWN0aW9uCiAgICAgfQogfQogCi12b2lkIEV2ZW50RGlzcGF0Y2hl
cjo6d2hlZWxFdmVudChjb25zdCBXZWJXaGVlbEV2ZW50JikKK3ZvaWQgRXZlbnREaXNwYXRjaGVy
Ojp3aGVlbEV2ZW50KHVpbnQ2NF90IHBhZ2VJRCwgY29uc3QgV2ViV2hlZWxFdmVudCYgd2hlZWxF
dmVudCkKK3sKKyAgICBSdW5Mb29wOjptYWluKCktPmRpc3BhdGNoKGJpbmQoJkV2ZW50RGlzcGF0
Y2hlcjo6ZGlzcGF0Y2hXaGVlbEV2ZW50LCB0aGlzLCBwYWdlSUQsIHdoZWVsRXZlbnQpKTsKK30K
Kwordm9pZCBFdmVudERpc3BhdGNoZXI6OmRpc3BhdGNoV2hlZWxFdmVudCh1aW50NjRfdCBwYWdl
SUQsIGNvbnN0IFdlYldoZWVsRXZlbnQmIHdoZWVsRXZlbnQpCiB7CisgICAgQVNTRVJUKGlzTWFp
blRocmVhZCgpKTsKKworICAgIFdlYlBhZ2UqIHdlYlBhZ2UgPSBXZWJQcm9jZXNzOjpzaGFyZWQo
KS53ZWJQYWdlKHBhZ2VJRCk7CisgICAgaWYgKCF3ZWJQYWdlKQorICAgICAgICByZXR1cm47CisK
KyAgICB3ZWJQYWdlLT53aGVlbEV2ZW50KHdoZWVsRXZlbnQpOwogfQogCiB9IC8vIG5hbWVzcGFj
ZSBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9F
dmVudERpc3BhdGNoZXIuaCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9FdmVu
dERpc3BhdGNoZXIuaAppbmRleCBmZjZkNWNmN2JmNzJiNmMyNDIxYWZmNTJmZTZkMzMyYTM4NWI1
Mjc5Li43YmYwMzA1Yzk1NGRhZTBiYjgyMzlmMWFhZWVlMmVhNmRlZTBlMWUwIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRXZlbnREaXNwYXRjaGVyLmgKKysr
IGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0V2ZW50RGlzcGF0Y2hlci5oCkBA
IC00Nyw3ICs0NywxMCBAQCBwcml2YXRlOgogICAgIHZvaWQgZGlkUmVjZWl2ZUV2ZW50RGlzcGF0
Y2hlck1lc3NhZ2VPbkNvbm5lY3Rpb25Xb3JrUXVldWUoQ29yZUlQQzo6Q29ubmVjdGlvbiosIENv
cmVJUEM6Ok1lc3NhZ2VJRCwgQ29yZUlQQzo6QXJndW1lbnREZWNvZGVyKiBhcmd1bWVudHMsIGJv
b2wmIGRpZEhhbmRsZU1lc3NhZ2UpOwogCiAgICAgLy8gTWVzc2FnZSBoYW5kbGVycwotICAgIHZv
aWQgd2hlZWxFdmVudChjb25zdCBXZWJXaGVlbEV2ZW50Jik7CisgICAgdm9pZCB3aGVlbEV2ZW50
KHVpbnQ2NF90IHBhZ2VJRCwgY29uc3QgV2ViV2hlZWxFdmVudCYpOworCisgICAgLy8gVGhpcyBp
cyBjYWxsZWQgb24gdGhlIG1haW4gdGhyZWFkLgorICAgIHZvaWQgZGlzcGF0Y2hXaGVlbEV2ZW50
KHVpbnQ2NF90IHBhZ2VJRCwgY29uc3QgV2ViV2hlZWxFdmVudCYpOwogfTsKIAogfSAvLyBuYW1l
c3BhY2UgV2ViS2l0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBh
Z2UvRXZlbnREaXNwYXRjaGVyLm1lc3NhZ2VzLmluIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9XZWJQYWdlL0V2ZW50RGlzcGF0Y2hlci5tZXNzYWdlcy5pbgppbmRleCBkZDNlNTMwZGUxN2Yx
YThlNWQ5NThjMjI3ZGY5ODgxNWVlM2M3ZTY0Li4zM2ZlMzYzYzFlMWNjY2M0ODdkNDcwMDhjNzk3
ZjMzMTQwOWY4MDRiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBh
Z2UvRXZlbnREaXNwYXRjaGVyLm1lc3NhZ2VzLmluCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9FdmVudERpc3BhdGNoZXIubWVzc2FnZXMuaW4KQEAgLTIxLDUgKzIxLDUg
QEAKICMgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElU
WSBPRiBTVUNIIERBTUFHRS4KIAogbWVzc2FnZXMgLT4gRXZlbnREaXNwYXRjaGVyIHsKLSAgICBX
aGVlbEV2ZW50KFdlYktpdDo6V2ViV2hlZWxFdmVudCBldmVudCkgRGlzcGF0Y2hPbkNvbm5lY3Rp
b25RdWV1ZQorICAgIFdoZWVsRXZlbnQodWludDY0X3QgcGFnZUlELCBXZWJLaXQ6OldlYldoZWVs
RXZlbnQgZXZlbnQpIERpc3BhdGNoT25Db25uZWN0aW9uUXVldWUKIH0KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmggYi9Tb3VyY2UvV2ViS2l0
Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oCmluZGV4IGYzMWI0Y2MxMGNmYmRmMTM5NmI3
MzE5MGNkZGUyOTI2MjBjYzQwMDcuLmRmZGY0Nzk5NjRjOTljMjJmNzcxYzAzMGQ4N2Q5M2RjMjZm
ZGNmNjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQ
YWdlLmgKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaApA
QCAtNDYyLDYgKzQ2Miw4IEBAIHB1YmxpYzoKIAogICAgIHZvaWQgY29udGV4dE1lbnVTaG93aW5n
KCkgeyBtX2lzU2hvd2luZ0NvbnRleHRNZW51ID0gdHJ1ZTsgfQogCisgICAgdm9pZCB3aGVlbEV2
ZW50KGNvbnN0IFdlYldoZWVsRXZlbnQmKTsKKwogcHJpdmF0ZToKICAgICBXZWJQYWdlKHVpbnQ2
NF90IHBhZ2VJRCwgY29uc3QgV2ViUGFnZUNyZWF0aW9uUGFyYW1ldGVycyYpOwogCkBAIC01MTAs
NyArNTEyLDYgQEAgcHJpdmF0ZToKIAogICAgIHZvaWQgbW91c2VFdmVudChjb25zdCBXZWJNb3Vz
ZUV2ZW50Jik7CiAgICAgdm9pZCBtb3VzZUV2ZW50U3luY0ZvclRlc3RpbmcoY29uc3QgV2ViTW91
c2VFdmVudCYsIGJvb2wmKTsKLSAgICB2b2lkIHdoZWVsRXZlbnQoY29uc3QgV2ViV2hlZWxFdmVu
dCYpOwogICAgIHZvaWQgd2hlZWxFdmVudFN5bmNGb3JUZXN0aW5nKGNvbnN0IFdlYldoZWVsRXZl
bnQmLCBib29sJik7CiAgICAgdm9pZCBrZXlFdmVudChjb25zdCBXZWJLZXlib2FyZEV2ZW50Jik7
CiAgICAgdm9pZCBrZXlFdmVudFN5bmNGb3JUZXN0aW5nKGNvbnN0IFdlYktleWJvYXJkRXZlbnQm
LCBib29sJik7Cg==
</data>
<flag name="review"
          id="119493"
          type_id="1"
          status="+"
          setter="kling"
    />
    <flag name="commit-queue"
          id="119499"
          type_id="3"
          status="-"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>