Re-enable ExtensionApiTest.Processes.

Re-enable ExtensionApiTest.Processes which was disabled due to flake.
As the task manager process list is updated only indirectly, don't assume a process will be found that matches the RenderWidgetHost's process id.

BUG=https://code.google.com/p/chromium/issues/detail?id=346990
TEST=ExtensionApiTest.Processes
R=nasko@chromium.org,miket@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254285 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254285
Separate out logic to handle different category/group of context menu items from RVContextMenu class.

This is separated into classes ContextMenuContentType*.

This way, we have separate ContextMenuContentType* classes for regular pages (ContextMenuContentType), platform_app (ContextMenuContentTypePlatformApp), extension_popup (ContextMenuContentTypeExtensionPopup), panel (ContextMenuContentTypePanel), app_mode (ContextMenuContentMenuContentTypeAppMode) and <webview> guest (ContetMenuContentTypeWebView).

The motivation is to separate out the logic to decide what category/group to show for <webview> guest from RVContextMenu independently. This will also stop cluttering RVContextMenu with is_guest_ checks.

Webview ContextMenu API would benefit from this. Unrelated, but docs can be found for Webview ContextMenu API can be found here:
https://docs.google.com/a/chromium.org/document/d/1AoMD6kF8ui1dikzTrwK-weVHegSqQaLV2zx4xJSh_fQ/edit
and
https://docs.google.com/a/chromium.org/document/d/11pE2PRGSyLbZGVVP1pspViK_xLWv_A-1dJDY2kjjbgc/edit

BUG=140315
Test=No behavioral change expected, internal refactor.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254287 0039d316-1c4b-4281-b951-d872f2087c98
Create response_parameters as part of mojom

BUG=None
TEST=None
R=darin@chromium.org, darin

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

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