<?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>95779</bug_id>
          
          <creation_ts>2012-09-04 13:44:58 -0700</creation_ts>
          <short_desc>Fix style for Event.h</short_desc>
          <delta_ts>2012-09-04 15:22:21 -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>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>95780</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter>nbhargava</reporter>
          <assigned_to>nbhargava</assigned_to>
          <cc>eric</cc>
    
    <cc>robert</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>711416</commentid>
    <comment_count>0</comment_count>
    <who name="">nbhargava</who>
    <bug_when>2012-09-04 13:44:58 -0700</bug_when>
    <thetext>Fix style for Event.h</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711418</commentid>
    <comment_count>1</comment_count>
      <attachid>162096</attachid>
    <who name="">nbhargava</who>
    <bug_when>2012-09-04 13:46:14 -0700</bug_when>
    <thetext>Created attachment 162096
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711432</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2012-09-04 14:03:29 -0700</bug_when>
    <thetext>This seems like a bad idea to me - we only fix style issues as we go rather than wholesale.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711434</commentid>
    <comment_count>3</comment_count>
      <attachid>162096</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-09-04 14:04:33 -0700</bug_when>
    <thetext>Comment on attachment 162096
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711435</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-09-04 14:04:55 -0700</bug_when>
    <thetext>Any time you touch this file it will complain.  someone has to re-indent it eventually. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711442</commentid>
    <comment_count>5</comment_count>
    <who name="">nbhargava</who>
    <bug_when>2012-09-04 14:14:12 -0700</bug_when>
    <thetext>Yeah, I only changed this one because another set of changes I made touched this file. I figured it would be less messy/easier to understand by just breaking them into two separate commits.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711499</commentid>
    <comment_count>6</comment_count>
      <attachid>162096</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-04 15:22:18 -0700</bug_when>
    <thetext>Comment on attachment 162096
Patch

Clearing flags on attachment: 162096

Committed r127514: &lt;http://trac.webkit.org/changeset/127514&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711500</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-04 15:22:21 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>162096</attachid>
            <date>2012-09-04 13:46:14 -0700</date>
            <delta_ts>2012-09-04 15:22:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-95779-20120904134557.patch</filename>
            <type>text/plain</type>
            <size>11752</size>
            <attacher>nbhargava</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI3NDcxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTE1NzcxNzJjMDQ3YjQ1
