Skip to content

Commit c1a619d

Browse files
Chromium 141 IDB getAll() and getAllKeys() direction option (#28097)
* Chromium 141 IDB getAll() and getAllKeys() direction option * Remove tags
1 parent 7613fd0 commit c1a619d

File tree

2 files changed

+258
-6
lines changed

2 files changed

+258
-6
lines changed

api/IDBIndex.json

Lines changed: 129 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,70 @@
215215
"standard_track": true,
216216
"deprecated": false
217217
}
218+
},
219+
"object_parameter": {
220+
"__compat": {
221+
"description": "Object as parameter",
222+
"spec_url": "https://w3c.github.io/IndexedDB/#dictdef-idbgetalloptions",
223+
"support": {
224+
"chrome": {
225+
"version_added": "141"
226+
},
227+
"chrome_android": "mirror",
228+
"edge": "mirror",
229+
"firefox": {
230+
"version_added": false
231+
},
232+
"firefox_android": "mirror",
233+
"oculus": "mirror",
234+
"opera": "mirror",
235+
"opera_android": "mirror",
236+
"safari": {
237+
"version_added": false
238+
},
239+
"safari_ios": "mirror",
240+
"samsunginternet_android": "mirror",
241+
"webview_android": "mirror",
242+
"webview_ios": "mirror"
243+
},
244+
"status": {
245+
"experimental": true,
246+
"standard_track": true,
247+
"deprecated": false
248+
}
249+
},
250+
"direction": {
251+
"__compat": {
252+
"description": "`direction` property",
253+
"spec_url": "https://w3c.github.io/IndexedDB/#dom-idbgetalloptions-direction",
254+
"support": {
255+
"chrome": {
256+
"version_added": "141"
257+
},
258+
"chrome_android": "mirror",
259+
"edge": "mirror",
260+
"firefox": {
261+
"version_added": false
262+
},
263+
"firefox_android": "mirror",
264+
"oculus": "mirror",
265+
"opera": "mirror",
266+
"opera_android": "mirror",
267+
"safari": {
268+
"version_added": false
269+
},
270+
"safari_ios": "mirror",
271+
"samsunginternet_android": "mirror",
272+
"webview_android": "mirror",
273+
"webview_ios": "mirror"
274+
},
275+
"status": {
276+
"experimental": true,
277+
"standard_track": true,
278+
"deprecated": false
279+
}
280+
}
281+
}
218282
}
219283
},
220284
"getAllKeys": {
@@ -250,6 +314,70 @@
250314
"standard_track": true,
251315
"deprecated": false
252316
}
317+
},
318+
"object_parameter": {
319+
"__compat": {
320+
"description": "Object as parameter",
321+
"spec_url": "https://w3c.github.io/IndexedDB/#dictdef-idbgetalloptions",
322+
"support": {
323+
"chrome": {
324+
"version_added": "141"
325+
},
326+
"chrome_android": "mirror",
327+
"edge": "mirror",
328+
"firefox": {
329+
"version_added": false
330+
},
331+
"firefox_android": "mirror",
332+
"oculus": "mirror",
333+
"opera": "mirror",
334+
"opera_android": "mirror",
335+
"safari": {
336+
"version_added": false
337+
},
338+
"safari_ios": "mirror",
339+
"samsunginternet_android": "mirror",
340+
"webview_android": "mirror",
341+
"webview_ios": "mirror"
342+
},
343+
"status": {
344+
"experimental": true,
345+
"standard_track": true,
346+
"deprecated": false
347+
}
348+
},
349+
"direction": {
350+
"__compat": {
351+
"description": "`direction` property",
352+
"spec_url": "https://w3c.github.io/IndexedDB/#dom-idbgetalloptions-direction",
353+
"support": {
354+
"chrome": {
355+
"version_added": "141"
356+
},
357+
"chrome_android": "mirror",
358+
"edge": "mirror",
359+
"firefox": {
360+
"version_added": false
361+
},
362+
"firefox_android": "mirror",
363+
"oculus": "mirror",
364+
"opera": "mirror",
365+
"opera_android": "mirror",
366+
"safari": {
367+
"version_added": false
368+
},
369+
"safari_ios": "mirror",
370+
"samsunginternet_android": "mirror",
371+
"webview_android": "mirror",
372+
"webview_ios": "mirror"
373+
},
374+
"status": {
375+
"experimental": true,
376+
"standard_track": true,
377+
"deprecated": false
378+
}
379+
}
380+
}
253381
}
254382
},
255383
"getAllRecords": {
@@ -260,9 +388,7 @@
260388
"version_added": "141"
261389
},
262390
"chrome_android": "mirror",
263-
"edge": {
264-
"version_added": false
265-
},
391+
"edge": "mirror",
266392
"firefox": {
267393
"version_added": false
268394
},

