Chromium Code Reviews
DescriptionBetter crash stacktraces for ExtensionFunction bad messages.
Record crash trace right where we set bad_message in ExtensionFunction
This will give us clue about which particular extension functions are
crashing. Previously, we used to record the trace from common response
callback where we already lost track of which function actually set
a bad_message.
Turn ExtensionFunction::set_bad_message(bool) to EF::SetBadMessage(void)
since one should only use this function to set bad_message state, not
clear it.
BUG=642794
Test=No visible change. Beware though, similar to
https://codereview.chromium.org/2629783002, this might show up as a
blame CL for extension function crashes. These will not really
be new crashes, so file a (non-release-blocking) bug.
Review-Url: https://codereview.chromium.org/2656013005
Cr-Commit-Position: refs/heads/master@{#446865}
Committed: https://chromium.googlesource.com/chromium/src/+/5e465202abc260c9aa8319f8e77bf721e0453ed2
Patch Set 1 #
Total comments: 4
Patch Set 2 : comments #Patch Set 3 : sync #
Messages
Total messages: 15 (10 generated)
|
|||||||||||||||||||||||||||||||||||||