<?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>109962</bug_id>
          
          <creation_ts>2013-02-15 12:45:27 -0800</creation_ts>
          <short_desc>Implement StorageAreaProxy::length</short_desc>
          <delta_ts>2013-02-15 12:50:51 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>834283</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-02-15 12:45:27 -0800</bug_when>
    <thetext>Implement StorageAreaProxy::length</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>834286</commentid>
    <comment_count>1</comment_count>
      <attachid>188623</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-02-15 12:46:37 -0800</bug_when>
    <thetext>Created attachment 188623
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>834293</commentid>
    <comment_count>2</comment_count>
      <attachid>188623</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-02-15 12:49:39 -0800</bug_when>
    <thetext>Comment on attachment 188623
Patch

k</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>834294</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-02-15 12:50:51 -0800</bug_when>
    <thetext>Committed r143034: &lt;http://trac.webkit.org/changeset/143034&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>188623</attachid>
            <date>2013-02-15 12:46:37 -0800</date>
            <delta_ts>2013-02-15 12:49:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109962-20130215124303.patch</filename>
            <type>text/plain</type>
            <size>6118</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQzMDMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWJlMTMzNzg4NGI2ZTYy
NGYwY2FmZDNkOTI4YWQ5NzQ3ZWE1Mzc0MC4uNWZiOGQ0ZjdiNGE5ZmJhZTFhMzE4NDI1NTliMGZm
ZGE2YjgxMjZjMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE2IEBACiAyMDEzLTAyLTE1ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgSW1wbGVtZW50IFN0
b3JhZ2VBcmVhUHJveHk6Omxlbmd0aAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTA5OTYyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgRXhwb3J0IGEgc3ltYm9sIG5lZWRlZCBieSBXZWJLaXQyLgorCisgICAg
ICAgICogV2ViQ29yZS5leHAuaW46CisKKzIwMTMtMDItMTUgIEFuZGVycyBDYXJsc3NvbiAgPGFu
ZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBSZW1vdmUgY29uc3QgZnJvbSBhIGJ1bmNoIG9m
IFN0b3JhZ2VBcmVhIG1lbWJlciBmdW5jdGlvbnMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEwOTk1NwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMGViNmMzMjAyYWUy
YjFlOGRlMDk3ZDEyOTc2NTA0MTc3NzZlOTEwYS4uZWJiMjBkZDQ5OTI4MmZkZmE4NDk4OWIzZGNk
NjAxMzgxNDE2OTIzZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI1IEBACiAyMDEzLTAyLTE1ICBB
bmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgSW1wbGVtZW50
IFN0b3JhZ2VBcmVhUHJveHk6Omxlbmd0aAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTA5OTYyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1N0b3JhZ2UvU3RvcmFnZUFyZWFQcm94eS5j
cHA6CisgICAgICAgIChXZWJLaXQ6OlN0b3JhZ2VBcmVhUHJveHk6Omxlbmd0aCk6CisgICAgICAg
IExvYWQgdGhlIHZhbHVlcyBpZiBuZWVkZWQgYW5kIHRoZW4gcmV0dXJuIHRoZSBsZW5ndGguCisK
KyAgICAgICAgKFdlYktpdDo6U3RvcmFnZUFyZWFQcm94eTo6ZGlzYWJsZWRCeVByaXZhdGVCcm93
c2luZ0luRnJhbWUpOgorICAgICAgICBBZGQgaGVscGVyIGZ1bmN0aW9uLgorCisgICAgICAgIChX
ZWJLaXQ6OlN0b3JhZ2VBcmVhUHJveHk6OmxvYWRWYWx1ZXNJZk5lZWRlZCk6CisgICAgICAgIEp1
c3QgYWxsb2NhdGUgdGhlIGhhc2ggbWFwIGZvciBub3cuCisKKyAgICAgICAgKiBXZWJQcm9jZXNz
L1N0b3JhZ2UvU3RvcmFnZUFyZWFQcm94eS5oOgorICAgICAgICAoU3RvcmFnZUFyZWFQcm94eSk6
CisKKzIwMTMtMDItMTUgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwog
ICAgICAgICBSZW1vdmUgY29uc3QgZnJvbSBhIGJ1bmNoIG9mIFN0b3JhZ2VBcmVhIG1lbWJlciBm
dW5jdGlvbnMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEwOTk1NwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbiBiL1Nv
dXJjZS9XZWJDb3JlL1dlYkNvcmUuZXhwLmluCmluZGV4IDc0YWJmMGEyOGM3MmQ0YzAwMjRmNjlm
Y2FlMjMzOGFkMmVhMGU3OWEuLjM4MWM0NmM1ZDU2ZDBiNzZiMDY2ZWRhMWI1MzY3MWI0ZWUyZmQ0
ZWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZXhwLmluCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUuZXhwLmluCkBAIC0zMzMsMTAgKzMzMywxMSBAQCBfX1pON1dlYkNv
cmUxNFNjaGVtZVJlZ2lzdHJ5MzJyZWdpc3RlclVSTFNjaGVtZUFzRW1wdHlEb2N1bWVudEVSS04z
V1RGNlN0cmluZ0UKIF9fWk43V2ViQ29yZTE0U2NoZW1lUmVnaXN0cnkzNHJlZ2lzdGVyVVJMU2No
ZW1lQXNEaXNwbGF5SXNvbGF0ZWRFUktOM1dURjZTdHJpbmdFCiBfX1pON1dlYkNvcmUxNFNjaGVt
ZVJlZ2lzdHJ5MzRzaG91bGRMb2FkVVJMU2NoZW1lQXNFbXB0eURvY3VtZW50RVJLTjNXVEY2U3Ry
aW5nRQogX19aTjdXZWJDb3JlMTRTY2hlbWVSZWdpc3RyeTQwc2V0RG9tYWluUmVsYXhhdGlvbkZv
cmJpZGRlbkZvclVSTFNjaGVtZUViUktOM1dURjZTdHJpbmdFCi1fX1pON1dlYkNvcmUxNFNjaGVt
ZVJlZ2lzdHJ5NThyZWdpc3RlclVSTFNjaGVtZUFzQWxsb3dpbmdEYXRhYmFzZUFjY2Vzc0luUHJp
dmF0ZUJyb3dzaW5nRVJLTjNXVEY2U3RyaW5nRQotX19aTjdXZWJDb3JlMTRTY2hlbWVSZWdpc3Ry
eTYycmVnaXN0ZXJVUkxTY2hlbWVBc0FsbG93aW5nTG9jYWxTdG9yYWdlQWNjZXNzSW5Qcml2YXRl
QnJvd3NpbmdFUktOM1dURjZTdHJpbmdFCitfX1pON1dlYkNvcmUxNFNjaGVtZVJlZ2lzdHJ5NDFh
bGxvd3NMb2NhbFN0b3JhZ2VBY2Nlc3NJblByaXZhdGVCcm93c2luZ0VSS04zV1RGNlN0cmluZ0UK
IF9fWk43V2ViQ29yZTE0U2NoZW1lUmVnaXN0cnk0OXJlZ2lzdGVyVVJMU2NoZW1lQXNCeXBhc3Np
bmdDb250ZW50U2VjdXJpdHlQb2xpY3lFUktOM1dURjZTdHJpbmdFCiBfX1pON1dlYkNvcmUxNFNj
aGVtZVJlZ2lzdHJ5NTdyZW1vdmVVUkxTY2hlbWVSZWdpc3RlcmVkQXNCeXBhc3NpbmdDb250ZW50
U2VjdXJpdHlQb2xpY3lFUktOM1dURjZTdHJpbmdFCitfX1pON1dlYkNvcmUxNFNjaGVtZVJlZ2lz
dHJ5NThyZWdpc3RlclVSTFNjaGVtZUFzQWxsb3dpbmdEYXRhYmFzZUFjY2Vzc0luUHJpdmF0ZUJy
b3dzaW5nRVJLTjNXVEY2U3RyaW5nRQorX19aTjdXZWJDb3JlMTRTY2hlbWVSZWdpc3RyeTYycmVn
aXN0ZXJVUkxTY2hlbWVBc0FsbG93aW5nTG9jYWxTdG9yYWdlQWNjZXNzSW5Qcml2YXRlQnJvd3Np
bmdFUktOM1dURjZTdHJpbmdFCiBfX1pON1dlYkNvcmUxNFNjcm9sbGFibGVBcmVhMTVjb250ZW50
c1Jlc2l6ZWRFdgogX19aTjdXZWJDb3JlMTRTY3JvbGxhYmxlQXJlYTE2aGFuZGxlV2hlZWxFdmVu
dEVSS05TXzE4UGxhdGZvcm1XaGVlbEV2ZW50RQogX19aTjdXZWJDb3JlMTRTY3JvbGxhYmxlQXJl
YTE3d2lsbEVuZExpdmVSZXNpemVFdgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9TdG9yYWdlL1N0b3JhZ2VBcmVhUHJveHkuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9TdG9yYWdlL1N0b3JhZ2VBcmVhUHJveHkuY3BwCmluZGV4IGYxOGRlYmM5MzNmMDBhYjFm
OWY4MGQ5MjIwYWU0YTYyMzRjMWQ0MGUuLmJhYTBhZjdkYWI4YWI1ZTQ1NTQyZTI0NTBiNzNhY2Q5
MWZlOWE3NDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvU3RvcmFnZS9T
dG9yYWdlQXJlYVByb3h5LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1N0b3Jh
Z2UvU3RvcmFnZUFyZWFQcm94eS5jcHAKQEAgLTMxLDYgKzMxLDggQEAKICNpbmNsdWRlICJTdG9y
YWdlTmFtZXNwYWNlUHJveHkuaCIKICNpbmNsdWRlICJXZWJQcm9jZXNzLmgiCiAjaW5jbHVkZSA8
V2ViQ29yZS9GcmFtZS5oPgorI2luY2x1ZGUgPFdlYkNvcmUvUGFnZS5oPgorI2luY2x1ZGUgPFdl
YkNvcmUvU2NoZW1lUmVnaXN0cnkuaD4KICNpbmNsdWRlIDxXZWJDb3JlL1NlY3VyaXR5T3JpZ2lu
Lmg+CiAKIHVzaW5nIG5hbWVzcGFjZSBXZWJDb3JlOwpAQCAtNTksMTEgKzYxLDIwIEBAIFN0b3Jh
Z2VBcmVhUHJveHk6On5TdG9yYWdlQXJlYVByb3h5KCkKICAgICBXZWJQcm9jZXNzOjpzaGFyZWQo
KS5jb25uZWN0aW9uKCktPnNlbmQoTWVzc2FnZXM6OlN0b3JhZ2VNYW5hZ2VyOjpEZXN0cm95U3Rv
cmFnZUFyZWEobV9zdG9yYWdlQXJlYUlEKSwgMCk7CiB9CiAKLXVuc2lnbmVkIFN0b3JhZ2VBcmVh
UHJveHk6Omxlbmd0aChFeGNlcHRpb25Db2RlJiwgRnJhbWUqIHNvdXJjZUZyYW1lKQordW5zaWdu
ZWQgU3RvcmFnZUFyZWFQcm94eTo6bGVuZ3RoKEV4Y2VwdGlvbkNvZGUmIGV4Y2VwdGlvbkNvZGUs
IEZyYW1lKiBzb3VyY2VGcmFtZSkKIHsKLSAgICAvLyBGSVhNRTogSW1wbGVtZW50IHRoaXMuCi0g
ICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7Ci0gICAgcmV0dXJuIDA7CisgICAgZXhjZXB0aW9uQ29k
ZSA9IDA7CisgICAgaWYgKCFjYW5BY2Nlc3NTdG9yYWdlKHNvdXJjZUZyYW1lKSkgeworICAgICAg
ICBleGNlcHRpb25Db2RlID0gU0VDVVJJVFlfRVJSOworICAgICAgICByZXR1cm4gMDsKKyAgICB9
CisKKyAgICBpZiAoZGlzYWJsZWRCeVByaXZhdGVCcm93c2luZ0luRnJhbWUoc291cmNlRnJhbWUp
KQorICAgICAgICByZXR1cm4gMDsKKworICAgIGxvYWRWYWx1ZXNJZk5lZWRlZCgpOworCisgICAg
cmV0dXJuIG1fdmFsdWVzLT5zaXplKCk7CiB9CiAKIFN0cmluZyBTdG9yYWdlQXJlYVByb3h5Ojpr
ZXkodW5zaWduZWQgaW5kZXgsIEV4Y2VwdGlvbkNvZGUmLCBGcmFtZSogc291cmNlRnJhbWUpCkBA
IC0xMzIsNCArMTQzLDIzIEBAIHZvaWQgU3RvcmFnZUFyZWFQcm94eTo6Y2xvc2VEYXRhYmFzZUlm
SWRsZSgpCiAgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7CiB9CiAKK2Jvb2wgU3RvcmFnZUFyZWFQ
cm94eTo6ZGlzYWJsZWRCeVByaXZhdGVCcm93c2luZ0luRnJhbWUoY29uc3QgRnJhbWUqIHNvdXJj
ZUZyYW1lKSBjb25zdAoreworICAgIGlmICghc291cmNlRnJhbWUtPnBhZ2UoKS0+c2V0dGluZ3Mo
KS0+cHJpdmF0ZUJyb3dzaW5nRW5hYmxlZCgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAg
ICAvLyBGSVhNRTogQ2hlY2sgdGhlIHR5cGUgb2YgdGhlIHN0b3JhZ2UuCisKKyAgICByZXR1cm4g
IVNjaGVtZVJlZ2lzdHJ5OjphbGxvd3NMb2NhbFN0b3JhZ2VBY2Nlc3NJblByaXZhdGVCcm93c2lu
Zyhzb3VyY2VGcmFtZS0+ZG9jdW1lbnQoKS0+c2VjdXJpdHlPcmlnaW4oKS0+cHJvdG9jb2woKSk7
Cit9CisKK3ZvaWQgU3RvcmFnZUFyZWFQcm94eTo6bG9hZFZhbHVlc0lmTmVlZGVkKCkKK3sKKyAg
ICBpZiAobV92YWx1ZXMpCisgICAgICAgIHJldHVybjsKKworICAgIC8vIEZJWE1FOiBBY3R1YWxs
eSBsb2FkIHRoZSB2YWx1ZXMuCisgICAgbV92YWx1ZXMgPSBhZG9wdFB0cihuZXcgSGFzaE1hcDxT
dHJpbmcsIFN0cmluZz4oKSk7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYktpdApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9TdG9yYWdlL1N0b3JhZ2VBcmVhUHJveHkuaCBi
L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvU3RvcmFnZS9TdG9yYWdlQXJlYVByb3h5LmgKaW5k
ZXggZjdkZjcxOTg0MDRjNDdhZTg3MTYyMWI4OGFkYzIyODliNDdkYjA5ZC4uOWE4YjZjMGFiZTcy
MDMzMmJkZDFmZTgyNGZmZjdmYWZiYTkyM2I4OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9TdG9yYWdlL1N0b3JhZ2VBcmVhUHJveHkuaAorKysgYi9Tb3VyY2UvV2ViS2l0
Mi9XZWJQcm9jZXNzL1N0b3JhZ2UvU3RvcmFnZUFyZWFQcm94eS5oCkBAIC0yNyw2ICsyNyw3IEBA
CiAjZGVmaW5lIFN0b3JhZ2VBcmVhUHJveHlfaAogCiAjaW5jbHVkZSA8V2ViQ29yZS9TdG9yYWdl
QXJlYS5oPgorI2luY2x1ZGUgPHd0Zi9IYXNoTWFwLmg+CiAKIG5hbWVzcGFjZSBXZWJLaXQgewog
CkBAIC01NCw3ICs1NSwxMiBAQCBwcml2YXRlOgogICAgIHZpcnR1YWwgdm9pZCBkZWNyZW1lbnRB
Y2Nlc3NDb3VudCgpIE9WRVJSSURFOwogICAgIHZpcnR1YWwgdm9pZCBjbG9zZURhdGFiYXNlSWZJ
ZGxlKCkgT1ZFUlJJREU7CiAKKyAgICBib29sIGRpc2FibGVkQnlQcml2YXRlQnJvd3NpbmdJbkZy
YW1lKGNvbnN0IFdlYkNvcmU6OkZyYW1lKiBzb3VyY2VGcmFtZSkgY29uc3Q7CisKKyAgICB2b2lk
IGxvYWRWYWx1ZXNJZk5lZWRlZCgpOworCiAgICAgdWludDY0X3QgbV9zdG9yYWdlQXJlYUlEOwor
ICAgIE93blB0cjxIYXNoTWFwPFN0cmluZywgU3RyaW5nPiA+IG1fdmFsdWVzOwogfTsKIAogfSAv
LyBuYW1lc3BhY2UgV2ViS2l0Cg==
</data>
<flag name="review"
          id="208797"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>