Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upEvaluating a Key Path on a value for IndexedDB is missing some cases #25325
Labels
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The function for evaluating a key path on a value is missing some cases and does not have proper error handeling.
The function uses direct bindings to spidermonkey, so we are able to salvage a lot of the implementation from gecko.
Task
Function
evaluate_key_path_on_valueFiles
compontens/script/dom/idbobjectstore.rsUseful links
https://www.w3.org/TR/IndexedDB-2/#evaluate-a-key-path-on-a-value
https://github.com/mozilla/gecko-dev/blob/master/dom/indexedDB/KeyPath.cpp#L58-L256