summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/user-timing/clear_all_marks.any.js
blob: 35cd2a04f610369f69442bd27e2e8f00f01a27b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
test(function() {
    self.performance.mark("mark1");
    self.performance.mark("mark2");

    // test that two marks have been created
    var entries = self.performance.getEntriesByType("mark");
    assert_equals(entries.length, 2, "Two marks have been created for this test.");

    // clear all marks
    self.performance.clearMarks();

    // test that all marks were cleared
    entries = self.performance.getEntriesByType("mark");

    assert_equals(entries.length, 0, "All marks have been cleared.");

}, "Clearing all marks remove all of them.");