mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-08 19:06:15 -08:00
5360 lines
162 KiB
JSON
5360 lines
162 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "PKG-DANMUKU-12",
|
|
"status": "done",
|
|
"capturedAt": "2026-09-13T14:48:42.435Z",
|
|
"baselineCommit": "df6a6fe82e25bf7da94b227937ac050123673b74",
|
|
"implementation": "Continue native RAF eligibility sampling and visible expiry while a single serial batch waits for callbacks or Worker placement. Buffer only observed identities, reserve the whole batch, preserve ready priority and clear both sets on lifecycle invalidation.",
|
|
"units": [
|
|
{
|
|
"file": "refactor/.cache/danmuku12-unit-final.log",
|
|
"sha256": "33660e0a5d023b6dc3e9d381a5e349fa8bfc3b68b1d0db6086ca5273f2baa508",
|
|
"tests": 264
|
|
},
|
|
{
|
|
"file": "refactor/.cache/danmuku12-main-unit.log",
|
|
"sha256": "1d406fb39dc2aa17982e098443de8b04989055610416a259eb5ed7397a51c5da",
|
|
"tests": 68
|
|
},
|
|
{
|
|
"file": "refactor/.cache/danmuku12-legacy-unit.log",
|
|
"sha256": "be829c938437f8b61b55ff87936a1eeb2afef1b269513d6ff9ed08f854e896af",
|
|
"tests": 68
|
|
}
|
|
],
|
|
"browsers": [
|
|
{
|
|
"format": "source",
|
|
"file": "refactor/.cache/danmuku12-source-browser.json",
|
|
"sha256": "638663a7f32c36b4028a8ecc0108daf915b9825ad6d76c10beb5c1f56c48d7c4",
|
|
"stats": {
|
|
"startTime": "2026-09-13T14:37:57.379Z",
|
|
"duration": 166963.28,
|
|
"expected": 102,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
},
|
|
"groups": {
|
|
"chromium/danmuku-lifetime.spec.js": 8,
|
|
"firefox/danmuku-lifetime.spec.js": 8,
|
|
"webkit/danmuku-lifetime.spec.js": 8,
|
|
"chromium/danmuku-scheduler.spec.js": 22,
|
|
"firefox/danmuku-scheduler.spec.js": 22,
|
|
"webkit/danmuku-scheduler.spec.js": 22,
|
|
"chromium/danmuku-timing-diagnostic.spec.js": 4,
|
|
"firefox/danmuku-timing-diagnostic.spec.js": 4,
|
|
"webkit/danmuku-timing-diagnostic.spec.js": 4
|
|
},
|
|
"versions": {
|
|
"chromium": {
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32"
|
|
},
|
|
"firefox": {
|
|
"browser": "155.0",
|
|
"platform": "win32"
|
|
},
|
|
"webkit": {
|
|
"browser": "26.6",
|
|
"platform": "win32"
|
|
}
|
|
},
|
|
"timing": [
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "published",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 2.92746,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.978364,
|
|
"wall": 2217.300000011921
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2213.800000011921,
|
|
"media": 1.974652,
|
|
"end": 2213.800000011921
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2216.699999988079,
|
|
"media": 1.977857,
|
|
"end": 2216.699999988079
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 813.6999999880791,
|
|
"end": 1613.699999988079,
|
|
"before": 0.574074,
|
|
"after": 0.574074
|
|
},
|
|
"frameSamples": 106,
|
|
"eligibilitySamples": 153,
|
|
"maximumMediaFrameGapSeconds": 0.8024990000000001,
|
|
"maximumMediaEligibilityGapSeconds": 0.817824
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "published",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.329449,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.329558,
|
|
"wall": 1567.4000000357628
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.975643,
|
|
"wall": 2213.800000011921
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 963.4000000357628,
|
|
"media": 0.724984,
|
|
"end": 1564.300000011921
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 963.5,
|
|
"media": 0.72519,
|
|
"end": 1566.9000000357628
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2212.699999988079,
|
|
"media": 1.974545,
|
|
"end": 2212.699999988079
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 177,
|
|
"eligibilitySamples": 160,
|
|
"maximumMediaFrameGapSeconds": 0.018858000000000263,
|
|
"maximumMediaEligibilityGapSeconds": 0.616357
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "candidate",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"media": {
|
|
"time": 2.930457,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.978777,
|
|
"wall": 2211.399999976158
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2208.099999964237,
|
|
"media": 1.975196,
|
|
"end": 2208.099999964237
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 808.1999999880791,
|
|
"end": 1608.199999988079,
|
|
"before": 0.576456,
|
|
"after": 0.576456
|
|
},
|
|
"frameSamples": 106,
|
|
"eligibilitySamples": 105,
|
|
"maximumMediaFrameGapSeconds": 0.799692,
|
|
"maximumMediaEligibilityGapSeconds": 0.816903
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "candidate",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"media": {
|
|
"time": 3.36746,
|
|
"width": 640
|
|
},
|
|
"missing": [],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.348717,
|
|
"wall": 1591.800000011921
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"time": 1.363202,
|
|
"wall": 1606
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.995347,
|
|
"wall": 2238.900000035763
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 987.9000000357628,
|
|
"media": 0.744992,
|
|
"end": 1588.2000000476837
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"start": 1604.4000000357628,
|
|
"media": 1.361567,
|
|
"end": 1604.4000000357628
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2237.7000000476837,
|
|
"media": 1.994015,
|
|
"end": 2237.7000000476837
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 178,
|
|
"eligibilitySamples": 177,
|
|
"maximumMediaFrameGapSeconds": 0.02043700000000004,
|
|
"maximumMediaEligibilityGapSeconds": 0.020432999999999923
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "published",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.041539,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.452382,
|
|
"wall": 1731
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.05672,
|
|
"wall": 2345
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1728,
|
|
"media": 0.804105,
|
|
"end": 1728
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 1729,
|
|
"media": 0.804105,
|
|
"end": 1729
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2344,
|
|
"media": 2.05672,
|
|
"end": 2344
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 926,
|
|
"end": 1726,
|
|
"before": 0.64302,
|
|
"after": 0.64302
|
|
},
|
|
"frameSamples": 109,
|
|
"eligibilitySamples": 123,
|
|
"maximumMediaFrameGapSeconds": 0.6482770000000001,
|
|
"maximumMediaEligibilityGapSeconds": 0.6482770000000001
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "published",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.397048,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.418656,
|
|
"wall": 1986
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.064865,
|
|
"wall": 2624
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1371,
|
|
"media": 0.812789,
|
|
"end": 1984
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 1372,
|
|
"media": 0.812789,
|
|
"end": 1985
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2623,
|
|
"media": 2.064865,
|
|
"end": 2623
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 179,
|
|
"eligibilitySamples": 166,
|
|
"maximumMediaFrameGapSeconds": 0.04172399999999987,
|
|
"maximumMediaEligibilityGapSeconds": 0.6058669999999999
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "candidate",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"media": {
|
|
"time": 2.79071,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.814869,
|
|
"wall": 2109
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2107,
|
|
"media": 1.814869,
|
|
"end": 2107
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 679,
|
|
"end": 1479,
|
|
"before": 0.396262,
|
|
"after": 0.396262
|
|
},
|
|
"frameSamples": 110,
|
|
"eligibilitySamples": 110,
|
|
"maximumMediaFrameGapSeconds": 0.808229,
|
|
"maximumMediaEligibilityGapSeconds": 0.808229
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "candidate",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"media": {
|
|
"time": 3.147121,
|
|
"width": 640
|
|
},
|
|
"missing": [],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.163253,
|
|
"wall": 1489
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"time": 1.163253,
|
|
"wall": 1502
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.808879,
|
|
"wall": 2151
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 881,
|
|
"media": 0.556134,
|
|
"end": 1488
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"start": 1499,
|
|
"media": 1.163253,
|
|
"end": 1499
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2149,
|
|
"media": 1.808879,
|
|
"end": 2149
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 178,
|
|
"eligibilitySamples": 178,
|
|
"maximumMediaFrameGapSeconds": 0.04195899999999986,
|
|
"maximumMediaEligibilityGapSeconds": 0.04195899999999986
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "published",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.4317505,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.9018127,
|
|
"wall": 2959
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2943,
|
|
"media": 1.8858752,
|
|
"end": 2943
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2945,
|
|
"media": 1.8879586,
|
|
"end": 2945
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 1566,
|
|
"end": 2366,
|
|
"before": 0.5079166,
|
|
"after": 1.3080626
|
|
},
|
|
"frameSamples": 57,
|
|
"eligibilitySamples": 75,
|
|
"maximumMediaFrameGapSeconds": 0.8441252,
|
|
"maximumMediaEligibilityGapSeconds": 0.8456877
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "published",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.7236255,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.2917293,
|
|
"wall": 2615
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.9163127,
|
|
"wall": 3240
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1989,
|
|
"media": 0.6657292,
|
|
"end": 2599
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 1989,
|
|
"media": 0.6658125,
|
|
"end": 2601
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 3224,
|
|
"media": 1.9002502,
|
|
"end": 3224
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 71,
|
|
"eligibilitySamples": 64,
|
|
"maximumMediaFrameGapSeconds": 0.07662499999999994,
|
|
"maximumMediaEligibilityGapSeconds": 0.6555209999999999
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "candidate",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"media": {
|
|
"time": 3.4012296,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.1464378,
|
|
"wall": 3223
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 3208,
|
|
"media": 2.1308127,
|
|
"end": 3208
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 1785,
|
|
"end": 2585,
|
|
"before": 0.7081042,
|
|
"after": 1.5076043
|
|
},
|
|
"frameSamples": 52,
|
|
"eligibilitySamples": 52,
|
|
"maximumMediaFrameGapSeconds": 0.8436877,
|
|
"maximumMediaEligibilityGapSeconds": 0.8466250999999999
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "candidate",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"media": {
|
|
"time": 3.8214797,
|
|
"width": 640
|
|
},
|
|
"missing": [],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.4801877,
|
|
"wall": 2813
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"time": 1.5419793,
|
|
"wall": 2875
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.1227919,
|
|
"wall": 3456
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 2188,
|
|
"media": 0.8550209,
|
|
"end": 2799
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"start": 2860,
|
|
"media": 1.526521,
|
|
"end": 2860
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 3440,
|
|
"media": 2.1075003,
|
|
"end": 3441
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 69,
|
|
"eligibilitySamples": 69,
|
|
"maximumMediaFrameGapSeconds": 0.07681250000000017,
|
|
"maximumMediaEligibilityGapSeconds": 0.07679170000000002
|
|
}
|
|
],
|
|
"lifetimes": [
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310281786,
|
|
"wall": 917.3000000119209
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310281786,
|
|
"wall": 2419.300000011921
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2419.399999976158,
|
|
"clock": 1789310283289,
|
|
"startedAt": 1789310281786,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.196252,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2431.199999988079,
|
|
"rest": -0.514,
|
|
"time": 2.20794
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.34642
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310284436,
|
|
"wall": 835.8999999761581
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310284436,
|
|
"wall": 2336.5
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2336.699999988079,
|
|
"clock": 1789310285937,
|
|
"startedAt": 1789310284436,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.189898,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2351.099999964237,
|
|
"rest": -0.5149999999999999,
|
|
"time": 2.204425
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.325209
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 867.8000000119209
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2369.100000023842
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2369.300000011921,
|
|
"clock": 1789310288572,
|
|
"startedAt": 1789310288572,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.206378,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3381.199999988079,
|
|
"rest": -0.012000000000000774,
|
|
"time": 3.218127
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.338697
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 849.1000000238419
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2350.100000023842
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2350.399999976158,
|
|
"clock": 1789310292190,
|
|
"startedAt": 1789310292190,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.189312,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3361.399999976158,
|
|
"rest": -0.011000000000000773,
|
|
"time": 3.201239
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.32609
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310281786,
|
|
"wall": 934.5
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310281786,
|
|
"wall": 2436.600000023842
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2436.800000011921,
|
|
"clock": 1789310283289,
|
|
"startedAt": 1789310281786,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.197465,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2448.600000023842,
|
|
"rest": -0.514,
|
|
"time": 2.209472
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.348639
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310284470,
|
|
"wall": 869
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310284470,
|
|
"wall": 2369.5
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2369.7999999523163,
|
|
"clock": 1789310285971,
|
|
"startedAt": 1789310284470,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.204693,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2382.2999999523163,
|
|
"rest": -0.5129999999999999,
|
|
"time": 2.217057
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.33954
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 856.6999999880791
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2358.399999976158
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2358.599999964237,
|
|
"clock": 1789310288606,
|
|
"startedAt": 1789310288605,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.190565,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3370.199999988079,
|
|
"rest": -0.012000000000000774,
|
|
"time": 3.202029
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.3421
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 883.2999999523163
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2384.699999988079
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2385,
|
|
"clock": 1789310292275,
|
|
"startedAt": 1789310292275,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.196004,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3394,
|
|
"rest": -0.00900000000000073,
|
|
"time": 3.205147
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.324841
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310326249,
|
|
"wall": 1074
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310326249,
|
|
"wall": 2574
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2575,
|
|
"clock": 1789310327750,
|
|
"startedAt": 1789310326249,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 1.96741,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2589,
|
|
"rest": -0.5149999999999999,
|
|
"time": 1.96741
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.169548
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310329185,
|
|
"wall": 955
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310329185,
|
|
"wall": 2470
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2471,
|
|
"clock": 1789310330703,
|
|
"startedAt": 1789310329184,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.203002,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2485,
|
|
"rest": -0.5329999999999999,
|
|
"time": 2.243354
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.323759
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 966
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2469
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2470,
|
|
"clock": 1789310333525,
|
|
"startedAt": 1789310333525,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.210885,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3481,
|
|
"rest": -0.011000000000000745,
|
|
"time": 3.235062
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.356025
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 686
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2188
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2189,
|
|
"clock": 1789310337109,
|
|
"startedAt": 1789310337108,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.956462,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3203,
|
|
"rest": -0.015000000000000721,
|
|
"time": 2.968813
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.132803
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310326816,
|
|
"wall": 1190
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310326816,
|
|
"wall": 2691
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2692,
|
|
"clock": 1789310328317,
|
|
"startedAt": 1789310326815,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 1.97013,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2706,
|
|
"rest": -0.516,
|
|
"time": 1.97013
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.172733
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310329519,
|
|
"wall": 688
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310329519,
|
|
"wall": 2189
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2189,
|
|
"clock": 1789310331020,
|
|
"startedAt": 1789310329518,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.964372,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2203,
|
|
"rest": -0.516,
|
|
"time": 1.964372
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.126003
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 930
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2451
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2451,
|
|
"clock": 1789310333876,
|
|
"startedAt": 1789310333875,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.247819,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3462,
|
|
"rest": -0.012000000000000774,
|
|
"time": 3.227444
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.388946
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 740
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2242
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2242,
|
|
"clock": 1789310337527,
|
|
"startedAt": 1789310337526,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.965395,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3255,
|
|
"rest": -0.014000000000000665,
|
|
"time": 3.003596
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.128221
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310374508,
|
|
"wall": 1591
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310374508,
|
|
"wall": 3113
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 3113,
|
|
"clock": 1789310376029,
|
|
"startedAt": 1789310374507,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.1433544,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3128,
|
|
"rest": -0.538,
|
|
"time": 2.1585211
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.7468962
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310378403,
|
|
"wall": 1225
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310378403,
|
|
"wall": 2745
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2746,
|
|
"clock": 1789310379925,
|
|
"startedAt": 1789310378403,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.0322086,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2777,
|
|
"rest": -0.5529999999999999,
|
|
"time": 2.0638753
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.5108545
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1283
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2809
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2809,
|
|
"clock": 1789310383628,
|
|
"startedAt": 1789310383628,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.0153961,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3831,
|
|
"rest": -0.021000000000000338,
|
|
"time": 3.0370004
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.4681463
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1260
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2782
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2783,
|
|
"clock": 1789310388316,
|
|
"startedAt": 1789310388315,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.0561253,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3805,
|
|
"rest": -0.02400000000000027,
|
|
"time": 3.0788962
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.5649797
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310375048,
|
|
"wall": 1492
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310375048,
|
|
"wall": 3007
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 3008,
|
|
"clock": 1789310376564,
|
|
"startedAt": 1789310375047,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.0478336,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3040,
|
|
"rest": -0.5489999999999999,
|
|
"time": 2.0798752
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.6349795
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310378821,
|
|
"wall": 1232
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310378821,
|
|
"wall": 2762
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2763,
|
|
"clock": 1789310380352,
|
|
"startedAt": 1789310378820,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.9997711,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2793,
|
|
"rest": -0.563,
|
|
"time": 2.0301252
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.4680003
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1269
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2793
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2794,
|
|
"clock": 1789310384114,
|
|
"startedAt": 1789310384114,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.0322086,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3801,
|
|
"rest": -0.00800000000000016,
|
|
"time": 3.0399171
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.4779172
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "e8193aa8fae3329b3a8e435fc450726d9305e258dddea043ff3114f058516a66",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1195
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2713
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2714,
|
|
"clock": 1789310388758,
|
|
"startedAt": 1789310388757,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.9770002,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3757,
|
|
"rest": -0.04300000000000019,
|
|
"time": 3.0199796
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.5155213
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"format": "main",
|
|
"file": "refactor/.cache/danmuku12-main-browser.json",
|
|
"sha256": "7d1d47f5ae19d7d8d13467fa191b598252ab63c43a88615276f63cca8899baad",
|
|
"stats": {
|
|
"startTime": "2026-09-13T14:41:30.453Z",
|
|
"duration": 165565.724,
|
|
"expected": 102,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
},
|
|
"groups": {
|
|
"chromium/danmuku-lifetime.spec.js": 8,
|
|
"firefox/danmuku-lifetime.spec.js": 8,
|
|
"webkit/danmuku-lifetime.spec.js": 8,
|
|
"chromium/danmuku-scheduler.spec.js": 22,
|
|
"firefox/danmuku-scheduler.spec.js": 22,
|
|
"webkit/danmuku-scheduler.spec.js": 22,
|
|
"chromium/danmuku-timing-diagnostic.spec.js": 4,
|
|
"firefox/danmuku-timing-diagnostic.spec.js": 4,
|
|
"webkit/danmuku-timing-diagnostic.spec.js": 4
|
|
},
|
|
"versions": {
|
|
"chromium": {
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32"
|
|
},
|
|
"firefox": {
|
|
"browser": "155.0",
|
|
"platform": "win32"
|
|
},
|
|
"webkit": {
|
|
"browser": "26.6",
|
|
"platform": "win32"
|
|
}
|
|
},
|
|
"timing": [
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "published",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 2.927968,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.976002,
|
|
"wall": 2220.699999988079
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2217.5,
|
|
"media": 1.972721,
|
|
"end": 2217.5
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2220.100000023842,
|
|
"media": 1.975362,
|
|
"end": 2220.100000023842
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 817.6000000238419,
|
|
"end": 1617.6000000238419,
|
|
"before": 0.572402,
|
|
"after": 0.572402
|
|
},
|
|
"frameSamples": 106,
|
|
"eligibilitySamples": 153,
|
|
"maximumMediaFrameGapSeconds": 0.801645,
|
|
"maximumMediaEligibilityGapSeconds": 0.816381
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "published",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.308642,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.324644,
|
|
"wall": 1563.5999999642372
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.972052,
|
|
"wall": 2211.7999999523163
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 960,
|
|
"media": 0.720319,
|
|
"end": 1560.2999999523163
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 960,
|
|
"media": 0.720429,
|
|
"end": 1562.8999999761581
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2210.7999999523163,
|
|
"media": 1.970952,
|
|
"end": 2210.7999999523163
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 177,
|
|
"eligibilitySamples": 161,
|
|
"maximumMediaFrameGapSeconds": 0.02051999999999987,
|
|
"maximumMediaEligibilityGapSeconds": 0.6179410000000001
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "candidate",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"media": {
|
|
"time": 2.927638,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.977772,
|
|
"wall": 2232.2999999523163
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2229.099999964237,
|
|
"media": 1.974345,
|
|
"end": 2229.099999964237
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 828.8999999761581,
|
|
"end": 1628.8999999761581,
|
|
"before": 0.573754,
|
|
"after": 0.573754
|
|
},
|
|
"frameSamples": 106,
|
|
"eligibilitySamples": 105,
|
|
"maximumMediaFrameGapSeconds": 0.801645,
|
|
"maximumMediaEligibilityGapSeconds": 0.8178599999999999
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "candidate",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"media": {
|
|
"time": 3.311762,
|
|
"width": 640
|
|
},
|
|
"missing": [],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.330608,
|
|
"wall": 1578.800000011921
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"time": 1.341392,
|
|
"wall": 1591
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.977218,
|
|
"wall": 2226.199999988079
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 973.8000000119209,
|
|
"media": 0.724432,
|
|
"end": 1574.800000011921
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"start": 1590.199999988079,
|
|
"media": 1.3405,
|
|
"end": 1590.199999988079
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2224.800000011921,
|
|
"media": 1.975849,
|
|
"end": 2224.900000035763
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 176,
|
|
"eligibilitySamples": 175,
|
|
"maximumMediaFrameGapSeconds": 0.018780999999999937,
|
|
"maximumMediaEligibilityGapSeconds": 0.01878500000000005
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "published",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.074595,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.06307,
|
|
"wall": 2354
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2348,
|
|
"media": 2.06307,
|
|
"end": 2348
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2351,
|
|
"media": 2.06307,
|
|
"end": 2351
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 930,
|
|
"end": 1730,
|
|
"before": 0.64582,
|
|
"after": 0.64582
|
|
},
|
|
"frameSamples": 111,
|
|
"eligibilitySamples": 162,
|
|
"maximumMediaFrameGapSeconds": 0.8078200000000001,
|
|
"maximumMediaEligibilityGapSeconds": 0.8078200000000001
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "published",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.182381,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.126428,
|
|
"wall": 1476
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.793895,
|
|
"wall": 2136
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 867,
|
|
"media": 0.542298,
|
|
"end": 1474
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 867,
|
|
"media": 0.542298,
|
|
"end": 1475
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2134,
|
|
"media": 1.793895,
|
|
"end": 2134
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 179,
|
|
"eligibilitySamples": 163,
|
|
"maximumMediaFrameGapSeconds": 0.043028000000000066,
|
|
"maximumMediaEligibilityGapSeconds": 0.58413
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "candidate",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"media": {
|
|
"time": 2.789347,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.205681,
|
|
"wall": 1495
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.813192,
|
|
"wall": 2109
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1493,
|
|
"media": 0.560258,
|
|
"end": 1493
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2107,
|
|
"media": 1.813192,
|
|
"end": 2107
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 688,
|
|
"end": 1488,
|
|
"before": 0.398515,
|
|
"after": 0.398515
|
|
},
|
|
"frameSamples": 109,
|
|
"eligibilitySamples": 109,
|
|
"maximumMediaFrameGapSeconds": 0.645423,
|
|
"maximumMediaEligibilityGapSeconds": 0.645423
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "candidate",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"media": {
|
|
"time": 3.376459,
|
|
"width": 640
|
|
},
|
|
"missing": [],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.343112,
|
|
"wall": 1706
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"time": 1.383517,
|
|
"wall": 1722
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.042608,
|
|
"wall": 2392
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1103,
|
|
"media": 0.772448,
|
|
"end": 1704
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"start": 1720,
|
|
"media": 1.383517,
|
|
"end": 1720
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2388,
|
|
"media": 2.042608,
|
|
"end": 2388
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 178,
|
|
"eligibilitySamples": 178,
|
|
"maximumMediaFrameGapSeconds": 0.044094999999999995,
|
|
"maximumMediaEligibilityGapSeconds": 0.044094999999999995
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "published",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.2397921,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.0303961,
|
|
"wall": 3078
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 3061,
|
|
"media": 2.0142086,
|
|
"end": 3061
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 3063,
|
|
"media": 2.0159586,
|
|
"end": 3063
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 1674,
|
|
"end": 2474,
|
|
"before": 0.6265625,
|
|
"after": 1.426396
|
|
},
|
|
"frameSamples": 52,
|
|
"eligibilitySamples": 71,
|
|
"maximumMediaFrameGapSeconds": 0.8384377,
|
|
"maximumMediaEligibilityGapSeconds": 0.8310835
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "published",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.674813,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.3558335,
|
|
"wall": 2462
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.9892086,
|
|
"wall": 3095
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1835,
|
|
"media": 0.7296667,
|
|
"end": 2446
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 1835,
|
|
"media": 0.72975,
|
|
"end": 2447
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 3080,
|
|
"media": 1.9743127,
|
|
"end": 3080
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 78,
|
|
"eligibilitySamples": 69,
|
|
"maximumMediaFrameGapSeconds": 0.0634790999999999,
|
|
"maximumMediaEligibilityGapSeconds": 0.6265835000000001
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "candidate",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"media": {
|
|
"time": 3.5370213,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.8971044,
|
|
"wall": 2890
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2879,
|
|
"media": 1.8858336,
|
|
"end": 2879
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 1477,
|
|
"end": 2277,
|
|
"before": 0.4839792,
|
|
"after": 1.2832501
|
|
},
|
|
"frameSamples": 60,
|
|
"eligibilitySamples": 60,
|
|
"maximumMediaFrameGapSeconds": 0.8451251,
|
|
"maximumMediaEligibilityGapSeconds": 0.8456043000000001
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "candidate",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"media": {
|
|
"time": 3.7697922,
|
|
"width": 640
|
|
},
|
|
"missing": [],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.3525626,
|
|
"wall": 2466
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"time": 1.3981043,
|
|
"wall": 2511
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.9851252,
|
|
"wall": 3098
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1843,
|
|
"media": 0.7299792,
|
|
"end": 2450
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"start": 2496,
|
|
"media": 1.3826877,
|
|
"end": 2496
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 3082,
|
|
"media": 1.9692503,
|
|
"end": 3082
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 81,
|
|
"eligibilitySamples": 81,
|
|
"maximumMediaFrameGapSeconds": 0.06310419999999994,
|
|
"maximumMediaEligibilityGapSeconds": 0.0631250000000001
|
|
}
|
|
],
|
|
"lifetimes": [
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310494496,
|
|
"wall": 946.1000000238419
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310494496,
|
|
"wall": 2446.699999988079
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2446.899999976158,
|
|
"clock": 1789310495997,
|
|
"startedAt": 1789310494496,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.209594,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2459.100000023842,
|
|
"rest": -0.5129999999999999,
|
|
"time": 2.221258
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.375981
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310497162,
|
|
"wall": 864
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310497162,
|
|
"wall": 2365
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2365.100000023842,
|
|
"clock": 1789310498663,
|
|
"startedAt": 1789310497161,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.205709,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2377.5,
|
|
"rest": -0.514,
|
|
"time": 2.218039
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.357914
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 855.6000000238419
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2356.800000011921
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2357,
|
|
"clock": 1789310501298,
|
|
"startedAt": 1789310501298,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.191172,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3368.800000011921,
|
|
"rest": -0.012000000000000715,
|
|
"time": 3.203335
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.324849
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 852.3000000119209
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2352.800000011921
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2353.099999964237,
|
|
"clock": 1789310504914,
|
|
"startedAt": 1789310504914,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.188712,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3364.899999976158,
|
|
"rest": -0.011000000000000773,
|
|
"time": 3.201432
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.340356
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310494496,
|
|
"wall": 977.3999999761581
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310494496,
|
|
"wall": 2478.199999988079
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2478.199999988079,
|
|
"clock": 1789310495997,
|
|
"startedAt": 1789310494496,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.223506,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2490.5,
|
|
"rest": -0.5129999999999999,
|
|
"time": 2.235691
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.389926
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310497195,
|
|
"wall": 879.1000000238419
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310497195,
|
|
"wall": 2381.300000011921
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2382,
|
|
"clock": 1789310498698,
|
|
"startedAt": 1789310497194,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.207853,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2393.699999988079,
|
|
"rest": -0.5149999999999999,
|
|
"time": 2.219235
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.340076
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 868.3999999761581
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2369.199999988079
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2369.2999999523163,
|
|
"clock": 1789310501329,
|
|
"startedAt": 1789310501329,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.190184,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3383.199999988079,
|
|
"rest": -0.014000000000000776,
|
|
"time": 3.203596
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.341811
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 868.8999999761581
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2369.899999976158
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2370.399999976158,
|
|
"clock": 1789310504980,
|
|
"startedAt": 1789310504980,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.190859,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3382.300000011921,
|
|
"rest": -0.012000000000000774,
|
|
"time": 3.200397
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.343703
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310539355,
|
|
"wall": 1327
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310539355,
|
|
"wall": 2828
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2829,
|
|
"clock": 1789310540858,
|
|
"startedAt": 1789310539355,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.209193,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2844,
|
|
"rest": -0.518,
|
|
"time": 2.209193
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.416746
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310542292,
|
|
"wall": 923
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310542292,
|
|
"wall": 2442
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2442,
|
|
"clock": 1789310543811,
|
|
"startedAt": 1789310542292,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.243664,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2456,
|
|
"rest": -0.5329999999999999,
|
|
"time": 2.243664
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.404821
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 683
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2184
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2184,
|
|
"clock": 1789310546412,
|
|
"startedAt": 1789310546412,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 1.93051,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3201,
|
|
"rest": -0.016000000000000777,
|
|
"time": 2.916269
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.118588
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 995
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2516
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2516,
|
|
"clock": 1789310550435,
|
|
"startedAt": 1789310550434,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.243726,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3529,
|
|
"rest": -0.014000000000000665,
|
|
"time": 3.252552
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.376035
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310540139,
|
|
"wall": 1642
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310540139,
|
|
"wall": 3143
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 3144,
|
|
"clock": 1789310541642,
|
|
"startedAt": 1789310540139,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.20878,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3158,
|
|
"rest": -0.518,
|
|
"time": 2.20878
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.454134
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310542877,
|
|
"wall": 705
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310542877,
|
|
"wall": 2206
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2206,
|
|
"clock": 1789310544378,
|
|
"startedAt": 1789310542876,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.960881,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2220,
|
|
"rest": -0.516,
|
|
"time": 1.960881
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.123556
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 993
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2512
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2512,
|
|
"clock": 1789310547314,
|
|
"startedAt": 1789310547314,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.245909,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3527,
|
|
"rest": -0.01400000000000072,
|
|
"time": 3.256816
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.378915
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 699
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2203
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2203,
|
|
"clock": 1789310551001,
|
|
"startedAt": 1789310551000,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.960548,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3217,
|
|
"rest": -0.015000000000000777,
|
|
"time": 2.972176
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.134133
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310587570,
|
|
"wall": 1487
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310587570,
|
|
"wall": 3012
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 3012,
|
|
"clock": 1789310589096,
|
|
"startedAt": 1789310587570,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.1061253,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3013,
|
|
"rest": -0.5269999999999999,
|
|
"time": 2.1071669
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.5065003
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310591234,
|
|
"wall": 1259
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310591234,
|
|
"wall": 2787
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2788,
|
|
"clock": 1789310592762,
|
|
"startedAt": 1789310591233,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.9757502,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2803,
|
|
"rest": -0.544,
|
|
"time": 1.9909794
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.4398961
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1216
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2718
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2718,
|
|
"clock": 1789310596371,
|
|
"startedAt": 1789310596371,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.0155211,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3738,
|
|
"rest": -0.02000000000000038,
|
|
"time": 3.0353962
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.5593755
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1274
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2799
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2800,
|
|
"clock": 1789310601177,
|
|
"startedAt": 1789310601176,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.0555628,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3840,
|
|
"rest": -0.04100000000000015,
|
|
"time": 3.0956879
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.5549172
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310588092,
|
|
"wall": 1283
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310588092,
|
|
"wall": 2808
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2809,
|
|
"clock": 1789310589617,
|
|
"startedAt": 1789310588091,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 1.9986878,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2840,
|
|
"rest": -0.558,
|
|
"time": 2.0301461
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.5037711
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310591939,
|
|
"wall": 1385
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310591939,
|
|
"wall": 2911
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2912,
|
|
"clock": 1789310593466,
|
|
"startedAt": 1789310591939,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.0294377,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2927,
|
|
"rest": -0.542,
|
|
"time": 2.0442711
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.4335212
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1258
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2771
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2771,
|
|
"clock": 1789310597119,
|
|
"startedAt": 1789310597119,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.0330002,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3779,
|
|
"rest": -0.009000000000000327,
|
|
"time": 3.0415213
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.5511046
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1228
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2758
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2759,
|
|
"clock": 1789310601867,
|
|
"startedAt": 1789310601867,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.0047503,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3780,
|
|
"rest": -0.02100000000000024,
|
|
"time": 3.0257087
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.472813
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"format": "legacy",
|
|
"file": "refactor/.cache/danmuku12-legacy-browser.json",
|
|
"sha256": "deaa18647cfc5c8cf6760af6c08b681c8ccec64a126efd4eb28f46ce92b0e9d3",
|
|
"stats": {
|
|
"startTime": "2026-09-13T14:44:37.774Z",
|
|
"duration": 163086.084,
|
|
"expected": 102,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
},
|
|
"groups": {
|
|
"chromium/danmuku-lifetime.spec.js": 8,
|
|
"firefox/danmuku-lifetime.spec.js": 8,
|
|
"webkit/danmuku-lifetime.spec.js": 8,
|
|
"chromium/danmuku-scheduler.spec.js": 22,
|
|
"firefox/danmuku-scheduler.spec.js": 22,
|
|
"webkit/danmuku-scheduler.spec.js": 22,
|
|
"chromium/danmuku-timing-diagnostic.spec.js": 4,
|
|
"firefox/danmuku-timing-diagnostic.spec.js": 4,
|
|
"webkit/danmuku-timing-diagnostic.spec.js": 4
|
|
},
|
|
"versions": {
|
|
"chromium": {
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32"
|
|
},
|
|
"firefox": {
|
|
"browser": "155.0",
|
|
"platform": "win32"
|
|
},
|
|
"webkit": {
|
|
"browser": "26.6",
|
|
"platform": "win32"
|
|
}
|
|
},
|
|
"timing": [
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "published",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 2.964598,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.999277,
|
|
"wall": 2235.300000011921
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2230.199999988079,
|
|
"media": 1.993916,
|
|
"end": 2230.199999988079
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2234.699999988079,
|
|
"media": 1.998676,
|
|
"end": 2234.699999988079
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 830.3999999761581,
|
|
"end": 1630.5,
|
|
"before": 0.594112,
|
|
"after": 0.594112
|
|
},
|
|
"frameSamples": 107,
|
|
"eligibilitySamples": 154,
|
|
"maximumMediaFrameGapSeconds": 0.801437,
|
|
"maximumMediaEligibilityGapSeconds": 0.816584
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "published",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.342733,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.345095,
|
|
"wall": 1573.300000011921
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.991364,
|
|
"wall": 2220.199999988079
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 968,
|
|
"media": 0.73945,
|
|
"end": 1568.300000011921
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 968.0999999642372,
|
|
"media": 0.739629,
|
|
"end": 1572.5999999642372
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2219,
|
|
"media": 1.990187,
|
|
"end": 2219
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 178,
|
|
"eligibilitySamples": 162,
|
|
"maximumMediaFrameGapSeconds": 0.021484999999999976,
|
|
"maximumMediaEligibilityGapSeconds": 0.6165600000000001
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "candidate",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"media": {
|
|
"time": 2.946735,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.982528,
|
|
"wall": 2244
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2235.699999988079,
|
|
"media": 1.974375,
|
|
"end": 2235.699999988079
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 835.8000000119209,
|
|
"end": 1635.800000011921,
|
|
"before": 0.574117,
|
|
"after": 0.574117
|
|
},
|
|
"frameSamples": 107,
|
|
"eligibilitySamples": 106,
|
|
"maximumMediaFrameGapSeconds": 0.8021910000000001,
|
|
"maximumMediaEligibilityGapSeconds": 0.816249
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"implementation": "candidate",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"media": {
|
|
"time": 3.363955,
|
|
"width": 640
|
|
},
|
|
"missing": [],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.345711,
|
|
"wall": 1596.8999999761581
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"time": 1.359187,
|
|
"wall": 1610.3999999761581
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.993649,
|
|
"wall": 2244.599999964237
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 992.3000000119209,
|
|
"media": 0.74129,
|
|
"end": 1592.5999999642372
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"start": 1609.5,
|
|
"media": 1.358197,
|
|
"end": 1609.5
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2243.5,
|
|
"media": 1.992495,
|
|
"end": 2243.5
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 178,
|
|
"eligibilitySamples": 177,
|
|
"maximumMediaFrameGapSeconds": 0.01941499999999996,
|
|
"maximumMediaEligibilityGapSeconds": 0.019411999999999985
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "published",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.012673,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.419901,
|
|
"wall": 1776
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.038248,
|
|
"wall": 2358
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1772,
|
|
"media": 0.812918,
|
|
"end": 1772
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 1773,
|
|
"media": 0.812918,
|
|
"end": 1773
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2356,
|
|
"media": 2.038248,
|
|
"end": 2356
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 972,
|
|
"end": 1772,
|
|
"before": 0.651628,
|
|
"after": 0.651628
|
|
},
|
|
"frameSamples": 109,
|
|
"eligibilitySamples": 123,
|
|
"maximumMediaFrameGapSeconds": 0.647267,
|
|
"maximumMediaEligibilityGapSeconds": 0.647267
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "published",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.179478,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.126344,
|
|
"wall": 1428
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.792579,
|
|
"wall": 2078
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 824,
|
|
"media": 0.542861,
|
|
"end": 1425
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 825,
|
|
"media": 0.542861,
|
|
"end": 1427
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2075,
|
|
"media": 1.792579,
|
|
"end": 2075
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 180,
|
|
"eligibilitySamples": 165,
|
|
"maximumMediaFrameGapSeconds": 0.04457699999999987,
|
|
"maximumMediaEligibilityGapSeconds": 0.625421
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "candidate",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"media": {
|
|
"time": 3.045951,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.467404,
|
|
"wall": 1778
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.036053,
|
|
"wall": 2360
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1774,
|
|
"media": 0.780306,
|
|
"end": 1774
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2358,
|
|
"media": 2.036053,
|
|
"end": 2358
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 973,
|
|
"end": 1773,
|
|
"before": 0.658945,
|
|
"after": 0.658945
|
|
},
|
|
"frameSamples": 109,
|
|
"eligibilitySamples": 109,
|
|
"maximumMediaFrameGapSeconds": 0.6870979999999999,
|
|
"maximumMediaEligibilityGapSeconds": 0.6870979999999999
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"implementation": "candidate",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"media": {
|
|
"time": 3.391447,
|
|
"width": 640
|
|
},
|
|
"missing": [],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.405672,
|
|
"wall": 1708
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"time": 1.405672,
|
|
"wall": 1725
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.052401,
|
|
"wall": 2358
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1105,
|
|
"media": 0.791406,
|
|
"end": 1706
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"start": 1723,
|
|
"media": 1.405672,
|
|
"end": 1723
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2357,
|
|
"media": 2.052401,
|
|
"end": 2357
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 178,
|
|
"eligibilitySamples": 178,
|
|
"maximumMediaFrameGapSeconds": 0.044718000000000035,
|
|
"maximumMediaEligibilityGapSeconds": 0.044718000000000035
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "published",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.4566463,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.8960211,
|
|
"wall": 2919
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2903,
|
|
"media": 1.8802502,
|
|
"end": 2903
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2905,
|
|
"media": 1.8823127,
|
|
"end": 2905
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 1524,
|
|
"end": 2324,
|
|
"before": 0.5010625,
|
|
"after": 1.3006043
|
|
},
|
|
"frameSamples": 60,
|
|
"eligibilitySamples": 80,
|
|
"maximumMediaFrameGapSeconds": 0.8454376000000001,
|
|
"maximumMediaEligibilityGapSeconds": 0.8464377000000001
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "published",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"media": {
|
|
"time": 3.6815422,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.3927085,
|
|
"wall": 2420
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.0507294,
|
|
"wall": 3078
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1789,
|
|
"media": 0.7622917,
|
|
"end": 2403
|
|
},
|
|
{
|
|
"id": "first",
|
|
"start": 1789,
|
|
"media": 0.7624167,
|
|
"end": 2405
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 3063,
|
|
"media": 2.0356044,
|
|
"end": 3063
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 82,
|
|
"eligibilitySamples": 75,
|
|
"maximumMediaFrameGapSeconds": 0.07720839999999995,
|
|
"maximumMediaEligibilityGapSeconds": 0.6309376
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "candidate",
|
|
"scenario": "main-thread-gap",
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"media": {
|
|
"time": 3.5506255,
|
|
"width": 640
|
|
},
|
|
"missing": [
|
|
"first",
|
|
"middle"
|
|
],
|
|
"visible": [
|
|
{
|
|
"id": "sentinel",
|
|
"time": 2.0344586,
|
|
"wall": 3098
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "sentinel",
|
|
"start": 3082,
|
|
"media": 2.0189169,
|
|
"end": 3082
|
|
}
|
|
],
|
|
"block": {
|
|
"start": 1702,
|
|
"end": 2502,
|
|
"before": 0.6387917,
|
|
"after": 1.4385418
|
|
},
|
|
"frameSamples": 59,
|
|
"eligibilitySamples": 58,
|
|
"maximumMediaFrameGapSeconds": 0.8430209000000001,
|
|
"maximumMediaEligibilityGapSeconds": 0.8299168000000001
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"implementation": "candidate",
|
|
"scenario": "async-visibility-gap",
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"media": {
|
|
"time": 3.6306464,
|
|
"width": 640
|
|
},
|
|
"missing": [],
|
|
"visible": [
|
|
{
|
|
"id": "first",
|
|
"time": 1.2361668,
|
|
"wall": 2249
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"time": 1.2513126,
|
|
"wall": 2264
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"time": 1.8511877,
|
|
"wall": 2864
|
|
}
|
|
],
|
|
"callbacks": [
|
|
{
|
|
"id": "first",
|
|
"start": 1622,
|
|
"media": 0.6091458,
|
|
"end": 2233
|
|
},
|
|
{
|
|
"id": "middle",
|
|
"start": 2249,
|
|
"media": 1.2367501,
|
|
"end": 2249
|
|
},
|
|
{
|
|
"id": "sentinel",
|
|
"start": 2848,
|
|
"media": 1.8350211,
|
|
"end": 2848
|
|
}
|
|
],
|
|
"block": null,
|
|
"frameSamples": 75,
|
|
"eligibilitySamples": 74,
|
|
"maximumMediaFrameGapSeconds": 0.06285420000000008,
|
|
"maximumMediaEligibilityGapSeconds": 0.06293750000000009
|
|
}
|
|
],
|
|
"lifetimes": [
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310681755,
|
|
"wall": 926.5
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310681755,
|
|
"wall": 2428.5
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2428.600000023842,
|
|
"clock": 1789310683257,
|
|
"startedAt": 1789310681754,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.188303,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2440,
|
|
"rest": -0.5149999999999999,
|
|
"time": 2.199473
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.340111
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310684422,
|
|
"wall": 857.1000000238419
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310684422,
|
|
"wall": 2358.600000023842
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2358.800000011921,
|
|
"clock": 1789310685923,
|
|
"startedAt": 1789310684421,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.188145,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2370.900000035763,
|
|
"rest": -0.514,
|
|
"time": 2.200535
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.339309
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 857.9000000357628
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2358.600000023842
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2358.900000035763,
|
|
"clock": 1789310688573,
|
|
"startedAt": 1789310688573,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.19028,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3370.5,
|
|
"rest": -0.01200000000000077,
|
|
"time": 3.202508
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.34048
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "published core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 844.2000000476837
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2345.400000035763
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2345.7000000476837,
|
|
"clock": 1789310692208,
|
|
"startedAt": 1789310692208,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.187632,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3356.900000035763,
|
|
"rest": -0.011000000000000718,
|
|
"time": 3.198143
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.335761
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310681806,
|
|
"wall": 977.1999999880791
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310681806,
|
|
"wall": 2478.199999988079
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2478.399999976158,
|
|
"clock": 1789310683307,
|
|
"startedAt": 1789310681805,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.201384,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2490.699999988079,
|
|
"rest": -0.514,
|
|
"time": 2.213578
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.352864
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310684489,
|
|
"wall": 880.5
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310684489,
|
|
"wall": 2382.600000023842
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2383,
|
|
"clock": 1789310685991,
|
|
"startedAt": 1789310684488,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.206332,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2393.399999976158,
|
|
"rest": -0.514,
|
|
"time": 2.216587
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.337958
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 887.6999999880791
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2388.800000011921
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2388.900000035763,
|
|
"clock": 1789310688658,
|
|
"startedAt": 1789310688658,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.207755,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3399.100000023842,
|
|
"rest": -0.010000000000000713,
|
|
"time": 3.218142
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.341319
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "chromium",
|
|
"title": "candidate core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 871.1999999880791
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2372.7999999523163
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2373.099999964237,
|
|
"clock": 1789310692290,
|
|
"startedAt": 1789310692290,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.191114,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3385.199999988079,
|
|
"rest": -0.012000000000000663,
|
|
"time": 3.202508
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.339863
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310726710,
|
|
"wall": 1348
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310726710,
|
|
"wall": 2848
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2848,
|
|
"clock": 1789310728211,
|
|
"startedAt": 1789310726710,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.202561,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2865,
|
|
"rest": -0.5169999999999999,
|
|
"time": 2.202561
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.485514
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310729429,
|
|
"wall": 689
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310729429,
|
|
"wall": 2189
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2190,
|
|
"clock": 1789310730931,
|
|
"startedAt": 1789310729428,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.960545,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2205,
|
|
"rest": -0.5169999999999999,
|
|
"time": 1.960545
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.127426
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 926
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2436
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2437,
|
|
"clock": 1789310733778,
|
|
"startedAt": 1789310733778,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.23423,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3440,
|
|
"rest": -0.00400000000000067,
|
|
"time": 3.211877
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.378465
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "published core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 973
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2498
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2499,
|
|
"clock": 1789310737726,
|
|
"startedAt": 1789310737726,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.245102,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3507,
|
|
"rest": -0.009000000000000716,
|
|
"time": 3.216582
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.419026
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310727094,
|
|
"wall": 1394
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310727094,
|
|
"wall": 2897
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2897,
|
|
"clock": 1789310728595,
|
|
"startedAt": 1789310727093,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.209869,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2911,
|
|
"rest": -0.5169999999999999,
|
|
"time": 2.209869
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.411424
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310730048,
|
|
"wall": 946
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310730048,
|
|
"wall": 2465
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2466,
|
|
"clock": 1789310731568,
|
|
"startedAt": 1789310730046,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.243476,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2477,
|
|
"rest": -0.5329999999999999,
|
|
"time": 2.243476
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.365025
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 693
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2196
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2196,
|
|
"clock": 1789310734152,
|
|
"startedAt": 1789310734152,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 1.965418,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3210,
|
|
"rest": -0.013000000000000775,
|
|
"time": 2.959995
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.161401
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "firefox",
|
|
"title": "candidate core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1032
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2551
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2551,
|
|
"clock": 1789310738272,
|
|
"startedAt": 1789310738272,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.243267,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3564,
|
|
"rest": -0.013000000000000775,
|
|
"time": 3.253468
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.377143
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310774371,
|
|
"wall": 1296
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310774371,
|
|
"wall": 2821
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2821,
|
|
"clock": 1789310775896,
|
|
"startedAt": 1789310774370,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.0179169,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2837,
|
|
"rest": -0.542,
|
|
"time": 2.0337502
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.4498336
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310777978,
|
|
"wall": 1247
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310777978,
|
|
"wall": 2765
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2765,
|
|
"clock": 1789310779496,
|
|
"startedAt": 1789310777977,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.0440836,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2780,
|
|
"rest": -0.534,
|
|
"time": 2.0591253
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.4725837
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1134
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2659
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2659,
|
|
"clock": 1789310783033,
|
|
"startedAt": 1789310783032,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 1.9588544,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3703,
|
|
"rest": -0.044000000000000275,
|
|
"time": 3.0025213
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.4496463
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "published core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "published",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1237
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2766
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2767,
|
|
"clock": 1789310787798,
|
|
"startedAt": 1789310787798,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 2.0242502,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3800,
|
|
"rest": -0.03300000000000007,
|
|
"time": 3.0573338
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.4472505
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / published plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 0,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310775237,
|
|
"wall": 1298
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310775237,
|
|
"wall": 2818
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2818,
|
|
"clock": 1789310776757,
|
|
"startedAt": 1789310775236,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.0278961,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2819,
|
|
"rest": -0.522,
|
|
"time": 2.0287086
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.4789378
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / published plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "published",
|
|
"mode": 1,
|
|
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1789310779006,
|
|
"wall": 1364
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1789310779006,
|
|
"wall": 2894
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2895,
|
|
"clock": 1789310780537,
|
|
"startedAt": 1789310779006,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.9855419,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 2925,
|
|
"rest": -0.5609999999999999,
|
|
"time": 2.0151044
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 2.3875212
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / candidate plugin / mode 0: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 0,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1299
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2829
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2830,
|
|
"clock": 1789310784215,
|
|
"startedAt": 1789310784214,
|
|
"rest": 1,
|
|
"mode": 0,
|
|
"time": 2.0701669,
|
|
"transition": "transform 1s linear"
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3872,
|
|
"rest": -0.042000000000000315,
|
|
"time": 3.1119796
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.4830213
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
},
|
|
{
|
|
"engine": "webkit",
|
|
"title": "candidate core / candidate plugin / mode 1: Worker waiting does not consume visible lifetime",
|
|
"data": {
|
|
"core": "candidate",
|
|
"implementation": "candidate",
|
|
"mode": 1,
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816",
|
|
"evidence": {
|
|
"posts": [
|
|
{
|
|
"id": 1,
|
|
"wall": 1244
|
|
}
|
|
],
|
|
"replies": [
|
|
{
|
|
"id": 1,
|
|
"wall": 2767
|
|
}
|
|
],
|
|
"visible": [
|
|
{
|
|
"wall": 2768,
|
|
"clock": 1789310788893,
|
|
"startedAt": 1789310788892,
|
|
"rest": 1,
|
|
"mode": 1,
|
|
"time": 1.9593544,
|
|
"transition": ""
|
|
}
|
|
],
|
|
"recycled": [
|
|
{
|
|
"wall": 3785,
|
|
"rest": -0.0180000000000001,
|
|
"time": 2.9761254
|
|
}
|
|
],
|
|
"video": {
|
|
"width": 640,
|
|
"time": 3.3897296
|
|
}
|
|
},
|
|
"scope": "Native video and real Worker geometry with controlled 1500ms request delay; does not assert naturally occurring Worker starvation."
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"browserScope": "Each format: 66 existing scheduler cases across two cores/three engines, 24 delayed real Worker lifetime cases across two cores/old-new plugins/two modes/three engines, and 12 native timing cases on the candidate core. Timing contains six CPU-block diagnostics, not no-loss acceptance; async candidate cases require all rows and serial callbacks, fixed published cases retain the missing middle row.",
|
|
"failures": [
|
|
{
|
|
"file": "refactor/.cache/danmuku12-unit-red.log",
|
|
"sha256": "d85646c0c2ca1a41ef9a8d877627134fc3273e1095f1cab81d9cb74a4416e062"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/danmuku12-browser-red.json",
|
|
"sha256": "3f826a084ea3e2d46168d19a491bd260343e2253afacf76fe2109f093277d882"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/danmuku12-unit-green.log",
|
|
"sha256": "b75f51e7a688a5cff690ae3ccfb02dc644bef9d3214d08fe8f2ca206b19a7731"
|
|
}
|
|
],
|
|
"failureExplanation": "Controlled red: three actual defects (sampling RAF absent, missed middle row, delayed visible expiry). Native red: candidate missed middle plus an invalid serial assertion against the published known duplicate play/playing loop; serial assertion limited to candidate, published missing-middle assertion retained. First integration: 65/66 passed; one historical internal RAF=0 expectation updated to RAF=1 with explicit no-second-callback assertion.",
|
|
"checks": [
|
|
{
|
|
"file": "refactor/.cache/danmuku12-build.log",
|
|
"sha256": "9cdfd48e53a95e7adf737af971d647323c9d4ee033ef79b09ac4dbd69063a013"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/danmuku12-types.log",
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/danmuku12-lint.log",
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/danmuku12-toolchain.log",
|
|
"sha256": "d06816d9ce41e9e39a30fc309a3473b3040bfe87a31a019608ac09af0c6c59e0"
|
|
}
|
|
],
|
|
"fingerprints": [
|
|
{
|
|
"file": "packages/artplayer-plugin-danmuku/src/scheduler.ts",
|
|
"sha256": "8b5623a34e81253f08633c0240cf632e23f890b76ebfe96e21da23597cd35447"
|
|
},
|
|
{
|
|
"file": "packages/artplayer-plugin-danmuku/src/scheduling-buffer.ts",
|
|
"sha256": "0a7eaf5229adcc74a8d9814fbc9a61cb3990045b3e99ac4ad9dc3f65fb9aab2e"
|
|
},
|
|
{
|
|
"file": "packages/artplayer-plugin-danmuku/ARCHITECTURE.md",
|
|
"sha256": "019b656424a658abe0b4f71a5d017867f0dd480b7eb0c16822fe52e1518b98b6"
|
|
},
|
|
{
|
|
"file": "test/danmuku-scheduler.test.js",
|
|
"sha256": "a4df3055056561357d6acc6c73b1513b86ef81d6b5b8a9bb8d0a2d5c2ab6679b"
|
|
},
|
|
{
|
|
"file": "test/browser/danmuku-timing-diagnostic.spec.js",
|
|
"sha256": "54cc56075a879821adea7f18ef70e5220a7b5a808529e04edeaedcbe3e06cbc8"
|
|
},
|
|
{
|
|
"file": "test/browser/danmuku-scheduler.spec.js",
|
|
"sha256": "ee67bc0f204f1f9090859ed9d1d0cfecc545129fff6278d2f17140b009390519"
|
|
},
|
|
{
|
|
"file": "test/browser/danmuku-lifetime.spec.js",
|
|
"sha256": "99ad1f1be473035f86549290951856fb00b035d88a50ac4b675fd97bebe1280e"
|
|
},
|
|
{
|
|
"file": "docs/uncompiled/artplayer-plugin-danmuku/index.js",
|
|
"sha256": "1be701cfcc7053839b08b0bd85f7d98bf47d73782fe8a3305e1971e97a3cbafb"
|
|
},
|
|
{
|
|
"file": "packages/artplayer-plugin-danmuku/dist/artplayer-plugin-danmuku.js",
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088"
|
|
},
|
|
{
|
|
"file": "docs/compiled/artplayer-plugin-danmuku.js",
|
|
"sha256": "133b7412e1a468b34f4f7ab3779958259f13899e037833029931f02b0833d088"
|
|
},
|
|
{
|
|
"file": "packages/artplayer-plugin-danmuku/dist/artplayer-plugin-danmuku.legacy.js",
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816"
|
|
},
|
|
{
|
|
"file": "docs/compiled/artplayer-plugin-danmuku.legacy.js",
|
|
"sha256": "9f0cb9969419a7d0c02d54790c423353b83f775acd95fbdbaeeb29a7fc42c816"
|
|
},
|
|
{
|
|
"file": "packages/artplayer-plugin-danmuku/dist/artplayer-plugin-danmuku.mjs",
|
|
"sha256": "356406cda2e3e47376a87c939b76fb7c55f86d7c3829127da625b01241c67a2f"
|
|
},
|
|
{
|
|
"file": "docs/compiled/artplayer-plugin-danmuku.mjs",
|
|
"sha256": "356406cda2e3e47376a87c939b76fb7c55f86d7c3829127da625b01241c67a2f"
|
|
}
|
|
],
|
|
"remaining": [
|
|
"PKG-DANMUKU-07 sustained native load/resource and Mask boundary acceptance",
|
|
"DANMUKU-LOAD-01",
|
|
"PKG-DANMUKU-08",
|
|
"PKG-DANMUKU-09",
|
|
"Actual device and release review gates"
|
|
]
|
|
}
|