<?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>145882</bug_id>
          
          <creation_ts>2015-06-11 10:18:24 -0700</creation_ts>
          <short_desc>Make WKWebsiteDataStoreRef backed by an API::WebsiteDataStore</short_desc>
          <delta_ts>2015-06-11 10:46:07 -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>
          
          
          <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>1101310</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-06-11 10:18:24 -0700</bug_when>
    <thetext>Make WKWebsiteDataStoreRef backed by an API::WebsiteDataStore</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101313</commentid>
    <comment_count>1</comment_count>
      <attachid>254730</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-06-11 10:20:19 -0700</bug_when>
    <thetext>Created attachment 254730
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101319</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-06-11 10:46:07 -0700</bug_when>
    <thetext>Committed r185460: &lt;http://trac.webkit.org/changeset/185460&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>254730</attachid>
            <date>2015-06-11 10:20:19 -0700</date>
            <delta_ts>2015-06-11 10:38:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-145882-20150611101950.patch</filename>
            <type>text/plain</type>
            <size>5355</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg1NDU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMjNjY2M3MTIzNmI0NmVh
NmVhNzdiMzA4NDgzN2I1ZWJlNzYzNWZhMy4uZTkzYjE4ZGZiMzMyNmEyMDZjOWQ0ZjM0NDAxNTY4
NjkxYjkzMDZjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE1LTA2LTExICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgTWFrZSBXS1dlYnNp
dGVEYXRhU3RvcmVSZWYgYmFja2VkIGJ5IGFuIEFQSTo6V2Vic2l0ZURhdGFTdG9yZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ1ODgyCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJ
L0MvV0tBUElDYXN0Lmg6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9DL1dLQ29udGV4dC5jcHA6
CisgICAgICAgIChXS0NvbnRleHRHZXRQbHVnaW5TaXRlRGF0YU1hbmFnZXIpOgorICAgICAgICAq
IFVJUHJvY2Vzcy9BUEkvQy9XS1BsdWdpblNpdGVEYXRhTWFuYWdlci5jcHA6CisgICAgICAgIChX
S1BsdWdpblNpdGVEYXRhTWFuYWdlckdldFR5cGVJRCk6CisgICAgICAgIChXS1BsdWdpblNpdGVE
YXRhTWFuYWdlckdldFNpdGVzV2l0aERhdGEpOgorICAgICAgICAoV0tQbHVnaW5TaXRlRGF0YU1h
bmFnZXJDbGVhclNpdGVEYXRhKToKKyAgICAgICAgKFdLUGx1Z2luU2l0ZURhdGFNYW5hZ2VyQ2xl
YXJBbGxTaXRlRGF0YSk6CisKIDIwMTUtMDYtMTAgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2Nh
QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXdyaXRlIFdLUGx1Z2luU2l0ZURhdGFNYW5hZ2VyIHVz
aW5nIFdlYnNpdGVEYXRhU3RvcmUgZnVuY3Rpb25zCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvQVBJL0MvV0tBUElDYXN0LmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
QVBJL0MvV0tBUElDYXN0LmgKaW5kZXggNzc0MjFlYzMyNjAwNWVjZDhjMTkzMTY0MWI0NzQ1OWFl
MGM2ODZmYS4uNjEzZDBlZTVmZTlmN2JiNzIzNmVhMTE1MjAxOGY4OTI3ZTY4NjMzOSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLQVBJQ2FzdC5oCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS0FQSUNhc3QuaApAQCAtMTU3LDcgKzE1Nyw2
IEBAIFdLX0FERF9BUElfTUFQUElORyhXS09yaWdpbkRhdGFNYW5hZ2VyUmVmLCBXZWJPcmlnaW5E
YXRhTWFuYWdlclByb3h5KQogV0tfQUREX0FQSV9NQVBQSU5HKFdLUGFnZUdyb3VwUmVmLCBXZWJQ
YWdlR3JvdXApCiBXS19BRERfQVBJX01BUFBJTkcoV0tQYWdlQ29uZmlndXJhdGlvblJlZiwgQVBJ
OjpQYWdlQ29uZmlndXJhdGlvbikKIFdLX0FERF9BUElfTUFQUElORyhXS1BhZ2VSZWYsIFdlYlBh
Z2VQcm94eSkKLVdLX0FERF9BUElfTUFQUElORyhXS1BsdWdpblNpdGVEYXRhTWFuYWdlclJlZiwg
V2ViUGx1Z2luU2l0ZURhdGFNYW5hZ2VyKQogV0tfQUREX0FQSV9NQVBQSU5HKFdLUHJlZmVyZW5j
ZXNSZWYsIFdlYlByZWZlcmVuY2VzKQogV0tfQUREX0FQSV9NQVBQSU5HKFdLUHJvdGVjdGlvblNw
YWNlUmVmLCBXZWJQcm90ZWN0aW9uU3BhY2UpCiBXS19BRERfQVBJX01BUFBJTkcoV0tSZW5kZXJM
YXllclJlZiwgV2ViUmVuZGVyTGF5ZXIpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvQVBJL0MvV0tDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
Qy9XS0NvbnRleHQuY3BwCmluZGV4IGZjNzBmMzhjYmE0ZmFmYjVhMTM1NzE2NzU4Zjk2NGJmZTYz
Y2UzNTMuLjI5YzhkZDI3MTk5NWY2NzcyNGRmZWM0ZGRlZTA0NGUyYTJlYmJlMjkgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS0NvbnRleHQuY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS0NvbnRleHQuY3BwCkBAIC00NjQsMTMgKzQ2
NCwxMyBAQCBXS05vdGlmaWNhdGlvbk1hbmFnZXJSZWYgV0tDb250ZXh0R2V0Tm90aWZpY2F0aW9u
TWFuYWdlcihXS0NvbnRleHRSZWYgY29udGV4dFJlZgogICAgIHJldHVybiB0b0FQSSh0b0ltcGwo
Y29udGV4dFJlZiktPnN1cHBsZW1lbnQ8V2ViTm90aWZpY2F0aW9uTWFuYWdlclByb3h5PigpKTsK
IH0KIAotV0tQbHVnaW5TaXRlRGF0YU1hbmFnZXJSZWYgV0tDb250ZXh0R2V0UGx1Z2luU2l0ZURh
dGFNYW5hZ2VyKFdLQ29udGV4dFJlZiBjb250ZXh0UmVmKQorV0tQbHVnaW5TaXRlRGF0YU1hbmFn
ZXJSZWYgV0tDb250ZXh0R2V0UGx1Z2luU2l0ZURhdGFNYW5hZ2VyKFdLQ29udGV4dFJlZiBjb250
ZXh0KQogewogI2lmIEVOQUJMRShORVRTQ0FQRV9QTFVHSU5fQVBJKQotICAgIHJldHVybiB0b0FQ
SSh0b0ltcGwoY29udGV4dFJlZiktPnBsdWdpblNpdGVEYXRhTWFuYWdlcigpKTsKKyAgICByZXR1
cm4gcmVpbnRlcnByZXRfY2FzdDxXS1BsdWdpblNpdGVEYXRhTWFuYWdlclJlZj4odG9BUEkodG9J
bXBsKGNvbnRleHQpLT53ZWJzaXRlRGF0YVN0b3JlKCkpKTsKICNlbHNlCi0gICAgVU5VU0VEX1BB
UkFNKGNvbnRleHRSZWYpOwotICAgIHJldHVybiAwOworICAgIFVOVVNFRF9QQVJBTShjb250ZXh0
KTsKKyAgICByZXR1cm4gbnVsbHB0cjsKICNlbmRpZgogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tQbHVnaW5TaXRlRGF0YU1hbmFnZXIuY3BwIGIvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLUGx1Z2luU2l0ZURhdGFNYW5hZ2VyLmNwcApp
bmRleCBkOTg1YWI3YjdlOTFjZDdmNjQ0ZDA2NGE1MDhjY2NjNTAzZDlmZGMyLi4zNmMwMjAxMzFj
NDZjMDk4Mzc3MjE3ZWZhOWFlNzZiOThmZjJhNTdiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvQVBJL0MvV0tQbHVnaW5TaXRlRGF0YU1hbmFnZXIuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BsdWdpblNpdGVEYXRhTWFuYWdlci5jcHAKQEAg
LTM2LDE3ICszNiwxMyBAQCB1c2luZyBuYW1lc3BhY2UgV2ViS2l0OwogCiBXS1R5cGVJRCBXS1Bs
dWdpblNpdGVEYXRhTWFuYWdlckdldFR5cGVJRCgpCiB7Ci0jaWYgRU5BQkxFKE5FVFNDQVBFX1BM
VUdJTl9BUEkpCi0gICAgcmV0dXJuIHRvQVBJKFdlYlBsdWdpblNpdGVEYXRhTWFuYWdlcjo6QVBJ
VHlwZSk7Ci0jZWxzZQotICAgIHJldHVybiB0b0FQSShBUEk6Ok9iamVjdDo6VHlwZTo6TnVsbCk7
Ci0jZW5kaWYKKyAgICByZXR1cm4gdG9BUEkoQVBJOjpXZWJzaXRlRGF0YVN0b3JlOjpBUElUeXBl
KTsKIH0KIAogdm9pZCBXS1BsdWdpblNpdGVEYXRhTWFuYWdlckdldFNpdGVzV2l0aERhdGEoV0tQ
bHVnaW5TaXRlRGF0YU1hbmFnZXJSZWYgbWFuYWdlciwgdm9pZCogY29udGV4dCwgV0tQbHVnaW5T
aXRlRGF0YU1hbmFnZXJHZXRTaXRlc1dpdGhEYXRhRnVuY3Rpb24gY2FsbGJhY2spCiB7CiAjaWYg
RU5BQkxFKE5FVFNDQVBFX1BMVUdJTl9BUEkpCi0gICAgYXV0byYgd2Vic2l0ZURhdGFTdG9yZSA9
IHRvSW1wbChtYW5hZ2VyKS0+cHJvY2Vzc1Bvb2woKS53ZWJzaXRlRGF0YVN0b3JlKCktPndlYnNp
dGVEYXRhU3RvcmUoKTsKKyAgICBhdXRvJiB3ZWJzaXRlRGF0YVN0b3JlID0gdG9JbXBsKHJlaW50
ZXJwcmV0X2Nhc3Q8V0tXZWJzaXRlRGF0YVN0b3JlUmVmPihtYW5hZ2VyKSktPndlYnNpdGVEYXRh
U3RvcmUoKTsKICAgICB3ZWJzaXRlRGF0YVN0b3JlLmZldGNoRGF0YShXZWJzaXRlRGF0YVR5cGVz
OjpXZWJzaXRlRGF0YVR5cGVQbHVnSW5EYXRhLCBbY29udGV4dCwgY2FsbGJhY2tdKFZlY3RvcjxX
ZWJzaXRlRGF0YVJlY29yZD4gZGF0YVJlY29yZHMpIHsKICAgICAgICAgVmVjdG9yPFN0cmluZz4g
aG9zdE5hbWVzOwogICAgICAgICBmb3IgKGNvbnN0IGF1dG8mIGRhdGFSZWNvcmQgOiBkYXRhUmVj
b3JkcykgewpAQCAtNzQsNyArNzAsNyBAQCB2b2lkIFdLUGx1Z2luU2l0ZURhdGFNYW5hZ2VyQ2xl
YXJTaXRlRGF0YShXS1BsdWdpblNpdGVEYXRhTWFuYWdlclJlZiBtYW5hZ2VyLCBXSwogICAgIGZv
ciAoY29uc3QgYXV0byYgc3RyaW5nIDogdG9JbXBsKHNpdGVzKS0+ZWxlbWVudHNPZlR5cGU8QVBJ
OjpTdHJpbmc+KCkpCiAgICAgICAgIGRhdGFSZWNvcmQucGx1Z2luRGF0YUhvc3ROYW1lcy5hZGQo
c3RyaW5nLT5zdHJpbmcoKSk7CiAKLSAgICBhdXRvJiB3ZWJzaXRlRGF0YVN0b3JlID0gdG9JbXBs
KG1hbmFnZXIpLT5wcm9jZXNzUG9vbCgpLndlYnNpdGVEYXRhU3RvcmUoKS0+d2Vic2l0ZURhdGFT
dG9yZSgpOworICAgIGF1dG8mIHdlYnNpdGVEYXRhU3RvcmUgPSB0b0ltcGwocmVpbnRlcnByZXRf
Y2FzdDxXS1dlYnNpdGVEYXRhU3RvcmVSZWY+KG1hbmFnZXIpKS0+d2Vic2l0ZURhdGFTdG9yZSgp
OwogICAgIHdlYnNpdGVEYXRhU3RvcmUucmVtb3ZlRGF0YShXZWJzaXRlRGF0YVR5cGVzOjpXZWJz
aXRlRGF0YVR5cGVQbHVnSW5EYXRhLCB7IGRhdGFSZWNvcmQgfSwgW2NvbnRleHQsIGNhbGxiYWNr
XSB7CiAgICAgICAgIGNhbGxiYWNrKG51bGxwdHIsIGNvbnRleHQpOwogICAgIH0pOwpAQCAtOTEs
NyArODcsNyBAQCB2b2lkIFdLUGx1Z2luU2l0ZURhdGFNYW5hZ2VyQ2xlYXJTaXRlRGF0YShXS1Bs
dWdpblNpdGVEYXRhTWFuYWdlclJlZiBtYW5hZ2VyLCBXSwogdm9pZCBXS1BsdWdpblNpdGVEYXRh
TWFuYWdlckNsZWFyQWxsU2l0ZURhdGEoV0tQbHVnaW5TaXRlRGF0YU1hbmFnZXJSZWYgbWFuYWdl
ciwgdm9pZCogY29udGV4dCwgV0tQbHVnaW5TaXRlRGF0YU1hbmFnZXJDbGVhclNpdGVEYXRhRnVu
Y3Rpb24gY2FsbGJhY2spCiB7CiAjaWYgRU5BQkxFKE5FVFNDQVBFX1BMVUdJTl9BUEkpCi0gICAg
YXV0byYgd2Vic2l0ZURhdGFTdG9yZSA9IHRvSW1wbChtYW5hZ2VyKS0+cHJvY2Vzc1Bvb2woKS53
ZWJzaXRlRGF0YVN0b3JlKCktPndlYnNpdGVEYXRhU3RvcmUoKTsKKyAgICBhdXRvJiB3ZWJzaXRl
RGF0YVN0b3JlID0gdG9JbXBsKHJlaW50ZXJwcmV0X2Nhc3Q8V0tXZWJzaXRlRGF0YVN0b3JlUmVm
PihtYW5hZ2VyKSktPndlYnNpdGVEYXRhU3RvcmUoKTsKICAgICB3ZWJzaXRlRGF0YVN0b3JlLnJl
bW92ZURhdGEoV2Vic2l0ZURhdGFUeXBlczo6V2Vic2l0ZURhdGFUeXBlUGx1Z0luRGF0YSwgc3Rk
OjpjaHJvbm86OnN5c3RlbV9jbG9jazo6dGltZV9wb2ludDo6bWluKCksIFtjb250ZXh0LCBjYWxs
YmFja10gewogICAgICAgICBjYWxsYmFjayhudWxscHRyLCBjb250ZXh0KTsKICAgICB9KTsK
</data>
<flag name="review"
          id="279719"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>