How can I use IDBKeyRange bounds with IDBCursor to paginate a Firefox IndexedDB object store without rescanning the entire dataset?
I want to page through a large dataset stored in an IndexedDB object store in Firefox, returning a fixed number of records per view. The dataset may be modified while the user navigates, so each page should reflect a consistent snapshot without rescanning the whole store for every request. I plan to create an IDBKeyRange that defines the lower and upper boun