Now we cannot have Debugger.enable and Profiler.enable methods as they both would be translated into "enable" command and break InspectorBackendDispatcher which maps each command name to a single agent+method pair. Also each protocol event results in a similarly named method on InspectorFrontend.
Created attachment 84519 [details] Patch
Committed r80230: <http://trac.webkit.org/changeset/80230>