[DevTools] Fixed double delete of ShellDevToolsDelegate
commitcbabd5845ab47d13fc0bb2df8306a0efa2689411
authorvkuzkokov <vkuzkokov@chromium.org>
Thu, 6 Nov 2014 13:53:54 +0000 (6 05:53 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 6 Nov 2014 13:54:11 +0000 (6 13:54 +0000)
tree62f0829a14ffa02f9386099e9cb8cece86f86a1e
parenta07a9dca4dfc1b0e0263eef35b729278c9e5c5c0
[DevTools] Fixed double delete of ShellDevToolsDelegate

DevToolsHttpHandler::Start explicitly takes ownership over delegate which ShellBrowserMainParts seems to disregard.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#303019}
13 files changed:
content/content_shell.gypi
content/shell/BUILD.gn
content/shell/browser/layout_test/layout_test_browser_main_parts.cc
content/shell/browser/shell_browser_main_parts.cc
content/shell/browser/shell_browser_main_parts.h
content/shell/browser/shell_content_browser_client.cc
content/shell/browser/shell_devtools_frontend.cc
content/shell/browser/shell_devtools_manager_delegate.cc [moved from content/shell/browser/shell_devtools_delegate.cc with 79% similarity]
content/shell/browser/shell_devtools_manager_delegate.h [moved from content/shell/browser/shell_devtools_delegate.h with 58% similarity]
extensions/shell/browser/DEPS
extensions/shell/browser/shell_browser_main_parts.cc
extensions/shell/browser/shell_browser_main_parts.h
extensions/shell/browser/shell_content_browser_client.cc