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;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
// peel off native frames...
|
// Note that CreateStack only returns JS frames, so we're done here.
|
||||||
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;
|
|
||||||
}
|
|
||||||
return stack.forget();
|
return stack.forget();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user