commit | 2bd68689f8f02c9ff9e28fd49ca8e2673276ad81 | [log] [tgz] |
---|---|---|
author | manuk <manukh@chromium.org> | Thu Dec 20 20:07:22 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Dec 20 20:07:22 2018 |
tree | d12d4331ec5a5f23e0e26c1a6fcfdd511337e980 | |
parent | 09f60d66e42baa742b482761234640a608d4d4a9 [diff] |
[omnibox chrome:omnibox] Initialize OmniboxOutput displayOptions with defaults. crrev.com/c/1381145 set the 'show all providers' checkbox checked by default (on page load). However, this state is not propagated to OmniboxOuptut until at least 1 display option was changed by the user, leading to unintuitive results: 1) 'show all providers' behaved as if it was unchecked but was displayed checked 2) unchecking 'show all providers' would appear to change nothing 3) checking another display checkbox (e.g. 'show all details'), would also active 'show all providers' This CL initializes OmniboxOutput's displayOptions to the default values. Bug: 891303 Change-Id: I328180d1b79319ff60f23a9c1d860bc1f68d8c76 Reviewed-on: https://chromium-review.googlesource.com/c/1384930 Commit-Queue: manuk hovanesian <manukh@chromium.org> Reviewed-by: Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#618305}
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 .