commit | 9a58b89a219e1ddec8ae726250b14fe01d471e56 | [log] [tgz] |
---|---|---|
author | Chase Phillips <cmp@chromium.org> | Fri Jan 11 22:04:27 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jan 11 22:04:27 2019 |
tree | e90435109122fb0906e7a8b795a481a56ffb1b95 | |
parent | a3fea651a820b86852ba1ef799114cffaa082a78 [diff] |
IndexedDB: Make IDBCursor.Advance() use native Mojo callback IDBCursor.Advance() previously took a separate IDBCallbacks interface that had its own lifecycle and could have a number of methods called on it. This change updates Advance() to use Mojo's native callback mechanism so we can start moving away from the complicated IDBCallbacks interface and instead use a simpler and easier to reason about async response return approach. Bug: 717812 Change-Id: Ia08bebfcafe5f63d60366e81b7f973b1e9ad2378 Reviewed-on: https://chromium-review.googlesource.com/c/1336662 Commit-Queue: Chase Phillips <cmp@chromium.org> Reviewed-by: Tom Sepez <tsepez@chromium.org> Reviewed-by: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#622176}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .