Skip to content

Mark IndexedDB transactions inactive during key serialization#55660

Open
nolanlawson wants to merge 2 commits intomasterfrom
nolan/key-serialization
Open

Mark IndexedDB transactions inactive during key serialization#55660
nolanlawson wants to merge 2 commits intomasterfrom
nolan/key-serialization

Conversation

@nolanlawson
Copy link
Member

Helps close w3c/IndexedDB#476.

This test is largely based on structured-clone-transaction-state.any.js and is designed to match Firefox's implementation. WebKit and Chromium currently fail this test.

Copy link
Contributor

@odinho odinho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, I see the spec change has an okay already. This should probably go in at the same time the actual change comes in though.

You could probably also link this to the spec text before doing the merge once the spec text is up? Or update it. If w3ctests even use links anymore.

@nolanlawson
Copy link
Member Author

Thanks for the review! I just updated the tests based on some feedback in the spec PR: w3c/IndexedDB#479 (comment) . I'll wait for an OK on both PRs before merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Transactions should be marked as inactive during key serialization

3 participants