api/IDBObjectStore.json

Lines changed: 129 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -498,6 +498,70 @@
498498
"standard_track": true,
499499
"deprecated": false
500500
}
501+
},
502+
"object_parameter": {
503+
"__compat": {
504+
"description": "Object as parameter",
505+
"spec_url": "https://w3c.github.io/IndexedDB/#dictdef-idbgetalloptions",
506+
"support": {
507+
"chrome": {
508+
"version_added": "141"
509+
},
510+
"chrome_android": "mirror",
511+
"edge": "mirror",
512+
"firefox": {
513+
"version_added": false
514+
},
515+
"firefox_android": "mirror",
516+
"oculus": "mirror",
517+
"opera": "mirror",
518+
"opera_android": "mirror",
519+
"safari": {
520+
"version_added": false
521+
},
522+
"safari_ios": "mirror",
523+
"samsunginternet_android": "mirror",
524+
"webview_android": "mirror",
525+
"webview_ios": "mirror"
526+
},
527+
"status": {
528+
"experimental": true,
529+
"standard_track": true,
530+
"deprecated": false
531+
}
532+
},
533+
"direction": {
534+
"__compat": {
535+
"description": "`direction` property",
536+
"spec_url": "https://w3c.github.io/IndexedDB/#dom-idbgetalloptions-direction",
537+
"support": {
538+
"chrome": {
539+
"version_added": "141"
540+
},
541+
"chrome_android": "mirror",
542+
"edge": "mirror",
543+
"firefox": {
544+
"version_added": false
545+
},
546+
"firefox_android": "mirror",
547+
"oculus": "mirror",
548+
"opera": "mirror",
549+
"opera_android": "mirror",
550+
"safari": {
551+
"version_added": false
552+
},
553+
"safari_ios": "mirror",
554+
"samsunginternet_android": "mirror",
555+
"webview_android": "mirror",
556+
"webview_ios": "mirror"
557+
},
558+
"status": {
559+
"experimental": true,
560+
"standard_track": true,
561+
"deprecated": false
562+
}
563+
}
564+
}
501565
}
502566
},
503567
"getAllKeys": {
@@ -535,6 +599,70 @@
535599
"standard_track": true,
536600
"deprecated": false
537601
}
602+
},
603+
"object_parameter": {
604+
"__compat": {
605+
"description": "Object as parameter",
606+
"spec_url": "https://w3c.github.io/IndexedDB/#dictdef-idbgetalloptions",
607+
"support": {
608+
"chrome": {
609+
"version_added": "141"
610+
},
611+
"chrome_android": "mirror",
612+
"edge": "mirror",
613+
"firefox": {
614+
"version_added": false
615+
},
616+
"firefox_android": "mirror",
617+
"oculus": "mirror",
618+
"opera": "mirror",
619+
"opera_android": "mirror",
620+
"safari": {
621+
"version_added": false
622+
},
623+
"safari_ios": "mirror",
624+
"samsunginternet_android": "mirror",
625+
"webview_android": "mirror",
626+
"webview_ios": "mirror"
627+
},
628+
"status": {
629+
"experimental": true,
630+
"standard_track": true,
631+
"deprecated": false
632+
}
633+
},
634+
"direction": {
635+
"__compat": {
636+
"description": "`direction` property",
637+
"spec_url": "https://w3c.github.io/IndexedDB/#dom-idbgetalloptions-direction",
638+
"support": {
639+
"chrome": {
640+
"version_added": "141"
641+
},
642+
"chrome_android": "mirror",
643+
"edge": "mirror",
644+
"firefox": {
645+
"version_added": false
646+
},
647+
"firefox_android": "mirror",
648+
"oculus": "mirror",
649+
"opera": "mirror",
650+
"opera_android": "mirror",
651+
"safari": {
652+
"version_added": false
653+
},
654+
"safari_ios": "mirror",
655+
"samsunginternet_android": "mirror",
656+
"webview_android": "mirror",
657+
"webview_ios": "mirror"
658+
},
659+
"status": {
660+
"experimental": true,
661+
"standard_track": true,
662+
"deprecated": false
663+
}
664+
}
665+
}
538666
}
539667
},
540668
"getAllRecords": {
@@ -545,9 +673,7 @@
545673
"version_added": "141"
546674
},
547675
"chrome_android": "mirror",
548-
"edge": {
549-
"version_added": false
550-
},
676+
"edge": "mirror",
551677
"firefox": {
552678
"version_added": false
553679
},

0 commit comments

Comments
 (0)