commit | e543cd603f8d2e78e311b6a39071f998cc6997d1 | [log] [tgz] |
---|---|---|
author | manuk <manukh@chromium.org> | Sat Dec 08 00:30:34 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Dec 08 00:30:34 2018 |
tree | 58e1d2bda940fec2f4ebe59a5d23e5aff030798b | |
parent | a5dfa60b3ab28bde867a6a411c5c4fd0e28f1bc1 [diff] |
[chrome:omnibox] Smarter boolean filtering; e.g. 'is starred' or 'not deletable'. Previously, boolean properties used their true or false values for filtering. If you wished to filter bookmarked matches, you could type 'true', but this would filter bookmarked matches as well as any match that has any true boolean property. With this CL, you can type 'is starred' or 'not starred'; boolean properties now use the 'is:' or 'not:' prefix in conjunction with their property name. Other minor but related changes: 1) Filtering is now case insensitive. 2) The filter input box now has examples in the placeholder text as well as an explanation of the filter algorithm in the tooltip. 3) Filter text now correctly escapes special characters. Bug: 891303 Change-Id: I259b4a9a71b9f8249839ec881196a1c2d483bc11 Reviewed-on: https://chromium-review.googlesource.com/c/1366256 Commit-Queue: manuk hovanesian <manukh@chromium.org> Reviewed-by: Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#614884}
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 .