<?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>149369</bug_id>
          
          <creation_ts>2015-09-19 09:02:38 -0700</creation_ts>
          <short_desc>Get rid of custom bindings for Document.location getter</short_desc>
          <delta_ts>2015-09-19 11:15:45 -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>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>koivisto</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1127387</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-09-19 09:02:38 -0700</bug_when>
    <thetext>Get rid of custom bindings for Document.location getter.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1127388</commentid>
    <comment_count>1</comment_count>
      <attachid>261575</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-09-19 09:05:48 -0700</bug_when>
    <thetext>Created attachment 261575
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1127395</commentid>
    <comment_count>2</comment_count>
      <attachid>261575</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-09-19 10:28:33 -0700</bug_when>
    <thetext>Comment on attachment 261575
Patch

Nice. r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1127399</commentid>
    <comment_count>3</comment_count>
      <attachid>261575</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-09-19 11:15:40 -0700</bug_when>
    <thetext>Comment on attachment 261575
Patch

Clearing flags on attachment: 261575

Committed r190015: &lt;http://trac.webkit.org/changeset/190015&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1127400</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-09-19 11:15:45 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>261575</attachid>
            <date>2015-09-19 09:05:48 -0700</date>
            <delta_ts>2015-09-19 11:15:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-149369-20150919090523.patch</filename>
            <type>text/plain</type>
            <size>4906</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkwMDAyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzk5NmQ3ZGYyOTlhMjQ1
