1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
6 Assert
.ok(!Services
.profiler
.IsActive());
8 let startPromise
= Services
.profiler
.StartProfiler(10, 100, []);
10 Assert
.ok(Services
.profiler
.IsActive());
13 Assert
.ok(Services
.profiler
.IsActive());
15 let stopPromise
= Services
.profiler
.StopProfiler();
17 Assert
.ok(!Services
.profiler
.IsActive());
20 Assert
.ok(!Services
.profiler
.IsActive());