Rebuild Views Textfield context menu runner on each showing.

Without rebuilding, stale command states are used.
That may leave menu items incorrectly enabled/disabled.
Fixes a regression from http://crrev.com/244436

BUG=334604
TEST=Bug doesn't repro; omnibox and textfield context menu items are enabled or disabled as expected on each menu invocation.
R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245461 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245461
Limit using full paths in the directory model in the Files app.

This patch converts methods getLeadPath, setLeadPath, getSelectedPaths and setSelectedPaths to *Entry/*Entries.

TEST=Tested manually. Partly browser tests.
BUG=320967

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245462 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245462
Quick searches for sync-internals

Added some quick searches that are usually performed in
sync to find out which objects are not updated and have
pending updates not being done.

Currently it implements IS_UNSYNCED, IS_UNAPPLIED_UPDATE, both, and
IS_DEL.


BUG=154378

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

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