commit | 32f66b1b681c1f63ffb8fbaef34b614a03c0a8c9 | [log] [tgz] |
---|---|---|
author | manuk <manukh@chromium.org> | Wed Oct 10 21:02:42 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Oct 10 21:02:42 2018 |
tree | 5b81990bda33f09ed9e6fc2875b67d68daf74060 | |
parent | f364f9bb7b6428f2eb145b261cc5c2d42c050631 [diff] |
[chrome:omnibox]: create OmniboxInputs and OmniboxOutput custom HTML elements to encapsulate interaction with the DOM. This CL is the first step to refactoring JS<->HTML communications. Actually refactoring output generation will be in a separate CL. More specifically, OmniboxOutput is a shell filled with <p> elements generated from the JS directly via document.createElement. In the upcoming CL's, this will be changed so that OmniboxOutput consists of custom elements as well. Bug: 891303 Change-Id: I7b72ce3817aa7ad345f7c1ff7919668fd51aa4f0 Reviewed-on: https://chromium-review.googlesource.com/c/1257546 Commit-Queue: manuk hovanesian <manukh@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by: Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#598498}
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 .