зеркало из https://github.com/mozilla/gecko-dev.git
Bug 970755 - Sequence<JS::Value> rooted, r=bz
This commit is contained in:
Родитель
d1bd4a8712
Коммит
95f93718f2
|
@ -487,6 +487,7 @@ void
|
|||
WorkerConsole::Trace(JSContext* aCx)
|
||||
{
|
||||
Sequence<JS::Value> data;
|
||||
SequenceRooter<JS::Value> rooter(aCx, &data);
|
||||
Method(aCx, "trace", data, DEFAULT_MAX_STACKTRACE_DEPTH);
|
||||
}
|
||||
|
||||
|
@ -495,6 +496,7 @@ WorkerConsole::Dir(JSContext* aCx,
|
|||
const Optional<JS::Handle<JS::Value>>& aValue)
|
||||
{
|
||||
Sequence<JS::Value> data;
|
||||
SequenceRooter<JS::Value> rooter(aCx, &data);
|
||||
|
||||
if (aValue.WasPassed()) {
|
||||
data.AppendElement(aValue.Value());
|
||||
|
@ -512,6 +514,7 @@ WorkerConsole::Time(JSContext* aCx,
|
|||
const Optional<JS::Handle<JS::Value>>& aTimer)
|
||||
{
|
||||
Sequence<JS::Value> data;
|
||||
SequenceRooter<JS::Value> rooter(aCx, &data);
|
||||
|
||||
if (aTimer.WasPassed()) {
|
||||
data.AppendElement(aTimer.Value());
|
||||
|
@ -525,6 +528,7 @@ WorkerConsole::TimeEnd(JSContext* aCx,
|
|||
const Optional<JS::Handle<JS::Value>>& aTimer)
|
||||
{
|
||||
Sequence<JS::Value> data;
|
||||
SequenceRooter<JS::Value> rooter(aCx, &data);
|
||||
|
||||
if (aTimer.WasPassed()) {
|
||||
data.AppendElement(aTimer.Value());
|
||||
|
|
Загрузка…
Ссылка в новой задаче