[chrome:omnibox] Incrementally build output tables.

Instead of clearing and re-building the entire list of tables, and then clearing and re-adding those tables to the DOM every time AutocompleteController returned a new response, this CL appends to the list of tables and the DOM.

Bug: 891303
Change-Id: I817ddded6531fb0836771e6f70c15ac46dd528e3
Reviewed-on: https://chromium-review.googlesource.com/c/1365879
Commit-Queue: manuk hovanesian <manukh@chromium.org>
Reviewed-by: Tommy Li <tommycli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#614709}
1 file changed