DevTools: IndexedDB toolbar should use ToolbarInput
DevTools: IndexedDB toolbar should use ToolbarInput

Inputs created by `UI.createInput()` lack toolbar-specific features
included by `new UI.ToolbarInput`.

This updates IndexedDB's key filter to use the ToolbarInput with
better focus logic, 'x' clear button, and consistency with others.

Screenshot: https://imgur.com/a/wi1NJde

Bug: 863802
Change-Id: I3015e7dd061f32d4a6be414fdfa0928dc72667ed
Reviewed-on: https://chromium-review.googlesource.com/c/1294723
Commit-Queue: Erik Luo <26192f5e05d23e5ee959014fb911d780e566545b@chromium.org>
Reviewed-by: Joel Einbinder <bab755abe9fee48fe544272e55f73517d4e4a725@chromium.org>
Cr-Original-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#603209}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: ab896e2fbe248bc5402ca7a55896d2d88ab8e9eb
dart-archive/devtools-frontend,ChromeDevTools/devtools-frontend,dart-archive/devtools-frontend,dart-archive/devtools-frontend,ChromeDevTools/devtools-frontend,dart-archive/devtools-frontend,dart-archive/devtools-frontend,dart-archive/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend