Remove SearchResultViewDelegate from the app list.

This CL removes the SearchResultViewDelegate in favor of more directly
calling the code that was being delegated to. It also removes some
methods from SearchResultListViewDelegate.

This is a pure refactor without any functionality changes.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255557 0039d316-1c4b-4281-b951-d872f2087c98
Force save changes when Enter is pressed for the controls with buffered updates.

BUG=141426

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255558 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 255558
Add is_tracing_running to browser. 
Add is_timeline_recording_running to web_contents.
Add is_video_capture_running to tab.

BUG=348271

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255559 0039d316-1c4b-4281-b951-d872f2087c98
Remove href_change and navigate from wait.
Add wait_until to support href_change and navigate.
Remove previous_action for page_actions.RunAction.
Change page_sets that use wait's href_change and navigate to using wait_until instead.

BUG=349584

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

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