<?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>109736</bug_id>
          
          <creation_ts>2013-02-13 12:46:33 -0800</creation_ts>
          <short_desc>EventDispatcher should be a WorkQueueMessageReceiver</short_desc>
          <delta_ts>2013-02-13 13:53:03 -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>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>832220</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-02-13 12:46:33 -0800</bug_when>
    <thetext>EventDispatcher should be a WorkQueueMessageReceiver</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832222</commentid>
    <comment_count>1</comment_count>
      <attachid>188155</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-02-13 12:47:15 -0800</bug_when>
    <thetext>Created attachment 188155
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832226</commentid>
    <comment_count>2</comment_count>
      <attachid>188155</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-02-13 12:53:17 -0800</bug_when>
    <thetext>Comment on attachment 188155
Patch

WorkQueue all the things!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832231</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-02-13 12:59:49 -0800</bug_when>
    <thetext>Committed r142778: &lt;http://trac.webkit.org/changeset/142778&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832281</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-02-13 13:33:46 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Committed r142778: &lt;http://trac.webkit.org/changeset/142778&gt;

It broke the WK2 build, the Mac WK2 build too. What if you
try to build before committing? As far as I remember WK2
patches must build on the core Mac WK2 platform.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832310</commentid>
    <comment_count>5</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-02-13 13:53:03 -0800</bug_when>
    <thetext>Thanks for the quick fix - http://trac.webkit.org/changeset/142784.
(But the comment is a little bit misleading ... It fixed all 
!ENABLE(THREADED_SCROLLING) WK2 platforms, not only Lion.)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>188155</attachid>
            <date>2013-02-13 12:47:15 -0800</date>
            <delta_ts>2013-02-13 12:53:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109736-20130213124343.patch</filename>
            <type>text/plain</type>
            <size>9297</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyNzY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNjAzZWYzNWU1ZmU5OTIz
