<?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>163288</bug_id>
          
          <creation_ts>2016-10-11 09:36:16 -0700</creation_ts>
          <short_desc>Update UIRequestEvent to stop using legacy [ConstructorTemplate=Event]</short_desc>
          <delta_ts>2016-10-11 16:10:16 -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>Bindings</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1238889</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-10-11 09:36:16 -0700</bug_when>
    <thetext>Update UIRequestEvent to stop using legacy [ConstructorTemplate=Event] and use a constructor as in the specification:
- https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-events.html#UIRequestEvent</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238890</commentid>
    <comment_count>1</comment_count>
      <attachid>291269</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-10-11 09:37:54 -0700</bug_when>
    <thetext>Created attachment 291269
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1239068</commentid>
    <comment_count>2</comment_count>
      <attachid>291269</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-10-11 16:10:11 -0700</bug_when>
    <thetext>Comment on attachment 291269
Patch

Clearing flags on attachment: 291269

Committed r207174: &lt;http://trac.webkit.org/changeset/207174&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1239069</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-10-11 16:10:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>291269</attachid>
            <date>2016-10-11 09:37:54 -0700</date>
            <delta_ts>2016-10-11 16:10:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-163288-20161011093432.patch</filename>
            <type>text/plain</type>
            <size>4678</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA3MTQxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzMyZjE1MzNiOWZlMmRk
