cc: Fix memory leak in cc_perftests.

This patch fixes a memory leak in the cc_perftests. When we assign
memory to tiles, if we use ManageTiles call then we also create
raster tasks which causes a memory leak in resources acquired.

BUG=317970, 317969
R=reveman@chromium.org, epenner@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234840 0039d316-1c4b-4281-b951-d872f2087c98
FileAPI: Modify PluginPrivateFileSystemBackend

This modifies PluginPrivateFileSystemBackend to adapt to Pepper side change [*].

- Does not call RegisterFileSystem in the backend side. That will be called from
PepperIsolatedFileSystemMessageFilter instead.
- Changing callback signature for the OpenPluginPrivateFileSystem since the
caller does not need origin_url and filesystem_id.

[*] https://codereview.chromium.org/26803004/


BUG=286240
TEST=content_unittests --gtest_filter=PluginPrivateFileSystemBackendTest.*
TBR=kinuko@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234841 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234840
BMM: Fix issue with disabled context menu items for search "folder".

Revert of revert r233314

Update command state on "load" of a folder.

We used to only update the command when selection changes. However, when
a folder is loaded the selection does not change, it goes from [] to []
so no event is fired. However, we do have callbacks after the folder is
populated. Use that to update the state of all the commands.

BUG=313592
TBR=kbr@chromium.org

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

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