Include printer location into search criteria, display matching text fragments, handle all input events in destination search box.

BUG=256223

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252456 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252456
LevelDB wrappers now returning status codes.

Modify functions that interact with LevelDB (directly or indirectly) to return
a status code instead of a boolean success value.

This is necessary to differentiate database errors caused by corrupt databases
from other legitimate failure causes (like full disks, etc.).

This modifies most methods in IndexedDBBackingStore, and others in
LevelDBFactory, IndexedDBDatabase, LevelDBDatabase, LevelDBTransaction.

BUG=322707

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

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