MzRmMzMzMTYzZWFmMzY0NTQ0OGY0YTFjOS4uYWY1YTA1OTA1NzQxZmIxMGYxM2JiNmE2OGYzNzVl
ODYzMDI4NjZmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE2LTEwLTExICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgVXBkYXRlIFVJUmVxdWVzdEV2
ZW50IHRvIHN0b3AgdXNpbmcgbGVnYWN5IFtDb25zdHJ1Y3RvclRlbXBsYXRlPUV2ZW50XQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYzMjg4CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXBkYXRlIFVJUmVx
dWVzdEV2ZW50IHRvIHN0b3AgdXNpbmcgbGVnYWN5IFtDb25zdHJ1Y3RvclRlbXBsYXRlPUV2ZW50
XQorICAgICAgICBhbmQgdXNlIGEgY29uc3RydWN0b3IgYXMgaW4gdGhlIHNwZWNpZmljYXRpb246
CisgICAgICAgIC0gaHR0cHM6Ly9kdmNzLnczLm9yZy9oZy9JbmRpZVVJL3Jhdy1maWxlL2RlZmF1
bHQvc3JjL2luZGllLXVpLWV2ZW50cy5odG1sI1VJUmVxdWVzdEV2ZW50CisKKyAgICAgICAgKiBN
b2R1bGVzL2luZGlldWkvVUlSZXF1ZXN0RXZlbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6VUlS
ZXF1ZXN0RXZlbnQ6OmNyZWF0ZSk6CisgICAgICAgIChXZWJDb3JlOjpVSVJlcXVlc3RFdmVudDo6
VUlSZXF1ZXN0RXZlbnQpOgorICAgICAgICAoV2ViQ29yZTo6VUlSZXF1ZXN0RXZlbnQ6OmNyZWF0
ZUZvckJpbmRpbmdzKTogRGVsZXRlZC4KKyAgICAgICAgKiBNb2R1bGVzL2luZGlldWkvVUlSZXF1
ZXN0RXZlbnQuaDoKKyAgICAgICAgKiBNb2R1bGVzL2luZGlldWkvVUlSZXF1ZXN0RXZlbnQuaWRs
OgorCiAyMDE2LTEwLTEwICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgogCiAg
ICAgICAgIFtXaW5dW0RpcmVjdDJEXSBBZGQgaW5pdGlhbCBQYXR0ZXJuIGhhbmRsaW5nIGltcGxl
bWVudGF0aW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGlldWkvVUlS
ZXF1ZXN0RXZlbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRpZXVpL1VJUmVxdWVz
dEV2ZW50LmNwcAppbmRleCBlMjkzZjcwZDBmODY1OTM5YTA0YzA5Mzg5Y2JjM2RiMjhjOTkwMDc1
Li5mMDZlY2ZjZmE1YTA1ZDEzNjdjMTAzYzQ4NDYwMDRiOGE3MjBhYjc4IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGlldWkvVUlSZXF1ZXN0RXZlbnQuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kaWV1aS9VSVJlcXVlc3RFdmVudC5jcHAKQEAgLTMwLDkg
KzMwLDkgQEAKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCi1SZWY8VUlSZXF1ZXN0RXZlbnQ+IFVJ
UmVxdWVzdEV2ZW50OjpjcmVhdGVGb3JCaW5kaW5ncyhjb25zdCBBdG9taWNTdHJpbmcmIHR5cGUs
IGNvbnN0IFVJUmVxdWVzdEV2ZW50SW5pdCYgaW5pdGlhbGl6ZXIpCitSZWY8VUlSZXF1ZXN0RXZl
bnQ+IFVJUmVxdWVzdEV2ZW50OjpjcmVhdGUoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBjb25z
dCBJbml0JiBpbml0aWFsaXplciwgSXNUcnVzdGVkIGlzVHJ1c3RlZCkKIHsKLSAgICByZXR1cm4g
YWRvcHRSZWYoKm5ldyBVSVJlcXVlc3RFdmVudCh0eXBlLCBpbml0aWFsaXplcikpOworICAgIHJl
dHVybiBhZG9wdFJlZigqbmV3IFVJUmVxdWVzdEV2ZW50KHR5cGUsIGluaXRpYWxpemVyLCBpc1Ry
dXN0ZWQpKTsKIH0KIAogUmVmPFVJUmVxdWVzdEV2ZW50PiBVSVJlcXVlc3RFdmVudDo6Y3JlYXRl
KGNvbnN0IEF0b21pY1N0cmluZyYgdHlwZSwgYm9vbCBidWJibGVzLCBib29sIGNhbmNlbGFibGUs
IERPTVdpbmRvdyogdmlldywgaW50IGRldGFpbCwgUmVmUHRyPEV2ZW50VGFyZ2V0PiYmIHJlY2Vp
dmVyKQpAQCAtNDAsOCArNDAsOCBAQCBSZWY8VUlSZXF1ZXN0RXZlbnQ+IFVJUmVxdWVzdEV2ZW50
OjpjcmVhdGUoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29sIGJ1YmJsZQogICAgIHJldHVy
biBhZG9wdFJlZigqbmV3IFVJUmVxdWVzdEV2ZW50KHR5cGUsIGJ1YmJsZXMsIGNhbmNlbGFibGUs
IHZpZXcsIGRldGFpbCwgV1RGTW92ZShyZWNlaXZlcikpKTsKIH0KIAotVUlSZXF1ZXN0RXZlbnQ6
OlVJUmVxdWVzdEV2ZW50KGNvbnN0IEF0b21pY1N0cmluZyYgdHlwZSwgY29uc3QgVUlSZXF1ZXN0
RXZlbnRJbml0JiBpbml0aWFsaXplcikKLSAgICA6IFVJRXZlbnQodHlwZSwgaW5pdGlhbGl6ZXIp
CitVSVJlcXVlc3RFdmVudDo6VUlSZXF1ZXN0RXZlbnQoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBl
LCBjb25zdCBJbml0JiBpbml0aWFsaXplciwgSXNUcnVzdGVkIGlzVHJ1c3RlZCkKKyAgICA6IFVJ
RXZlbnQodHlwZSwgaW5pdGlhbGl6ZXIsIGlzVHJ1c3RlZCkKICAgICAsIG1fcmVjZWl2ZXIoaW5p
dGlhbGl6ZXIucmVjZWl2ZXIpCiB7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1
bGVzL2luZGlldWkvVUlSZXF1ZXN0RXZlbnQuaCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5k
aWV1aS9VSVJlcXVlc3RFdmVudC5oCmluZGV4IGRiMTgyY2Y3OWRjNzViZmJhODQyOWM2NDZhNjlj
NmIyZDUwZTM0MDUuLmRiYzNjNGE4NDc2Y2NmMTM4MDc2Y2NjYjExODY5YmFhMzU0ZTdiYmEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kaWV1aS9VSVJlcXVlc3RFdmVudC5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kaWV1aS9VSVJlcXVlc3RFdmVudC5oCkBA
IC0zMiwxNSArMzIsMTUgQEAKICNpZiBFTkFCTEUoSU5ESUVfVUkpCiAKIG5hbWVzcGFjZSBXZWJD
b3JlIHsKLSAgICAKLXN0cnVjdCBVSVJlcXVlc3RFdmVudEluaXQgOiBwdWJsaWMgVUlFdmVudElu
aXQgewotICAgIFJlZlB0cjxFdmVudFRhcmdldD4gcmVjZWl2ZXI7Ci19OwogCiBjbGFzcyBVSVJl
cXVlc3RFdmVudCA6IHB1YmxpYyBVSUV2ZW50IHsKIHB1YmxpYzoKICAgICBzdGF0aWMgUmVmPFVJ
UmVxdWVzdEV2ZW50PiBjcmVhdGUoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBib29sIGJ1YmJs
ZXMsIGJvb2wgY2FuY2VsYWJsZSwgRE9NV2luZG93KiwgaW50IGRldGFpbCwgUmVmUHRyPEV2ZW50
VGFyZ2V0PiYmIHJlY2VpdmVyKTsKLSAgICBzdGF0aWMgUmVmPFVJUmVxdWVzdEV2ZW50PiBjcmVh
dGVGb3JCaW5kaW5ncyhjb25zdCBBdG9taWNTdHJpbmcmIGV2ZW50VHlwZSwgY29uc3QgVUlSZXF1
ZXN0RXZlbnRJbml0Jik7CisKKyAgICBzdHJ1Y3QgSW5pdCA6IFVJRXZlbnRJbml0IHsKKyAgICAg
ICAgUmVmUHRyPEV2ZW50VGFyZ2V0PiByZWNlaXZlcjsKKyAgICB9OworICAgIHN0YXRpYyBSZWY8
VUlSZXF1ZXN0RXZlbnQ+IGNyZWF0ZShjb25zdCBBdG9taWNTdHJpbmcmIGV2ZW50VHlwZSwgY29u
c3QgSW5pdCYsIElzVHJ1c3RlZCA9IElzVHJ1c3RlZDo6Tm8pOwogICAgIAogICAgIHZpcnR1YWwg
flVJUmVxdWVzdEV2ZW50KCk7CiAgICAgCkBAIC00OSw3ICs0OSw3IEBAIHB1YmxpYzoKIHByb3Rl
Y3RlZDoKICAgICBVSVJlcXVlc3RFdmVudChjb25zdCBBdG9taWNTdHJpbmcmIHR5cGUsIGJvb2wg
YnViYmxlcywgYm9vbCBjYW5jZWxhYmxlLCBET01XaW5kb3cqLCBpbnQgZGV0YWlsLCBSZWZQdHI8
RXZlbnRUYXJnZXQ+JiYgcmVjZWl2ZXIpOwogICAgIAotICAgIFVJUmVxdWVzdEV2ZW50KGNvbnN0
IEF0b21pY1N0cmluZyYgdHlwZSwgY29uc3QgVUlSZXF1ZXN0RXZlbnRJbml0Jik7CisgICAgVUlS
ZXF1ZXN0RXZlbnQoY29uc3QgQXRvbWljU3RyaW5nJiB0eXBlLCBjb25zdCBJbml0JiwgSXNUcnVz
dGVkKTsKICAgICAKICAgICBFdmVudEludGVyZmFjZSBldmVudEludGVyZmFjZSgpIGNvbnN0IG92
ZXJyaWRlOwogICAgIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRpZXVp
L1VJUmVxdWVzdEV2ZW50LmlkbCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kaWV1aS9VSVJl
cXVlc3RFdmVudC5pZGwKaW5kZXggNDVlZmRlYzg1ODg0N2I4YjU5ZDIxNGJjMjFmZWZlMmU4MGY3
NWNkYS4uYTU3MWRkOTExZjJmMzE2N2QxZDRiYjViZGRkYmY3MDlhZTJkNjAwMiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRpZXVpL1VJUmVxdWVzdEV2ZW50LmlkbAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGlldWkvVUlSZXF1ZXN0RXZlbnQuaWRsCkBAIC0y
NSw4ICsyNSwxMSBAQAogIAogWwogICAgIENvbmRpdGlvbmFsPUlORElFX1VJLAotICAgIENvbnN0
cnVjdG9yVGVtcGxhdGU9RXZlbnQKKyAgICBDb25zdHJ1Y3RvcihET01TdHJpbmcgdHlwZUFyZywg
b3B0aW9uYWwgVUlSZXF1ZXN0RXZlbnRJbml0IGRpY3RVSVJlcXVlc3RFdmVudEluaXQpLAogXSBp
bnRlcmZhY2UgVUlSZXF1ZXN0RXZlbnQgOiBVSUV2ZW50IHsgCiAgICAgcmVhZG9ubHkgYXR0cmli
dXRlIEV2ZW50VGFyZ2V0IHJlY2VpdmVyOwogfTsKIAorZGljdGlvbmFyeSBVSVJlcXVlc3RFdmVu
dEluaXQgOiBVSUV2ZW50SW5pdCB7CisgICAgRXZlbnRUYXJnZXQ/IHJlY2VpdmVyID0gbnVsbDsK
K307Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>