summaryrefslogtreecommitdiffstats
path: root/dom/indexedDB/crashtests/1499854-1.html
blob: 0e106011345c4a16d33d17c7082b295aa53c23c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<html>

<head>
  <script>
    function start() {
      o1 = new Int32Array(51488)
      o2 = new ArrayBuffer(13964)
      for (let i = 0; i < 51488; i++) o1[i] = 0x41
      const dbRequest = window.indexedDB.open('', {})
      dbRequest.onupgradeneeded = function(event) {
        const store = event.target.result.createObjectStore('IDBStore_0', {})
        store.add({}, 'ObjectKey_0')
        store.add({
          data: undefined,
          index_key_0: o1,
          index_key_1: o2
        }, 'ObjectKey_1')
        store.createIndex('IDBIndex_1', ['index_key_0', 'index_key_1'], {
          unique: false,
          multiEntry: false,
          locale: 'fr'
        })
      }
    }
    document.addEventListener('DOMContentLoaded', start)
  </script>
</head>

</html>