<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - IDBIndex.openCursor() matches indices on multiple object stores"
   href="https://bugs.webkit.org/show_bug.cgi?id=158833#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - IDBIndex.openCursor() matches indices on multiple object stores"
   href="https://bugs.webkit.org/show_bug.cgi?id=158833">bug 158833</a>
              from <span class="vcard"><a class="email" href="mailto:david.fahlander&#64;gmail.com" title="David Fahlander &lt;david.fahlander&#64;gmail.com&gt;"> <span class="fn">David Fahlander</span></a>
</span></b>
        <pre>I've nailed it down further and it seems this behaviour occurs only when the different object stores primary keys collide. In my repro, I use options {autoIncrement: true} when creating the ObjectStore, which will for sure make the primary keys on 'schools' and 'students' collide.

Please keep me in the loop when testing this out. I'll be happy to help out. Feel free to run the dexie unit tests that pass on Chrome and Firefox: <a href="https://cdn.rawgit.com/dfahlander/Dexie.js/v1.4.2/test/run-unit-tests.html">https://cdn.rawgit.com/dfahlander/Dexie.js/v1.4.2/test/run-unit-tests.html</a></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>