<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>16137</bug_id>
          
          <creation_ts>2012-02-27 18:39:11 +0000</creation_ts>
          <short_desc>IndexedDB: Add API for enumerating databases</short_desc>
          <delta_ts>2015-08-10 20:21:18 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebAppsWG</product>
          <component>Indexed Database API</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>MOVED</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="Joshua Bell">jsbell</reporter>
          <assigned_to name="This bug has no owner yet - up for the taking">dave.null</assigned_to>
          <cc>dale</cc>
    
    <cc>jonas</cc>
    
    <cc>mike</cc>
    
    <cc>odinho</cc>
    
    <cc>public-webapps</cc>
          
          <qa_contact>public-webapps-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>64654</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-02-27 18:39:11 +0000</bug_when>
    <thetext>This was proposed and discussed in this thread:

http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1528.html

Plunking this in the bug database so we can track interest/objections/alternate proposals. Discussion stalled on the thread, but continued interest has been expressed offline.

Chrome has implemented this as webkitIndexedDB.getDatabaseNames() in response to user requests; the primary uses cases are for application debugging and diagnostics for deployed web apps. Tools like the Web Inspector which provide an interactive means of exploring local IDB instances address the former use case, but not the latter.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64660</commentid>
    <comment_count>1</comment_count>
    <who name="Odin Hørthe Omdal">odinho</who>
    <bug_when>2012-02-27 23:36:09 +0000</bug_when>
    <thetext>Agreed that this can be useful. I think it shouldn&apos;t use DOMStringList, as currently there&apos;s a want to remove those in favour of Arrays :-)

It&apos;d be interesting to be able to get some guarantees, but this proposal is very easy to implement. Has anyone any good ideas how a guaranteed getDatabaseNames() would work?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64881</commentid>
    <comment_count>2</comment_count>
    <who name="Jonas Sicking (Not reading bugmail)">jonas</who>
    <bug_when>2012-03-02 04:01:30 +0000</bug_when>
    <thetext>Yup. Agreed that we should definitely do this, but for v2. I think it should be totally doable to specify and implement in such a manner that it fulfills the requirements in

http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1537.html

Filing away with the other v2 bugs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69737</commentid>
    <comment_count>3</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2012-07-09 16:04:55 +0000</bug_when>
    <thetext>Just for posterity, in case anyone goes looking:

Since there was no consensus to add this API, the Chrome API is currently prefixed as webkitGetDatabaseNames() - still hanging off the IDBFactory object.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122544</commentid>
    <comment_count>4</comment_count>
    <who name="Joshua Bell">jsbell</who>
    <bug_when>2015-08-10 20:21:18 +0000</bug_when>
    <thetext>Moved to https://github.com/w3c/IndexedDB/issues/31</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>