<?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>46178</bug_id>
          
          <creation_ts>2010-09-21 04:56:41 -0700</creation_ts>
          <short_desc>it&apos;s not possible to easily tell which part of the file name of an indexed db is the security origin</short_desc>
          <delta_ts>2010-09-21 07:20:06 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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>jochen</reporter>
          <assigned_to>jochen</assigned_to>
          <cc>andreip</cc>
    
    <cc>bulach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>jorlow</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>282216</commentid>
    <comment_count>0</comment_count>
    <who name="">jochen</who>
    <bug_when>2010-09-21 04:56:41 -0700</bug_when>
    <thetext>it&apos;s not possible to easily tell which part of the file name of an indexed db is the security origin</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282221</commentid>
    <comment_count>1</comment_count>
      <attachid>68221</attachid>
    <who name="">jochen</who>
    <bug_when>2010-09-21 05:00:04 -0700</bug_when>
    <thetext>Created attachment 68221
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282225</commentid>
    <comment_count>2</comment_count>
      <attachid>68221</attachid>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-09-21 05:21:07 -0700</bug_when>
    <thetext>Comment on attachment 68221
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282227</commentid>
    <comment_count>3</comment_count>
    <who name="Jeremy Orlow">jorlow</who>
    <bug_when>2010-09-21 05:24:37 -0700</bug_when>
    <thetext>NOTE: this will cause a bunch of dead db files to stay around.  Those could possibly cause parsing issues if we use securityOrigin::fromDatabaseIdentifier on these file names or something like that.  It might be best for all indexed db developers to delete their indexedDB directory from chromium after syncing all clients past this.  Otherwise it&apos;s quite possible you&apos;ll run into some odd/nasty errors in the future if any code does make assumptions about all the files in this dir.

The other option is to, after this lands, change the directory we save IndexedDB stuff in...but I don&apos;t think that&apos;s necessary.

Also, obviously any existing data in databases with the old name format will no longer be accessible...but I doubt anyone cares.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282288</commentid>
    <comment_count>4</comment_count>
      <attachid>68221</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-21 07:20:01 -0700</bug_when>
    <thetext>Comment on attachment 68221
Patch

Clearing flags on attachment: 68221

Committed r67950: &lt;http://trac.webkit.org/changeset/67950&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282289</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-21 07:20:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68221</attachid>
            <date>2010-09-21 05:00:04 -0700</date>
            <delta_ts>2010-09-21 07:20:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-46178-20100921140001.patch</filename>
            <type>text/plain</type>
            <size>1596</size>
            <attacher>jochen</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
Y2FjY2I5ZjJiZTg3OTI0NGFjNDc3OTNlYmIyNzcxMWQyYTNlMDZhOC4uYzI0ZDQwYmFmNTFkYTE4
MTI3MjUwZTkyMTNjMjFmODEwZWQ2ODA2ZCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxNyBAQAogMjAxMC0wOS0yMSAgSm9j
aGVuIEVpc2luZ2VyICA8am9jaGVuQGNocm9taXVtLm9yZz4KIAorICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVc2UgQCB0byBjb25jYXRlbmF0ZSB0aGUgZGF0
YWJhc2UgbmFtZSBhbmQgdGhlIGRhdGFiYXNlIGlkZW50aWZpZXIgd2hlbiBidWlsZGluZworICAg
ICAgICB0aGUgZmlsZW5hbWUgdG8gdXNlIGZvciBpbmRleGVkIGRhdGFiYXNlcy4gVGhhdCBjaGFy
YWN0ZXIgaXMgdmFsaWQgZm9yIGZpbGVuYW1lcworICAgICAgICBidXQgY2Fubm90IG9jY3VyIGlu
IGEgZGF0YWJhc2UgaWRlbnRpZmllciBkZXJpdmVkIGZyb20gYSBzZWN1cml0eSBvcmlnaW4uCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NjE3OAorCisg
ICAgICAgICogc3RvcmFnZS9JREJGYWN0b3J5QmFja2VuZEltcGwuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6SURCRmFjdG9yeUJhY2tlbmRJbXBsOjpkYXRhYmFzZUZpbGVOYW1lKToKKworMjAxMC0w
OS0yMSAgSm9jaGVuIEVpc2luZ2VyICA8am9jaGVuQGNocm9taXVtLm9yZz4KKwogICAgICAgICBS
ZXZpZXdlZCBieSBKZXJlbXkgT3Jsb3cuCiAKICAgICAgICAgRmFjdG9yIG91dCB0aGUgZmlsZSBu
YW1lIHVzZWQgZm9yIGEgZ2l2ZW4gaW5kZXhlZCBkYXRhYmFzZSB0byBhIHN0YXRpYyBtZXRob2Qu
CmRpZmYgLS1naXQgYS9XZWJDb3JlL3N0b3JhZ2UvSURCRmFjdG9yeUJhY2tlbmRJbXBsLmNwcCBi
L1dlYkNvcmUvc3RvcmFnZS9JREJGYWN0b3J5QmFja2VuZEltcGwuY3BwCmluZGV4IGI3ZmZkY2Fh
YTQwYjU5MDhjZjZmNGFjNjE3MTBjNDk0ZGRkMTE2ZGYuLjI2NDczYWVlMWFjZjFiM2M2NDRiNWU1
ZWQ1MmQzMTZhZGQ2NzEzOTkgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvc3RvcmFnZS9JREJGYWN0b3J5
QmFja2VuZEltcGwuY3BwCisrKyBiL1dlYkNvcmUvc3RvcmFnZS9JREJGYWN0b3J5QmFja2VuZElt
cGwuY3BwCkBAIC0xNTAsNyArMTUwLDcgQEAgU3RyaW5nIElEQkZhY3RvcnlCYWNrZW5kSW1wbDo6
ZGF0YWJhc2VGaWxlTmFtZShjb25zdCBTdHJpbmcmIG5hbWUsIFNlY3VyaXR5T3JpZ2kKIHsKICAg
ICBTdHJpbmcgZGF0YWJhc2VJZGVudGlmaWVyID0gc2VjdXJpdHlPcmlnaW4tPmRhdGFiYXNlSWRl
bnRpZmllcigpOwogICAgIFN0cmluZyBzYW50aXplZE5hbWUgPSBlbmNvZGVGb3JGaWxlTmFtZShu
YW1lKTsKLSAgICByZXR1cm4gZGF0YWJhc2VJZGVudGlmaWVyICsgIl8iICsgc2FudGl6ZWROYW1l
ICsgIi5pbmRleGVkZGIiOworICAgIHJldHVybiBkYXRhYmFzZUlkZW50aWZpZXIgKyAiQCIgKyBz
YW50aXplZE5hbWUgKyAiLmluZGV4ZWRkYiI7CiB9CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUK
</data>

          </attachment>
      

    </bug>

</bugzilla>