OTVmMDlhMGU5OGVkNjMxMGJhZWZjODU2NS4uMDNmOWMzZjAxMTBjMzkwN2E1OGI4YjM2YTRiMTc0
NmY2YmY2ZGFhMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMwIEBACiAyMDEzLTAyLTEzICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgRXZlbnREaXNwYXRj
aGVyIHNob3VsZCBiZSBhIFdvcmtRdWV1ZU1lc3NhZ2VSZWNlaXZlcgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA5NzM2CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvRXZl
bnREaXNwYXRjaGVyLmNwcDoKKyAgICAgICAgKFdlYktpdDo6RXZlbnREaXNwYXRjaGVyOjpjcmVh
dGUpOgorICAgICAgICAoV2ViS2l0KToKKyAgICAgICAgKFdlYktpdDo6RXZlbnREaXNwYXRjaGVy
OjpFdmVudERpc3BhdGNoZXIpOgorICAgICAgICAoV2ViS2l0OjpFdmVudERpc3BhdGNoZXI6Omlu
aXRpYWxpemVDb25uZWN0aW9uKToKKyAgICAgICAgKFdlYktpdDo6RXZlbnREaXNwYXRjaGVyOjp3
aGVlbEV2ZW50KToKKyAgICAgICAgKFdlYktpdDo6RXZlbnREaXNwYXRjaGVyOjpnZXN0dXJlRXZl
bnQpOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9FdmVudERpc3BhdGNoZXIuaDoKKyAg
ICAgICAgKEV2ZW50RGlzcGF0Y2hlcik6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL0V2
ZW50RGlzcGF0Y2hlci5tZXNzYWdlcy5pbjoKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlByb2Nl
c3MuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzOjpXZWJQcm9jZXNzKToKKyAgICAg
ICAgKFdlYktpdDo6V2ViUHJvY2Vzczo6aW5pdGlhbGl6ZUNvbm5lY3Rpb24pOgorICAgICAgICAq
IFdlYlByb2Nlc3MvV2ViUHJvY2Vzcy5oOgorICAgICAgICAoV2ViS2l0KToKKyAgICAgICAgKFdl
YktpdDo6V2ViUHJvY2Vzczo6ZXZlbnREaXNwYXRjaGVyKToKKyAgICAgICAgKFdlYlByb2Nlc3Mp
OgorCisyMDEzLTAyLTEzICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisK
ICAgICAgICAgTWFrZSBQbHVnaW5Qcm9jZXNzQ29ubmVjdGlvbk1hbmFnZXIgYSBXb3JrUXVldWVN
ZXNzYWdlUmVjZWl2ZXIKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTEwOTcyNwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dl
YlBhZ2UvRXZlbnREaXNwYXRjaGVyLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2Vi
UGFnZS9FdmVudERpc3BhdGNoZXIuY3BwCmluZGV4IDYyZjQwNTdlODQ5ZjM4M2UyNjI5YTM5Y2E0
MzMwNzA1NjBkYzlmZGEuLmYxOTk3MGVhYjk1NWZkZjI2ZTdkMTg5YzQzZDQ3OWZiMzcxMjRjYzkg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9FdmVudERpc3Bh
dGNoZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9FdmVudERp
c3BhdGNoZXIuY3BwCkBAIC00Niw3ICs0NiwxMyBAQCB1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsK
IAogbmFtZXNwYWNlIFdlYktpdCB7CiAKK1Bhc3NSZWZQdHI8RXZlbnREaXNwYXRjaGVyPiBFdmVu
dERpc3BhdGNoZXI6OmNyZWF0ZSgpCit7CisgICAgcmV0dXJuIGFkb3B0UmVmKG5ldyBFdmVudERp
c3BhdGNoZXIpOworfQorCiBFdmVudERpc3BhdGNoZXI6OkV2ZW50RGlzcGF0Y2hlcigpCisgICAg
OiBtX3F1ZXVlKFdvcmtRdWV1ZTo6Y3JlYXRlKCJjb20uYXBwbGUuV2ViS2l0LkV2ZW50RGlzcGF0
Y2hlciIpKQogewogfQogCkBAIC03NSwyMiArODEsMTAgQEAgdm9pZCBFdmVudERpc3BhdGNoZXI6
OnJlbW92ZVNjcm9sbGluZ1RyZWVGb3JQYWdlKFdlYlBhZ2UqIHdlYlBhZ2UpCiAKIHZvaWQgRXZl
bnREaXNwYXRjaGVyOjppbml0aWFsaXplQ29ubmVjdGlvbihDb3JlSVBDOjpDb25uZWN0aW9uKiBj
b25uZWN0aW9uKQogewotICAgIGNvbm5lY3Rpb24tPmFkZFF1ZXVlQ2xpZW50KHRoaXMpOwotfQot
Ci12b2lkIEV2ZW50RGlzcGF0Y2hlcjo6ZGlkUmVjZWl2ZU1lc3NhZ2VPbkNvbm5lY3Rpb25Xb3Jr
UXVldWUoQ29yZUlQQzo6Q29ubmVjdGlvbiogY29ubmVjdGlvbiwgT3duUHRyPENvcmVJUEM6Ok1l
c3NhZ2VEZWNvZGVyPiYgZGVjb2RlcikKLXsKLSAgICBpZiAoZGVjb2Rlci0+bWVzc2FnZVJlY2Vp
dmVyTmFtZSgpID09IE1lc3NhZ2VzOjpFdmVudERpc3BhdGNoZXI6Om1lc3NhZ2VSZWNlaXZlck5h
bWUoKSkgewotICAgICAgICBkaWRSZWNlaXZlRXZlbnREaXNwYXRjaGVyTWVzc2FnZU9uQ29ubmVj
dGlvbldvcmtRdWV1ZShjb25uZWN0aW9uLCBkZWNvZGVyKTsKLSAgICAgICAgcmV0dXJuOwotICAg
IH0KLX0KLQotdm9pZCBFdmVudERpc3BhdGNoZXI6OmRpZENsb3NlT25Db25uZWN0aW9uV29ya1F1
ZXVlKENvcmVJUEM6OkNvbm5lY3Rpb24qKQoteworICAgIGNvbm5lY3Rpb24tPmFkZFdvcmtRdWV1
ZU1lc3NhZ2VSZWNlaXZlcihNZXNzYWdlczo6RXZlbnREaXNwYXRjaGVyOjptZXNzYWdlUmVjZWl2
ZXJOYW1lKCksIG1fcXVldWUuZ2V0KCksIHRoaXMpOwogfQogCi12b2lkIEV2ZW50RGlzcGF0Y2hl
cjo6d2hlZWxFdmVudChDb3JlSVBDOjpDb25uZWN0aW9uKiwgdWludDY0X3QgcGFnZUlELCBjb25z
dCBXZWJXaGVlbEV2ZW50JiB3aGVlbEV2ZW50LCBib29sIGNhbkdvQmFjaywgYm9vbCBjYW5Hb0Zv
cndhcmQpCit2b2lkIEV2ZW50RGlzcGF0Y2hlcjo6d2hlZWxFdmVudCh1aW50NjRfdCBwYWdlSUQs
IGNvbnN0IFdlYldoZWVsRXZlbnQmIHdoZWVsRXZlbnQsIGJvb2wgY2FuR29CYWNrLCBib29sIGNh
bkdvRm9yd2FyZCkKIHsKICNpZiBFTkFCTEUoVEhSRUFERURfU0NST0xMSU5HKQogICAgIE11dGV4
TG9ja2VyIGxvY2tlcihtX3Njcm9sbGluZ1RyZWVzTXV0ZXgpOwpAQCAtMTE5LDcgKzExMyw3IEBA
IHZvaWQgRXZlbnREaXNwYXRjaGVyOjp3aGVlbEV2ZW50KENvcmVJUEM6OkNvbm5lY3Rpb24qLCB1
aW50NjRfdCBwYWdlSUQsIGNvbnN0IFdlCiB9CiAKICNpZiBFTkFCTEUoR0VTVFVSRV9FVkVOVFMp
Ci12b2lkIEV2ZW50RGlzcGF0Y2hlcjo6Z2VzdHVyZUV2ZW50KENvcmVJUEM6OkNvbm5lY3Rpb24q
LCB1aW50NjRfdCBwYWdlSUQsIGNvbnN0IFdlYkdlc3R1cmVFdmVudCYgZ2VzdHVyZUV2ZW50KQor
dm9pZCBFdmVudERpc3BhdGNoZXI6Omdlc3R1cmVFdmVudCh1aW50NjRfdCBwYWdlSUQsIGNvbnN0
IFdlYkdlc3R1cmVFdmVudCYgZ2VzdHVyZUV2ZW50KQogewogICAgIFJ1bkxvb3A6Om1haW4oKS0+
ZGlzcGF0Y2goYmluZCgmRXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaEdlc3R1cmVFdmVudCwgdGhp
cywgcGFnZUlELCBnZXN0dXJlRXZlbnQpKTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvV2ViUGFnZS9FdmVudERpc3BhdGNoZXIuaCBiL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViUGFnZS9FdmVudERpc3BhdGNoZXIuaAppbmRleCAwZmNkMmUxZDZjODg5N2U2
ZjMwYzFiNjBhOWMwYzFlNDllNGZhMmY0Li45OWJiYWM1OTc1MTUxN2QwMmY0OTY0NDEzMGYxYjE0
MTk3ZjM1YmYwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2Uv
RXZlbnREaXNwYXRjaGVyLmgKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdl
L0V2ZW50RGlzcGF0Y2hlci5oCkBAIC00NiwxMSArNDYsOSBAQCBjbGFzcyBXZWJXaGVlbEV2ZW50
OwogY2xhc3MgV2ViR2VzdHVyZUV2ZW50OwogI2VuZGlmCiAKLWNsYXNzIEV2ZW50RGlzcGF0Y2hl
ciA6IHByaXZhdGUgQ29yZUlQQzo6Q29ubmVjdGlvbjo6UXVldWVDbGllbnQgewotICAgIFdURl9N
QUtFX05PTkNPUFlBQkxFKEV2ZW50RGlzcGF0Y2hlcik7Ci0KK2NsYXNzIEV2ZW50RGlzcGF0Y2hl
ciA6IHB1YmxpYyBDb3JlSVBDOjpDb25uZWN0aW9uOjpXb3JrUXVldWVNZXNzYWdlUmVjZWl2ZXIg
ewogcHVibGljOgotICAgIEV2ZW50RGlzcGF0Y2hlcigpOworICAgIHN0YXRpYyBQYXNzUmVmUHRy
PEV2ZW50RGlzcGF0Y2hlcj4gY3JlYXRlKCk7CiAgICAgfkV2ZW50RGlzcGF0Y2hlcigpOwogCiAj
aWYgRU5BQkxFKFRIUkVBREVEX1NDUk9MTElORykKQEAgLTYxLDE3ICs1OSwxNSBAQCBwdWJsaWM6
CiAgICAgdm9pZCBpbml0aWFsaXplQ29ubmVjdGlvbihDb3JlSVBDOjpDb25uZWN0aW9uKik7CiAK
IHByaXZhdGU6Ci0gICAgLy8gQ29yZUlQQzo6Q29ubmVjdGlvbjo6UXVldWVDbGllbnQKLSAgICB2
aXJ0dWFsIHZvaWQgZGlkUmVjZWl2ZU1lc3NhZ2VPbkNvbm5lY3Rpb25Xb3JrUXVldWUoQ29yZUlQ
Qzo6Q29ubmVjdGlvbiosIE93blB0cjxDb3JlSVBDOjpNZXNzYWdlRGVjb2Rlcj4mKSBPVkVSUklE
RTsKLSAgICB2aXJ0dWFsIHZvaWQgZGlkQ2xvc2VPbkNvbm5lY3Rpb25Xb3JrUXVldWUoQ29yZUlQ
Qzo6Q29ubmVjdGlvbiopIE9WRVJSSURFOworICAgIEV2ZW50RGlzcGF0Y2hlcigpOwogCi0gICAg
Ly8gSW1wbGVtZW50ZWQgaW4gZ2VuZXJhdGVkIEV2ZW50RGlzcGF0Y2hlck1lc3NhZ2VSZWNlaXZl
ci5jcHAKLSAgICB2b2lkIGRpZFJlY2VpdmVFdmVudERpc3BhdGNoZXJNZXNzYWdlT25Db25uZWN0
aW9uV29ya1F1ZXVlKENvcmVJUEM6OkNvbm5lY3Rpb24qLCBPd25QdHI8Q29yZUlQQzo6TWVzc2Fn
ZURlY29kZXI+Jik7CisgICAgLy8gQ29yZUlQQzo6Q29ubmVjdGlvbjo6V29ya1F1ZXVlTWVzc2Fn
ZVJlY2VpdmVyLgorICAgIHZpcnR1YWwgdm9pZCBkaWRSZWNlaXZlTWVzc2FnZShDb3JlSVBDOjpD
b25uZWN0aW9uKiwgQ29yZUlQQzo6TWVzc2FnZURlY29kZXImKSBPVkVSUklERTsKIAogICAgIC8v
IE1lc3NhZ2UgaGFuZGxlcnMKLSAgICB2b2lkIHdoZWVsRXZlbnQoQ29yZUlQQzo6Q29ubmVjdGlv
biosIHVpbnQ2NF90IHBhZ2VJRCwgY29uc3QgV2ViV2hlZWxFdmVudCYsIGJvb2wgY2FuR29CYWNr
LCBib29sIGNhbkdvRm9yd2FyZCk7CisgICAgdm9pZCB3aGVlbEV2ZW50KHVpbnQ2NF90IHBhZ2VJ
RCwgY29uc3QgV2ViV2hlZWxFdmVudCYsIGJvb2wgY2FuR29CYWNrLCBib29sIGNhbkdvRm9yd2Fy
ZCk7CiAjaWYgRU5BQkxFKEdFU1RVUkVfRVZFTlRTKQotICAgIHZvaWQgZ2VzdHVyZUV2ZW50KENv
cmVJUEM6OkNvbm5lY3Rpb24qLCB1aW50NjRfdCBwYWdlSUQsIGNvbnN0IFdlYkdlc3R1cmVFdmVu
dCYpOworICAgIHZvaWQgZ2VzdHVyZUV2ZW50KHVpbnQ2NF90IHBhZ2VJRCwgY29uc3QgV2ViR2Vz
dHVyZUV2ZW50Jik7CiAjZW5kaWYKIAogICAgIC8vIFRoaXMgaXMgY2FsbGVkIG9uIHRoZSBtYWlu
IHRocmVhZC4KQEAgLTgzLDYgKzc5LDcgQEAgcHJpdmF0ZToKICNpZiBFTkFCTEUoVEhSRUFERURf
U0NST0xMSU5HKQogICAgIHZvaWQgc2VuZERpZFJlY2VpdmVFdmVudCh1aW50NjRfdCBwYWdlSUQs
IGNvbnN0IFdlYkV2ZW50JiwgYm9vbCBkaWRIYW5kbGVFdmVudCk7CiAKKyAgICBSZWZQdHI8V29y
a1F1ZXVlPiBtX3F1ZXVlOwogICAgIE11dGV4IG1fc2Nyb2xsaW5nVHJlZXNNdXRleDsKICAgICBI
YXNoTWFwPHVpbnQ2NF90LCBSZWZQdHI8V2ViQ29yZTo6U2Nyb2xsaW5nVHJlZT4gPiBtX3Njcm9s
bGluZ1RyZWVzOwogI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYlBhZ2UvRXZlbnREaXNwYXRjaGVyLm1lc3NhZ2VzLmluIGIvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9XZWJQYWdlL0V2ZW50RGlzcGF0Y2hlci5tZXNzYWdlcy5pbgppbmRleCAwN2JmNjYx
YjMzN2ZkYTRjNmNiYTUyZGRjY2Q3NzY3NTE3OGQ1MjYwLi43NzRhNmNlNDZmMGQ0NmZlZWFhZjEx
MGJhNmY5ODY4NGJlMjdjZDU4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYlBhZ2UvRXZlbnREaXNwYXRjaGVyLm1lc3NhZ2VzLmluCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvV2ViUGFnZS9FdmVudERpc3BhdGNoZXIubWVzc2FnZXMuaW4KQEAgLTIwLDEx
ICsyMCwxMSBAQAogIyBPUiBUT1JUIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0Up
IEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRQogIyBPRiBUSElTIFNPRlRXQVJFLCBF
VkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgogCi1tZXNz
YWdlcyAtPiBFdmVudERpc3BhdGNoZXIgTGVnYWN5UmVjZWl2ZXIgewotICAgIFdoZWVsRXZlbnQo
dWludDY0X3QgcGFnZUlELCBXZWJLaXQ6OldlYldoZWVsRXZlbnQgZXZlbnQsIGJvb2wgY2FuR29C
YWNrLCBib29sIGNhbkdvRm9yd2FyZCkgRGlzcGF0Y2hPbkNvbm5lY3Rpb25RdWV1ZQorbWVzc2Fn
ZXMgLT4gRXZlbnREaXNwYXRjaGVyIHsKKyAgICBXaGVlbEV2ZW50KHVpbnQ2NF90IHBhZ2VJRCwg
V2ViS2l0OjpXZWJXaGVlbEV2ZW50IGV2ZW50LCBib29sIGNhbkdvQmFjaywgYm9vbCBjYW5Hb0Zv
cndhcmQpCiAKICNpZiBFTkFCTEUoR0VTVFVSRV9FVkVOVFMpCi0gICAgR2VzdHVyZUV2ZW50KHVp
bnQ2NF90IHBhZ2VJRCwgV2ViS2l0OjpXZWJHZXN0dXJlRXZlbnQgZXZlbnQpIERpc3BhdGNoT25D
b25uZWN0aW9uUXVldWUKKyAgICBHZXN0dXJlRXZlbnQodWludDY0X3QgcGFnZUlELCBXZWJLaXQ6
OldlYkdlc3R1cmVFdmVudCBldmVudCkKICNlbmRpZgogCiB9CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlByb2Nlc3MuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9XZWJQcm9jZXNzLmNwcAppbmRleCA5NGNlMDI4NjIxOWY1Njk5MmE1M2VmYWNmNGY2ZmQy
NzE4NTI3OTI0Li4wODc1ZGJmNDY0OGNjZTRhMDAyZGE4NzRkNzM0ZDUyZmVjYzZjNDE2IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlByb2Nlc3MuY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5jcHAKQEAgLTI3LDYgKzI3LDcgQEAK
ICNpbmNsdWRlICJXZWJQcm9jZXNzLmgiCiAKICNpbmNsdWRlICJBdXRoZW50aWNhdGlvbk1hbmFn
ZXIuaCIKKyNpbmNsdWRlICJFdmVudERpc3BhdGNoZXIuaCIKICNpbmNsdWRlICJJbmplY3RlZEJ1
bmRsZS5oIgogI2luY2x1ZGUgIkluamVjdGVkQnVuZGxlVXNlck1lc3NhZ2VDb2RlcnMuaCIKICNp
bmNsdWRlICJMb2dnaW5nLmgiCkBAIC0xMzcsNyArMTM4LDggQEAgV2ViUHJvY2VzcyYgV2ViUHJv
Y2Vzczo6c2hhcmVkKCkKIH0KIAogV2ViUHJvY2Vzczo6V2ViUHJvY2VzcygpCi0gICAgOiBtX2lu
RGlkQ2xvc2UoZmFsc2UpCisgICAgOiBtX2V2ZW50RGlzcGF0Y2hlcihFdmVudERpc3BhdGNoZXI6
OmNyZWF0ZSgpKQorICAgICwgbV9pbkRpZENsb3NlKGZhbHNlKQogICAgICwgbV9zaG91bGRUcmFj
a1Zpc2l0ZWRMaW5rcyh0cnVlKQogICAgICwgbV9oYXNTZXRDYWNoZU1vZGVsKGZhbHNlKQogICAg
ICwgbV9jYWNoZU1vZGVsKENhY2hlTW9kZWxEb2N1bWVudFZpZXdlcikKQEAgLTIwOCw3ICsyMTAs
NyBAQCB2b2lkIFdlYlByb2Nlc3M6OmluaXRpYWxpemVDb25uZWN0aW9uKENvcmVJUEM6OkNvbm5l
Y3Rpb24qIGNvbm5lY3Rpb24pCiAKICAgICBjb25uZWN0aW9uLT5zZXRTaG91bGRFeGl0T25TeW5j
TWVzc2FnZVNlbmRGYWlsdXJlKHRydWUpOwogCi0gICAgbV9ldmVudERpc3BhdGNoZXIuaW5pdGlh
bGl6ZUNvbm5lY3Rpb24oY29ubmVjdGlvbik7CisgICAgbV9ldmVudERpc3BhdGNoZXItPmluaXRp
YWxpemVDb25uZWN0aW9uKGNvbm5lY3Rpb24pOwogCiAjaWYgRU5BQkxFKFBMVUdJTl9QUk9DRVNT
KQogICAgIG1fcGx1Z2luUHJvY2Vzc0Nvbm5lY3Rpb25NYW5hZ2VyLT5pbml0aWFsaXplQ29ubmVj
dGlvbihjb25uZWN0aW9uKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3Mv
V2ViUHJvY2Vzcy5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmgKaW5k
ZXggY2ZjNDc4NDE5NTRiMmNmMzFkNTNkYTZjMmY1Njc3YWRmOTg3M2Y5Zi4uOGM0YzI4YjQwMjdi
MWM5MjZjM2RmMmRhZGNjOWFlOTJhZTFiYWFmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmgKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9X
ZWJQcm9jZXNzLmgKQEAgLTI5LDcgKzI5LDYgQEAKICNpbmNsdWRlICJDYWNoZU1vZGVsLmgiCiAj
aW5jbHVkZSAiQ2hpbGRQcm9jZXNzLmgiCiAjaW5jbHVkZSAiRG93bmxvYWRNYW5hZ2VyLmgiCi0j
aW5jbHVkZSAiRXZlbnREaXNwYXRjaGVyLmgiCiAjaW5jbHVkZSAiUmVzb3VyY2VDYWNoZXNUb0Ns
ZWFyLmgiCiAjaW5jbHVkZSAiU2FuZGJveEV4dGVuc2lvbi5oIgogI2luY2x1ZGUgIlNoYXJlZE1l
bW9yeS5oIgpAQCAtNzIsNiArNzEsNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiBuYW1lc3BhY2Ug
V2ViS2l0IHsKIAogY2xhc3MgRG93bmxvYWRNYW5hZ2VyOworY2xhc3MgRXZlbnREaXNwYXRjaGVy
OwogY2xhc3MgSW5qZWN0ZWRCdW5kbGU7CiBjbGFzcyBQbHVnaW5Qcm9jZXNzQ29ubmVjdGlvbk1h
bmFnZXI7CiBjbGFzcyBXZWJDb25uZWN0aW9uVG9VSVByb2Nlc3M7CkBAIC0xNjUsNyArMTY1LDcg
QEAgcHVibGljOgogICAgIFBsdWdpblByb2Nlc3NDb25uZWN0aW9uTWFuYWdlciYgcGx1Z2luUHJv
Y2Vzc0Nvbm5lY3Rpb25NYW5hZ2VyKCk7CiAjZW5kaWYKIAotICAgIEV2ZW50RGlzcGF0Y2hlciYg
ZXZlbnREaXNwYXRjaGVyKCkgeyByZXR1cm4gbV9ldmVudERpc3BhdGNoZXI7IH0KKyAgICBFdmVu
dERpc3BhdGNoZXImIGV2ZW50RGlzcGF0Y2hlcigpIHsgcmV0dXJuICptX2V2ZW50RGlzcGF0Y2hl
cjsgfQogCiAjaWYgRU5BQkxFKE5FVFdPUktfUFJPQ0VTUykKICAgICBOZXR3b3JrUHJvY2Vzc0Nv
bm5lY3Rpb24qIG5ldHdvcmtDb25uZWN0aW9uKCk7CkBAIC0yNzAsNyArMjcwLDcgQEAgcHJpdmF0
ZToKICAgICBIYXNoTWFwPHVpbnQ2NF90LCBSZWZQdHI8V2ViUGFnZUdyb3VwUHJveHk+ID4gbV9w
YWdlR3JvdXBNYXA7CiAgICAgUmVmUHRyPEluamVjdGVkQnVuZGxlPiBtX2luamVjdGVkQnVuZGxl
OwogCi0gICAgRXZlbnREaXNwYXRjaGVyIG1fZXZlbnREaXNwYXRjaGVyOworICAgIFJlZlB0cjxF
dmVudERpc3BhdGNoZXI+IG1fZXZlbnREaXNwYXRjaGVyOwogCiAgICAgYm9vbCBtX2luRGlkQ2xv
c2U7CiAK
</data>
<flag name="review"
          id="208189"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>