Merge remote-tracking branch 'origin/tracking' into custom

This commit is contained in:
roytam1 2024-11-29 21:00:51 +08:00
commit c6517989ab
5 changed files with 2182 additions and 1362 deletions

View file

@ -485,6 +485,11 @@ Performance::Measure(JSContext* aCx,
const Optional<nsAString>& aEndMark,
ErrorResult& aRv)
{
if (!GetParentObject()) {
aRv.Throw(NS_ERROR_DOM_INVALID_STATE_ERR);
return nullptr;
}
// Maybe is more readable than using the union type directly.
Maybe<const PerformanceMeasureOptions&> options;
if (aStartOrMeasureOptions.IsPerformanceMeasureOptions()) {