cc: Fix cc_perftests:  10_10_layer_tree.json and DenseBrowserUI

This patch addresses the following:

1. Because of changes to tab layout on the android side, the 10_10_layer_tree.json
   is now outdated.  Updated the test with a new 10_10_layer_tree.json.

2. DenseBrowserUI crashes in debug because of invalid (possibly older-style)
NinePatchLayer layout.  Updated dense_layer_tree.json.

3. DenseBrowserUI also crashes due to EndTest being called on the impl thread,
   which does not mix well with the releasing of texture mailbox.  Updated the
test to end the test and release the mailbox on main thread.

BUG=310218

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238582 0039d316-1c4b-4281-b951-d872f2087c98
[dom_distiller] Add ability to remove entries.

Adds the RemoveEntry API to the DomDistillerService and plumbs is
through.
BUG=288015

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238584 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238584
cc: Reduce number of trace calls during update

After r162771, these devtools traces can be removed.

The trace per layer in LayerTreeHost was observed on an N4 to be 0.4ms
out of 0.5ms of UpdateLayers (minus calc draw).  This throws off
measurements of how expensive parts of the pipeline are.

R=danakj@chromium.org
BUG=322207

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

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