[Extensions] Convert APIs to use movable types [8]
Generated extensions code used to rely on linked_ptrs for non-copyable types in
containers. Now, we can make these types movable. Update the following APIs
to use movable types in this CL:
- omnibox.json
- page_action.json
- page_capture.json
- passwords_private.idl
- permissions.json
- platform_keys.idl
- platform_keys_internal.idl
- preferences_private.json
- privacy.json
BUG=
595949
TBR=mpearson@chromium.org (trivial c/b/autocomplete/ change)
Committed:
https://crrev.com/7edeeeeb5245c12eba7c32cd683f1fb6b159d1b9
Cr-Commit-Position: refs/heads/master@{#383829}