Revert 233622 "Revert 233612 "Convert PhishingClassifierTest to ..."

Reverting the revert because it triggered incorrect code that was fixed in r233633.

> Revert 233612 "Convert PhishingClassifierTest to a real browser ..."
> 
> See http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%283%29/builds/23217/steps/browser_tests/logs/stdio
> 
> [ RUN      ] PhishingClassifierTest.TestClassification
> [3992:3100:1107/081056:2569617:ERROR:proxy_service_factory.cc(103)] Cannot use V8 Proxy resolver in single process mode.
> [3992:3100:1107/081057:2569882:ERROR:proxy_service_factory.cc(103)] Cannot use V8 Proxy resolver in single process mode.
> [3992:1468:1107/081057:2570100:ERROR:chrome_views_delegate.cc(172)] NOT IMPLEMENTED
> [3992:1468:1107/081057:2570100:ERROR:desktop_root_window_host_win.cc(694)] NOT IMPLEMENTED
> [3992:3100:1107/081057:2570522:ERROR:gpu_message_filter.cc(189)] Renderer 3 tried to access a surface for renderer 0
> [3992:3100:1107/081057:2570537:ERROR:gpu_message_filter.cc(189)] Renderer 3 tried to access a surface for renderer 0
> [3992:3100:1107/081057:2570537:ERROR:gpu_message_filter.cc(189)] Renderer 3 tried to access a surface for renderer 0
> [3992:3100:1107/081057:2570537:ERROR:gpu_message_filter.cc(189)] Renderer 3 tried to access a surface for renderer 0
> HTTPS server started on 127.0.0.1:50725...
> sending server_data: {"host": "127.0.0.1", "port": 50725} (36 bytes)
> [3992:3100:1107/081100:2573080:ERROR:gpu_message_filter.cc(189)] Renderer 3 tried to access a surface for renderer 0
> [3992:3100:1107/081100:2573080:ERROR:gpu_message_filter.cc(189)] Renderer 3 tried to access a surface for renderer 0
> [3992:3100:1107/081100:2573439:ERROR:gpu_message_filter.cc(189)] Renderer 3 tried to access a surface for renderer 0
> [3992:3100:1107/081100:2573439:ERROR:gpu_message_filter.cc(189)] Renderer 3 tried to access a surface for renderer 0
> c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(70) : Assertion failed: vector iterator not dereferencable
> c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\vector(71) : Assertion failed: "Standard C++ Libraries Out of Range" && 0
> [631/631] PhishingClassifierTest.TestClassification (4435 ms)
> 
> > Convert PhishingClassifierTest to a real browser test.
> > 
> > Because creation of child frames now uses a synchronous IPC, all users of RenderViewFakeResourcesTest deadlock. This converts the PhishingClassifierTest to a real browser test which avoids the deadlock.
> > 
> > BUG=245126
> > 
> > Review URL: https://codereview.chromium.org/55983006
> 
> TBR=ajwong@chromium.org
> 
> Review URL: https://codereview.chromium.org/64133004

TBR=jam@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233634 0039d316-1c4b-4281-b951-d872f2087c98
Fix laggy feedback.

It turns out that the desktop video capturer is not stopped properly even when
we clear the URL string of the video tag. Pausing the video tag also does not
really stop the capturer. We need to save a reference to the screenshot video
stream and call the stop() method.

BUG=310372
TEST=verify on Chrome OS device with "top" that CPU utilization is normal.
R=rkc@chromium.org, xiyuan@chromium.org

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

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

tools/perf/clear_system_cache is an upgraded version of it, so we can remove this code now.

Discussion here:
https://groups.google.com/a/chromium.org/d/topic/chromium-dev/6a-WQnI7QFM/discussion

BUG=None
TEST=None
R=thestig@chromium.org

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

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