NGI2NmI5NDc0MDlkN2U3MDUxNTI2MzYwZi4uYTRhZDMzM2Y3YTczNjBiYzg5OTA2NTI4NjVmZjA3
ZWU1OTJjMTMzOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE1LTA5LTE5ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgR2V0IHJpZCBvZiBjdXN0b20g
YmluZGluZ3MgZm9yIERvY3VtZW50LmxvY2F0aW9uIGdldHRlcgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ5MzY5CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgR2V0IHJpZCBvZiBjdXN0b20gYmluZGluZ3Mg
Zm9yIERvY3VtZW50LmxvY2F0aW9uIGdldHRlciBieSBkZWZpbmluZworICAgICAgICBhIGxvY2F0
aW9uIGdldHRlciBvbiBEb2N1bWVudCB0aGF0IGNhbGxzIHRoZSBvbmUgb24gdGhlIGRvY3VtZW50
J3MKKyAgICAgICAgRE9NV2luZG93LiBUaGUgRE9NV2luZG93IGxvY2F0aW9uIGdldHRlciBhbHJl
YWR5IGhhcyBhbgorICAgICAgICBpc0N1cnJlbnRseURpc3BsYXllZEluRnJhbWUoKSBjaGVjayBz
byB0aGUgZG9jdW1lbnQgZG9lcyBub3QgbmVlZAorICAgICAgICB0byBkbyBhIG51bGwgY2hlY2sg
b24gdGhlIGZyYW1lLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgbm8gd2ViLWV4cG9zZWQgYmVo
YXZpb3IgY2hhbmdlIGludGVuZGVkLgorCisgICAgICAgICogYmluZGluZ3MvanMvSlNEb2N1bWVu
dEN1c3RvbS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpKU0RvY3VtZW50Ojpsb2NhdGlvbik6IERl
bGV0ZWQuCisgICAgICAgICogZG9tL0RvY3VtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRv
Y3VtZW50Ojpsb2NhdGlvbik6CisgICAgICAgICogZG9tL0RvY3VtZW50Lmg6CisgICAgICAgICog
ZG9tL0RvY3VtZW50LmlkbDoKKyAgICAgICAgKiBwYWdlL0RPTVdpbmRvdy5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpET01XaW5kb3c6OmxvY2F0aW9uKToKKwogMjAxNS0wOS0xOCAgRXJpYyBDYXJs
c29uICA8ZXJpYy5jYXJsc29uQGFwcGxlLmNvbT4KIAogICAgICAgICBVc2VyTWVkaWFDbGllbnRN
b2NrIGxlYWtzIGV2ZXJ5IHRlc3QgcnVuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5k
aW5ncy9qcy9KU0RvY3VtZW50Q3VzdG9tLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pz
L0pTRG9jdW1lbnRDdXN0b20uY3BwCmluZGV4IGJiOGYzNmY2M2MwYTI4M2FjZjE4YmNlZmIwNzQz
Y2U0ZmFkMDMzZmIuLmE2Yzk1MGM4YTIyZjc1Zjg2MGExMmM3NTdjZWI4MmUwMmZjOWUzZjIgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRG9jdW1lbnRDdXN0b20uY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRG9jdW1lbnRDdXN0b20uY3BwCkBA
IC01MCwyMSArNTAsNiBAQCB1c2luZyBuYW1lc3BhY2UgSlNDOwogCiBuYW1lc3BhY2UgV2ViQ29y
ZSB7CiAKLUpTVmFsdWUgSlNEb2N1bWVudDo6bG9jYXRpb24oRXhlY1N0YXRlKiBleGVjKSBjb25z
dAotewotICAgIFJlZlB0cjxGcmFtZT4gZnJhbWUgPSBpbXBsKCkuZnJhbWUoKTsKLSAgICBpZiAo
IWZyYW1lKQotICAgICAgICByZXR1cm4ganNOdWxsKCk7Ci0KLSAgICBSZWZQdHI8TG9jYXRpb24+
IGxvY2F0aW9uID0gZnJhbWUtPmRvY3VtZW50KCktPmRvbVdpbmRvdygpLT5sb2NhdGlvbigpOwot
ICAgIGlmIChKU09iamVjdCogd3JhcHBlciA9IGdldENhY2hlZFdyYXBwZXIoZ2xvYmFsT2JqZWN0
KCktPndvcmxkKCksIGxvY2F0aW9uLmdldCgpKSkKLSAgICAgICAgcmV0dXJuIHdyYXBwZXI7Ci0K
LSAgICBKU0xvY2F0aW9uKiBqc0xvY2F0aW9uID0gSlNMb2NhdGlvbjo6Y3JlYXRlKGdldERPTVN0
cnVjdHVyZTxKU0xvY2F0aW9uPihleGVjLT52bSgpLCBnbG9iYWxPYmplY3QoKSksIGdsb2JhbE9i
amVjdCgpLCAqbG9jYXRpb24pOwotICAgIGNhY2hlV3JhcHBlcihnbG9iYWxPYmplY3QoKS0+d29y
bGQoKSwgbG9jYXRpb24uZ2V0KCksIGpzTG9jYXRpb24pOwotICAgIHJldHVybiBqc0xvY2F0aW9u
OwotfQotCiB2b2lkIEpTRG9jdW1lbnQ6OnNldExvY2F0aW9uKEV4ZWNTdGF0ZSogZXhlYywgSlNW
YWx1ZSB2YWx1ZSkKIHsKICAgICBTdHJpbmcgbG9jYXRpb25TdHJpbmcgPSB2YWx1ZS50b1N0cmlu
ZyhleGVjKS0+dmFsdWUoZXhlYyk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vRG9j
dW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAppbmRleCAyMTc5M2My
MmYwNTNmYjdiMDY1NjgxN2NmYzdkYWIzMTg0YWU4YmQ0Li4wOGQ5ZGNkOWMyNDNhN2U2NzBmNWYy
N2FkZjc1MzQ3M2VmNmIyNjQzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1l
bnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKQEAgLTI1NjcsNiAr
MjU2NywxNSBAQCB2b2lkIERvY3VtZW50OjpzZXRCb2R5T3JGcmFtZXNldChQYXNzUmVmUHRyPEhU
TUxFbGVtZW50PiBwcnBOZXdCb2R5LCBFeGNlcHRpb25DbwogICAgICAgICBkb2N1bWVudEVsZW1l
bnQoKS0+YXBwZW5kQ2hpbGQobmV3Qm9keS5yZWxlYXNlTm9uTnVsbCgpLCBlYyk7CiB9CiAKK0xv
Y2F0aW9uKiBEb2N1bWVudDo6bG9jYXRpb24oKSBjb25zdAoreworICAgIGF1dG8qIHdpbmRvdyA9
IGRvbVdpbmRvdygpOworICAgIGlmICghd2luZG93KQorICAgICAgICByZXR1cm4gbnVsbHB0cjsK
KworICAgIHJldHVybiB3aW5kb3ctPmxvY2F0aW9uKCk7Cit9CisKIEhUTUxIZWFkRWxlbWVudCog
RG9jdW1lbnQ6OmhlYWQoKQogewogICAgIGlmIChhdXRvIGVsZW1lbnQgPSBkb2N1bWVudEVsZW1l
bnQoKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5oIGIvU291cmNl
L1dlYkNvcmUvZG9tL0RvY3VtZW50LmgKaW5kZXggNzRjZWFhOTZiYzkyZjQ3ODE3Y2ViYjVmM2Nm
OTM5MGExOWE3N2Q2OS4uM2FjOTUxNzkzOWFiNGVkNjRhY2ExNDMxNzI1NzAzMGE5MTM0MjllYyAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmgKKysrIGIvU291cmNlL1dl
YkNvcmUvZG9tL0RvY3VtZW50LmgKQEAgLTEyMyw2ICsxMjMsNyBAQCBjbGFzcyBMYXlvdXRSZWN0
OwogY2xhc3MgTGl2ZU5vZGVMaXN0OwogY2xhc3MgSlNOb2RlOwogY2xhc3MgTG9jYWxlOworY2xh
c3MgTG9jYXRpb247CiBjbGFzcyBNZWRpYUNhblN0YXJ0TGlzdGVuZXI7CiBjbGFzcyBNZWRpYVBs
YXliYWNrVGFyZ2V0OwogY2xhc3MgTWVkaWFQbGF5YmFja1RhcmdldENsaWVudDsKQEAgLTkwMSw2
ICs5MDIsOCBAQCBwdWJsaWM6CiAgICAgV0VCQ09SRV9FWFBPUlQgSFRNTEVsZW1lbnQqIGJvZHlP
ckZyYW1lc2V0KCkgY29uc3Q7CiAgICAgdm9pZCBzZXRCb2R5T3JGcmFtZXNldChQYXNzUmVmUHRy
PEhUTUxFbGVtZW50PiwgRXhjZXB0aW9uQ29kZSYpOwogCisgICAgTG9jYXRpb24qIGxvY2F0aW9u
KCkgY29uc3Q7CisKICAgICBXRUJDT1JFX0VYUE9SVCBIVE1MSGVhZEVsZW1lbnQqIGhlYWQoKTsK
IAogICAgIERvY3VtZW50TWFya2VyQ29udHJvbGxlciYgbWFya2VycygpIGNvbnN0IHsgcmV0dXJu
ICptX21hcmtlcnM7IH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5p
ZGwgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuaWRsCmluZGV4IDgxYjEwYWU2MDk5NTJl
ZjQwNjU4NGQwNzc2NTY2NGU2NzAxMWQ1MTQuLmRhMGY3MmNhYWQwYTg3YjU3OGJmZDRjZDdlNDg0
NWE1NmFjYmFkMmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5pZGwK
KysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmlkbApAQCAtMTcwLDcgKzE3MCw3IEBA
CiAgICAgTm9kZUxpc3QgZ2V0RWxlbWVudHNCeU5hbWUoW0RlZmF1bHQ9VW5kZWZpbmVkLEF0b21p
Y1N0cmluZ10gb3B0aW9uYWwgRE9NU3RyaW5nIGVsZW1lbnROYW1lKTsKIAogI2lmIGRlZmluZWQo
TEFOR1VBR0VfSkFWQVNDUklQVCkgJiYgTEFOR1VBR0VfSkFWQVNDUklQVAotICAgIFtDdXN0b20s
IFVuZm9yZ2VhYmxlXSBhdHRyaWJ1dGUgTG9jYXRpb24gbG9jYXRpb247CisgICAgW0N1c3RvbVNl
dHRlciwgVW5mb3JnZWFibGVdIGF0dHJpYnV0ZSBMb2NhdGlvbiBsb2NhdGlvbjsKICNlbmRpZgog
CiAgICAgLy8gSUUgZXh0ZW5zaW9ucwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9E
T01XaW5kb3cuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuY3BwCmluZGV4IGMx
MGI3MTk4ZTIyZDRjMTBmMzQzZmY5NGZlYjhlZWQxM2I1YjY1NjEuLjJjMTBiZjNmNjAyYzRjYzky
YjJiZDU2NjkxZjJiODFjZjFjNDVjNzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uv
RE9NV2luZG93LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5jcHAKQEAg
LTc0NCw3ICs3NDQsNyBAQCBQZXJmb3JtYW5jZSogRE9NV2luZG93OjpwZXJmb3JtYW5jZSgpIGNv
bnN0CiBMb2NhdGlvbiogRE9NV2luZG93Ojpsb2NhdGlvbigpIGNvbnN0CiB7CiAgICAgaWYgKCFp
c0N1cnJlbnRseURpc3BsYXllZEluRnJhbWUoKSkKLSAgICAgICAgcmV0dXJuIDA7CisgICAgICAg
IHJldHVybiBudWxscHRyOwogICAgIGlmICghbV9sb2NhdGlvbikKICAgICAgICAgbV9sb2NhdGlv
biA9IExvY2F0aW9uOjpjcmVhdGUobV9mcmFtZSk7CiAgICAgcmV0dXJuIG1fbG9jYXRpb24uZ2V0
KCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>