Revert of Print stack traces in child processes when browser tests failed. (patchset...
commit531d19bbe954ecd92d2027d2c4d0d6c850cfe0de
authorrockot <rockot@chromium.org>
Sun, 16 Aug 2015 17:36:43 +0000 (16 10:36 -0700)
committerCommit bot <commit-bot@chromium.org>
Sun, 16 Aug 2015 17:37:25 +0000 (16 17:37 +0000)
treea2befaa0937d12b8be4af8cfbc0609e23a53a7db
parentd7996e64b1d86fa874e1f9b98563dedd5d4e3af5
Revert of Print stack traces in child processes when browser tests failed. (patchset #5 id:80001 of https://codereview.chromium.org/1291553003/ )

Reason for revert:
This is unfortunately breaking Windows 10 in a major way. I did a local bisect and narrowed it down to this CL.

BUG=521242

Original issue's description:
> Print stack traces in child processes when browser tests failed.
>
> The functionality to do this opens up security holes. Currently this was working only for debug Linux builds. However our trybots are release builds, and we need to be able to see stack traces from child processes on all platforms (i.e. to be able to debug the large flakiness that occurred since last week). This is disabled for official builds.
>
> BUG=517488,358267
>
> Committed: https://crrev.com/8ba532e170befc312e66d032587fa2ad04bac975
> Cr-Commit-Position: refs/heads/master@{#343240}

TBR=scottmg@chromium.org,jln@chromium.org,wfh@chromium.org,jam@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=517488,358267

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

Cr-Commit-Position: refs/heads/master@{#343603}
12 files changed:
base/debug/stack_trace.h
base/debug/stack_trace_posix.cc
base/debug/stack_trace_win.cc
base/process/launch_win.cc
components/nacl/loader/nacl_main_platform_delegate_win.cc
content/app/content_main_runner.cc
content/common/sandbox_win.cc
content/gpu/gpu_main.cc
content/ppapi_plugin/ppapi_thread.cc
content/renderer/renderer_main.cc
content/renderer/renderer_main_platform_delegate_win.cc
content/utility/utility_main.cc