<?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>151565</bug_id>
          
          <creation_ts>2015-11-23 05:42:22 -0800</creation_ts>
          <short_desc>Remove DOMPromiseWithCallback</short_desc>
          <delta_ts>2015-11-23 10:32:09 -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>WebCore JavaScript</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="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>adam.bergkvist</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>eric.carlson</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1144172</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2015-11-23 05:42:22 -0800</bug_when>
    <thetext>DOMPromiseWithCallback should be removed as it is no longer in use.
JS-builtins is now used in lieu of DOMPromiseWithCallback.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1144173</commentid>
    <comment_count>1</comment_count>
      <attachid>266087</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2015-11-23 05:56:36 -0800</bug_when>
    <thetext>Created attachment 266087
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1144190</commentid>
    <comment_count>2</comment_count>
      <attachid>266087</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-23 10:32:06 -0800</bug_when>
    <thetext>Comment on attachment 266087
Patch

Clearing flags on attachment: 266087

Committed r192746: &lt;http://trac.webkit.org/changeset/192746&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1144191</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-11-23 10:32:09 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>266087</attachid>
            <date>2015-11-23 05:56:36 -0800</date>
            <delta_ts>2015-11-23 10:32:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-151565-20151123145620.patch</filename>
            <type>text/plain</type>
            <size>5922</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkyNzM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjVmMWEyM2UyMjhlN2Rk