NTUxOWFiOGY2YjczZTRlODU4MjAyY2Y2NC4uMjI3YTM5OTBkNzEzNTUzZGRkNjY3ODU1OTc0MGMz
ZWU5ZWY3MzExNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDEyLTA5LTA0ICBOaWto
aWwgQmhhcmdhdmEgIDxuYmhhcmdhdmFAZ29vZ2xlLmNvbT4KKworICAgICAgICBGaXggc3R5bGUg
Zm9yIEV2ZW50LmgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTk1Nzc5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQ2hhbmdlcyBpbmRlbnRpbmcgZm9yIEV2ZW50LmggdG8gbWF0Y2ggc3R5bGUgZ3VpZGVsaW5l
cyBmb3IgbmFtZXNwYWNlcworCisgICAgICAgICogZG9tL0V2ZW50Lmg6CisKIDIwMTItMDktMDQg
IEtvamkgSXNoaWkgIDxrb2ppaXNoaUBnbWFpbC5jb20+CiAKICAgICAgICAgW2Nocm9taXVtXSBP
cGVuVHlwZVZlcnRpY2FsRGF0YS5jcHAgaW4gYm90aCB3ZWJjb3JlX3JlbWFpbmluZyBhbmQgd2Vi
Y29yZV9wbGF0Zm9ybSBzZWVtcyB0byBicmVhayBpbmNyZW1lbnRhbCBsaW5raW5nIG9uIFdpbmRv
d3MgQ2hyb21pdW0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9FdmVudC5oIGIvU291
cmNlL1dlYkNvcmUvZG9tL0V2ZW50LmgKaW5kZXggNWM3ZDdjNzUzZDVhYjA0OWQ5NGFkNDUxMTlj
NGUwM2U5MjZlY2VjZS4uMDZjOGI5NzQ5ODg5ZTFmYzY0Y2YzMmMyNzNiMzJkYzUzM2ZlMDljOCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0V2ZW50LmgKKysrIGIvU291cmNlL1dlYkNv
cmUvZG9tL0V2ZW50LmgKQEAgLTMxLDE1OSArMzEsMTYzIEBACiAKIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKIAotICAgIGNsYXNzIEV2ZW50VGFyZ2V0OwotICAgIGNsYXNzIEV2ZW50RGlzcGF0Y2hlcjsK
LSAgICBjbGFzcyBIVE1MSUZyYW1lRWxlbWVudDsKLSAgICBjbGFzcyBNZW1vcnlJbnN0cnVtZW50
YXRpb247Ci0KLSAgICBzdHJ1Y3QgRXZlbnRJbml0IHsKLSAgICAgICAgRXZlbnRJbml0KCk7Ci0g
ICAgICAgIAotICAgICAgICBib29sIGJ1YmJsZXM7Ci0gICAgICAgIGJvb2wgY2FuY2VsYWJsZTsK
K2NsYXNzIEV2ZW50VGFyZ2V0OworY2xhc3MgRXZlbnREaXNwYXRjaGVyOworY2xhc3MgSFRNTElG
cmFtZUVsZW1lbnQ7CitjbGFzcyBNZW1vcnlJbnN0cnVtZW50YXRpb247CisKK3N0cnVjdCBFdmVu
dEluaXQgeworICAgIEV2ZW50SW5pdCgpOworICAgICAKKyAgICBib29sIGJ1YmJsZXM7CisgICAg
Ym9vbCBjYW5jZWxhYmxlOworfTsKKworY2xhc3MgRXZlbnQgOiBwdWJsaWMgUmVmQ291bnRlZDxF
dmVudD4geworcHVibGljOgorICAgIGVudW0gUGhhc2VUeXBlIHsgCisgICAgICAgIE5PTkUgICAg
ICAgICAgICAgICAgPSAwLAorICAgICAgICBDQVBUVVJJTkdfUEhBU0UgICAgID0gMSwgCisgICAg
ICAgIEFUX1RBUkdFVCAgICAgICAgICAgPSAyLAorICAgICAgICBCVUJCTElOR19QSEFTRSAgICAg
ID0gMyAKICAgICB9OwogCi0gICAgY2xhc3MgRXZlbnQgOiBwdWJsaWMgUmVmQ291bnRlZDxFdmVu
dD4gewotICAgIHB1YmxpYzoKLSAgICAgICAgZW51bSBQaGFzZVR5cGUgeyAKLSAgICAgICAgICAg
IE5PTkUgICAgICAgICAgICAgICAgPSAwLAotICAgICAgICAgICAgQ0FQVFVSSU5HX1BIQVNFICAg
ICA9IDEsIAotICAgICAgICAgICAgQVRfVEFSR0VUICAgICAgICAgICA9IDIsCi0gICAgICAgICAg
ICBCVUJCTElOR19QSEFTRSAgICAgID0gMyAKLSAgICAgICAgfTsKLQotICAgICAgICBlbnVtIEV2
ZW50VHlwZSB7Ci0gICAgICAgICAgICBNT1VTRURPV04gICAgICAgICAgID0gMSwKLSAgICAgICAg
ICAgIE1PVVNFVVAgICAgICAgICAgICAgPSAyLAotICAgICAgICAgICAgTU9VU0VPVkVSICAgICAg
ICAgICA9IDQsCi0gICAgICAgICAgICBNT1VTRU9VVCAgICAgICAgICAgID0gOCwKLSAgICAgICAg
ICAgIE1PVVNFTU9WRSAgICAgICAgICAgPSAxNiwKLSAgICAgICAgICAgIE1PVVNFRFJBRyAgICAg
ICAgICAgPSAzMiwKLSAgICAgICAgICAgIENMSUNLICAgICAgICAgICAgICAgPSA2NCwKLSAgICAg
ICAgICAgIERCTENMSUNLICAgICAgICAgICAgPSAxMjgsCi0gICAgICAgICAgICBLRVlET1dOICAg
ICAgICAgICAgID0gMjU2LAotICAgICAgICAgICAgS0VZVVAgICAgICAgICAgICAgICA9IDUxMiwK
LSAgICAgICAgICAgIEtFWVBSRVNTICAgICAgICAgICAgPSAxMDI0LAotICAgICAgICAgICAgRFJB
R0RST1AgICAgICAgICAgICA9IDIwNDgsCi0gICAgICAgICAgICBGT0NVUyAgICAgICAgICAgICAg
ID0gNDA5NiwKLSAgICAgICAgICAgIEJMVVIgICAgICAgICAgICAgICAgPSA4MTkyLAotICAgICAg
ICAgICAgU0VMRUNUICAgICAgICAgICAgICA9IDE2Mzg0LAotICAgICAgICAgICAgQ0hBTkdFICAg
ICAgICAgICAgICA9IDMyNzY4Ci0gICAgICAgIH07Ci0KLSAgICAgICAgc3RhdGljIFBhc3NSZWZQ
dHI8RXZlbnQ+IGNyZWF0ZSgpCi0gICAgICAgIHsKLSAgICAgICAgICAgIHJldHVybiBhZG9wdFJl
ZihuZXcgRXZlbnQpOwotICAgICAgICB9Ci0gICAgICAgIHN0YXRpYyBQYXNzUmVmUHRyPEV2ZW50
PiBjcmVhdGUoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29sIGNhbkJ1YmJsZSwgYm9vbCBj
YW5jZWxhYmxlKQotICAgICAgICB7Ci0gICAgICAgICAgICByZXR1cm4gYWRvcHRSZWYobmV3IEV2
ZW50KHR5cGUsIGNhbkJ1YmJsZSwgY2FuY2VsYWJsZSkpOwotICAgICAgICB9Ci0KLSAgICAgICAg
c3RhdGljIFBhc3NSZWZQdHI8RXZlbnQ+IGNyZWF0ZShjb25zdCBBdG9taWNTdHJpbmcmIHR5cGUs
IGNvbnN0IEV2ZW50SW5pdCYgaW5pdGlhbGl6ZXIpCi0gICAgICAgIHsKLSAgICAgICAgICAgIHJl
dHVybiBhZG9wdFJlZihuZXcgRXZlbnQodHlwZSwgaW5pdGlhbGl6ZXIpKTsKLSAgICAgICAgfQot
Ci0gICAgICAgIHZpcnR1YWwgfkV2ZW50KCk7Ci0KLSAgICAgICAgdm9pZCBpbml0RXZlbnQoY29u
c3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29sIGNhbkJ1YmJsZSwgYm9vbCBjYW5jZWxhYmxlKTsK
LQotICAgICAgICBjb25zdCBBdG9taWNTdHJpbmcmIHR5cGUoKSBjb25zdCB7IHJldHVybiBtX3R5
cGU7IH0KLSAgICAgICAgCi0gICAgICAgIEV2ZW50VGFyZ2V0KiB0YXJnZXQoKSBjb25zdCB7IHJl
dHVybiBtX3RhcmdldC5nZXQoKTsgfQotICAgICAgICB2b2lkIHNldFRhcmdldChQYXNzUmVmUHRy
PEV2ZW50VGFyZ2V0Pik7Ci0KLSAgICAgICAgRXZlbnRUYXJnZXQqIGN1cnJlbnRUYXJnZXQoKSBj
b25zdCB7IHJldHVybiBtX2N1cnJlbnRUYXJnZXQ7IH0KLSAgICAgICAgdm9pZCBzZXRDdXJyZW50
VGFyZ2V0KEV2ZW50VGFyZ2V0KiBjdXJyZW50VGFyZ2V0KSB7IG1fY3VycmVudFRhcmdldCA9IGN1
cnJlbnRUYXJnZXQ7IH0KLQotICAgICAgICB1bnNpZ25lZCBzaG9ydCBldmVudFBoYXNlKCkgY29u
c3QgeyByZXR1cm4gbV9ldmVudFBoYXNlOyB9Ci0gICAgICAgIHZvaWQgc2V0RXZlbnRQaGFzZSh1
bnNpZ25lZCBzaG9ydCBldmVudFBoYXNlKSB7IG1fZXZlbnRQaGFzZSA9IGV2ZW50UGhhc2U7IH0K
LQotICAgICAgICBib29sIGJ1YmJsZXMoKSBjb25zdCB7IHJldHVybiBtX2NhbkJ1YmJsZTsgfQot
ICAgICAgICBib29sIGNhbmNlbGFibGUoKSBjb25zdCB7IHJldHVybiBtX2NhbmNlbGFibGU7IH0K
LSAgICAgICAgRE9NVGltZVN0YW1wIHRpbWVTdGFtcCgpIGNvbnN0IHsgcmV0dXJuIG1fY3JlYXRl
VGltZTsgfQotCi0gICAgICAgIHZvaWQgc3RvcFByb3BhZ2F0aW9uKCkgeyBtX3Byb3BhZ2F0aW9u
U3RvcHBlZCA9IHRydWU7IH0KLSAgICAgICAgdm9pZCBzdG9wSW1tZWRpYXRlUHJvcGFnYXRpb24o
KSB7IG1faW1tZWRpYXRlUHJvcGFnYXRpb25TdG9wcGVkID0gdHJ1ZTsgfQotICAgICAgICAKLSAg
ICAgICAgLy8gSUUgRXh0ZW5zaW9ucwotICAgICAgICBFdmVudFRhcmdldCogc3JjRWxlbWVudCgp
IGNvbnN0IHsgcmV0dXJuIHRhcmdldCgpOyB9IC8vIE1TSUUgZXh0ZW5zaW9uIC0gInRoZSBvYmpl
Y3QgdGhhdCBmaXJlZCB0aGUgZXZlbnQiCi0KLSAgICAgICAgYm9vbCByZXR1cm5WYWx1ZSgpIGNv
bnN0IHsgcmV0dXJuICFkZWZhdWx0UHJldmVudGVkKCk7IH0KLSAgICAgICAgdm9pZCBzZXRSZXR1
cm5WYWx1ZShib29sIHJldHVyblZhbHVlKSB7IHNldERlZmF1bHRQcmV2ZW50ZWQoIXJldHVyblZh
bHVlKTsgfQotCi0gICAgICAgIENsaXBib2FyZCogY2xpcGJvYXJkRGF0YSgpIGNvbnN0IHsgcmV0
dXJuIGlzQ2xpcGJvYXJkRXZlbnQoKSA/IGNsaXBib2FyZCgpIDogMDsgfQotCi0gICAgICAgIHZp
cnR1YWwgY29uc3QgQXRvbWljU3RyaW5nJiBpbnRlcmZhY2VOYW1lKCkgY29uc3Q7Ci0gICAgICAg
IGJvb2wgaGFzSW50ZXJmYWNlKGNvbnN0IEF0b21pY1N0cmluZyYpIGNvbnN0OwotCi0gICAgICAg
IC8vIFRoZXNlIGV2ZW50cyBhcmUgZ2VuZXJhbCBjbGFzc2VzIG9mIGV2ZW50cy4KLSAgICAgICAg
dmlydHVhbCBib29sIGlzVUlFdmVudCgpIGNvbnN0OwotICAgICAgICB2aXJ0dWFsIGJvb2wgaXNN
b3VzZUV2ZW50KCkgY29uc3Q7Ci0gICAgICAgIHZpcnR1YWwgYm9vbCBpc0tleWJvYXJkRXZlbnQo
KSBjb25zdDsKLSAgICAgICAgdmlydHVhbCBib29sIGlzVG91Y2hFdmVudCgpIGNvbnN0OwotCi0g
ICAgICAgIC8vIERyYWcgZXZlbnRzIGFyZSBhIHN1YnNldCBvZiBtb3VzZSBldmVudHMuCi0gICAg
ICAgIHZpcnR1YWwgYm9vbCBpc0RyYWdFdmVudCgpIGNvbnN0OwotCi0gICAgICAgIC8vIFRoZXNl
IGV2ZW50cyBsYWNrIGEgRE9NIGludGVyZmFjZS4KLSAgICAgICAgdmlydHVhbCBib29sIGlzQ2xp
cGJvYXJkRXZlbnQoKSBjb25zdDsKLSAgICAgICAgdmlydHVhbCBib29sIGlzQmVmb3JlVGV4dElu
c2VydGVkRXZlbnQoKSBjb25zdDsKLQotICAgICAgICBib29sIHByb3BhZ2F0aW9uU3RvcHBlZCgp
IGNvbnN0IHsgcmV0dXJuIG1fcHJvcGFnYXRpb25TdG9wcGVkIHx8IG1faW1tZWRpYXRlUHJvcGFn
YXRpb25TdG9wcGVkOyB9Ci0gICAgICAgIGJvb2wgaW1tZWRpYXRlUHJvcGFnYXRpb25TdG9wcGVk
KCkgY29uc3QgeyByZXR1cm4gbV9pbW1lZGlhdGVQcm9wYWdhdGlvblN0b3BwZWQ7IH0KLQotICAg
ICAgICBib29sIGRlZmF1bHRQcmV2ZW50ZWQoKSBjb25zdCB7IHJldHVybiBtX2RlZmF1bHRQcmV2
ZW50ZWQ7IH0KLSAgICAgICAgdm9pZCBwcmV2ZW50RGVmYXVsdCgpIHsgaWYgKG1fY2FuY2VsYWJs
ZSkgbV9kZWZhdWx0UHJldmVudGVkID0gdHJ1ZTsgfQotICAgICAgICB2b2lkIHNldERlZmF1bHRQ
cmV2ZW50ZWQoYm9vbCBkZWZhdWx0UHJldmVudGVkKSB7IG1fZGVmYXVsdFByZXZlbnRlZCA9IGRl
ZmF1bHRQcmV2ZW50ZWQ7IH0KLQotICAgICAgICBib29sIGRlZmF1bHRIYW5kbGVkKCkgY29uc3Qg
eyByZXR1cm4gbV9kZWZhdWx0SGFuZGxlZDsgfQotICAgICAgICB2b2lkIHNldERlZmF1bHRIYW5k
bGVkKCkgeyBtX2RlZmF1bHRIYW5kbGVkID0gdHJ1ZTsgfQotCi0gICAgICAgIGJvb2wgY2FuY2Vs
QnViYmxlKCkgY29uc3QgeyByZXR1cm4gbV9jYW5jZWxCdWJibGU7IH0KLSAgICAgICAgdm9pZCBz
ZXRDYW5jZWxCdWJibGUoYm9vbCBjYW5jZWwpIHsgbV9jYW5jZWxCdWJibGUgPSBjYW5jZWw7IH0K
LQotICAgICAgICBFdmVudCogdW5kZXJseWluZ0V2ZW50KCkgY29uc3QgeyByZXR1cm4gbV91bmRl
cmx5aW5nRXZlbnQuZ2V0KCk7IH0KLSAgICAgICAgdm9pZCBzZXRVbmRlcmx5aW5nRXZlbnQoUGFz
c1JlZlB0cjxFdmVudD4pOwotCi0gICAgICAgIHZpcnR1YWwgYm9vbCBzdG9yZXNSZXN1bHRBc1N0
cmluZygpIGNvbnN0OwotICAgICAgICB2aXJ0dWFsIHZvaWQgc3RvcmVSZXN1bHQoY29uc3QgU3Ry
aW5nJik7Ci0KLSAgICAgICAgdmlydHVhbCBDbGlwYm9hcmQqIGNsaXBib2FyZCgpIGNvbnN0IHsg
cmV0dXJuIDA7IH0KLQotICAgICAgICBib29sIGlzQmVpbmdEaXNwYXRjaGVkKCkgY29uc3QgeyBy
ZXR1cm4gZXZlbnRQaGFzZSgpOyB9Ci0KLSAgICAgICAgdmlydHVhbCB2b2lkIHJlcG9ydE1lbW9y
eVVzYWdlKE1lbW9yeU9iamVjdEluZm8qKSBjb25zdDsKLQotICAgICAgICB2aXJ0dWFsIFBhc3NS
ZWZQdHI8RXZlbnQ+IGNsb25lRm9yKEhUTUxJRnJhbWVFbGVtZW50KikgY29uc3Q7CisgICAgZW51
bSBFdmVudFR5cGUgeworICAgICAgICBNT1VTRURPV04gICAgICAgICAgID0gMSwKKyAgICAgICAg
TU9VU0VVUCAgICAgICAgICAgICA9IDIsCisgICAgICAgIE1PVVNFT1ZFUiAgICAgICAgICAgPSA0
LAorICAgICAgICBNT1VTRU9VVCAgICAgICAgICAgID0gOCwKKyAgICAgICAgTU9VU0VNT1ZFICAg
ICAgICAgICA9IDE2LAorICAgICAgICBNT1VTRURSQUcgICAgICAgICAgID0gMzIsCisgICAgICAg
IENMSUNLICAgICAgICAgICAgICAgPSA2NCwKKyAgICAgICAgREJMQ0xJQ0sgICAgICAgICAgICA9
IDEyOCwKKyAgICAgICAgS0VZRE9XTiAgICAgICAgICAgICA9IDI1NiwKKyAgICAgICAgS0VZVVAg
ICAgICAgICAgICAgICA9IDUxMiwKKyAgICAgICAgS0VZUFJFU1MgICAgICAgICAgICA9IDEwMjQs
CisgICAgICAgIERSQUdEUk9QICAgICAgICAgICAgPSAyMDQ4LAorICAgICAgICBGT0NVUyAgICAg
ICAgICAgICAgID0gNDA5NiwKKyAgICAgICAgQkxVUiAgICAgICAgICAgICAgICA9IDgxOTIsCisg
ICAgICAgIFNFTEVDVCAgICAgICAgICAgICAgPSAxNjM4NCwKKyAgICAgICAgQ0hBTkdFICAgICAg
ICAgICAgICA9IDMyNzY4CisgICAgfTsKIAotICAgIHByb3RlY3RlZDoKLSAgICAgICAgRXZlbnQo
KTsKLSAgICAgICAgRXZlbnQoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29sIGNhbkJ1YmJs
ZSwgYm9vbCBjYW5jZWxhYmxlKTsKLSAgICAgICAgRXZlbnQoY29uc3QgQXRvbWljU3RyaW5nJiB0
eXBlLCBjb25zdCBFdmVudEluaXQmKTsKKyAgICBzdGF0aWMgUGFzc1JlZlB0cjxFdmVudD4gY3Jl
YXRlKCkKKyAgICB7CisgICAgICAgIHJldHVybiBhZG9wdFJlZihuZXcgRXZlbnQpOworICAgIH0K
KyAgICBzdGF0aWMgUGFzc1JlZlB0cjxFdmVudD4gY3JlYXRlKGNvbnN0IEF0b21pY1N0cmluZyYg
dHlwZSwgYm9vbCBjYW5CdWJibGUsIGJvb2wgY2FuY2VsYWJsZSkKKyAgICB7CisgICAgICAgIHJl
dHVybiBhZG9wdFJlZihuZXcgRXZlbnQodHlwZSwgY2FuQnViYmxlLCBjYW5jZWxhYmxlKSk7Cisg
ICAgfQogCi0gICAgICAgIHZpcnR1YWwgdm9pZCByZWNlaXZlZFRhcmdldCgpOwotICAgICAgICBi
b29sIGRpc3BhdGNoZWQoKSBjb25zdCB7IHJldHVybiBtX3RhcmdldDsgfQorICAgIHN0YXRpYyBQ
YXNzUmVmUHRyPEV2ZW50PiBjcmVhdGUoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBjb25zdCBF
dmVudEluaXQmIGluaXRpYWxpemVyKQorICAgIHsKKyAgICAgICAgcmV0dXJuIGFkb3B0UmVmKG5l
dyBFdmVudCh0eXBlLCBpbml0aWFsaXplcikpOworICAgIH0KIAotICAgIHByaXZhdGU6Ci0gICAg
ICAgIEF0b21pY1N0cmluZyBtX3R5cGU7Ci0gICAgICAgIGJvb2wgbV9jYW5CdWJibGU7Ci0gICAg
ICAgIGJvb2wgbV9jYW5jZWxhYmxlOworICAgIHZpcnR1YWwgfkV2ZW50KCk7CiAKLSAgICAgICAg
Ym9vbCBtX3Byb3BhZ2F0aW9uU3RvcHBlZDsKLSAgICAgICAgYm9vbCBtX2ltbWVkaWF0ZVByb3Bh
Z2F0aW9uU3RvcHBlZDsKLSAgICAgICAgYm9vbCBtX2RlZmF1bHRQcmV2ZW50ZWQ7Ci0gICAgICAg
IGJvb2wgbV9kZWZhdWx0SGFuZGxlZDsKLSAgICAgICAgYm9vbCBtX2NhbmNlbEJ1YmJsZTsKKyAg
ICB2b2lkIGluaXRFdmVudChjb25zdCBBdG9taWNTdHJpbmcmIHR5cGUsIGJvb2wgY2FuQnViYmxl
LCBib29sIGNhbmNlbGFibGUpOwogCi0gICAgICAgIHVuc2lnbmVkIHNob3J0IG1fZXZlbnRQaGFz
ZTsKLSAgICAgICAgRXZlbnRUYXJnZXQqIG1fY3VycmVudFRhcmdldDsKLSAgICAgICAgUmVmUHRy
PEV2ZW50VGFyZ2V0PiBtX3RhcmdldDsKLSAgICAgICAgRE9NVGltZVN0YW1wIG1fY3JlYXRlVGlt
ZTsKKyAgICBjb25zdCBBdG9taWNTdHJpbmcmIHR5cGUoKSBjb25zdCB7IHJldHVybiBtX3R5cGU7
IH0KKyAgICAKKyAgICBFdmVudFRhcmdldCogdGFyZ2V0KCkgY29uc3QgeyByZXR1cm4gbV90YXJn
ZXQuZ2V0KCk7IH0KKyAgICB2b2lkIHNldFRhcmdldChQYXNzUmVmUHRyPEV2ZW50VGFyZ2V0Pik7
CiAKLSAgICAgICAgUmVmUHRyPEV2ZW50PiBtX3VuZGVybHlpbmdFdmVudDsKLSAgICB9OworICAg
IEV2ZW50VGFyZ2V0KiBjdXJyZW50VGFyZ2V0KCkgY29uc3QgeyByZXR1cm4gbV9jdXJyZW50VGFy
Z2V0OyB9CisgICAgdm9pZCBzZXRDdXJyZW50VGFyZ2V0KEV2ZW50VGFyZ2V0KiBjdXJyZW50VGFy
Z2V0KSB7IG1fY3VycmVudFRhcmdldCA9IGN1cnJlbnRUYXJnZXQ7IH0KKworICAgIHVuc2lnbmVk
IHNob3J0IGV2ZW50UGhhc2UoKSBjb25zdCB7IHJldHVybiBtX2V2ZW50UGhhc2U7IH0KKyAgICB2
b2lkIHNldEV2ZW50UGhhc2UodW5zaWduZWQgc2hvcnQgZXZlbnRQaGFzZSkgeyBtX2V2ZW50UGhh
c2UgPSBldmVudFBoYXNlOyB9CisKKyAgICBib29sIGJ1YmJsZXMoKSBjb25zdCB7IHJldHVybiBt
X2NhbkJ1YmJsZTsgfQorICAgIGJvb2wgY2FuY2VsYWJsZSgpIGNvbnN0IHsgcmV0dXJuIG1fY2Fu
Y2VsYWJsZTsgfQorICAgIERPTVRpbWVTdGFtcCB0aW1lU3RhbXAoKSBjb25zdCB7IHJldHVybiBt
X2NyZWF0ZVRpbWU7IH0KKworICAgIHZvaWQgc3RvcFByb3BhZ2F0aW9uKCkgeyBtX3Byb3BhZ2F0
aW9uU3RvcHBlZCA9IHRydWU7IH0KKyAgICB2b2lkIHN0b3BJbW1lZGlhdGVQcm9wYWdhdGlvbigp
IHsgbV9pbW1lZGlhdGVQcm9wYWdhdGlvblN0b3BwZWQgPSB0cnVlOyB9CisgICAgCisgICAgLy8g
SUUgRXh0ZW5zaW9ucworICAgIEV2ZW50VGFyZ2V0KiBzcmNFbGVtZW50KCkgY29uc3QgeyByZXR1
cm4gdGFyZ2V0KCk7IH0gLy8gTVNJRSBleHRlbnNpb24gLSAidGhlIG9iamVjdCB0aGF0IGZpcmVk
IHRoZSBldmVudCIKKworICAgIGJvb2wgcmV0dXJuVmFsdWUoKSBjb25zdCB7IHJldHVybiAhZGVm
YXVsdFByZXZlbnRlZCgpOyB9CisgICAgdm9pZCBzZXRSZXR1cm5WYWx1ZShib29sIHJldHVyblZh
bHVlKSB7IHNldERlZmF1bHRQcmV2ZW50ZWQoIXJldHVyblZhbHVlKTsgfQorCisgICAgQ2xpcGJv
YXJkKiBjbGlwYm9hcmREYXRhKCkgY29uc3QgeyByZXR1cm4gaXNDbGlwYm9hcmRFdmVudCgpID8g
Y2xpcGJvYXJkKCkgOiAwOyB9CisKKyAgICB2aXJ0dWFsIGNvbnN0IEF0b21pY1N0cmluZyYgaW50
ZXJmYWNlTmFtZSgpIGNvbnN0OworICAgIGJvb2wgaGFzSW50ZXJmYWNlKGNvbnN0IEF0b21pY1N0
cmluZyYpIGNvbnN0OworCisgICAgLy8gVGhlc2UgZXZlbnRzIGFyZSBnZW5lcmFsIGNsYXNzZXMg
b2YgZXZlbnRzLgorICAgIHZpcnR1YWwgYm9vbCBpc1VJRXZlbnQoKSBjb25zdDsKKyAgICB2aXJ0
dWFsIGJvb2wgaXNNb3VzZUV2ZW50KCkgY29uc3Q7CisgICAgdmlydHVhbCBib29sIGlzS2V5Ym9h
cmRFdmVudCgpIGNvbnN0OworICAgIHZpcnR1YWwgYm9vbCBpc1RvdWNoRXZlbnQoKSBjb25zdDsK
KworICAgIC8vIERyYWcgZXZlbnRzIGFyZSBhIHN1YnNldCBvZiBtb3VzZSBldmVudHMuCisgICAg
dmlydHVhbCBib29sIGlzRHJhZ0V2ZW50KCkgY29uc3Q7CisKKyAgICAvLyBUaGVzZSBldmVudHMg
bGFjayBhIERPTSBpbnRlcmZhY2UuCisgICAgdmlydHVhbCBib29sIGlzQ2xpcGJvYXJkRXZlbnQo
KSBjb25zdDsKKyAgICB2aXJ0dWFsIGJvb2wgaXNCZWZvcmVUZXh0SW5zZXJ0ZWRFdmVudCgpIGNv
bnN0OworCisgICAgYm9vbCBwcm9wYWdhdGlvblN0b3BwZWQoKSBjb25zdCB7IHJldHVybiBtX3By
b3BhZ2F0aW9uU3RvcHBlZCB8fCBtX2ltbWVkaWF0ZVByb3BhZ2F0aW9uU3RvcHBlZDsgfQorICAg
IGJvb2wgaW1tZWRpYXRlUHJvcGFnYXRpb25TdG9wcGVkKCkgY29uc3QgeyByZXR1cm4gbV9pbW1l
ZGlhdGVQcm9wYWdhdGlvblN0b3BwZWQ7IH0KKworICAgIGJvb2wgZGVmYXVsdFByZXZlbnRlZCgp
IGNvbnN0IHsgcmV0dXJuIG1fZGVmYXVsdFByZXZlbnRlZDsgfQorICAgIHZvaWQgcHJldmVudERl
ZmF1bHQoKQorICAgIHsKKyAgICAgICAgaWYgKG1fY2FuY2VsYWJsZSkKKyAgICAgICAgICAgIG1f
ZGVmYXVsdFByZXZlbnRlZCA9IHRydWU7CisgICAgfQorICAgIHZvaWQgc2V0RGVmYXVsdFByZXZl
bnRlZChib29sIGRlZmF1bHRQcmV2ZW50ZWQpIHsgbV9kZWZhdWx0UHJldmVudGVkID0gZGVmYXVs
dFByZXZlbnRlZDsgfQorCisgICAgYm9vbCBkZWZhdWx0SGFuZGxlZCgpIGNvbnN0IHsgcmV0dXJu
IG1fZGVmYXVsdEhhbmRsZWQ7IH0KKyAgICB2b2lkIHNldERlZmF1bHRIYW5kbGVkKCkgeyBtX2Rl
ZmF1bHRIYW5kbGVkID0gdHJ1ZTsgfQorCisgICAgYm9vbCBjYW5jZWxCdWJibGUoKSBjb25zdCB7
IHJldHVybiBtX2NhbmNlbEJ1YmJsZTsgfQorICAgIHZvaWQgc2V0Q2FuY2VsQnViYmxlKGJvb2wg
Y2FuY2VsKSB7IG1fY2FuY2VsQnViYmxlID0gY2FuY2VsOyB9CisKKyAgICBFdmVudCogdW5kZXJs
eWluZ0V2ZW50KCkgY29uc3QgeyByZXR1cm4gbV91bmRlcmx5aW5nRXZlbnQuZ2V0KCk7IH0KKyAg
ICB2b2lkIHNldFVuZGVybHlpbmdFdmVudChQYXNzUmVmUHRyPEV2ZW50Pik7CisKKyAgICB2aXJ0
dWFsIGJvb2wgc3RvcmVzUmVzdWx0QXNTdHJpbmcoKSBjb25zdDsKKyAgICB2aXJ0dWFsIHZvaWQg
c3RvcmVSZXN1bHQoY29uc3QgU3RyaW5nJik7CisKKyAgICB2aXJ0dWFsIENsaXBib2FyZCogY2xp
cGJvYXJkKCkgY29uc3QgeyByZXR1cm4gMDsgfQorCisgICAgYm9vbCBpc0JlaW5nRGlzcGF0Y2hl
ZCgpIGNvbnN0IHsgcmV0dXJuIGV2ZW50UGhhc2UoKTsgfQorCisgICAgdmlydHVhbCB2b2lkIHJl
cG9ydE1lbW9yeVVzYWdlKE1lbW9yeU9iamVjdEluZm8qKSBjb25zdDsKKworICAgIHZpcnR1YWwg
UGFzc1JlZlB0cjxFdmVudD4gY2xvbmVGb3IoSFRNTElGcmFtZUVsZW1lbnQqKSBjb25zdDsKKwor
cHJvdGVjdGVkOgorICAgIEV2ZW50KCk7CisgICAgRXZlbnQoY29uc3QgQXRvbWljU3RyaW5nJiB0
eXBlLCBib29sIGNhbkJ1YmJsZSwgYm9vbCBjYW5jZWxhYmxlKTsKKyAgICBFdmVudChjb25zdCBB
dG9taWNTdHJpbmcmIHR5cGUsIGNvbnN0IEV2ZW50SW5pdCYpOworCisgICAgdmlydHVhbCB2b2lk
IHJlY2VpdmVkVGFyZ2V0KCk7CisgICAgYm9vbCBkaXNwYXRjaGVkKCkgY29uc3QgeyByZXR1cm4g
bV90YXJnZXQ7IH0KKworcHJpdmF0ZToKKyAgICBBdG9taWNTdHJpbmcgbV90eXBlOworICAgIGJv
b2wgbV9jYW5CdWJibGU7CisgICAgYm9vbCBtX2NhbmNlbGFibGU7CisKKyAgICBib29sIG1fcHJv
cGFnYXRpb25TdG9wcGVkOworICAgIGJvb2wgbV9pbW1lZGlhdGVQcm9wYWdhdGlvblN0b3BwZWQ7
CisgICAgYm9vbCBtX2RlZmF1bHRQcmV2ZW50ZWQ7CisgICAgYm9vbCBtX2RlZmF1bHRIYW5kbGVk
OworICAgIGJvb2wgbV9jYW5jZWxCdWJibGU7CisKKyAgICB1bnNpZ25lZCBzaG9ydCBtX2V2ZW50
UGhhc2U7CisgICAgRXZlbnRUYXJnZXQqIG1fY3VycmVudFRhcmdldDsKKyAgICBSZWZQdHI8RXZl
bnRUYXJnZXQ+IG1fdGFyZ2V0OworICAgIERPTVRpbWVTdGFtcCBtX2NyZWF0ZVRpbWU7CisKKyAg
ICBSZWZQdHI8RXZlbnQ+IG1fdW5kZXJseWluZ0V2ZW50OworfTsKIAogfSAvLyBuYW1lc3BhY2Ug
V2ViQ29yZQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>