mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 21:05:36 +00:00
Bug 857648 part 1. Remove unnecessary code that tries to filter out non-JS stack frames from a known-JS-only stack. r=khuey
This commit is contained in:
parent
f84bfd597e
commit
4618eb06b9
@ -182,16 +182,7 @@ GetCurrentJSStack()
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// peel off native frames...
|
||||
uint32_t language;
|
||||
nsCOMPtr<nsIStackFrame> caller;
|
||||
while (stack &&
|
||||
NS_SUCCEEDED(stack->GetLanguage(&language)) &&
|
||||
language != nsIProgrammingLanguage::JAVASCRIPT &&
|
||||
NS_SUCCEEDED(stack->GetCaller(getter_AddRefs(caller))) &&
|
||||
caller) {
|
||||
stack = caller;
|
||||
}
|
||||
// Note that CreateStack only returns JS frames, so we're done here.
|
||||
return stack.forget();
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user