apps: Remove unnecessary includes of extension_constants.h

This allows it to be pushed from apps/DEPS to apps/app_shim/DEPS.
The latter should be moved back into chrome/, so there's not much
point to refactoring away the remaining reference.

BUG=310174,266705
TEST=compiles, checkdeps has no errors

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230292 0039d316-1c4b-4281-b951-d872f2087c98
re-re-re-enable the tab capture performance test 

Same as issue 29633002, but more lax on Software/Gpu event types.

Tested on linux-non-aura, linux-aura, windows-aura, windows-non-aura and mac.

BUG=308236

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230294 0039d316-1c4b-4281-b951-d872f2087c98
cc: Adjust content perf tests and add test for many render passes.

I find I need to run these tests 10 times to get a reliable number,
so increase the factor on the large tests from 10000 to 100000.

Also, the 10000 quads test was only making 4000.

Also add a new perf test with a whole lot of render passes instead
of only a single one.

R=piman
BUG=307480

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230295 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 230294
Correct thread flush timeout logic and increase timeout

This is follow-up https://codereview.chromium.org/29803002/ which
addressed the blocking thread issue.
- increase the timeout to tolerate slow threads;
- originally ThreadLocalEventBuffer returns too early on generation
  mismatch, causing the message loop to remain in thread_message_loops_.
  Fixed this by checking generation in FlushWhileLocked.
- fixed potential locking issue in TraceLog::FlushCurrentThread();

BUG=none
TEST=TraceEventTestFixture.ThreadOnceBlocking

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

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