chrome.bookmark.search exact URL/title query support

Allow queries for exact URL and title strings within
chrome.bookmark.search by accepting an object for the query parameter,
with the desired query predicates specified on the object.

API proposal document: https://docs.google.com/a/chromium.org/document/d/1XZHmtCBQNqaGUZLJPbSL7TXkP3AMhqyxwJk6ez5pMMs/edit

BUG=311282

Review URL: https://codereview.chromium.org/113073002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241203 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 241203
Flag for auto-reload work.

BUG=308233

R=ellyjones@chromium.org

Review URL: https://codereview.chromium.org/113133004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241204 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 241204
app_list: Add keyboard support for result actions.

- Tab/shift-tab would navigate actions of current selected result;
- At the end of the actions, they would move to the next/prev result;
- Send a11y events when a search result/action is selected;

BUG=327488

Review URL: https://codereview.chromium.org/113133011

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241205 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 241205