зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1504909 Part 2 - Remove unused recordingPosition interface, r=lsmyth.
--HG-- extra : rebase_source : aca78a5933e3ccedbab366c7a2b9203299d889d2
This commit is contained in:
Родитель
651069d959
Коммит
ab3bd69465
|
@ -432,21 +432,6 @@ Middleman_HadRepaintFailure(JSContext* aCx, unsigned aArgc, Value* aVp)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool
|
|
||||||
Middleman_RecordingPosition(JSContext* aCx, unsigned aArgc, Value* aVp)
|
|
||||||
{
|
|
||||||
CallArgs args = CallArgsFromVp(aArgc, aVp);
|
|
||||||
|
|
||||||
Maybe<double> recordingPosition = parent::GetRecordingPosition();
|
|
||||||
|
|
||||||
if (recordingPosition.isSome()) {
|
|
||||||
args.rval().setNumber(recordingPosition.ref());
|
|
||||||
} else {
|
|
||||||
args.rval().setUndefined();
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
// Devtools Sandbox
|
// Devtools Sandbox
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -927,7 +912,6 @@ static const JSFunctionSpec gMiddlemanMethods[] = {
|
||||||
JS_FN("maybeSwitchToReplayingChild", Middleman_MaybeSwitchToReplayingChild, 0, 0),
|
JS_FN("maybeSwitchToReplayingChild", Middleman_MaybeSwitchToReplayingChild, 0, 0),
|
||||||
JS_FN("hadRepaint", Middleman_HadRepaint, 2, 0),
|
JS_FN("hadRepaint", Middleman_HadRepaint, 2, 0),
|
||||||
JS_FN("hadRepaintFailure", Middleman_HadRepaintFailure, 0, 0),
|
JS_FN("hadRepaintFailure", Middleman_HadRepaintFailure, 0, 0),
|
||||||
JS_FN("recordingPosition", Middleman_RecordingPosition, 0, 0),
|
|
||||||
JS_FS_END
|
JS_FS_END
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -878,19 +878,6 @@ MaybeSwitchToReplayingChild()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Maybe<double>
|
|
||||||
GetRecordingPosition()
|
|
||||||
{
|
|
||||||
if (gActiveChild->IsRecording()) {
|
|
||||||
return Nothing();
|
|
||||||
}
|
|
||||||
|
|
||||||
// Get the fraction of the recording that the active child has reached so far.
|
|
||||||
double fraction = (gActiveChild->MostRecentCheckpoint() - CheckpointId::First)
|
|
||||||
/ (double) (gCheckpointTimes.length() - CheckpointId::First);
|
|
||||||
return Some(fraction);
|
|
||||||
}
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
// Initialization
|
// Initialization
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
|
@ -76,10 +76,6 @@ void SetBreakpoint(size_t aId, const js::BreakpointPosition& aPosition);
|
||||||
// children cannot process such requests).
|
// children cannot process such requests).
|
||||||
void MaybeSwitchToReplayingChild();
|
void MaybeSwitchToReplayingChild();
|
||||||
|
|
||||||
// If the active child is replaying, get its fractional (range [0,1]) position
|
|
||||||
// in the recording. If the active child is recording, return Nothing.
|
|
||||||
Maybe<double> GetRecordingPosition();
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
// Graphics
|
// Graphics
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
Загрузка…
Ссылка в новой задаче