YzBjOGJkMGJlMDFmNTA2NzAwZDc2YzljMS4uNjM3NzZmNzA3MWYzNzhhNzJjOWQxMzE5ZDFhMzc3
ZGFmYTU4MThkMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE1LTExLTIzICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uLmZhYmxldEBjcmYuY2Fub24uZnI+CisKKyAgICAgICAgUmVtb3Zl
IERPTVByb21pc2VXaXRoQ2FsbGJhY2sKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE1MTU2NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIERPTVByb21pc2VXaXRoQ2FsbGJhY2sgaXMgbm8gbG9uZ2VyIHVzZWQg
YXMgV2ViQ29yZSBKUyBidWlsdC1pbnMgYXJlIHVzZWQgdG8gdGhlIGNhc2VzIHdoZXJlIERPTVBy
b21pc2VXaXRoQ2FsbGJhY2sgbWFkZSBzZW5zZS4KKworICAgICAgICBObyBjaGFuZ2UgaW4gYmVo
YXZpb3IuCisKKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhRGV2aWNlcy5oOiBN
b3ZlZCBmcm9tIERPTVByb21pc2VXaXRoQ2FsbGJhY2sgdG8gRE9NUHJvbWlzZSBzaW5jZSB0aGUg
QVBJIGlzIG5vdyBjYWxsZWQgYnkgSlMgYnVpbHQtaW5zLgorICAgICAgICAqIGJpbmRpbmdzL2pz
L0pTRE9NUHJvbWlzZS5oOgorICAgICAgICAoV2ViQ29yZTo6RE9NUHJvbWlzZVdpdGhDYWxsYmFj
azo6RE9NUHJvbWlzZVdpdGhDYWxsYmFjayk6IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpE
T01Qcm9taXNlSXRlcmF0b3JXaXRoQ2FsbGJhY2s6OkRPTVByb21pc2VJdGVyYXRvcldpdGhDYWxs
YmFjayk6IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpFcnJvcj46OnJlc29sdmUpOiBEZWxl
dGVkLgorICAgICAgICAoV2ViQ29yZTo6RXJyb3I+OjpyZWplY3QpOiBEZWxldGVkLgorICAgICAg
ICAoV2ViQ29yZTo6RXJyb3I+OjpyZXNvbHZlRW5kKTogRGVsZXRlZC4KKwogMjAxNS0xMS0yMiAg
TXlsZXMgQy4gTWF4ZmllbGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgogCiAgICAgICAgIEZvbnQg
c2VsZWN0aW9uIHNob3VsZCBub3QgY29uc3VsdCBmb250LXZhcmlhbnQgcHJvcGVydHkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFEZXZpY2VzLmgg
Yi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL01lZGlhRGV2aWNlcy5oCmluZGV4
IDBlZTg3MTY2Y2ExZGRiNTE2MTM5NTdlYmRjZjBjNGRhNGMyYmRiMGIuLjcwMjI3MmRkYjY0NDEw
MDM0NWM3Y2E4MmExYmE5ZmZjMjExMjM1NzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFEZXZpY2VzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9tZWRpYXN0cmVhbS9NZWRpYURldmljZXMuaApAQCAtNTgsOCArNTgsOCBAQCBwdWJsaWM6
CiAKICAgICBEb2N1bWVudCogZG9jdW1lbnQoKSBjb25zdDsKIAotICAgIHR5cGVkZWYgRE9NUHJv
bWlzZVdpdGhDYWxsYmFjazxSZWZQdHI8TWVkaWFTdHJlYW0+LCBSZWZQdHI8TmF2aWdhdG9yVXNl
ck1lZGlhRXJyb3I+PiBQcm9taXNlOwotICAgIHR5cGVkZWYgRE9NUHJvbWlzZVdpdGhDYWxsYmFj
azxNZWRpYURldmljZUluZm9WZWN0b3IsIEV4Y2VwdGlvbkNvZGU+IEVudW1lcmF0ZURldmljZXNQ
cm9taXNlOworICAgIHR5cGVkZWYgRE9NUHJvbWlzZTxSZWZQdHI8TWVkaWFTdHJlYW0+LCBSZWZQ
dHI8TmF2aWdhdG9yVXNlck1lZGlhRXJyb3I+PiBQcm9taXNlOworICAgIHR5cGVkZWYgRE9NUHJv
bWlzZTxNZWRpYURldmljZUluZm9WZWN0b3IsIEV4Y2VwdGlvbkNvZGU+IEVudW1lcmF0ZURldmlj
ZXNQcm9taXNlOwogCiAgICAgdm9pZCBnZXRVc2VyTWVkaWEoY29uc3QgRGljdGlvbmFyeSYsIFBy
b21pc2UmJiwgRXhjZXB0aW9uQ29kZSYpIGNvbnN0OwogICAgIHZvaWQgZW51bWVyYXRlRGV2aWNl
cyhFbnVtZXJhdGVEZXZpY2VzUHJvbWlzZSYmLCBFeGNlcHRpb25Db2RlJikgY29uc3Q7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTVByb21pc2UuaCBiL1NvdXJj
ZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRE9NUHJvbWlzZS5oCmluZGV4IGQwNWMwMzBlZTU2NGNj
MGYyOTY5NjI4MjIxYTYyM2ZjMTZjMGM2NzkuLjUxODJiNDBjNDBlNGJjMjA5MGJlMTEyNGY0NWE3
YTdlMWVmYTE4YmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRE9N
UHJvbWlzZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRE9NUHJvbWlzZS5o
CkBAIC04Myw1MiArODMsNiBAQCBwcml2YXRlOgogICAgIERlZmVycmVkV3JhcHBlciBtX3dyYXBw
ZXI7CiB9OwogCi10ZW1wbGF0ZTx0eXBlbmFtZSBWYWx1ZSwgdHlwZW5hbWUgRXJyb3I+Ci1jbGFz
cyBET01Qcm9taXNlV2l0aENhbGxiYWNrIHsKLXB1YmxpYzoKLSAgICBET01Qcm9taXNlV2l0aENh
bGxiYWNrKERlZmVycmVkV3JhcHBlciYmIHdyYXBwZXIpIDogbV93cmFwcGVyKFdURjo6bW92ZSh3
cmFwcGVyKSkgeyB9Ci0gICAgRE9NUHJvbWlzZVdpdGhDYWxsYmFjayhzdGQ6OmZ1bmN0aW9uPHZv
aWQoY29uc3QgVmFsdWUmKT4gcmVzb2x2ZSwgc3RkOjpmdW5jdGlvbjx2b2lkKGNvbnN0IEVycm9y
Jik+IHJlamVjdCkKLSAgICAgICAgOiBtX3Jlc29sdmVDYWxsYmFjayhXVEY6Om1vdmUocmVzb2x2
ZSkpCi0gICAgICAgICwgbV9yZWplY3RDYWxsYmFjayhXVEY6Om1vdmUocmVqZWN0KSkKLSAgICB7
Ci0gICAgICAgIEFTU0VSVChtX3Jlc29sdmVDYWxsYmFjayk7Ci0gICAgICAgIEFTU0VSVChtX3Jl
amVjdENhbGxiYWNrKTsKLSAgICB9Ci0KLSAgICB2b2lkIHJlc29sdmUoY29uc3QgVmFsdWUmKTsK
LSAgICB2b2lkIHJlamVjdChjb25zdCBFcnJvciYpOwotCi1wcml2YXRlOgotICAgIE9wdGlvbmFs
PERPTVByb21pc2U8VmFsdWUsIEVycm9yPj4gbV93cmFwcGVyOwotICAgIHN0ZDo6ZnVuY3Rpb248
dm9pZChjb25zdCBWYWx1ZSYpPiBtX3Jlc29sdmVDYWxsYmFjazsKLSAgICBzdGQ6OmZ1bmN0aW9u
PHZvaWQoY29uc3QgRXJyb3ImKT4gbV9yZWplY3RDYWxsYmFjazsKLX07Ci0KLXRlbXBsYXRlPHR5
cGVuYW1lIFZhbHVlLCB0eXBlbmFtZSBFcnJvcj4KLWNsYXNzIERPTVByb21pc2VJdGVyYXRvcldp
dGhDYWxsYmFjayB7Ci1wdWJsaWM6Ci0gICAgRE9NUHJvbWlzZUl0ZXJhdG9yV2l0aENhbGxiYWNr
KERlZmVycmVkV3JhcHBlciYmIHdyYXBwZXIpIDogbV93cmFwcGVyKFdURjo6bW92ZSh3cmFwcGVy
KSkgeyB9Ci0gICAgRE9NUHJvbWlzZUl0ZXJhdG9yV2l0aENhbGxiYWNrKHN0ZDo6ZnVuY3Rpb248
dm9pZChjb25zdCBWYWx1ZSYpPiByZXNvbHZlLCBzdGQ6OmZ1bmN0aW9uPHZvaWQoKT4gcmVzb2x2
ZUVuZCwgc3RkOjpmdW5jdGlvbjx2b2lkKGNvbnN0IEVycm9yJik+IHJlamVjdCkKLSAgICAgICAg
OiBtX3Jlc29sdmVDYWxsYmFjayhXVEY6Om1vdmUocmVzb2x2ZSkpCi0gICAgICAgICwgbV9yZXNv
bHZlRW5kQ2FsbGJhY2soV1RGOjptb3ZlKHJlc29sdmVFbmQpKQotICAgICAgICAsIG1fcmVqZWN0
Q2FsbGJhY2soV1RGOjptb3ZlKHJlamVjdCkpCi0gICAgewotICAgICAgICBBU1NFUlQobV9yZXNv
bHZlQ2FsbGJhY2spOwotICAgICAgICBBU1NFUlQobV9yZXNvbHZlRW5kQ2FsbGJhY2spOwotICAg
ICAgICBBU1NFUlQobV9yZWplY3RDYWxsYmFjayk7Ci0gICAgfQotCi0gICAgdm9pZCByZXNvbHZl
KGNvbnN0IFZhbHVlJik7Ci0gICAgdm9pZCByZXNvbHZlRW5kKCk7Ci0gICAgdm9pZCByZWplY3Qo
Y29uc3QgRXJyb3ImKTsKLQotcHJpdmF0ZToKLSAgICBPcHRpb25hbDxEZWZlcnJlZFdyYXBwZXI+
IG1fd3JhcHBlcjsKLSAgICBzdGQ6OmZ1bmN0aW9uPHZvaWQoY29uc3QgVmFsdWUmKT4gbV9yZXNv
bHZlQ2FsbGJhY2s7Ci0gICAgc3RkOjpmdW5jdGlvbjx2b2lkKCk+IG1fcmVzb2x2ZUVuZENhbGxi
YWNrOwotICAgIHN0ZDo6ZnVuY3Rpb248dm9pZChjb25zdCBFcnJvciYpPiBtX3JlamVjdENhbGxi
YWNrOwotfTsKLQogdGVtcGxhdGU8Y2xhc3MgUmVzb2x2ZVJlc3VsdFR5cGU+CiBpbmxpbmUgdm9p
ZCBEZWZlcnJlZFdyYXBwZXI6OnJlc29sdmUoY29uc3QgUmVzb2x2ZVJlc3VsdFR5cGUmIHJlc3Vs
dCkKIHsKQEAgLTIzOSw1NyArMTkzLDYgQEAgaW5saW5lIHZvaWQgRGVmZXJyZWRXcmFwcGVyOjpy
ZWplY3Q8U3RyaW5nPihjb25zdCBTdHJpbmcmIHJlc3VsdCkKICAgICByZWplY3QoKmV4ZWMsIGpz
U3RyaW5nKGV4ZWMsIHJlc3VsdCkpOwogfQogCi10ZW1wbGF0ZTx0eXBlbmFtZSBWYWx1ZSwgdHlw
ZW5hbWUgRXJyb3I+Ci1pbmxpbmUgdm9pZCBET01Qcm9taXNlV2l0aENhbGxiYWNrPFZhbHVlLCBF
cnJvcj46OnJlc29sdmUoY29uc3QgVmFsdWUmIHZhbHVlKQotewotICAgIGlmIChtX3Jlc29sdmVD
YWxsYmFjaykgewotICAgICAgICBtX3Jlc29sdmVDYWxsYmFjayh2YWx1ZSk7Ci0gICAgICAgIHJl
dHVybjsKLSAgICB9Ci0gICAgbV93cmFwcGVyLnZhbHVlKCkucmVzb2x2ZSh2YWx1ZSk7Ci19Ci0K
LXRlbXBsYXRlPHR5cGVuYW1lIFZhbHVlLCB0eXBlbmFtZSBFcnJvcj4KLWlubGluZSB2b2lkIERP
TVByb21pc2VXaXRoQ2FsbGJhY2s8VmFsdWUsIEVycm9yPjo6cmVqZWN0KGNvbnN0IEVycm9yJiBl
cnJvcikKLXsKLSAgICBpZiAobV9yZWplY3RDYWxsYmFjaykgewotICAgICAgICBtX3JlamVjdENh
bGxiYWNrKGVycm9yKTsKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLSAgICBtX3dyYXBwZXIudmFs
dWUoKS5yZWplY3QoZXJyb3IpOwotfQotCi10ZW1wbGF0ZTx0eXBlbmFtZSBWYWx1ZSwgdHlwZW5h
bWUgRXJyb3I+Ci1pbmxpbmUgdm9pZCBET01Qcm9taXNlSXRlcmF0b3JXaXRoQ2FsbGJhY2s8VmFs
dWUsIEVycm9yPjo6cmVzb2x2ZShjb25zdCBWYWx1ZSYgdmFsdWUpCi17Ci0gICAgaWYgKG1fcmVz
b2x2ZUNhbGxiYWNrKSB7Ci0gICAgICAgIG1fcmVzb2x2ZUNhbGxiYWNrKHZhbHVlKTsKLSAgICAg
ICAgcmV0dXJuOwotICAgIH0KLSAgICBKU0RPTUdsb2JhbE9iamVjdCYgZ2xvYmFsT2JqZWN0ID0g
bV93cmFwcGVyLnZhbHVlKCkuZ2xvYmFsT2JqZWN0KCk7Ci0gICAgbV93cmFwcGVyLnZhbHVlKCku
cmVzb2x2ZSh0b0pTSXRlcmF0b3IoKmdsb2JhbE9iamVjdC5nbG9iYWxFeGVjKCksIGdsb2JhbE9i
amVjdCwgdmFsdWUpKTsKLX0KLQotdGVtcGxhdGU8dHlwZW5hbWUgVmFsdWUsIHR5cGVuYW1lIEVy
cm9yPgotaW5saW5lIHZvaWQgRE9NUHJvbWlzZUl0ZXJhdG9yV2l0aENhbGxiYWNrPFZhbHVlLCBF
cnJvcj46OnJlc29sdmVFbmQoKQotewotICAgIGlmIChtX3Jlc29sdmVFbmRDYWxsYmFjaykgewot
ICAgICAgICBtX3Jlc29sdmVFbmRDYWxsYmFjaygpOwotICAgICAgICByZXR1cm47Ci0gICAgfQot
ICAgIG1fd3JhcHBlci52YWx1ZSgpLnJlc29sdmUodG9KU0l0ZXJhdG9yRW5kKCptX3dyYXBwZXIu
dmFsdWUoKS5nbG9iYWxPYmplY3QoKS5nbG9iYWxFeGVjKCkpKTsKLX0KLQotdGVtcGxhdGU8dHlw
ZW5hbWUgVmFsdWUsIHR5cGVuYW1lIEVycm9yPgotaW5saW5lIHZvaWQgRE9NUHJvbWlzZUl0ZXJh
dG9yV2l0aENhbGxiYWNrPFZhbHVlLCBFcnJvcj46OnJlamVjdChjb25zdCBFcnJvciYgZXJyb3Ip
Ci17Ci0gICAgaWYgKG1fcmVqZWN0Q2FsbGJhY2spIHsKLSAgICAgICAgbV9yZWplY3RDYWxsYmFj
ayhlcnJvcik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0gICAgbV93cmFwcGVyLnZhbHVlKCku
cmVqZWN0KGVycm9yKTsKLX0KLQogfQogCiAjZW5kaWYgLy8gSlNET01Qcm9taXNlX2gK
</data>

          </attachment>
      

    </bug>

</bugzilla>