commit | b2851f32a9955a10f657060c373f7911de46bcd9 | [log] [tgz] |
---|---|---|
author | Chase Phillips <cmp@chromium.org> | Fri Nov 16 00:27:48 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 16 00:27:48 2018 |
tree | 9e7409d65471633e0d9e5ad0a53d0c709419f639 | |
parent | 56f3274d1545526815280622044716606e869e62 [diff] |
IndexedDB: Remove redundant Web* enums, take 2 This is a reland of a CL that landed here: https://crrev.com/c/1303634 The CL was reverted here: https://crrev.com/c/1337609 The revert was due to a failure in the Deterministic Linux build: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Deterministic%20Linux/17798 That build failed because the Blink modules bindings targets were missing the IndexedDB Blink variant mojom headers files dependencies. This reland includes a fix for that issue. Here's the original commit message, which is still valid: The following structs were redundant with structs that Mojo auto-generates: - WebIDBCursorDirection - WebIDBDataLoss - WebIDBOperationType - WebIDBPutMode - WebIDBTaskType - WebIDBTransactionMode This CL updates those references to refer to the equivalent blink::mojom:: type, instead. References to kWebIDB* values are updated to point to the equivalent value in the associated Mojo enum type. Bug: 717812 Change-Id: Ic076c67a9a0292fc23cc23667fdd68892e5b0ef9 Reviewed-on: https://chromium-review.googlesource.com/c/1338379 Reviewed-by: Joshua Bell <jsbell@chromium.org> Reviewed-by: Dominick Ng <dominickn@chromium.org> Reviewed-by: Hitoshi Yoshida <peria@chromium.org> Commit-Queue: Chase Phillips <cmp@chromium.org> Cr-Commit-Position: refs/heads/master@{#608597}
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 .