<?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>150139</bug_id>
          
          <creation_ts>2015-10-14 13:19:31 -0700</creation_ts>
          <short_desc>Move some EventHandler initialization to the header</short_desc>
          <delta_ts>2015-10-14 18:21:59 -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>New Bugs</component>
          <version>WebKit 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="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>andersca</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mitz</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1133246</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2015-10-14 13:19:31 -0700</bug_when>
    <thetext>Move some EventHandler initialization to the header</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1133247</commentid>
    <comment_count>1</comment_count>
      <attachid>263104</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2015-10-14 13:20:54 -0700</bug_when>
    <thetext>Created attachment 263104
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1133322</commentid>
    <comment_count>2</comment_count>
      <attachid>263104</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-10-14 17:21:59 -0700</bug_when>
    <thetext>Comment on attachment 263104
Patch

Definitely seems better.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1133343</commentid>
    <comment_count>3</comment_count>
      <attachid>263104</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-14 18:21:55 -0700</bug_when>
    <thetext>Comment on attachment 263104
Patch

Clearing flags on attachment: 263104

Committed r191080: &lt;http://trac.webkit.org/changeset/191080&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1133344</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-14 18:21:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>263104</attachid>
            <date>2015-10-14 13:20:54 -0700</date>
            <delta_ts>2015-10-14 18:21:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150139-20151014132016.patch</filename>
            <type>text/plain</type>
            <size>9322</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkwODc3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjQ0YTljYTY0OWZjMmJm
NTBmNmNiYTg0NDVjNWIwMjhmY2JiNjk0MC4uYzJlMjQ2ZDNmZmRlYTk2ZjMwNDBlNmI5MmRjMTYy
MmUzNGMxOGI1OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE1LTEwLTE0ICBUaW0g
SG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIE1vdmUgc29tZSBF
dmVudEhhbmRsZXIgaW5pdGlhbGl6YXRpb24gdG8gdGhlIGhlYWRlcgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUwMTM5CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBqdXN0IGNsZWFu
dXAuCisKKyAgICAgICAgKiBwYWdlL0V2ZW50SGFuZGxlci5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpFdmVudEhhbmRsZXI6OkV2ZW50SGFuZGxlcik6IERlbGV0ZWQuCisgICAgICAgICogcGFnZS9F
dmVudEhhbmRsZXIuaDoKKyAgICAgICAgQWxzbyBmb3VuZCBvbmUgbWVtYmVyIHdoaWNoIHdhcyB1
bnVzZWQsIGFuZCBhIGZldyB0aGF0IHdlcmUgdW5pbml0aWFsaXplZC4KKyAgICAgICAgSXQncyBs
aWtlbHkgdGhlIHVuaW5pdGlhbGl6ZWQgb25lcyBkaWRuJ3QgYWN0dWFsbHkgY2F1c2UgYW55IHRy
b3VibGUgYmVjYXVzZQorICAgICAgICB0aGV5IGFyZSByZXNldCBpbiBsb3RzIG9mIHBsYWNlcywg
YnV0IHRoaXMgc2VlbXMgYmV0dGVyLgorCiAyMDE1LTEwLTEyICBNeWxlcyBDLiBNYXhmaWVsZCAg
PG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAgICAgVGVzdCBmb250LXZhcmlhbnQtKiBhbmQg
Zm9udC1mZWF0dXJlLXNldHRpbmdzIG9uIFlvc2VtaXRlIGFuZCBNYXZlcmlja3MKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAppbmRleCBjMGIxZjVkNTJhMWY0ZTI2MDk1NDM0OTRhZWJi
NzUyNDVmZWQ1MWE3Li42MGI2OTVkOWEzNmNmZDhkMmYyYjdlNzZkZTYyOTNjYmFlYjIyNWVkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCkBAIC0zNzMsNjIgKzM3MywxOCBAQCBp
bmxpbmUgYm9vbCBFdmVudEhhbmRsZXI6OmV2ZW50TG9vcEhhbmRsZU1vdXNlRHJhZ2dlZChjb25z
dCBNb3VzZUV2ZW50V2l0aEhpdFRlcwogCiBFdmVudEhhbmRsZXI6OkV2ZW50SGFuZGxlcihGcmFt
ZSYgZnJhbWUpCiAgICAgOiBtX2ZyYW1lKGZyYW1lKQotICAgICwgbV9tb3VzZVByZXNzZWQoZmFs
c2UpCi0gICAgLCBtX2NhcHR1cmVzRHJhZ2dpbmcoZmFsc2UpCi0gICAgLCBtX21vdXNlRG93bk1h
eVN0YXJ0U2VsZWN0KGZhbHNlKQotI2lmIEVOQUJMRShEUkFHX1NVUFBPUlQpCi0gICAgLCBtX21v
dXNlRG93bk1heVN0YXJ0RHJhZyhmYWxzZSkKLSAgICAsIG1fZHJhZ01heVN0YXJ0U2VsZWN0aW9u
SW5zdGVhZChmYWxzZSkKLSNlbmRpZgotICAgICwgbV9tb3VzZURvd25XYXNTaW5nbGVDbGlja0lu
U2VsZWN0aW9uKGZhbHNlKQotICAgICwgbV9zZWxlY3Rpb25Jbml0aWF0aW9uU3RhdGUoSGF2ZU5v
dFN0YXJ0ZWRTZWxlY3Rpb24pCiAgICAgLCBtX2hvdmVyVGltZXIoKnRoaXMsICZFdmVudEhhbmRs
ZXI6OmhvdmVyVGltZXJGaXJlZCkKICNpZiBFTkFCTEUoQ1VSU09SX1NVUFBPUlQpCiAgICAgLCBt
X2N1cnNvclVwZGF0ZVRpbWVyKCp0aGlzLCAmRXZlbnRIYW5kbGVyOjpjdXJzb3JVcGRhdGVUaW1l
ckZpcmVkKQogI2VuZGlmCiAgICAgLCBtX2xvbmdNb3VzZVByZXNzVGltZXIoKnRoaXMsICZFdmVu
dEhhbmRsZXI6OnJlY29nbml6ZUxvbmdNb3VzZVByZXNzKQotICAgICwgbV9kaWRSZWNvZ25pemVM
b25nTW91c2VQcmVzcyhmYWxzZSkKICAgICAsIG1fYXV0b3Njcm9sbENvbnRyb2xsZXIoc3RkOjpt
YWtlX3VuaXF1ZTxBdXRvc2Nyb2xsQ29udHJvbGxlcj4oKSkKLSAgICAsIG1fbW91c2VEb3duTWF5
U3RhcnRBdXRvc2Nyb2xsKGZhbHNlKQotICAgICwgbV9tb3VzZURvd25XYXNJblN1YmZyYW1lKGZh
bHNlKQogI2lmICFFTkFCTEUoSU9TX1RPVUNIX0VWRU5UUykKICAgICAsIG1fZmFrZU1vdXNlTW92
ZUV2ZW50VGltZXIoKnRoaXMsICZFdmVudEhhbmRsZXI6OmZha2VNb3VzZU1vdmVFdmVudFRpbWVy
RmlyZWQpCiAjZW5kaWYKLSAgICAsIG1fc3ZnUGFuKGZhbHNlKQotICAgICwgbV9yZXNpemVMYXll
cihudWxscHRyKQotICAgICwgbV9ldmVudEhhbmRsZXJXaWxsUmVzZXRDYXB0dXJpbmdNb3VzZUV2
ZW50c0VsZW1lbnQoZmFsc2UpCi0gICAgLCBtX2NsaWNrQ291bnQoMCkKLSNpZiBFTkFCTEUoSU9T
X0dFU1RVUkVfRVZFTlRTKQotICAgICwgbV9nZXN0dXJlSW5pdGlhbERpYW1ldGVyKEdlc3R1cmVV
bmtub3duKQotICAgICwgbV9nZXN0dXJlTGFzdERpYW1ldGVyKEdlc3R1cmVVbmtub3duKQotICAg
ICwgbV9nZXN0dXJlSW5pdGlhbFJvdGF0aW9uKEdlc3R1cmVVbmtub3duKQotICAgICwgbV9nZXN0
dXJlTGFzdFJvdGF0aW9uKEdlc3R1cmVVbmtub3duKQotI2VuZGlmCi0jaWYgRU5BQkxFKElPU19U
T1VDSF9FVkVOVFMpCi0gICAgLCBtX2ZpcnN0VG91Y2hJRChJbnZhbGlkVG91Y2hJZGVudGlmaWVy
KQotI2VuZGlmCi0gICAgLCBtX21vdXNlUG9zaXRpb25Jc1Vua25vd24odHJ1ZSkKLSAgICAsIG1f
bW91c2VEb3duVGltZXN0YW1wKDApCi0jaWYgUExBVEZPUk0oQ09DT0EpCi0gICAgLCBtX21vdXNl
RG93blZpZXcobmlsKQotICAgICwgbV9zZW5kaW5nRXZlbnRUb1N1YnZpZXcoZmFsc2UpCi0jaWYg
IVBMQVRGT1JNKElPUykKLSAgICAsIG1fYWN0aXZhdGlvbkV2ZW50TnVtYmVyKC0xKQotI2VuZGlm
IC8vICFQTEFURk9STShJT1MpCi0jZW5kaWYKLSNpZiBFTkFCTEUoVE9VQ0hfRVZFTlRTKSAmJiAh
RU5BQkxFKElPU19UT1VDSF9FVkVOVFMpCi0gICAgLCBtX29yaWdpbmF0aW5nVG91Y2hQb2ludFRh
cmdldEtleSgwKQotICAgICwgbV90b3VjaFByZXNzZWQoZmFsc2UpCi0jZW5kaWYKLSAgICAsIG1f
bWF4TW91c2VNb3ZlZER1cmF0aW9uKDApCi0gICAgLCBtX2Jhc2VFdmVudFR5cGUoUGxhdGZvcm1F
dmVudDo6Tm9UeXBlKQotICAgICwgbV9kaWRTdGFydERyYWcoZmFsc2UpCi0gICAgLCBtX2RpZExv
bmdQcmVzc0ludm9rZUNvbnRleHRNZW51KGZhbHNlKQotICAgICwgbV9pc0hhbmRsaW5nV2hlZWxF
dmVudChmYWxzZSkKICNpZiBFTkFCTEUoQ1VSU09SX1ZJU0lCSUxJVFkpCiAgICAgLCBtX2F1dG9I
aWRlQ3Vyc29yVGltZXIoKnRoaXMsICZFdmVudEhhbmRsZXI6OmF1dG9IaWRlQ3Vyc29yVGltZXJG
aXJlZCkKICNlbmRpZgotICAgICwgbV9pbW1lZGlhdGVBY3Rpb25TdGFnZShJbW1lZGlhdGVBY3Rp
b25TdGFnZTo6Tm9uZSkKIHsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9F
dmVudEhhbmRsZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmgKaW5kZXgg
MGNlMjQ4ZjQ4YWI2YTY5ZGE3OWM3YjdmMjY1MTY1NTFmMDM3MGIyMC4uYWNmYzYyNDEyN2UzOTNm
YzcxOTNlYTRmMzkyZTczNDYzMzNhZTI3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFn
ZS9FdmVudEhhbmRsZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5o
CkBAIC00NCwxNyArNDQsMTUgQEAKICNpbmNsdWRlIDx3dGYvV2Vha1B0ci5oPgogCiAjaWYgUExB
VEZPUk0oSU9TKQorT0JKQ19DTEFTUyBXZWJFdmVudDsKK09CSkNfQ0xBU1MgV0FLVmlldzsKICNp
ZmRlZiBfX09CSkNfXwotQGNsYXNzIFdlYkV2ZW50OwotQGNsYXNzIFdBS1ZpZXc7CiAjaW5jbHVk
ZSAiV0FLQXBwS2l0U3R1YnMuaCIKLSNlbHNlCi1jbGFzcyBXZWJFdmVudDsKICNlbmRpZgogI2Vu
ZGlmIC8vIFBMQVRGT1JNKElPUykKIAotI2lmIFBMQVRGT1JNKENPQ09BKSAmJiAhZGVmaW5lZChf
X09CSkNfXykKLWNsYXNzIE5TVmlldzsKKyNpZiBQTEFURk9STShDT0NPQSkKK09CSkNfQ0xBU1Mg
TlNWaWV3OwogI2VuZGlmCiAKICNpZiBFTkFCTEUoVE9VQ0hfRVZFTlRTKQpAQCAtMjYxLDcgKzI1
OSw3IEBAIHB1YmxpYzoKIAogICAgIHZvaWQgZm9jdXNEb2N1bWVudFZpZXcoKTsKICAgICAKLSAg
ICBXRUJDT1JFX0VYUE9SVCB2b2lkIHNlbmRTY3JvbGxFdmVudCgpOyAvLyBEaXR0bworICAgIFdF
QkNPUkVfRVhQT1JUIHZvaWQgc2VuZFNjcm9sbEV2ZW50KCk7CiAKICNpZiBQTEFURk9STShDT0NP
QSkgJiYgZGVmaW5lZChfX09CSkNfXykKICNpZiAhUExBVEZPUk0oSU9TKQpAQCAtNDcwLDI0ICs0
NjgsMjQgQEAgcHJpdmF0ZToKIAogICAgIEZyYW1lJiBtX2ZyYW1lOwogCi0gICAgYm9vbCBtX21v
dXNlUHJlc3NlZDsKLSAgICBib29sIG1fY2FwdHVyZXNEcmFnZ2luZzsKKyAgICBib29sIG1fbW91
c2VQcmVzc2VkIHsgZmFsc2UgfTsKKyAgICBib29sIG1fY2FwdHVyZXNEcmFnZ2luZyB7IGZhbHNl
IH07CiAgICAgUmVmUHRyPE5vZGU+IG1fbW91c2VQcmVzc05vZGU7CiAKLSAgICBib29sIG1fbW91
c2VEb3duTWF5U3RhcnRTZWxlY3Q7CisgICAgYm9vbCBtX21vdXNlRG93bk1heVN0YXJ0U2VsZWN0
IHsgZmFsc2UgfTsKICNpZiBFTkFCTEUoRFJBR19TVVBQT1JUKQotICAgIGJvb2wgbV9tb3VzZURv
d25NYXlTdGFydERyYWc7Ci0gICAgYm9vbCBtX2RyYWdNYXlTdGFydFNlbGVjdGlvbkluc3RlYWQ7
CisgICAgYm9vbCBtX21vdXNlRG93bk1heVN0YXJ0RHJhZyB7IGZhbHNlIH07CisgICAgYm9vbCBt
X2RyYWdNYXlTdGFydFNlbGVjdGlvbkluc3RlYWQgeyBmYWxzZSB9OwogI2VuZGlmCi0gICAgYm9v
bCBtX21vdXNlRG93bldhc1NpbmdsZUNsaWNrSW5TZWxlY3Rpb247CisgICAgYm9vbCBtX21vdXNl
RG93bldhc1NpbmdsZUNsaWNrSW5TZWxlY3Rpb24geyBmYWxzZSB9OwogICAgIGVudW0gU2VsZWN0
aW9uSW5pdGlhdGlvblN0YXRlIHsgSGF2ZU5vdFN0YXJ0ZWRTZWxlY3Rpb24sIFBsYWNlZENhcmV0
LCBFeHRlbmRlZFNlbGVjdGlvbiB9OwotICAgIFNlbGVjdGlvbkluaXRpYXRpb25TdGF0ZSBtX3Nl
bGVjdGlvbkluaXRpYXRpb25TdGF0ZTsKKyAgICBTZWxlY3Rpb25Jbml0aWF0aW9uU3RhdGUgbV9z
ZWxlY3Rpb25Jbml0aWF0aW9uU3RhdGUgeyBIYXZlTm90U3RhcnRlZFNlbGVjdGlvbiB9OwogCiAj
aWYgRU5BQkxFKERSQUdfU1VQUE9SVCkKICAgICBMYXlvdXRQb2ludCBtX2RyYWdTdGFydFBvczsK
ICNlbmRpZgogCi0gICAgYm9vbCBtX3BhblNjcm9sbEJ1dHRvblByZXNzZWQ7CisgICAgYm9vbCBt
X3BhblNjcm9sbEJ1dHRvblByZXNzZWQgeyBmYWxzZSB9OwogCiAgICAgVGltZXIgbV9ob3ZlclRp
bWVyOwogI2lmIEVOQUJMRShDVVJTT1JfU1VQUE9SVCkKQEAgLTQ5NSwyMiArNDkzLDIyIEBAIHBy
aXZhdGU6CiAjZW5kaWYKIAogICAgIFRpbWVyIG1fbG9uZ01vdXNlUHJlc3NUaW1lcjsKLSAgICBi
b29sIG1fZGlkUmVjb2duaXplTG9uZ01vdXNlUHJlc3M7CisgICAgYm9vbCBtX2RpZFJlY29nbml6
ZUxvbmdNb3VzZVByZXNzIHsgZmFsc2UgfTsKIAogICAgIHN0ZDo6dW5pcXVlX3B0cjxBdXRvc2Ny
b2xsQ29udHJvbGxlcj4gbV9hdXRvc2Nyb2xsQ29udHJvbGxlcjsKLSAgICBib29sIG1fbW91c2VE
b3duTWF5U3RhcnRBdXRvc2Nyb2xsOwotICAgIGJvb2wgbV9tb3VzZURvd25XYXNJblN1YmZyYW1l
OworICAgIGJvb2wgbV9tb3VzZURvd25NYXlTdGFydEF1dG9zY3JvbGwgeyBmYWxzZSB9OworICAg
IGJvb2wgbV9tb3VzZURvd25XYXNJblN1YmZyYW1lIHsgZmFsc2UgfTsKIAogI2lmICFFTkFCTEUo
SU9TX1RPVUNIX0VWRU5UUykKICAgICBUaW1lciBtX2Zha2VNb3VzZU1vdmVFdmVudFRpbWVyOwog
I2VuZGlmCiAKLSAgICBib29sIG1fc3ZnUGFuOworICAgIGJvb2wgbV9zdmdQYW4geyBmYWxzZSB9
OwogCi0gICAgUmVuZGVyTGF5ZXIqIG1fcmVzaXplTGF5ZXI7CisgICAgUmVuZGVyTGF5ZXIqIG1f
cmVzaXplTGF5ZXIgeyBudWxscHRyIH07CiAKICAgICBSZWZQdHI8RWxlbWVudD4gbV9jYXB0dXJp
bmdNb3VzZUV2ZW50c0VsZW1lbnQ7Ci0gICAgYm9vbCBtX2V2ZW50SGFuZGxlcldpbGxSZXNldENh
cHR1cmluZ01vdXNlRXZlbnRzRWxlbWVudDsKKyAgICBib29sIG1fZXZlbnRIYW5kbGVyV2lsbFJl
c2V0Q2FwdHVyaW5nTW91c2VFdmVudHNFbGVtZW50IHsgZmFsc2UgfTsKICAgICAKICAgICBSZWZQ
dHI8RWxlbWVudD4gbV9lbGVtZW50VW5kZXJNb3VzZTsKICAgICBSZWZQdHI8RWxlbWVudD4gbV9s
YXN0RWxlbWVudFVuZGVyTW91c2U7CkBAIC01MTgsNjcgKzUxNiw2NiBAQCBwcml2YXRlOgogICAg
IFdlYWtQdHI8U2Nyb2xsYmFyPiBtX2xhc3RTY3JvbGxiYXJVbmRlck1vdXNlOwogICAgIEN1cnNv
ciBtX2N1cnJlbnRNb3VzZUN1cnNvcjsKIAotICAgIGludCBtX2NsaWNrQ291bnQ7CisgICAgaW50
IG1fY2xpY2tDb3VudCB7IDAgfTsKICAgICBSZWZQdHI8Tm9kZT4gbV9jbGlja05vZGU7CiAKICNp
ZiBFTkFCTEUoSU9TX0dFU1RVUkVfRVZFTlRTKQotICAgIGZsb2F0IG1fZ2VzdHVyZUluaXRpYWxE
aWFtZXRlcjsKLSAgICBmbG9hdCBtX2dlc3R1cmVMYXN0RGlhbWV0ZXI7Ci0gICAgZmxvYXQgbV9n
ZXN0dXJlSW5pdGlhbFJvdGF0aW9uOwotICAgIGZsb2F0IG1fZ2VzdHVyZUxhc3RSb3RhdGlvbjsK
KyAgICBmbG9hdCBtX2dlc3R1cmVJbml0aWFsRGlhbWV0ZXIgeyBHZXN0dXJlVW5rbm93biB9Owor
ICAgIGZsb2F0IG1fZ2VzdHVyZUluaXRpYWxSb3RhdGlvbiB7IEdlc3R1cmVVbmtub3duIH07Cisg
ICAgZmxvYXQgbV9nZXN0dXJlTGFzdERpYW1ldGVyIHsgR2VzdHVyZVVua25vd24gfTsKKyAgICBm
bG9hdCBtX2dlc3R1cmVMYXN0Um90YXRpb24geyBHZXN0dXJlVW5rbm93biB9OworICAgIEV2ZW50
VGFyZ2V0U2V0IG1fZ2VzdHVyZVRhcmdldHM7CiAjZW5kaWYKIAogI2lmIEVOQUJMRShJT1NfVE9V
Q0hfRVZFTlRTKQotICAgIHVuc2lnbmVkIG1fZmlyc3RUb3VjaElEOworICAgIHVuc2lnbmVkIG1f
Zmlyc3RUb3VjaElEIHsgSW52YWxpZFRvdWNoSWRlbnRpZmllciB9OwogCiAgICAgVG91Y2hBcnJh
eSBtX3RvdWNoZXM7Ci0gICAgRXZlbnRUYXJnZXRTZXQgbV9nZXN0dXJlVGFyZ2V0czsKICAgICBS
ZWZQdHI8RnJhbWU+IG1fdG91Y2hFdmVudFRhcmdldFN1YmZyYW1lOwogI2VuZGlmCiAKICNpZiBF
TkFCTEUoRFJBR19TVVBQT1JUKQogICAgIFJlZlB0cjxFbGVtZW50PiBtX2RyYWdUYXJnZXQ7Ci0g
ICAgYm9vbCBtX3Nob3VsZE9ubHlGaXJlRHJhZ092ZXJFdmVudDsKKyAgICBib29sIG1fc2hvdWxk
T25seUZpcmVEcmFnT3ZlckV2ZW50IHsgZmFsc2UgfTsKICNlbmRpZgogICAgIAogICAgIFJlZlB0
cjxIVE1MRnJhbWVTZXRFbGVtZW50PiBtX2ZyYW1lU2V0QmVpbmdSZXNpemVkOwogCiAgICAgTGF5
b3V0U2l6ZSBtX29mZnNldEZyb21SZXNpemVDb3JuZXI7IC8vIEluIHRoZSBjb29yZHMgb2YgbV9y
ZXNpemVMYXllci4KICAgICAKLSAgICBib29sIG1fbW91c2VQb3NpdGlvbklzVW5rbm93bjsKKyAg
ICBib29sIG1fbW91c2VQb3NpdGlvbklzVW5rbm93biB7IHRydWUgfTsKICAgICBJbnRQb2ludCBt
X2xhc3RLbm93bk1vdXNlUG9zaXRpb247CiAgICAgSW50UG9pbnQgbV9sYXN0S25vd25Nb3VzZUds
b2JhbFBvc2l0aW9uOwogICAgIEludFBvaW50IG1fbW91c2VEb3duUG9zOyAvLyBJbiBvdXIgdmll
dydzIGNvb3Jkcy4KLSAgICBkb3VibGUgbV9tb3VzZURvd25UaW1lc3RhbXA7CisgICAgZG91Ymxl
IG1fbW91c2VEb3duVGltZXN0YW1wIHsgMCB9OwogICAgIFBsYXRmb3JtTW91c2VFdmVudCBtX21v
dXNlRG93bjsKIAogI2lmIFBMQVRGT1JNKENPQ09BKQotICAgIE5TVmlldyAqbV9tb3VzZURvd25W
aWV3OwotICAgIGJvb2wgbV9zZW5kaW5nRXZlbnRUb1N1YnZpZXc7Ci0gICAgYm9vbCBtX3N0YXJ0
ZWRHZXN0dXJlQXRTY3JvbGxMaW1pdDsKKyAgICBOU1ZpZXcgKm1fbW91c2VEb3duVmlldyB7IG51
bGxwdHIgfTsKKyAgICBib29sIG1fc2VuZGluZ0V2ZW50VG9TdWJ2aWV3IHsgZmFsc2UgfTsKICNp
ZiAhUExBVEZPUk0oSU9TKQotICAgIGludCBtX2FjdGl2YXRpb25FdmVudE51bWJlcjsKKyAgICBp
bnQgbV9hY3RpdmF0aW9uRXZlbnROdW1iZXIgeyAtMSB9OwogI2VuZGlmCiAjZW5kaWYKICNpZiBF
TkFCTEUoVE9VQ0hfRVZFTlRTKSAmJiAhRU5BQkxFKElPU19UT1VDSF9FVkVOVFMpCiAgICAgdHlw
ZWRlZiBIYXNoTWFwPGludCwgUmVmUHRyPEV2ZW50VGFyZ2V0Pj4gVG91Y2hUYXJnZXRNYXA7CiAg
ICAgVG91Y2hUYXJnZXRNYXAgbV9vcmlnaW5hdGluZ1RvdWNoUG9pbnRUYXJnZXRzOwogICAgIFJl
ZlB0cjxEb2N1bWVudD4gbV9vcmlnaW5hdGluZ1RvdWNoUG9pbnREb2N1bWVudDsKLSAgICB1bnNp
Z25lZCBtX29yaWdpbmF0aW5nVG91Y2hQb2ludFRhcmdldEtleTsKLSAgICBib29sIG1fdG91Y2hQ
cmVzc2VkOworICAgIHVuc2lnbmVkIG1fb3JpZ2luYXRpbmdUb3VjaFBvaW50VGFyZ2V0S2V5IHsg
MCB9OworICAgIGJvb2wgbV90b3VjaFByZXNzZWQgeyBmYWxzZSB9OwogI2VuZGlmCiAKLSAgICBk
b3VibGUgbV9tYXhNb3VzZU1vdmVkRHVyYXRpb247Ci0gICAgUGxhdGZvcm1FdmVudDo6VHlwZSBt
X2Jhc2VFdmVudFR5cGU7Ci0gICAgYm9vbCBtX2RpZFN0YXJ0RHJhZzsKLSAgICBib29sIG1fZGlk
TG9uZ1ByZXNzSW52b2tlQ29udGV4dE1lbnU7Ci0gICAgYm9vbCBtX2lzSGFuZGxpbmdXaGVlbEV2
ZW50OworICAgIGRvdWJsZSBtX21heE1vdXNlTW92ZWREdXJhdGlvbiB7IDAgfTsKKyAgICBQbGF0
Zm9ybUV2ZW50OjpUeXBlIG1fYmFzZUV2ZW50VHlwZSB7IFBsYXRmb3JtRXZlbnQ6Ok5vVHlwZSB9
OworICAgIGJvb2wgbV9kaWRTdGFydERyYWcgeyBmYWxzZSB9OworICAgIGJvb2wgbV9kaWRMb25n
UHJlc3NJbnZva2VDb250ZXh0TWVudSB7IGZhbHNlIH07CisgICAgYm9vbCBtX2lzSGFuZGxpbmdX
aGVlbEV2ZW50IHsgZmFsc2UgfTsKIAogI2lmIEVOQUJMRShDVVJTT1JfVklTSUJJTElUWSkKICAg
ICBUaW1lciBtX2F1dG9IaWRlQ3Vyc29yVGltZXI7CiAjZW5kaWYKIAotICAgIEltbWVkaWF0ZUFj
dGlvblN0YWdlIG1faW1tZWRpYXRlQWN0aW9uU3RhZ2U7CisgICAgSW1tZWRpYXRlQWN0aW9uU3Rh
Z2UgbV9pbW1lZGlhdGVBY3Rpb25TdGFnZSB7IEltbWVkaWF0ZUFjdGlvblN0YWdlOjpOb25lIH07
CiB9OwogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>