{ "schemaVersion": 1, "task": "CORE-22", "stage": "setting-navigation", "status": "partial", "capturedAt": "2026-09-11T14:41:44.713Z", "baseCommit": "5efc7f7699e16ec21ec8d4cdc20ff360b26cadd7", "source": { "packages/artplayer/src/setting/keyboard.ts": { "beforeLF": "99db705c0cc87d5d7fb5dffbee9f2a88b7342b6661fd6d00addd17a815792bdc", "afterLF": "5a2c717d9ecd368efb1bab2562e8d8a06af7607e9fe6d96c1be4d8d58212d395" }, "packages/artplayer/src/setting/keyboard-focus.ts": { "beforeLF": "d66b7e2ae3693da3ee500d1fc57346310066c3a1cb34d7433ebadc70090417ca", "afterLF": "b9af20f66342e10564ef606d75550e9eb9c65274af615ff5719598a0620464a3" } }, "testSHA256": "779aa12cfd814cab26bdce474dd9d297c6b12a55268618a47ae7d54b74588cbd", "before": { "path": "refactor/.cache/core22-setting-before.json", "sha256": "6c33f44e0b2deb999d56fb56e7c6bac0fc2c136d1d0a30234f632b385bce2cb9", "stats": { "startTime": "2026-09-11T14:31:20.389Z", "duration": 3223.891, "expected": 1, "skipped": 0, "unexpected": 0, "flaky": 0 }, "environments": { "chromium": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "77b6e3f35b62a18b60516d150d789d3c81ff03e5adaab3779c355389a6c03cc8", "bytes": 376354 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "77b6e3f35b62a18b60516d150d789d3c81ff03e5adaab3779c355389a6c03cc8", "bytes": 376354, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "77b6e3f35b62a18b60516d150d789d3c81ff03e5adaab3779c355389a6c03cc8", "bytes": 376354, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } } }, "tests": [ { "project": "chromium", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 495, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 2, "styles": 80 }, { "key": "ArrowDown", "expected": 6, "queries": 2, "styles": 78 }, { "key": "a", "expected": 6, "queries": 1, "styles": 39 }, { "key": "End", "expected": 39, "queries": 2, "styles": 78 }, { "key": "Home", "expected": 0, "queries": 2, "styles": 78 }, { "key": "ArrowDown", "expected": 2, "queries": 2, "styles": 78 }, { "key": "ArrowDown", "expected": 3, "queries": 2, "styles": 78 }, { "key": "ArrowDown", "expected": 4, "queries": 2, "styles": 78 }, { "key": "ArrowDown", "expected": 5, "queries": 2, "styles": 78 } ] } ] }, "after": { "path": "refactor/.cache/core22-setting-after.json", "sha256": "72218b69d025cd7c1f03e26068b2a8a7fe8616e84f8fc4141d63a249dc24961e", "stats": { "startTime": "2026-09-11T14:32:00.870Z", "duration": 7224.7119999999995, "expected": 3, "skipped": 0, "unexpected": 0, "flaky": 0 }, "environments": { "chromium": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } }, "firefox": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } }, "webkit": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } } }, "tests": [ { "project": "chromium", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 706, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "firefox", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 3409, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "webkit", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 2593, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] } ] }, "regression": { "path": "refactor/.cache/core22-setting-regression.json", "sha256": "841f71a37052812ff6992e8a2a0263d8970aee4d6981e49fbb469dd5b0fd6ef4", "stats": { "startTime": "2026-09-11T14:32:49.854Z", "duration": 89465.723, "expected": 327, "skipped": 0, "unexpected": 0, "flaky": 0 }, "environments": { "chromium": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } }, "firefox": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } }, "webkit": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730 }, "/compiled/artplayer.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer\\src\\index.ts" }, "sha256": "f3e99e721c33de5b076a3ea3fb8c8c2f0ad1e437208575b3b0f563ada97d594e", "bytes": 376730, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "workspace-build", "entry": "packages\\artplayer-plugin-chapter\\src\\index.ts" }, "sha256": "3e8d0b7e7a90b5dbadf4cb108fd770d294f8a8a92ea089c41d0766c98bbc8230", "bytes": 8433, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } } }, "tests": [ { "project": "chromium", "title": "candidate: setting exit falls back to the player when its button is removed", "status": "passed", "durationMs": 468 }, { "project": "chromium", "title": "candidate: setting exit falls back to the player when its button is hidden", "status": "passed", "durationMs": 447 }, { "project": "chromium", "title": "candidate: setting exit falls back to the player when its button is disabled", "status": "passed", "durationMs": 449 }, { "project": "chromium", "title": "candidate: setting navigation ignores hidden rows and inert descendants", "status": "passed", "durationMs": 325 }, { "project": "chromium", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 640, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "chromium", "title": "candidate: setting keyboard enters nested panels and returns to the originating item", "status": "passed", "durationMs": 685 }, { "project": "chromium", "title": "candidate: setting switches and native ranges keep callbacks and avoid player shortcuts", "status": "passed", "durationMs": 412 }, { "project": "chromium", "title": "candidate: setting Tab leaves without trapping focus and pointer opening keeps its old focus path", "status": "passed", "durationMs": 520 }, { "project": "chromium", "title": "candidate: setting update, failed replacement and removal recover visible focus", "status": "passed", "durationMs": 337 }, { "project": "chromium", "title": "candidate: suspended settings ignore keyboard callbacks and restored items resume", "status": "passed", "durationMs": 291 }, { "project": "chromium", "title": "candidate: native setting buttons retain their role, click path and keyboard navigation", "status": "passed", "durationMs": 322 }, { "project": "chromium", "title": "candidate: destroying during moved focus restoration cancels fullscreen notifications", "status": "passed", "durationMs": 251 }, { "project": "firefox", "title": "candidate: setting exit falls back to the player when its button is removed", "status": "passed", "durationMs": 2807 }, { "project": "firefox", "title": "candidate: setting exit falls back to the player when its button is hidden", "status": "passed", "durationMs": 2536 }, { "project": "firefox", "title": "candidate: setting exit falls back to the player when its button is disabled", "status": "passed", "durationMs": 2153 }, { "project": "firefox", "title": "candidate: setting navigation ignores hidden rows and inert descendants", "status": "passed", "durationMs": 569 }, { "project": "firefox", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 989, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "firefox", "title": "candidate: setting keyboard enters nested panels and returns to the originating item", "status": "passed", "durationMs": 1062 }, { "project": "firefox", "title": "candidate: setting switches and native ranges keep callbacks and avoid player shortcuts", "status": "passed", "durationMs": 755 }, { "project": "firefox", "title": "candidate: setting Tab leaves without trapping focus and pointer opening keeps its old focus path", "status": "passed", "durationMs": 742 }, { "project": "firefox", "title": "candidate: setting update, failed replacement and removal recover visible focus", "status": "passed", "durationMs": 643 }, { "project": "firefox", "title": "candidate: suspended settings ignore keyboard callbacks and restored items resume", "status": "passed", "durationMs": 694 }, { "project": "firefox", "title": "candidate: native setting buttons retain their role, click path and keyboard navigation", "status": "passed", "durationMs": 642 }, { "project": "firefox", "title": "candidate: destroying during moved focus restoration cancels fullscreen notifications", "status": "passed", "durationMs": 575 }, { "project": "webkit", "title": "candidate: setting exit falls back to the player when its button is removed", "status": "passed", "durationMs": 2612 }, { "project": "webkit", "title": "candidate: setting exit falls back to the player when its button is hidden", "status": "passed", "durationMs": 2817 }, { "project": "webkit", "title": "candidate: setting exit falls back to the player when its button is disabled", "status": "passed", "durationMs": 2793 }, { "project": "webkit", "title": "candidate: setting navigation ignores hidden rows and inert descendants", "status": "passed", "durationMs": 2296 }, { "project": "webkit", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 4083, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "webkit", "title": "candidate: setting keyboard enters nested panels and returns to the originating item", "status": "passed", "durationMs": 5110 }, { "project": "webkit", "title": "candidate: setting switches and native ranges keep callbacks and avoid player shortcuts", "status": "passed", "durationMs": 2742 }, { "project": "webkit", "title": "candidate: setting Tab leaves without trapping focus and pointer opening keeps its old focus path", "status": "passed", "durationMs": 3432 }, { "project": "webkit", "title": "candidate: setting update, failed replacement and removal recover visible focus", "status": "passed", "durationMs": 2101 }, { "project": "webkit", "title": "candidate: suspended settings ignore keyboard callbacks and restored items resume", "status": "passed", "durationMs": 1818 }, { "project": "webkit", "title": "candidate: native setting buttons retain their role, click path and keyboard navigation", "status": "passed", "durationMs": 1954 }, { "project": "webkit", "title": "candidate: destroying during moved focus restoration cancels fullscreen notifications", "status": "passed", "durationMs": 1610 }, { "project": "chromium", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=false movedBeforeThrow=false", "status": "passed", "durationMs": 197 }, { "project": "chromium", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=false movedBeforeThrow=true", "status": "passed", "durationMs": 228 }, { "project": "chromium", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=true movedBeforeThrow=false", "status": "passed", "durationMs": 216 }, { "project": "chromium", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=true movedBeforeThrow=true", "status": "passed", "durationMs": 206 }, { "project": "chromium", "title": "candidate: web fullscreen listener can exit without stale resize or overwritten restoration", "status": "passed", "durationMs": 209 }, { "project": "chromium", "title": "candidate: web fullscreen listener destroy restores ownership without post-destroy resize", "status": "passed", "durationMs": 293 }, { "project": "chromium", "title": "candidate: a failed body move restores style and keeps its original error", "status": "passed", "durationMs": 215 }, { "project": "chromium", "title": "candidate: a failed web fullscreen exit can retry restoring the original placement", "status": "passed", "durationMs": 207 }, { "project": "chromium", "title": "candidate: reentry during web fullscreen restoration preserves the newer active mode", "status": "passed", "durationMs": 209 }, { "project": "chromium", "title": "published: web fullscreen restores initial style after repeated entry (empty)", "status": "passed", "durationMs": 188 }, { "project": "chromium", "title": "published: web fullscreen restores initial style after repeated entry (width: 70%; height: 80%; color: red;)", "status": "passed", "durationMs": 180 }, { "project": "chromium", "title": "published: body fullscreen restores original parent and sibling when flag changes=false", "status": "passed", "durationMs": 188 }, { "project": "chromium", "title": "published: body fullscreen restores original parent and sibling when flag changes=true", "status": "passed", "durationMs": 193 }, { "project": "chromium", "title": "published: destroy while web fullscreen removeHtml=false restores DOM ownership", "status": "passed", "durationMs": 186 }, { "project": "chromium", "title": "published: destroy while web fullscreen removeHtml=true restores DOM ownership", "status": "passed", "durationMs": 191 }, { "project": "chromium", "title": "candidate: web fullscreen restores initial style after repeated entry (empty)", "status": "passed", "durationMs": 215 }, { "project": "chromium", "title": "candidate: web fullscreen restores initial style after repeated entry (width: 70%; height: 80%; color: red;)", "status": "passed", "durationMs": 219 }, { "project": "chromium", "title": "candidate: body fullscreen restores original parent and sibling when flag changes=false", "status": "passed", "durationMs": 225 }, { "project": "chromium", "title": "candidate: body fullscreen restores original parent and sibling when flag changes=true", "status": "passed", "durationMs": 201 }, { "project": "chromium", "title": "candidate: destroy while web fullscreen removeHtml=false restores DOM ownership", "status": "passed", "durationMs": 198 }, { "project": "chromium", "title": "candidate: destroy while web fullscreen removeHtml=true restores DOM ownership", "status": "passed", "durationMs": 212 }, { "project": "firefox", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=false movedBeforeThrow=false", "status": "passed", "durationMs": 534 }, { "project": "firefox", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=false movedBeforeThrow=true", "status": "passed", "durationMs": 574 }, { "project": "firefox", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=true movedBeforeThrow=false", "status": "passed", "durationMs": 479 }, { "project": "firefox", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=true movedBeforeThrow=true", "status": "passed", "durationMs": 467 }, { "project": "firefox", "title": "candidate: web fullscreen listener can exit without stale resize or overwritten restoration", "status": "passed", "durationMs": 458 }, { "project": "firefox", "title": "candidate: web fullscreen listener destroy restores ownership without post-destroy resize", "status": "passed", "durationMs": 584 }, { "project": "firefox", "title": "candidate: a failed body move restores style and keeps its original error", "status": "passed", "durationMs": 495 }, { "project": "firefox", "title": "candidate: a failed web fullscreen exit can retry restoring the original placement", "status": "passed", "durationMs": 478 }, { "project": "firefox", "title": "candidate: reentry during web fullscreen restoration preserves the newer active mode", "status": "passed", "durationMs": 540 }, { "project": "firefox", "title": "published: web fullscreen restores initial style after repeated entry (empty)", "status": "passed", "durationMs": 584 }, { "project": "firefox", "title": "published: web fullscreen restores initial style after repeated entry (width: 70%; height: 80%; color: red;)", "status": "passed", "durationMs": 480 }, { "project": "firefox", "title": "published: body fullscreen restores original parent and sibling when flag changes=false", "status": "passed", "durationMs": 683 }, { "project": "firefox", "title": "published: body fullscreen restores original parent and sibling when flag changes=true", "status": "passed", "durationMs": 558 }, { "project": "firefox", "title": "published: destroy while web fullscreen removeHtml=false restores DOM ownership", "status": "passed", "durationMs": 751 }, { "project": "firefox", "title": "published: destroy while web fullscreen removeHtml=true restores DOM ownership", "status": "passed", "durationMs": 1276 }, { "project": "firefox", "title": "candidate: web fullscreen restores initial style after repeated entry (empty)", "status": "passed", "durationMs": 723 }, { "project": "firefox", "title": "candidate: web fullscreen restores initial style after repeated entry (width: 70%; height: 80%; color: red;)", "status": "passed", "durationMs": 1401 }, { "project": "firefox", "title": "candidate: body fullscreen restores original parent and sibling when flag changes=false", "status": "passed", "durationMs": 1304 }, { "project": "firefox", "title": "candidate: body fullscreen restores original parent and sibling when flag changes=true", "status": "passed", "durationMs": 572 }, { "project": "firefox", "title": "candidate: destroy while web fullscreen removeHtml=false restores DOM ownership", "status": "passed", "durationMs": 579 }, { "project": "firefox", "title": "candidate: destroy while web fullscreen removeHtml=true restores DOM ownership", "status": "passed", "durationMs": 538 }, { "project": "webkit", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=false movedBeforeThrow=false", "status": "passed", "durationMs": 1487 }, { "project": "webkit", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=false movedBeforeThrow=true", "status": "passed", "durationMs": 1493 }, { "project": "webkit", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=true movedBeforeThrow=false", "status": "passed", "durationMs": 1296 }, { "project": "webkit", "title": "candidate: failed destroy restoration cannot orphan the player removeHtml=true movedBeforeThrow=true", "status": "passed", "durationMs": 1436 }, { "project": "webkit", "title": "candidate: web fullscreen listener can exit without stale resize or overwritten restoration", "status": "passed", "durationMs": 1620 }, { "project": "webkit", "title": "candidate: web fullscreen listener destroy restores ownership without post-destroy resize", "status": "passed", "durationMs": 1274 }, { "project": "webkit", "title": "candidate: a failed body move restores style and keeps its original error", "status": "passed", "durationMs": 1381 }, { "project": "webkit", "title": "candidate: a failed web fullscreen exit can retry restoring the original placement", "status": "passed", "durationMs": 1540 }, { "project": "webkit", "title": "candidate: reentry during web fullscreen restoration preserves the newer active mode", "status": "passed", "durationMs": 1841 }, { "project": "webkit", "title": "published: web fullscreen restores initial style after repeated entry (empty)", "status": "passed", "durationMs": 1587 }, { "project": "webkit", "title": "published: web fullscreen restores initial style after repeated entry (width: 70%; height: 80%; color: red;)", "status": "passed", "durationMs": 1618 }, { "project": "webkit", "title": "published: body fullscreen restores original parent and sibling when flag changes=false", "status": "passed", "durationMs": 1691 }, { "project": "webkit", "title": "published: body fullscreen restores original parent and sibling when flag changes=true", "status": "passed", "durationMs": 1673 }, { "project": "webkit", "title": "published: destroy while web fullscreen removeHtml=false restores DOM ownership", "status": "passed", "durationMs": 1366 }, { "project": "webkit", "title": "published: destroy while web fullscreen removeHtml=true restores DOM ownership", "status": "passed", "durationMs": 1440 }, { "project": "webkit", "title": "candidate: web fullscreen restores initial style after repeated entry (empty)", "status": "passed", "durationMs": 1483 }, { "project": "webkit", "title": "candidate: web fullscreen restores initial style after repeated entry (width: 70%; height: 80%; color: red;)", "status": "passed", "durationMs": 1719 }, { "project": "webkit", "title": "candidate: body fullscreen restores original parent and sibling when flag changes=false", "status": "passed", "durationMs": 1412 }, { "project": "webkit", "title": "candidate: body fullscreen restores original parent and sibling when flag changes=true", "status": "passed", "durationMs": 1461 }, { "project": "webkit", "title": "candidate: destroy while web fullscreen removeHtml=false restores DOM ownership", "status": "passed", "durationMs": 1228 }, { "project": "webkit", "title": "candidate: destroy while web fullscreen removeHtml=true restores DOM ownership", "status": "passed", "durationMs": 1284 }, { "project": "chromium", "title": "published: mobile keeps keyboard initialization opt-in through the existing init method", "status": "passed", "durationMs": 204 }, { "project": "chromium", "title": "published: prototype-named hotkeys do not crash or replace the keys prototype", "status": "passed", "durationMs": 216 }, { "project": "chromium", "title": "candidate: mobile keeps keyboard initialization opt-in through the existing init method", "status": "passed", "durationMs": 195 }, { "project": "chromium", "title": "candidate: prototype-named hotkeys do not crash or replace the keys prototype", "status": "passed", "durationMs": 201 }, { "project": "chromium", "title": "candidate: native keyboard play/pause, seek, volume and web-fullscreen Escape retain their behavior", "status": "passed", "durationMs": 472 }, { "project": "chromium", "title": "candidate: inherited editing and IME composition do not activate player shortcuts", "status": "passed", "durationMs": 247 }, { "project": "chromium", "title": "candidate: plaintext editing and IME composition do not activate player shortcuts", "status": "passed", "durationMs": 239 }, { "project": "chromium", "title": "candidate: select editing and IME composition do not activate player shortcuts", "status": "passed", "durationMs": 230 }, { "project": "chromium", "title": "candidate: destroying during a key callback stops remaining keys and notifications", "status": "passed", "durationMs": 229 }, { "project": "chromium", "title": "published: hotkey registration retains chain, array identity, receiver and event order", "status": "passed", "durationMs": 173 }, { "project": "chromium", "title": "published: rebound document input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 283 }, { "project": "chromium", "title": "published: shadow-root input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 259 }, { "project": "chromium", "title": "published: repeated hotkey init does not multiply the keyboard subscription", "status": "passed", "durationMs": 224 }, { "project": "chromium", "title": "candidate: hotkey registration retains chain, array identity, receiver and event order", "status": "passed", "durationMs": 204 }, { "project": "chromium", "title": "candidate: rebound document input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 304 }, { "project": "chromium", "title": "candidate: shadow-root input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 290 }, { "project": "chromium", "title": "candidate: repeated hotkey init does not multiply the keyboard subscription", "status": "passed", "durationMs": 210 }, { "project": "firefox", "title": "published: mobile keeps keyboard initialization opt-in through the existing init method", "status": "passed", "durationMs": 557 }, { "project": "firefox", "title": "published: prototype-named hotkeys do not crash or replace the keys prototype", "status": "passed", "durationMs": 390 }, { "project": "firefox", "title": "candidate: mobile keeps keyboard initialization opt-in through the existing init method", "status": "passed", "durationMs": 416 }, { "project": "firefox", "title": "candidate: prototype-named hotkeys do not crash or replace the keys prototype", "status": "passed", "durationMs": 515 }, { "project": "firefox", "title": "candidate: native keyboard play/pause, seek, volume and web-fullscreen Escape retain their behavior", "status": "passed", "durationMs": 1174 }, { "project": "firefox", "title": "candidate: inherited editing and IME composition do not activate player shortcuts", "status": "passed", "durationMs": 538 }, { "project": "firefox", "title": "candidate: plaintext editing and IME composition do not activate player shortcuts", "status": "passed", "durationMs": 537 }, { "project": "firefox", "title": "candidate: select editing and IME composition do not activate player shortcuts", "status": "passed", "durationMs": 434 }, { "project": "firefox", "title": "candidate: destroying during a key callback stops remaining keys and notifications", "status": "passed", "durationMs": 577 }, { "project": "firefox", "title": "published: hotkey registration retains chain, array identity, receiver and event order", "status": "passed", "durationMs": 451 }, { "project": "firefox", "title": "published: rebound document input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 572 }, { "project": "firefox", "title": "published: shadow-root input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 511 }, { "project": "firefox", "title": "published: repeated hotkey init does not multiply the keyboard subscription", "status": "passed", "durationMs": 442 }, { "project": "firefox", "title": "candidate: hotkey registration retains chain, array identity, receiver and event order", "status": "passed", "durationMs": 546 }, { "project": "firefox", "title": "candidate: rebound document input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 821 }, { "project": "firefox", "title": "candidate: shadow-root input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 704 }, { "project": "firefox", "title": "candidate: repeated hotkey init does not multiply the keyboard subscription", "status": "passed", "durationMs": 704 }, { "project": "webkit", "title": "published: mobile keeps keyboard initialization opt-in through the existing init method", "status": "passed", "durationMs": 1248 }, { "project": "webkit", "title": "published: prototype-named hotkeys do not crash or replace the keys prototype", "status": "passed", "durationMs": 1453 }, { "project": "webkit", "title": "candidate: mobile keeps keyboard initialization opt-in through the existing init method", "status": "passed", "durationMs": 1281 }, { "project": "webkit", "title": "candidate: prototype-named hotkeys do not crash or replace the keys prototype", "status": "passed", "durationMs": 1289 }, { "project": "webkit", "title": "candidate: native keyboard play/pause, seek, volume and web-fullscreen Escape retain their behavior", "status": "passed", "durationMs": 2544 }, { "project": "webkit", "title": "candidate: inherited editing and IME composition do not activate player shortcuts", "status": "passed", "durationMs": 1296 }, { "project": "webkit", "title": "candidate: plaintext editing and IME composition do not activate player shortcuts", "status": "passed", "durationMs": 1268 }, { "project": "webkit", "title": "candidate: select editing and IME composition do not activate player shortcuts", "status": "passed", "durationMs": 1230 }, { "project": "webkit", "title": "candidate: destroying during a key callback stops remaining keys and notifications", "status": "passed", "durationMs": 1272 }, { "project": "webkit", "title": "published: hotkey registration retains chain, array identity, receiver and event order", "status": "passed", "durationMs": 1845 }, { "project": "webkit", "title": "published: rebound document input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 2301 }, { "project": "webkit", "title": "published: shadow-root input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 1761 }, { "project": "webkit", "title": "published: repeated hotkey init does not multiply the keyboard subscription", "status": "passed", "durationMs": 1369 }, { "project": "webkit", "title": "candidate: hotkey registration retains chain, array identity, receiver and event order", "status": "passed", "durationMs": 1350 }, { "project": "webkit", "title": "candidate: rebound document input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 1877 }, { "project": "webkit", "title": "candidate: shadow-root input retains typing instead of triggering a hotkey", "status": "passed", "durationMs": 1492 }, { "project": "webkit", "title": "candidate: repeated hotkey init does not multiply the keyboard subscription", "status": "passed", "durationMs": 1083 }, { "project": "chromium", "title": "published: native setting keyboard and pointer actions retain range and switch callbacks", "status": "passed", "durationMs": 320 }, { "project": "chromium", "title": "published: long setting labels leave native controls inside the row", "status": "passed", "durationMs": 322 }, { "project": "chromium", "title": "candidate: native setting keyboard and pointer actions retain range and switch callbacks", "status": "passed", "durationMs": 336 }, { "project": "chromium", "title": "candidate: long setting labels leave native controls inside the row", "status": "passed", "durationMs": 411 }, { "project": "firefox", "title": "published: native setting keyboard and pointer actions retain range and switch callbacks", "status": "passed", "durationMs": 617 }, { "project": "firefox", "title": "published: long setting labels leave native controls inside the row", "status": "passed", "durationMs": 560 }, { "project": "firefox", "title": "candidate: native setting keyboard and pointer actions retain range and switch callbacks", "status": "passed", "durationMs": 660 }, { "project": "firefox", "title": "candidate: long setting labels leave native controls inside the row", "status": "passed", "durationMs": 754 }, { "project": "webkit", "title": "published: native setting keyboard and pointer actions retain range and switch callbacks", "status": "passed", "durationMs": 1284 }, { "project": "webkit", "title": "published: long setting labels leave native controls inside the row", "status": "passed", "durationMs": 1062 }, { "project": "webkit", "title": "candidate: native setting keyboard and pointer actions retain range and switch callbacks", "status": "passed", "durationMs": 1264 }, { "project": "webkit", "title": "candidate: long setting labels leave native controls inside the row", "status": "passed", "durationMs": 1644 }, { "project": "chromium", "title": "candidate: nested settings remain selectable with autoOrientation=false", "status": "passed", "durationMs": 641 }, { "project": "chromium", "title": "candidate: nested settings remain selectable with autoOrientation=true", "status": "passed", "durationMs": 653 }, { "project": "firefox", "title": "candidate: nested settings remain selectable with autoOrientation=false", "status": "passed", "durationMs": 922 }, { "project": "firefox", "title": "candidate: nested settings remain selectable with autoOrientation=true", "status": "passed", "durationMs": 1114 }, { "project": "webkit", "title": "candidate: nested settings remain selectable with autoOrientation=false", "status": "passed", "durationMs": 1854 }, { "project": "webkit", "title": "candidate: nested settings remain selectable with autoOrientation=true", "status": "passed", "durationMs": 2146 }, { "project": "chromium", "title": "candidate: cached panel failure preserves navigation after failure", "status": "passed", "durationMs": 165 }, { "project": "chromium", "title": "candidate: cached panel failure preserves navigation after navigate", "status": "passed", "durationMs": 181 }, { "project": "chromium", "title": "candidate: cached panel failure preserves navigation after remove", "status": "passed", "durationMs": 182 }, { "project": "chromium", "title": "candidate: cached panel failure preserves navigation after destroy", "status": "passed", "durationMs": 173 }, { "project": "chromium", "title": "published: sharing an active setting has an explicit ownership baseline", "status": "passed", "durationMs": 150 }, { "project": "chromium", "title": "candidate: sharing an active setting has an explicit ownership baseline", "status": "passed", "durationMs": 213 }, { "project": "chromium", "title": "candidate: a setting subtree can move to another instance after remove", "status": "passed", "durationMs": 197 }, { "project": "chromium", "title": "candidate: a setting subtree can move to another instance after destroy", "status": "passed", "durationMs": 185 }, { "project": "firefox", "title": "candidate: cached panel failure preserves navigation after failure", "status": "passed", "durationMs": 1427 }, { "project": "firefox", "title": "candidate: cached panel failure preserves navigation after navigate", "status": "passed", "durationMs": 465 }, { "project": "firefox", "title": "candidate: cached panel failure preserves navigation after remove", "status": "passed", "durationMs": 1188 }, { "project": "firefox", "title": "candidate: cached panel failure preserves navigation after destroy", "status": "passed", "durationMs": 1173 }, { "project": "firefox", "title": "published: sharing an active setting has an explicit ownership baseline", "status": "passed", "durationMs": 385 }, { "project": "firefox", "title": "candidate: sharing an active setting has an explicit ownership baseline", "status": "passed", "durationMs": 413 }, { "project": "firefox", "title": "candidate: a setting subtree can move to another instance after remove", "status": "passed", "durationMs": 448 }, { "project": "firefox", "title": "candidate: a setting subtree can move to another instance after destroy", "status": "passed", "durationMs": 449 }, { "project": "webkit", "title": "candidate: cached panel failure preserves navigation after failure", "status": "passed", "durationMs": 494 }, { "project": "webkit", "title": "candidate: cached panel failure preserves navigation after navigate", "status": "passed", "durationMs": 484 }, { "project": "webkit", "title": "candidate: cached panel failure preserves navigation after remove", "status": "passed", "durationMs": 486 }, { "project": "webkit", "title": "candidate: cached panel failure preserves navigation after destroy", "status": "passed", "durationMs": 581 }, { "project": "webkit", "title": "published: sharing an active setting has an explicit ownership baseline", "status": "passed", "durationMs": 512 }, { "project": "webkit", "title": "candidate: sharing an active setting has an explicit ownership baseline", "status": "passed", "durationMs": 550 }, { "project": "webkit", "title": "candidate: a setting subtree can move to another instance after remove", "status": "passed", "durationMs": 652 }, { "project": "webkit", "title": "candidate: a setting subtree can move to another instance after destroy", "status": "passed", "durationMs": 670 }, { "project": "chromium", "title": "candidate: setting update restores the original range row after assign failure", "status": "passed", "durationMs": 191 }, { "project": "chromium", "title": "candidate: setting update restores the original range row after format failure", "status": "passed", "durationMs": 216 }, { "project": "chromium", "title": "candidate: setting update restores the original range row after item failure", "status": "passed", "durationMs": 217 }, { "project": "chromium", "title": "candidate: setting update restores the original range row after render failure", "status": "passed", "durationMs": 204 }, { "project": "chromium", "title": "candidate: failed switch updates restore the original closure and displayed icon", "status": "passed", "durationMs": 186 }, { "project": "chromium", "title": "candidate: reentrant update supersedes an unfinished setting update", "status": "passed", "durationMs": 190 }, { "project": "chromium", "title": "candidate: reentrant remove supersedes an unfinished setting update", "status": "passed", "durationMs": 180 }, { "project": "chromium", "title": "candidate: reentrant destroy supersedes an unfinished setting update", "status": "passed", "durationMs": 178 }, { "project": "chromium", "title": "candidate: reentrant child-update supersedes an unfinished setting update", "status": "passed", "durationMs": 186 }, { "project": "chromium", "title": "candidate: reentry inside a render getter retains the winning row with throwing=false", "status": "passed", "durationMs": 186 }, { "project": "chromium", "title": "candidate: reentry inside a render getter retains the winning row with throwing=true", "status": "passed", "durationMs": 183 }, { "project": "chromium", "title": "candidate: removing an ancestor cancels its pending descendant update", "status": "passed", "durationMs": 177 }, { "project": "chromium", "title": "candidate: a reentrant switch getter cannot replace the winning control handles", "status": "passed", "durationMs": 200 }, { "project": "chromium", "title": "candidate: a reentrant range getter cannot replace the winning control handles", "status": "passed", "durationMs": 188 }, { "project": "chromium", "title": "candidate: a failed outer add preserves a reentrant add of the same object", "status": "passed", "durationMs": 186 }, { "project": "chromium", "title": "candidate: a failed outer add preserves a reentrant update of the same object", "status": "passed", "durationMs": 178 }, { "project": "firefox", "title": "candidate: setting update restores the original range row after assign failure", "status": "passed", "durationMs": 415 }, { "project": "firefox", "title": "candidate: setting update restores the original range row after format failure", "status": "passed", "durationMs": 399 }, { "project": "firefox", "title": "candidate: setting update restores the original range row after item failure", "status": "passed", "durationMs": 415 }, { "project": "firefox", "title": "candidate: setting update restores the original range row after render failure", "status": "passed", "durationMs": 418 }, { "project": "firefox", "title": "candidate: failed switch updates restore the original closure and displayed icon", "status": "passed", "durationMs": 403 }, { "project": "firefox", "title": "candidate: reentrant update supersedes an unfinished setting update", "status": "passed", "durationMs": 422 }, { "project": "firefox", "title": "candidate: reentrant remove supersedes an unfinished setting update", "status": "passed", "durationMs": 463 }, { "project": "firefox", "title": "candidate: reentrant destroy supersedes an unfinished setting update", "status": "passed", "durationMs": 440 }, { "project": "firefox", "title": "candidate: reentrant child-update supersedes an unfinished setting update", "status": "passed", "durationMs": 459 }, { "project": "firefox", "title": "candidate: reentry inside a render getter retains the winning row with throwing=false", "status": "passed", "durationMs": 443 }, { "project": "firefox", "title": "candidate: reentry inside a render getter retains the winning row with throwing=true", "status": "passed", "durationMs": 437 }, { "project": "firefox", "title": "candidate: removing an ancestor cancels its pending descendant update", "status": "passed", "durationMs": 443 }, { "project": "firefox", "title": "candidate: a reentrant switch getter cannot replace the winning control handles", "status": "passed", "durationMs": 419 }, { "project": "firefox", "title": "candidate: a reentrant range getter cannot replace the winning control handles", "status": "passed", "durationMs": 428 }, { "project": "firefox", "title": "candidate: a failed outer add preserves a reentrant add of the same object", "status": "passed", "durationMs": 414 }, { "project": "firefox", "title": "candidate: a failed outer add preserves a reentrant update of the same object", "status": "passed", "durationMs": 414 }, { "project": "webkit", "title": "candidate: setting update restores the original range row after assign failure", "status": "passed", "durationMs": 660 }, { "project": "webkit", "title": "candidate: setting update restores the original range row after format failure", "status": "passed", "durationMs": 536 }, { "project": "webkit", "title": "candidate: setting update restores the original range row after item failure", "status": "passed", "durationMs": 624 }, { "project": "webkit", "title": "candidate: setting update restores the original range row after render failure", "status": "passed", "durationMs": 549 }, { "project": "webkit", "title": "candidate: failed switch updates restore the original closure and displayed icon", "status": "passed", "durationMs": 525 }, { "project": "webkit", "title": "candidate: reentrant update supersedes an unfinished setting update", "status": "passed", "durationMs": 557 }, { "project": "webkit", "title": "candidate: reentrant remove supersedes an unfinished setting update", "status": "passed", "durationMs": 550 }, { "project": "webkit", "title": "candidate: reentrant destroy supersedes an unfinished setting update", "status": "passed", "durationMs": 552 }, { "project": "webkit", "title": "candidate: reentrant child-update supersedes an unfinished setting update", "status": "passed", "durationMs": 547 }, { "project": "webkit", "title": "candidate: reentry inside a render getter retains the winning row with throwing=false", "status": "passed", "durationMs": 616 }, { "project": "webkit", "title": "candidate: reentry inside a render getter retains the winning row with throwing=true", "status": "passed", "durationMs": 534 }, { "project": "webkit", "title": "candidate: removing an ancestor cancels its pending descendant update", "status": "passed", "durationMs": 536 }, { "project": "webkit", "title": "candidate: a reentrant switch getter cannot replace the winning control handles", "status": "passed", "durationMs": 520 }, { "project": "webkit", "title": "candidate: a reentrant range getter cannot replace the winning control handles", "status": "passed", "durationMs": 520 }, { "project": "webkit", "title": "candidate: a failed outer add preserves a reentrant add of the same object", "status": "passed", "durationMs": 515 }, { "project": "webkit", "title": "candidate: a failed outer add preserves a reentrant update of the same object", "status": "passed", "durationMs": 516 }, { "project": "chromium", "title": "published: builtin setting subscriptions are replaced and removed with their row", "status": "passed", "durationMs": 193 }, { "project": "chromium", "title": "published: deferred setting mounts belong to the rendered item generation", "status": "passed", "durationMs": 161 }, { "project": "chromium", "title": "published: removed setting subtrees release child listeners and cached panels", "status": "passed", "durationMs": 154 }, { "project": "chromium", "title": "published: setting button results cannot overwrite an updated or newer item", "status": "passed", "durationMs": 158 }, { "project": "chromium", "title": "published: sibling setting selections share the parent result generation", "status": "passed", "durationMs": 151 }, { "project": "chromium", "title": "published: setting callback rejection retains its original failure identity", "status": "passed", "durationMs": 199 }, { "project": "chromium", "title": "published: a wide nested setting panel fits the narrow player and remains selectable", "status": "passed", "durationMs": 802 }, { "project": "chromium", "title": "published: setting registry retains item returns and hidden tree bindings", "status": "passed", "durationMs": 159 }, { "project": "chromium", "title": "published: moved setting items bind to their current parent and panel", "status": "passed", "durationMs": 243 }, { "project": "chromium", "title": "published: automatic setting names and explicit nested names have an explicit baseline", "status": "passed", "durationMs": 146 }, { "project": "chromium", "title": "candidate: builtin setting subscriptions are replaced and removed with their row", "status": "passed", "durationMs": 175 }, { "project": "chromium", "title": "candidate: deferred setting mounts belong to the rendered item generation", "status": "passed", "durationMs": 170 }, { "project": "chromium", "title": "candidate: removed setting subtrees release child listeners and cached panels", "status": "passed", "durationMs": 187 }, { "project": "chromium", "title": "candidate: setting button results cannot overwrite an updated or newer item", "status": "passed", "durationMs": 165 }, { "project": "chromium", "title": "candidate: sibling setting selections share the parent result generation", "status": "passed", "durationMs": 165 }, { "project": "chromium", "title": "candidate: setting callback rejection retains its original failure identity", "status": "passed", "durationMs": 202 }, { "project": "chromium", "title": "candidate: a wide nested setting panel fits the narrow player and remains selectable", "status": "passed", "durationMs": 973 }, { "project": "chromium", "title": "candidate: setting registry retains item returns and hidden tree bindings", "status": "passed", "durationMs": 185 }, { "project": "chromium", "title": "candidate: moved setting items bind to their current parent and panel", "status": "passed", "durationMs": 271 }, { "project": "chromium", "title": "candidate: automatic setting names and explicit nested names have an explicit baseline", "status": "passed", "durationMs": 168 }, { "project": "chromium", "title": "candidate: open settings follow container and control height changes with fallback=false", "status": "passed", "durationMs": 1211 }, { "project": "chromium", "title": "candidate: open settings follow container and control height changes with fallback=true", "status": "passed", "durationMs": 1207 }, { "project": "chromium", "title": "candidate: failed setting additions leave existing rows usable and allow retry", "status": "passed", "durationMs": 190 }, { "project": "chromium", "title": "candidate: setting removal finishes DOM cleanup when the event-removal hook throws", "status": "passed", "durationMs": 165 }, { "project": "chromium", "title": "candidate: failed header rendering releases its panel and restores reusable inputs", "status": "passed", "durationMs": 196 }, { "project": "chromium", "title": "candidate: failed item rendering releases its panel and restores reusable inputs", "status": "passed", "durationMs": 228 }, { "project": "chromium", "title": "candidate: failed layout rendering releases its panel and restores reusable inputs", "status": "passed", "durationMs": 234 }, { "project": "chromium", "title": "candidate: panel creation stops after reentrant remove", "status": "passed", "durationMs": 200 }, { "project": "chromium", "title": "candidate: panel creation stops after reentrant destroy", "status": "passed", "durationMs": 190 }, { "project": "firefox", "title": "published: builtin setting subscriptions are replaced and removed with their row", "status": "passed", "durationMs": 376 }, { "project": "firefox", "title": "published: deferred setting mounts belong to the rendered item generation", "status": "passed", "durationMs": 383 }, { "project": "firefox", "title": "published: removed setting subtrees release child listeners and cached panels", "status": "passed", "durationMs": 406 }, { "project": "firefox", "title": "published: setting button results cannot overwrite an updated or newer item", "status": "passed", "durationMs": 384 }, { "project": "firefox", "title": "published: sibling setting selections share the parent result generation", "status": "passed", "durationMs": 412 }, { "project": "firefox", "title": "published: setting callback rejection retains its original failure identity", "status": "passed", "durationMs": 447 }, { "project": "firefox", "title": "published: a wide nested setting panel fits the narrow player and remains selectable", "status": "passed", "durationMs": 1719 }, { "project": "firefox", "title": "published: setting registry retains item returns and hidden tree bindings", "status": "passed", "durationMs": 445 }, { "project": "firefox", "title": "published: moved setting items bind to their current parent and panel", "status": "passed", "durationMs": 1365 }, { "project": "firefox", "title": "published: automatic setting names and explicit nested names have an explicit baseline", "status": "passed", "durationMs": 1161 }, { "project": "firefox", "title": "candidate: builtin setting subscriptions are replaced and removed with their row", "status": "passed", "durationMs": 422 }, { "project": "firefox", "title": "candidate: deferred setting mounts belong to the rendered item generation", "status": "passed", "durationMs": 419 }, { "project": "firefox", "title": "candidate: removed setting subtrees release child listeners and cached panels", "status": "passed", "durationMs": 435 }, { "project": "firefox", "title": "candidate: setting button results cannot overwrite an updated or newer item", "status": "passed", "durationMs": 618 }, { "project": "firefox", "title": "candidate: sibling setting selections share the parent result generation", "status": "passed", "durationMs": 609 }, { "project": "firefox", "title": "candidate: setting callback rejection retains its original failure identity", "status": "passed", "durationMs": 623 }, { "project": "firefox", "title": "candidate: a wide nested setting panel fits the narrow player and remains selectable", "status": "passed", "durationMs": 1166 }, { "project": "firefox", "title": "candidate: setting registry retains item returns and hidden tree bindings", "status": "passed", "durationMs": 644 }, { "project": "firefox", "title": "candidate: moved setting items bind to their current parent and panel", "status": "passed", "durationMs": 731 }, { "project": "firefox", "title": "candidate: automatic setting names and explicit nested names have an explicit baseline", "status": "passed", "durationMs": 623 }, { "project": "firefox", "title": "candidate: open settings follow container and control height changes with fallback=false", "status": "passed", "durationMs": 1161 }, { "project": "firefox", "title": "candidate: open settings follow container and control height changes with fallback=true", "status": "passed", "durationMs": 1691 }, { "project": "firefox", "title": "candidate: failed setting additions leave existing rows usable and allow retry", "status": "passed", "durationMs": 579 }, { "project": "firefox", "title": "candidate: setting removal finishes DOM cleanup when the event-removal hook throws", "status": "passed", "durationMs": 604 }, { "project": "firefox", "title": "candidate: failed header rendering releases its panel and restores reusable inputs", "status": "passed", "durationMs": 677 }, { "project": "firefox", "title": "candidate: failed item rendering releases its panel and restores reusable inputs", "status": "passed", "durationMs": 661 }, { "project": "firefox", "title": "candidate: failed layout rendering releases its panel and restores reusable inputs", "status": "passed", "durationMs": 616 }, { "project": "firefox", "title": "candidate: panel creation stops after reentrant remove", "status": "passed", "durationMs": 667 }, { "project": "firefox", "title": "candidate: panel creation stops after reentrant destroy", "status": "passed", "durationMs": 645 }, { "project": "webkit", "title": "published: builtin setting subscriptions are replaced and removed with their row", "status": "passed", "durationMs": 541 }, { "project": "webkit", "title": "published: deferred setting mounts belong to the rendered item generation", "status": "passed", "durationMs": 521 }, { "project": "webkit", "title": "published: removed setting subtrees release child listeners and cached panels", "status": "passed", "durationMs": 484 }, { "project": "webkit", "title": "published: setting button results cannot overwrite an updated or newer item", "status": "passed", "durationMs": 524 }, { "project": "webkit", "title": "published: sibling setting selections share the parent result generation", "status": "passed", "durationMs": 550 }, { "project": "webkit", "title": "published: setting callback rejection retains its original failure identity", "status": "passed", "durationMs": 701 }, { "project": "webkit", "title": "published: a wide nested setting panel fits the narrow player and remains selectable", "status": "passed", "durationMs": 2008 }, { "project": "webkit", "title": "published: setting registry retains item returns and hidden tree bindings", "status": "passed", "durationMs": 488 }, { "project": "webkit", "title": "published: moved setting items bind to their current parent and panel", "status": "passed", "durationMs": 894 }, { "project": "webkit", "title": "published: automatic setting names and explicit nested names have an explicit baseline", "status": "passed", "durationMs": 429 }, { "project": "webkit", "title": "candidate: builtin setting subscriptions are replaced and removed with their row", "status": "passed", "durationMs": 508 }, { "project": "webkit", "title": "candidate: deferred setting mounts belong to the rendered item generation", "status": "passed", "durationMs": 503 }, { "project": "webkit", "title": "candidate: removed setting subtrees release child listeners and cached panels", "status": "passed", "durationMs": 447 }, { "project": "webkit", "title": "candidate: setting button results cannot overwrite an updated or newer item", "status": "passed", "durationMs": 483 }, { "project": "webkit", "title": "candidate: sibling setting selections share the parent result generation", "status": "passed", "durationMs": 500 }, { "project": "webkit", "title": "candidate: setting callback rejection retains its original failure identity", "status": "passed", "durationMs": 598 }, { "project": "webkit", "title": "candidate: a wide nested setting panel fits the narrow player and remains selectable", "status": "passed", "durationMs": 2070 }, { "project": "webkit", "title": "candidate: setting registry retains item returns and hidden tree bindings", "status": "passed", "durationMs": 463 }, { "project": "webkit", "title": "candidate: moved setting items bind to their current parent and panel", "status": "passed", "durationMs": 962 }, { "project": "webkit", "title": "candidate: automatic setting names and explicit nested names have an explicit baseline", "status": "passed", "durationMs": 395 }, { "project": "webkit", "title": "candidate: open settings follow container and control height changes with fallback=false", "status": "passed", "durationMs": 1067 }, { "project": "webkit", "title": "candidate: open settings follow container and control height changes with fallback=true", "status": "passed", "durationMs": 1602 }, { "project": "webkit", "title": "candidate: failed setting additions leave existing rows usable and allow retry", "status": "passed", "durationMs": 485 }, { "project": "webkit", "title": "candidate: setting removal finishes DOM cleanup when the event-removal hook throws", "status": "passed", "durationMs": 443 }, { "project": "webkit", "title": "candidate: failed header rendering releases its panel and restores reusable inputs", "status": "passed", "durationMs": 506 }, { "project": "webkit", "title": "candidate: failed item rendering releases its panel and restores reusable inputs", "status": "passed", "durationMs": 473 }, { "project": "webkit", "title": "candidate: failed layout rendering releases its panel and restores reusable inputs", "status": "passed", "durationMs": 475 }, { "project": "webkit", "title": "candidate: panel creation stops after reentrant remove", "status": "passed", "durationMs": 493 }, { "project": "webkit", "title": "candidate: panel creation stops after reentrant destroy", "status": "passed", "durationMs": 421 } ] }, "installedModern": { "path": "refactor/.cache/core22-setting-modern.json", "sha256": "19b5b07fb2a2753c6d6677e8e820a54a9d2e2feda3efb6289d5dee1516aea5cc", "stats": { "startTime": "2026-09-11T14:39:20.224Z", "duration": 15718.444, "expected": 36, "skipped": 0, "unexpected": 0, "flaky": 0 }, "environments": { "chromium": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030 }, "/compiled/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } }, "firefox": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030 }, "/compiled/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } }, "webkit": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030 }, "/compiled/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } } }, "tests": [ { "project": "chromium", "title": "candidate: setting exit falls back to the player when its button is removed", "status": "passed", "durationMs": 394 }, { "project": "chromium", "title": "candidate: setting exit falls back to the player when its button is hidden", "status": "passed", "durationMs": 388 }, { "project": "chromium", "title": "candidate: setting exit falls back to the player when its button is disabled", "status": "passed", "durationMs": 387 }, { "project": "chromium", "title": "candidate: setting navigation ignores hidden rows and inert descendants", "status": "passed", "durationMs": 261 }, { "project": "chromium", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 523, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "chromium", "title": "candidate: setting keyboard enters nested panels and returns to the originating item", "status": "passed", "durationMs": 615 }, { "project": "chromium", "title": "candidate: setting switches and native ranges keep callbacks and avoid player shortcuts", "status": "passed", "durationMs": 350 }, { "project": "chromium", "title": "candidate: setting Tab leaves without trapping focus and pointer opening keeps its old focus path", "status": "passed", "durationMs": 491 }, { "project": "chromium", "title": "candidate: setting update, failed replacement and removal recover visible focus", "status": "passed", "durationMs": 311 }, { "project": "chromium", "title": "candidate: suspended settings ignore keyboard callbacks and restored items resume", "status": "passed", "durationMs": 258 }, { "project": "chromium", "title": "candidate: native setting buttons retain their role, click path and keyboard navigation", "status": "passed", "durationMs": 298 }, { "project": "chromium", "title": "candidate: destroying during moved focus restoration cancels fullscreen notifications", "status": "passed", "durationMs": 239 }, { "project": "firefox", "title": "candidate: setting exit falls back to the player when its button is removed", "status": "passed", "durationMs": 2254 }, { "project": "firefox", "title": "candidate: setting exit falls back to the player when its button is hidden", "status": "passed", "durationMs": 2140 }, { "project": "firefox", "title": "candidate: setting exit falls back to the player when its button is disabled", "status": "passed", "durationMs": 2003 }, { "project": "firefox", "title": "candidate: setting navigation ignores hidden rows and inert descendants", "status": "passed", "durationMs": 476 }, { "project": "firefox", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 779, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "firefox", "title": "candidate: setting keyboard enters nested panels and returns to the originating item", "status": "passed", "durationMs": 878 }, { "project": "firefox", "title": "candidate: setting switches and native ranges keep callbacks and avoid player shortcuts", "status": "passed", "durationMs": 648 }, { "project": "firefox", "title": "candidate: setting Tab leaves without trapping focus and pointer opening keeps its old focus path", "status": "passed", "durationMs": 790 }, { "project": "firefox", "title": "candidate: setting update, failed replacement and removal recover visible focus", "status": "passed", "durationMs": 584 }, { "project": "firefox", "title": "candidate: suspended settings ignore keyboard callbacks and restored items resume", "status": "passed", "durationMs": 639 }, { "project": "firefox", "title": "candidate: native setting buttons retain their role, click path and keyboard navigation", "status": "passed", "durationMs": 624 }, { "project": "firefox", "title": "candidate: destroying during moved focus restoration cancels fullscreen notifications", "status": "passed", "durationMs": 453 }, { "project": "webkit", "title": "candidate: setting exit falls back to the player when its button is removed", "status": "passed", "durationMs": 1276 }, { "project": "webkit", "title": "candidate: setting exit falls back to the player when its button is hidden", "status": "passed", "durationMs": 1393 }, { "project": "webkit", "title": "candidate: setting exit falls back to the player when its button is disabled", "status": "passed", "durationMs": 1337 }, { "project": "webkit", "title": "candidate: setting navigation ignores hidden rows and inert descendants", "status": "passed", "durationMs": 1193 }, { "project": "webkit", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 2001, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "webkit", "title": "candidate: setting keyboard enters nested panels and returns to the originating item", "status": "passed", "durationMs": 2632 }, { "project": "webkit", "title": "candidate: setting switches and native ranges keep callbacks and avoid player shortcuts", "status": "passed", "durationMs": 1570 }, { "project": "webkit", "title": "candidate: setting Tab leaves without trapping focus and pointer opening keeps its old focus path", "status": "passed", "durationMs": 2028 }, { "project": "webkit", "title": "candidate: setting update, failed replacement and removal recover visible focus", "status": "passed", "durationMs": 1290 }, { "project": "webkit", "title": "candidate: suspended settings ignore keyboard callbacks and restored items resume", "status": "passed", "durationMs": 1131 }, { "project": "webkit", "title": "candidate: native setting buttons retain their role, click path and keyboard navigation", "status": "passed", "durationMs": 1263 }, { "project": "webkit", "title": "candidate: destroying during moved focus restoration cancels fullscreen notifications", "status": "passed", "durationMs": 1085 } ] }, "installedLegacy": { "path": "refactor/.cache/core22-setting-legacy.json", "sha256": "13391484ec3fcb0bfea00eaec279edbc61cf6edc006c565447604d8ccb13284a", "stats": { "startTime": "2026-09-11T14:39:36.742Z", "duration": 15903.065, "expected": 36, "skipped": 0, "unexpected": 0, "flaky": 0 }, "environments": { "chromium": { "browser": "153.0.8010.12", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.legacy.js" }, "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "bytes": 212211 }, "/compiled/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.legacy.js" }, "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "bytes": 212211, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.legacy.js" }, "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "bytes": 212211, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.legacy.js" }, "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "bytes": 5153 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.legacy.js" }, "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "bytes": 5153, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.legacy.js" }, "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "bytes": 5153, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } }, "firefox": { "browser": "155.0", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.legacy.js" }, "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "bytes": 212211 }, "/compiled/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.legacy.js" }, "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "bytes": 212211, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.legacy.js" }, "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "bytes": 212211, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.legacy.js" }, "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "bytes": 5153 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.legacy.js" }, "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "bytes": 5153, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.legacy.js" }, "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "bytes": 5153, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } }, "webkit": { "browser": "26.6", "platform": "win32", "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.legacy.js" }, "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "bytes": 212211 }, "/compiled/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.legacy.js" }, "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "bytes": 212211, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.legacy.js" }, "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "bytes": 212211, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.legacy.js" }, "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "bytes": 5153 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.legacy.js" }, "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "bytes": 5153, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.legacy.js" }, "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "bytes": 5153, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } } } }, "tests": [ { "project": "chromium", "title": "candidate: setting exit falls back to the player when its button is removed", "status": "passed", "durationMs": 409 }, { "project": "chromium", "title": "candidate: setting exit falls back to the player when its button is hidden", "status": "passed", "durationMs": 392 }, { "project": "chromium", "title": "candidate: setting exit falls back to the player when its button is disabled", "status": "passed", "durationMs": 393 }, { "project": "chromium", "title": "candidate: setting navigation ignores hidden rows and inert descendants", "status": "passed", "durationMs": 275 }, { "project": "chromium", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 541, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "chromium", "title": "candidate: setting keyboard enters nested panels and returns to the originating item", "status": "passed", "durationMs": 635 }, { "project": "chromium", "title": "candidate: setting switches and native ranges keep callbacks and avoid player shortcuts", "status": "passed", "durationMs": 366 }, { "project": "chromium", "title": "candidate: setting Tab leaves without trapping focus and pointer opening keeps its old focus path", "status": "passed", "durationMs": 507 }, { "project": "chromium", "title": "candidate: setting update, failed replacement and removal recover visible focus", "status": "passed", "durationMs": 311 }, { "project": "chromium", "title": "candidate: suspended settings ignore keyboard callbacks and restored items resume", "status": "passed", "durationMs": 288 }, { "project": "chromium", "title": "candidate: native setting buttons retain their role, click path and keyboard navigation", "status": "passed", "durationMs": 293 }, { "project": "chromium", "title": "candidate: destroying during moved focus restoration cancels fullscreen notifications", "status": "passed", "durationMs": 220 }, { "project": "firefox", "title": "candidate: setting exit falls back to the player when its button is removed", "status": "passed", "durationMs": 1839 }, { "project": "firefox", "title": "candidate: setting exit falls back to the player when its button is hidden", "status": "passed", "durationMs": 1996 }, { "project": "firefox", "title": "candidate: setting exit falls back to the player when its button is disabled", "status": "passed", "durationMs": 2095 }, { "project": "firefox", "title": "candidate: setting navigation ignores hidden rows and inert descendants", "status": "passed", "durationMs": 727 }, { "project": "firefox", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 1083, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "firefox", "title": "candidate: setting keyboard enters nested panels and returns to the originating item", "status": "passed", "durationMs": 1070 }, { "project": "firefox", "title": "candidate: setting switches and native ranges keep callbacks and avoid player shortcuts", "status": "passed", "durationMs": 942 }, { "project": "firefox", "title": "candidate: setting Tab leaves without trapping focus and pointer opening keeps its old focus path", "status": "passed", "durationMs": 688 }, { "project": "firefox", "title": "candidate: setting update, failed replacement and removal recover visible focus", "status": "passed", "durationMs": 637 }, { "project": "firefox", "title": "candidate: suspended settings ignore keyboard callbacks and restored items resume", "status": "passed", "durationMs": 651 }, { "project": "firefox", "title": "candidate: native setting buttons retain their role, click path and keyboard navigation", "status": "passed", "durationMs": 676 }, { "project": "firefox", "title": "candidate: destroying during moved focus restoration cancels fullscreen notifications", "status": "passed", "durationMs": 618 }, { "project": "webkit", "title": "candidate: setting exit falls back to the player when its button is removed", "status": "passed", "durationMs": 1449 }, { "project": "webkit", "title": "candidate: setting exit falls back to the player when its button is hidden", "status": "passed", "durationMs": 1390 }, { "project": "webkit", "title": "candidate: setting exit falls back to the player when its button is disabled", "status": "passed", "durationMs": 1688 }, { "project": "webkit", "title": "candidate: setting navigation ignores hidden rows and inert descendants", "status": "passed", "durationMs": 1316 }, { "project": "webkit", "title": "candidate: long setting panels observe live button availability on every navigation", "status": "passed", "durationMs": 2010, "navigationWork": [ { "key": "ArrowDown", "expected": 1, "queries": 1, "styles": 41 }, { "key": "ArrowDown", "expected": 6, "queries": 1, "styles": 38 }, { "key": "a", "expected": 6, "queries": 0, "styles": 0 }, { "key": "End", "expected": 39, "queries": 1, "styles": 38 }, { "key": "Home", "expected": 0, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 2, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 3, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 4, "queries": 1, "styles": 40 }, { "key": "ArrowDown", "expected": 5, "queries": 1, "styles": 40 } ] }, { "project": "webkit", "title": "candidate: setting keyboard enters nested panels and returns to the originating item", "status": "passed", "durationMs": 2788 }, { "project": "webkit", "title": "candidate: setting switches and native ranges keep callbacks and avoid player shortcuts", "status": "passed", "durationMs": 1556 }, { "project": "webkit", "title": "candidate: setting Tab leaves without trapping focus and pointer opening keeps its old focus path", "status": "passed", "durationMs": 1866 }, { "project": "webkit", "title": "candidate: setting update, failed replacement and removal recover visible focus", "status": "passed", "durationMs": 1300 }, { "project": "webkit", "title": "candidate: suspended settings ignore keyboard callbacks and restored items resume", "status": "passed", "durationMs": 1175 }, { "project": "webkit", "title": "candidate: native setting buttons retain their role, click path and keyboard navigation", "status": "passed", "durationMs": 1183 }, { "project": "webkit", "title": "candidate: destroying during moved focus restoration cancels fullscreen notifications", "status": "passed", "durationMs": 1139 } ] }, "ci": { "counts": [ 440, 11, 25 ], "productionTS": 249, "total": 476 }, "package": { "directory": "refactor/.cache/packages/run-UElxNR", "reportSHA256": "4f7df518c352d0c8e7b66cca9647a64f75dc631844c4cea9398b6841b4b8857f", "runtime": 34, "legacyTypes": 5, "preciseTypes": 8, "knownTypeBlockers": 0, "verified": [ { "file": "packages/artplayer/dist/artplayer.cts", "sha256": "0e91e907d021db02a68004603e6190505fdc0806d873ebb6af171aa089a81da7" }, { "file": "packages/artplayer/dist/artplayer.js", "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f" }, { "file": "packages/artplayer/dist/artplayer.legacy.js", "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39" }, { "file": "packages/artplayer/dist/artplayer.mjs", "sha256": "92e4d16a85ae94ac83b2b8a5c16c65c09e7adec4e0a0c4bbc14112ff6fc59331" }, { "file": "packages/artplayer/dist/artplayer.mts", "sha256": "f6292596a9ccb1d43a6d6a12c35f859b1889ad15924c5ae0f9f280941aade313" }, { "file": "packages/artplayer/dist/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "file": "packages/artplayer/dist/component.ts", "sha256": "aa1c43be67322781b4b355b143bc69d9f29d22e578e4974d6a13e957a7c0334f" }, { "file": "packages/artplayer/dist/config.ts", "sha256": "c4fd8681bf32b10c743e3e561c532520c8f32e43fd765524850b15e55cb91c72" }, { "file": "packages/artplayer/dist/cssVar.ts", "sha256": "e027d82fb4f01c9ce7559cf679b2d5ee1962d3f7e5b4dd64ca21f472b933efb6" }, { "file": "packages/artplayer/dist/emitter.ts", "sha256": "9c62551cdcc6dd3966bed8a7a85dd477435db977c91a294d2ac8f162f9592537" }, { "file": "packages/artplayer/dist/events.ts", "sha256": "af191f862af4ec8933b09113b8c074603ae254a8b70460d0f3006646cd74ae42" }, { "file": "packages/artplayer/dist/i18n.ts", "sha256": "34b0c684668044f7600c80b9d3979f8fb730138007b7cb4e7034326b340156fb" }, { "file": "packages/artplayer/dist/i18n/ar.js", "sha256": "bd0bef65f4f7dc3f8ed562904cc6fa9071ff4537fb64c1e0fc3d554141bcd3cb" }, { "file": "packages/artplayer/dist/i18n/ar.mjs", "sha256": "59310b7bbeea83bbb7d73aadc5ca82a6ec269c3530d19aa741c94d5c64fc5da8" }, { "file": "packages/artplayer/dist/i18n/cs.js", "sha256": "6e2c93daba24c2e48dfa206bcf4f2f2a8a02713b856e404d2e4e4ecd8309ca2f" }, { "file": "packages/artplayer/dist/i18n/cs.mjs", "sha256": "c73fba18797d62d7b2581e67fe7340c35fe84510b2250ff1ecaad253d9cabbac" }, { "file": "packages/artplayer/dist/i18n/es.js", "sha256": "f4133ac6ea06b69a474b33c4a1809a4066e2376bb9464a3f3aa8330f01f1944a" }, { "file": "packages/artplayer/dist/i18n/es.mjs", "sha256": "1390bca3def2be115e811de337df0a0c3f63998e51359f283023246245c552a7" }, { "file": "packages/artplayer/dist/i18n/fa.js", "sha256": "8d3ef2e0f0cc0ea480c2167b6fcb87cdf444e90759c3519e8daa139fec576da4" }, { "file": "packages/artplayer/dist/i18n/fa.mjs", "sha256": "ab441e8a2d79043b29ceca87c783bf06874bb9d3a149c1604bc167eb481be2a9" }, { "file": "packages/artplayer/dist/i18n/fr.js", "sha256": "89dc4194a6c0a962b9ce756b52c90401c1acf3b159f265f3bc0d7d6d7d987f03" }, { "file": "packages/artplayer/dist/i18n/fr.mjs", "sha256": "99491878430fb7b6f2b7bf93da0588a831704b412e01116f23ba1d9d45863816" }, { "file": "packages/artplayer/dist/i18n/id.js", "sha256": "4c6dc86db741bcc2857df55a9d037e82e91d375fa6fd22e0562809ff621b92db" }, { "file": "packages/artplayer/dist/i18n/id.mjs", "sha256": "383e5803a6b6686c6de4e867770241de75b6f517dcca2bdedc6f2004bf6e1fb3" }, { "file": "packages/artplayer/dist/i18n/pl.js", "sha256": "3a38828b1c3d719c0aca9906cf6a46c23555a8411f8d57645f0e0ce8147dc664" }, { "file": "packages/artplayer/dist/i18n/pl.mjs", "sha256": "079ed96732979035297af387c64a7b99519b5a43107fb86735a654ea4fe8e9b5" }, { "file": "packages/artplayer/dist/i18n/ru.js", "sha256": "62fac9dddb302eb16382e6e9301fc4b2c66f5f69d4a358a26b67026a5fa4e787" }, { "file": "packages/artplayer/dist/i18n/ru.mjs", "sha256": "a893aeaee1d79409db72e324fbff200e3864f33ed168f04d91d25f7cf2efa765" }, { "file": "packages/artplayer/dist/i18n/tr.js", "sha256": "1492c36b069a7d73db4f3913bd18085faff7afd8b3c158138fe264e31600e38c" }, { "file": "packages/artplayer/dist/i18n/tr.mjs", "sha256": "a90478cac078836b76c2a98261907610fee07f3e4b28671b8e7dbf533778f918" }, { "file": "packages/artplayer/dist/i18n/vi.js", "sha256": "c7216ef7e608a79b7e2c479a07bf310d4ab79577947ac4a62d676faaced0e9cf" }, { "file": "packages/artplayer/dist/i18n/vi.mjs", "sha256": "66270fdfa0b5da396322d1769169b7df37a030ba15ac18eb30bd87b3af8074ec" }, { "file": "packages/artplayer/dist/i18n/zh-tw.js", "sha256": "11c49857d6d40a5ffd224ffa59c9026e71621b345f63c5a086326db80a22371a" }, { "file": "packages/artplayer/dist/i18n/zh-tw.mjs", "sha256": "a38e630cb96de96c15d824686aec750e25cf6c8ada01285a292442a81566314f" }, { "file": "packages/artplayer/dist/icons.ts", "sha256": "0d8e8e52e52130dd4a29bab551dd7a2a954797e42e92a6e068c85d583e23e6a4" }, { "file": "packages/artplayer/dist/language.cts", "sha256": "2248040d86a8e34626755c4ecf53ea0174706c653073cf0e15884a030d173120" }, { "file": "packages/artplayer/dist/language.mts", "sha256": "c391e863012c77769e661afbf8fa949e9373aa88d17f58cbba7f5696edb8077f" }, { "file": "packages/artplayer/dist/legacy/language.ts", "sha256": "c452ffd764ff9b29b819b3475c42395d2ea7a33560d8c186ef5df3844b9524c3" }, { "file": "packages/artplayer/dist/option.ts", "sha256": "850e5264219b8b438c80694402225b690b131786677a5da0d22739ec2352d263" }, { "file": "packages/artplayer/dist/playback.ts", "sha256": "1ceaed3aa1cef511fe8b20f4874647f6065c723ad805b742a0a9247e16bb1bb5" }, { "file": "packages/artplayer/dist/player.ts", "sha256": "f1e50257df2ea592d0a0e1f36078dda77eaf2cf3b3d795307501396562d99f28" }, { "file": "packages/artplayer/dist/plugin.ts", "sha256": "2a57e148fda00ee687da5036b890b0f611cb94bb403a1ed52602179060259d35" }, { "file": "packages/artplayer/dist/quality.ts", "sha256": "7ed6ed78cea52991b2f6ddd2bd3b7bd8c5146fdfff7486fe8b814c3e632f1567" }, { "file": "packages/artplayer/dist/runtime.cts", "sha256": "52cfff1daeb6841a90212c8fa8d46ca46d6650bb7ed1b59b62115d854b8ad652" }, { "file": "packages/artplayer/dist/runtime.mts", "sha256": "1b09bc0ee0f0ee2f788689eaff441bdeda1fab0ce783e71b61b9792d81072b03" }, { "file": "packages/artplayer/dist/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "file": "packages/artplayer/dist/runtime/component.ts", "sha256": "840213299c942fe058eb5436977ceec066b9dccda24c55ae9f464b399c979e39" }, { "file": "packages/artplayer/dist/runtime/construction.ts", "sha256": "24cc5cda1f614314db382271a9b0d5583b781894cfdf6c548700b1b5270467ee" }, { "file": "packages/artplayer/dist/runtime/events.ts", "sha256": "52848f57d35eb1037cf74c8877521edf99a015bcd77f30ef6bbcba1807a99bfe" }, { "file": "packages/artplayer/dist/runtime/media.ts", "sha256": "8828f80953aec3e95328cefe691661e8897cb27cb309483cf806ec45a8549ae3" }, { "file": "packages/artplayer/dist/runtime/option.ts", "sha256": "bb672e49ffe74a6fc78543217f6de80d7d738890146df0857c709d4dc283e4ce" }, { "file": "packages/artplayer/dist/runtime/player.ts", "sha256": "a4a24794e26cfb9e4310bf0f459a7a407e85bf81b4f3a4feb6294331af8036fb" }, { "file": "packages/artplayer/dist/runtime/plugin.ts", "sha256": "9ad482f2a77914a91450419680b8af6b314b926f0831c2f7f6d7c466690f95c9" }, { "file": "packages/artplayer/dist/runtime/services.ts", "sha256": "8e4648d8c61bff47343f9e1c2b995af69fc00947264b826109ceadcbaf553254" }, { "file": "packages/artplayer/dist/runtime/setting.ts", "sha256": "c48d20957b57f79f985ef76a2950cc8a5cfa25dafa8ec5939e562661778e6218" }, { "file": "packages/artplayer/dist/runtime/subtitle.ts", "sha256": "13241c4f9a87517aa2cf7b3e0bb8cedaa12fa0b4d3f8934285797583b752557e" }, { "file": "packages/artplayer/dist/runtime/template.ts", "sha256": "da9975513a1938e7f386f4f65f718f0fc595164bfeac8f0cd99a3e97a54919a1" }, { "file": "packages/artplayer/dist/runtime/utils.ts", "sha256": "cab9916f5224a3b047812b9f759cc9cc62105662599744067a6955020ab36916" }, { "file": "packages/artplayer/dist/setting.ts", "sha256": "d12a75b656fff70cbb30be4bffec46d9c4273636e8722bce971a4d2b188712a1" }, { "file": "packages/artplayer/dist/subtitle.ts", "sha256": "d25b470e47d6a9bd696d9c1ad8adb58e56a208f05695186d513bc8c43c2e8acf" }, { "file": "packages/artplayer/dist/template.ts", "sha256": "68aed9e97d006d6be4fabb8504ca84dafab770b0925f4d6e7319e67c82f21b0d" }, { "file": "packages/artplayer/dist/utils.ts", "sha256": "494ec447ab467a07ddd7a2c2abf778b3fce69fd28a09aaa8ced9759f8de2e3f6" }, { "file": "packages/artplayer/types/COMPATIBILITY.md", "sha256": "a7da9e102a116104b513df4f7451247b7759bc502d3375f30bd5b14a541826e0" }, { "file": "packages/artplayer/types/README.md", "sha256": "1bd9868e773610e6312fd48a1c5aa20772d29df0af40c3db66e75b7ab4a1aee0" }, { "file": "packages/artplayer/types/artplayer.d.cts", "sha256": "3685065e4263abcfd9d953176e461d5b3eb990b0363b54689a7f55deba770fef" }, { "file": "packages/artplayer/types/artplayer.d.mts", "sha256": "b664fec51ee5c5381f2ceab25d99d52aee56feab04a2ee7b4ea5b2145ea5fa0e" }, { "file": "packages/artplayer/types/artplayer.d.ts", "sha256": "5d0162adf7ac6d0f2bb9b5cfe361f28657c4d9c540cadbf36eba3cc954ce50f8" }, { "file": "packages/artplayer/types/component.d.ts", "sha256": "ae5bc1ddeaa1ee1ebbc62573e32423993727079205c64751a5a314170e588a32" }, { "file": "packages/artplayer/types/config.d.ts", "sha256": "36f9a84cd436f17701a0d11d3417fc1fe0414e0c52c80083b94a85dfc329e37e" }, { "file": "packages/artplayer/types/cssVar.d.ts", "sha256": "93217860fff2ebf750f606d95ddd22220a58837119e63bdf2f5f78fd7488458b" }, { "file": "packages/artplayer/types/emitter.d.ts", "sha256": "7e1f9a2a8ce65feb95734f1ed52d1334e57aa388bbef2a43d8bc53a9b6f6623c" }, { "file": "packages/artplayer/types/events.d.ts", "sha256": "f83624c9268a284477e8bd793fe3562a2363b72f2a44d5c64fe8c6a6cede8830" }, { "file": "packages/artplayer/types/i18n.d.ts", "sha256": "f4f2f05bdfda73c74fef34767cb18ee8e11b743120b1c4598e9714d7846018e5" }, { "file": "packages/artplayer/types/icons.d.ts", "sha256": "326a67ba7bdcf52862c5b2a269e540140aff98d05c7b96196485a77f84fe5960" }, { "file": "packages/artplayer/types/language.d.cts", "sha256": "f7928e108cf7b7814c2d75cb0a525333e95873fca6cd6d89a740450656b9c1cd" }, { "file": "packages/artplayer/types/language.d.mts", "sha256": "6619a26d604b7cccbe2f596243d87ae37cfaae33b8b52874ec071d9787446f9e" }, { "file": "packages/artplayer/types/legacy/language.d.ts", "sha256": "c7abda4d506fd933c350e9030290bf9e64347a921d683a66115da1995ebe0a81" }, { "file": "packages/artplayer/types/option.d.ts", "sha256": "ccf2c8ddc537dc65c9682d39f044726e23bff18f476b622512d7e6a4b949b5f6" }, { "file": "packages/artplayer/types/playback.d.ts", "sha256": "58705c273df6e76a77a6575e769a9ec6c013785c25080f2551aa22415788d870" }, { "file": "packages/artplayer/types/player.d.ts", "sha256": "92b00211b70ac71336e495899df972a0519dd138111846044fe4e0f967966177" }, { "file": "packages/artplayer/types/plugin.d.ts", "sha256": "fc3594a41c51d8248713e33c486fb1f6a518ac5c7ce31be6988a6cd8d052c5f3" }, { "file": "packages/artplayer/types/quality.d.ts", "sha256": "1ac1a48b4f74ff9ba1ce60443e1463d50d1c6a2e5d87d63dc7d2a8eb7f4c2c34" }, { "file": "packages/artplayer/types/runtime.d.cts", "sha256": "7ee988dfea9a0ac71a34a656f96f7b74e78aa92547cfdfab7ff7e1139a77d4a3" }, { "file": "packages/artplayer/types/runtime.d.mts", "sha256": "dcb85f59a8b7714918ced0c1d18c2bb24e8b80b56d8c594e019dcbdb5ad88b08" }, { "file": "packages/artplayer/types/runtime.d.ts", "sha256": "9c6ccd39a1be293f17ae46dae8ea077053e12635ee79d73a5e3b3a559230fcff" }, { "file": "packages/artplayer/types/runtime/component.d.ts", "sha256": "1b4c0cee44568649e80140fe778febfcae88af0ac85515f1cbeff78ab0c6d14f" }, { "file": "packages/artplayer/types/runtime/construction.d.ts", "sha256": "7a87bedf6f7ffff0c46078aa5f1551e0077d35574e286516121f5f935e2d9ce4" }, { "file": "packages/artplayer/types/runtime/events.d.ts", "sha256": "a1e2f9d387475453eaf95c2a5ee79e228636c0bb859bda3fcc46da46574a0c31" }, { "file": "packages/artplayer/types/runtime/media.d.ts", "sha256": "8fc89401be7fe25542c169d07dd5675f10916ed20be8493e19695966cf3864a8" }, { "file": "packages/artplayer/types/runtime/option.d.ts", "sha256": "6e334e1a76fdcc40b4665c02523bd31c3994d96078fadeb40e23422aa54c1a1d" }, { "file": "packages/artplayer/types/runtime/player.d.ts", "sha256": "8ac6383502e4872e83659838844856903031a81a0adc8e8535feb78453aa042c" }, { "file": "packages/artplayer/types/runtime/plugin.d.ts", "sha256": "8528f2b17843149f42f9cc16d6fd70baa238c9dc2c329b67d2c38096799c69bd" }, { "file": "packages/artplayer/types/runtime/services.d.ts", "sha256": "604c9f8e4b6c0da818f96576bf9f4b0e96085a9003927b2f7ba30027b1ba237e" }, { "file": "packages/artplayer/types/runtime/setting.d.ts", "sha256": "349c1fcb205ad312916bd3ee55e6bf241ea8a569fb2ab6c80822e69fc518f7d7" }, { "file": "packages/artplayer/types/runtime/subtitle.d.ts", "sha256": "269ff84678d327b3a9dc2f5bc6cc0d731d1e081b85422e474621d5d792efb153" }, { "file": "packages/artplayer/types/runtime/template.d.ts", "sha256": "7a62f968a38b4bf9109a4439557c02074eb1d62ba1f6e21a8eb194e91f0badfe" }, { "file": "packages/artplayer/types/runtime/utils.d.ts", "sha256": "6bf731705d86853e066dbaf3b8d4003b6548423fe615b7412b722bd0d3a6e48b" }, { "file": "packages/artplayer/types/setting.d.ts", "sha256": "08305a75dff96f06490430e099338b463df471b550c1d0dac3abc8995b39eb09" }, { "file": "packages/artplayer/types/subtitle.d.ts", "sha256": "b18314e2d64efdb6045830b6e12f615ae2ed585416130e562329ad3ea337f6ce" }, { "file": "packages/artplayer/types/template.d.ts", "sha256": "4792bc0c2cbcb7966e4375118bd34b326166e0831862e94ace4cf6b1bbe6a8c8" }, { "file": "packages/artplayer/types/utils.d.ts", "sha256": "fca0d3d814df94a25f9eb067c86fa0cf272e2791bac793b91229d57680797712" }, { "file": "packages/artplayer-plugin-chapter/dist/artplayer-plugin-chapter.js", "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5" }, { "file": "packages/artplayer-plugin-chapter/dist/artplayer-plugin-chapter.legacy.js", "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359" }, { "file": "packages/artplayer-plugin-chapter/dist/artplayer-plugin-chapter.mjs", "sha256": "26415cecab2c0198c566cef0232e20123413782d5bad7534a32939b3298617af" }, { "file": "packages/artplayer-plugin-chapter/types/artplayer-plugin-chapter.d.cts", "sha256": "4f07514b37453cd6cea8e5aa28fa018ff31738e0d423c11a3b5eccd50ed30bcc" }, { "file": "packages/artplayer-plugin-chapter/types/artplayer-plugin-chapter.d.mts", "sha256": "610179754db36276e161a07bccf4eaba8b4480f053e716a2bcc5a1574871a171" }, { "file": "packages/artplayer-plugin-chapter/types/artplayer-plugin-chapter.d.ts", "sha256": "581aa2862e709601c87a23585f54a969ebd350be56a7469a31ff53f1311b578d" } ] }, "formats": [ { "name": "artplayer.js", "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "before": { "raw": 207875, "gzip9": 58374 }, "after": { "raw": 208030, "gzip9": 58429 } }, { "name": "artplayer.legacy.js", "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "before": { "raw": 212058, "gzip9": 59650 }, "after": { "raw": 212211, "gzip9": 59683 } }, { "name": "artplayer.mjs", "sha256": "92e4d16a85ae94ac83b2b8a5c16c65c09e7adec4e0a0c4bbc14112ff6fc59331", "before": { "raw": 361126, "gzip9": 77074 }, "after": { "raw": 361484, "gzip9": 77137 } } ], "performance": [ { "path": "refactor/.cache/performance/run-chromium-3jgwTU/report.json", "sha256": "87637b0523391fa7baa887deee3ac616506a810ff4bc751127322c1db8ad327a", "report": { "schemaVersion": 1, "task": "ENG-08", "capturedAt": "2026-09-11T14:35:33.302Z", "environment": { "browser": "chromium", "version": "153.0.8010.12", "platform": "win32", "node": "v24.21.0" }, "inputs": [ { "name": "artplayer", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js", "member": "package/dist/artplayer.js", "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "archiveSha256": "a0e5ab74354f9da6f62dac8bc070e6e50c5abeb11d98fe85c1509deae797b932", "sourceHashes": { "src/accessibility/button.ts": "e5afa7aade56116082f54678c44961157950fa550d66e21a4e1ff9bb5369a6f8", "src/accessibility/focus.ts": "2fa16941ac3632cb1e4b466e9a7e29700ef97b7eb2facd4330c59ec0a9320594", "src/accessibility/keyboard.ts": "2d82122732f84f39e59c6852ca081614caa6430a82b32c4749e297826c77eb12", "src/accessibility/moved-focus.ts": "c3d2a7d496381b2a86819b82fbd26cc940a1204fdf19408ccc8db267741d96c9", "src/accessibility/overlay-focus.ts": "93fa088daaa3afed88f645507828a10cb63292937c49b16f6c2a0ea895897878", "src/accessibility/player-focus.ts": "e8fd5222cbfc38cd4938324c83d9f5cef3d01a439464e1570d63a5131c84f20a", "src/accessibility/slider.ts": "533d5e6d806c32a84a578b43ed50993d30b4a414b5a85a34bbc68c37c5673a44", "src/accessibility/suspend-focus.ts": "d95c6097236be66e252165287435cca01b50553d64259add6b011721e4bbc644", "src/bootstrap/browser.ts": "8d401627e8ea1c87fb44204227b04177a70cc7a0f79f95fb5dc73fe828e46a8c", "src/capture/frame.ts": "eb25d81ec2d40a239103c63cfd80333705251291f2c2da77c740b4d413ea9cd9", "src/component/dom.ts": "740f63e6e5942c444b9f05605880f8d56a77b066dbe5c4791da74f78cb96c668", "src/component/focus.ts": "f4aff802711f6146c80e8c6bd90bc2cb406ccbdb581aef41f436ff5c03871ad3", "src/component/resources.ts": "ff158ef0db8ba13343ff6ba329713820cfe2f5c2c446a7873a6cfff782855edf", "src/component/selection.ts": "1f0bd089415da28db862647ffd1a0b4af752576465fb616d4b97ae4f8dcae3a7", "src/component/types.ts": "d7b0e7008b0f6c82e3e97ac43e0188598dca4f740a860e7a60b3b38a46f4565d", "src/config/index.ts": "a56b4d3d6942cfa3e2b47f909fc5ad87e6e3202fd61b29c7afd7649049e31d05", "src/contextmenu/aspectRatio.ts": "18ab60c9acee1e0cecd76c0b6cf750763eed7cfbede4220328b5200154c5c478", "src/contextmenu/choices.ts": "6bb880b27afc9457442c3973992da6dc8da48fc61d6b66b3b5a3bb4fc4651dc8", "src/contextmenu/close.ts": "84b7a96df910e6f38140df8b1e73519d209a7331e9be9f42d076ae791757024f", "src/contextmenu/flip.ts": "a7a4ac375da45dc7b6c996d4534098838646a078abfc4438f688e91e14ef0b38", "src/contextmenu/index.ts": "7532165d162fa463f1fe3c538d6bda0f579b5907b05137382efeb0018719b011", "src/contextmenu/info.ts": "f37cf0104510c13a130d2f55114c8f7ff15cc1b51863f97e60825442bdb2bf01", "src/contextmenu/keyboard.ts": "eaa1af6b1abf8947d957208a0535f1b34f6c88e95394efd56cae905ccdea564c", "src/contextmenu/playbackRate.ts": "7e06bb6fab3acdd71fb3ed63f77083172af517b49c1ecaefa3ee6a9068bdfe54", "src/contextmenu/position.ts": "851ed1a884a13fbe430be77e7f72ae46d8a719175647e058644834aabd27ac58", "src/contextmenu/types.ts": "a93fc90f4e17b731e8f6b486a507117810b61c1f1b0d9e775eba27dabeaeee1d", "src/contextmenu/version.ts": "0553a716be0ba49f614059c41eef6dc694a9641fca79e6448b1b30382c6b582b", "src/control/airplay.ts": "539bcc3671c7fe428ab95f9fea8a4943444066bcb742c7cf71591ba347642547", "src/control/builtins.ts": "2a0e12a9741713c92938e1d2009149bbbde498284aa85c63f270d02b27dc22b1", "src/control/fullscreen.ts": "7f8a9e8915abf9cbb9dda05b5c68523a47cc0ccf9ef5e0d9b82bc5c362fe346d", "src/control/fullscreenWeb.ts": "9cb30987a3d2cbb334a80d3f2c41f39fd339bf37a9524c7ed0145cf5c98f1859", "src/control/index.ts": "0d8e5a281f2eeba06c4cc4ac5a042847df53db1a19fdf140efea17d6ab2c0b78", "src/control/layout.ts": "b5134a9d0cb5ad128b1fb229dce79a306b944f750d8620e224a99f5791e6cab5", "src/control/pip.ts": "b829a7c83c5efa6751c2e434345e077339c9f5bc5022af9973f181ca8ce7f7ce", "src/control/playAndPause.ts": "20ed88bcc7ac7622e02a7c4e6be518582c05f0d7c571a97a54b851d79dcf13c5", "src/control/progress/interactions.ts": "da03600375451ecf8c152be5afcc5f1a4f8b759e837bbd54b7faaf8f8b228497", "src/control/progress/keyboard.ts": "03d1d47e6641ea08f765d731f10a6aad35f7c3edc16aa97df822c5f9a7f75eb0", "src/control/progress/position.ts": "a3794ab5ac5dafa5fd61e56acb12c94998bd4b9065dbf0fa4739c6bba1094aa1", "src/control/progress/view.ts": "60ee16d5170be81b8132bb56dd0bc0eaf23e50f5c268d0697c9187b38a14aba9", "src/control/progress.ts": "629c622864619e2515b2eacb1bdfcf523ccce7ce680c8fdf51812e8e50a0cc7e", "src/control/resources.ts": "16fd7c53ac8f47b333041c4f298313390dc102523d47767b8a16f39a2564ba74", "src/control/screenshot.ts": "11a1e3da919e476e7882abc3f74aaa809c3e9fc1de4346ec808731f78b6f27e2", "src/control/selector-keyboard.ts": "6a749f48b23cda62148298e648bb380a6067cc18c7be4258b9ec85c382a56165", "src/control/selector.ts": "a6f0c564c674530da9a0e4ed8762c6dfb81fa89373d64313e1020550731441f6", "src/control/setting.ts": "10ee1118858c41f2e97a6df70d6d5dc978757d0e5d79ec36c11e743e6df86726", "src/control/time.ts": "fa572092e0848878689367fb536e9658d13888d0a0d476babc5acd165af0f8d3", "src/control/types.ts": "454846310d4fc3a8576ba030c2e8428bb795cde7b89308d29943bb4d4bc2aaa4", "src/control/volume.ts": "45474d8d7f43d59263aa42e774eaaafeb45530ec24b81a5f589f6c906954568b", "src/display/fullscreen-abandoned.ts": "1715b30d336976921b4957b444418702b7d93dbf1debce47429269638d15810f", "src/display/fullscreen-adapter.ts": "71da10ec21c7706a8264badedac9022c74b865887931e9e369168fe3233c3b2f", "src/display/fullscreen-request.ts": "c6292ded96aab0f2dbc978af251f6cd9f5fd074819529ca498077db8d14e1bfe", "src/display/mini-drag.ts": "73d2f48f868c0ba4d8d5e5df40cbbdb4698c26540f3973b178d9cd374008f1cb", "src/display/mini-focus.ts": "1f717619e183b1cfab668bd2e41c8e9ba02210c94cdb58034ec97aa41e71aa34", "src/display/mini-layout.ts": "3835fe3d314da2fc624cbeb0e79fcdfa5393f08d87dfde730d2eac4e827f405b", "src/display/mini-view.ts": "bbe69e4419ffc0f6c744cb730a51778f23c311a0fac157223bcf8d8bf0f3edc7", "src/display/mini.ts": "a6fed598428bbf8d52931f21bb68b7560a3643d2576f7e7bfbae98b2f7cdd1e5", "src/display/native-fullscreen.ts": "323401f2b3ea5186da981a1215b1b9e7dcf4ef4261a8e885fe8ff0c090de6a7a", "src/display/native-pip.ts": "647879ae027cc0ebe684daa31d75511dd882e123e4ca8da2942e659bae3719f2", "src/display/orientation-native.ts": "909980ba837471d9b456545a18fb0ab19f0990e8788936f0580a4b332cd4baee", "src/display/orientation-types.ts": "0d68d2bc99d04db1e2fdf16b74e406e31f8b7e03fd9b6ea271773ed263ffa890", "src/display/orientation-web.ts": "aea55c3b9e8c708fe5559f07cf8f0afd7ad37ac5b1a43bf519245c3072ec4129", "src/display/placement.ts": "dbe4491ebd0f46b4efe13ac567e476fcd9ca5b84da675f19025935b5e3f8d733", "src/display/sizing-types.ts": "da9b3d957dafaca9331f7319257dd8156b3c3e7b6db11f33f11ded48512450ad", "src/display/sizing.ts": "c19856976320f1f35ff5a1049d19a940768300e095270b336dd12861b200da2a", "src/display/types.ts": "e88c868fd370fcc9dc612489992d446a8d0558bd87c26c5c05fdd73d8a3d1b02", "src/display/video-fullscreen-state.ts": "5fcb5e6b80ac45577664ef67e0460e0ceefd4022cafacdd7434c376a86d619be", "src/display/video-fullscreen.ts": "b425bf0df462524b5d3accc9e3df383c6635676c152bf4bef09c477a90662728", "src/display/web-fullscreen.ts": "bc091e6dcfb28784dd40ea619ce1fb9061b9e85dcc5bf2b6a303679eee5c727d", "src/display/webkit-pip.ts": "3617927b4bb8fa46f651d0e584141f804ae438e2b4531cc2e9cf9f7eeb027550", "src/dom/event-path.ts": "e952ea847a2e844a79c5c1b83035e03917e0294b80b1eb8af3b3bec0d2f7d333", "src/dom/measure.ts": "84a599351d26a790c5a8f6e7d271486a0a68d5b58457d8ce754d540b54902b96", "src/dom/presentation.ts": "500bded394579dd8194778f73cc44d0724f0a59cb5400957491928534ed091c6", "src/dom/styles.ts": "734e0a4e04d666417a18ac09ed6271ee7630c399d52d7f510a1c19fd6e7b3493", "src/dom/tree.ts": "3bc517ab9fa5317a1445156d53afb27182685eb3b4c0ac2ff41bbde55c9eecb6", "src/events/clickInit.ts": "bd1ba29fe0af4332ceb19297797c4c942a3a74bfd901998d6b93293f1b309300", "src/events/core-types.ts": "a607a3b2eea1b031f23ec0f620f1f4cd68799c4a77138a1443ecb196b00d1662", "src/events/gestureInit.ts": "9e9d1ac0da7f87e89dd0d86fa2820b980e9cb810782d6ab30017de8686fc910b", "src/events/global-types.ts": "3f4672d7af959cfa34ba39aa84ce614f422901437686bba98b14f578df40021c", "src/events/globalInit.ts": "6f6ea497a20a8fd0746b1f020caff76ad6817cd70a1a90fbaea12f992b6d03a7", "src/events/hoverInit.ts": "d1250e0dd35a8ba8067275986acbe6320c22adf1a977ec1009c0c012ed1563fe", "src/events/index.ts": "30d2286316dbd351e93f5a2234dcca84bf68ca28c05921169cca70c2e0b1ecf9", "src/events/listener-registry.ts": "fb062df5151c4e8e970de469f1c7d9af948f72214d32c293c81a5feeb8406124", "src/events/moveInit.ts": "da97591723f8b94a34702559b7ee67a35f172aa696d37dfbecd472581ad3de35", "src/events/resizeInit.ts": "719e27d11d2f93fcbe8368393c9190e251fc86dd0c3c2919f60e9b3b1edd0192", "src/events/scheduling-types.ts": "0fd98e94397064f32cae4c004d9932c006d2db69a7d6d9374ff174d74ff93cd4", "src/events/subscriptions.ts": "98573ed6cce73a73467c0e7fdb8ddc45e66b6bdf684c38886749453b2002a1d8", "src/events/types.ts": "df03625039605314a96ef15b5e3777cbb9d444fd317e1a2fbeaaa0f1e83f6b0f", "src/events/updateInit.ts": "6f174db14d20319f03a76e6ea267a3d71973faac44a92483badfa4420791817a", "src/events/viewInit.ts": "d77b83eab802ff0046a4966e28b810a25592bcada49f526adae37556c1e4c3e9", "src/events/viewport.ts": "6196fccb8b08ae22bde732c4389d9aceb5d727a63efd87b6d3914e338aadc46f", "src/hotkey.ts": "d8e477bf451143e566e1f743a5f253dcf00beb23544709794779f275e11498e8", "src/i18n/ar.ts": "897d8935384da16c3c4e96480777fe7fc022f6e3c0d87f62f79ae5f3c98e228c", "src/i18n/cs.ts": "cc154ee50d258495d04dd2d49e89e9c0166e8b368969c443ec80cb5e48cf357c", "src/i18n/es.ts": "0ed0283cb78847d6d1674be8c8ffa45feab88beaa8dbd11954b793c7b1657c75", "src/i18n/fa.ts": "a72e83717f2e3e8f19f1de82516aef4a54ea70563223637bcbb25d21e9eac084", "src/i18n/fr.ts": "a7366c75530e87f069216e20a6f09da42f7e77fdce862c02b32acf311068124b", "src/i18n/id.ts": "146bf4c4e5bb39d8e1eb1a6fe3c639eb3128c55789de20511201f8ec02c56c0e", "src/i18n/index.ts": "09c6f5bce58e4118dde10e8b2a2d3808785b7fde913a54dd189e0b473e21266a", "src/i18n/pl.ts": "420f3b620d5c7ccdeba7857872be6176239fdf5da30b9cc72341e85dc95c2c8d", "src/i18n/publish.ts": "5b216bbe313b3cda56a5da41fba4fb9d095eeec0dc903fcf284ddd8f94926e99", "src/i18n/ru.ts": "9a9f61e6a66b3cd884c609250bf765dcdbc850dae3270d8a1600a5c2542436d3", "src/i18n/tr.ts": "631c262a5e6cd00fada5bf2e146007d845816e47edb7643ec792250a403e4ec6", "src/i18n/vi.ts": "e6f3f8e53599e27755e162c76c3b049457aae7089eca73ee531986e67f517f6f", "src/i18n/zh-cn.ts": "51eb75562ae1ae4e248e1db85c90bcbc69b388a177ada6cbf8c3196a2c343ac6", "src/i18n/zh-tw.ts": "6b098739e27ad531172d0f13e53849be30e9936365ce9613a7d938d9f01cce53", "src/icons/airplay.svg": "20802c6735f2489bb6ce4221b519437095c54a3d2c4adbbab3319bb30536f285", "src/icons/arrow-left.svg": "f1570036b739b0a67fab9261284aa3a13afe277e4c11aba7ab142503e7cce9ba", "src/icons/arrow-right.svg": "6ffd8eb809152fe54b863bb890b9384d6f8788d129d604d70897fc9bb4398280", "src/icons/aspect-ratio.svg": "987752a87701523057d8dfa7c45a6a139c4542b96fdcfaf8665722bbeb41f3b2", "src/icons/check.svg": "7d06c8797e3a71fa7439eda4ea5ae62378e1a974907733e1cdf413db4af99b0c", "src/icons/close.svg": "bb9e23e5305d11ec3d8f75a50ecdf3150deab8614c7df2af588873f2d78f06c2", "src/icons/config.svg": "e1884d5411296b5cd1bfec7803b558b0afa5ab64478393977b07a662e2e0f15c", "src/icons/defaults.ts": "31df862d754922fe5d68b20911c477d7c22893a6a67b5dcb1a48d3b437a0b23a", "src/icons/error.svg": "d85a72e27ceaa38221637405cb0a5be270a297da58f1b0428498f568fab7570a", "src/icons/fast-forward.svg": "629cb09ab7e2966c1fc2c04d9b0ee427b71b71abbc437b1db6635992cbe36d83", "src/icons/flip.svg": "78044b69504710080044315a017f4836d56edce517c210ced3969756818f5b6a", "src/icons/fullscreen-off.svg": "185b49ff4b0383974cb15a8fda1ba413dc99a133d4a02a4b72c75381d52515f4", "src/icons/fullscreen-on.svg": "2d71a366b612e29cb2d9cb23c05a75389f794d90646d28bb8a2ac740861a5daa", "src/icons/fullscreen-web-off.svg": "b4c81bbaa2ea91858b138083df0515c87f4ab8aa70df95ab9eb79e627ab47c7c", "src/icons/fullscreen-web-on.svg": "4f0a8f688c44aab286bd2d12ab240ab33207664498d3f9fd0a752b53a3c1651f", "src/icons/index.ts": "7152126328f6e485ee92b6d924c34776518b4a3925b2887867b516f7523b15cc", "src/icons/loading.svg": "c0f4fd4e243012f1ab67429c99b41e7f8828c66b4ca228e3c6b2d1b6ca629e90", "src/icons/lock.svg": "571221f734ec224e03f5023d136bca2186f58d768a6ea262881a4c6b49dc283a", "src/icons/pause.svg": "9efe05ebf5610befddebcac51b3c9a491001189ff86204cb47928eb1617f6c7a", "src/icons/pip.svg": "36a01d01d140fea05bd7c4eced17c29bc59f73990ed70807d8184ff09f57f50b", "src/icons/play.svg": "c35562d20028d52ce329f35f90496a06d4dc5b6dc39df7ebcfb027f6f2393958", "src/icons/playback-rate.svg": "872deecac0365ab04aeb5ccb1cdd9a0c88589a1442709fdac7c0ed12a241ff2b", "src/icons/screenshot.svg": "49f7d90198fb0bcbc29848f40b0a8c042b78c07ecef1cfc5184e2e84a61b4bd4", "src/icons/setting.svg": "7f6454d1c7f037d5a7144a898abedc89ca339534166d620dfa45efcd4c74ee3c", "src/icons/state.svg": "63b56ffbfbba6e9ffe8fd050b3894c033cf30b166bcce9e717b42a9dc42d6424", "src/icons/switch-off.svg": "aa4b81a9684e02323c32eb58e9a3e409a8f5abac4b8928b176092bf55baec4c0", "src/icons/switch-on.svg": "1d87b42af5e7141f9defdc790567534288d84858d5068dd15093d5ef12f37f9c", "src/icons/unlock.svg": "6dc8d6062af2f38efe12ddf4772e97d3f3114a28b885ee90067a4527e1ad6007", "src/icons/volume-close.svg": "b9dbeaf9043c8014cd29d0e4a21a82ce567bc6b85497c310cca5f68bceeb31b2", "src/icons/volume.svg": "baebc4ede3013202a4b13202a8d961cb0e5e065ee03733816022b2541d13884f", "src/image/load.ts": "b4f1517243249d5fb017b89f993660e8b148906bbf28d08fe5c9f6d3a41e1e88", "src/index.ts": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047", "src/info/keyboard.ts": "13a6f617514388b4d14e0bf752780937f2baf545edb216b8259f56a198112c83", "src/info/poll.ts": "d26ff67d9eadf1e032445371dde6f15293a7fc0b2ae6b87c3815e4b4e1ed5dda", "src/info.ts": "6594ff3ee5643d63fec874631865d0e35b4ebdcf8aeafdd9fd3d9c595cfa3713", "src/input/gesture-controller.ts": "1ebbd18184771a623b02ec19c363f84dcc72fdb7cd82bcf2adc97f4a138cb2b4", "src/input/gesture-direction.ts": "65737f60e177338ebb3337a13ca75aeae77d77e94bc21495ddb829cc30de33a7", "src/input/gesture-types.ts": "5ed25db69e0d9579a2fc0ab6faadf00fa073ad73a1ea5aa48096b4430c71141a", "src/input/hotkey-defaults.ts": "c28e14821e5c7f7ac92a302e92439ab68fe77d5ef7d90a36b147b7c979ab96c6", "src/input/hotkey-types.ts": "c7232470d725f3700481ab98bf9203403a67f1ab82e72394baa9c3ad6f3c9a4b", "src/input/keyboard-focus.ts": "270c9dba40c0eb6d9fb36118b53e7f1d42a301ba4514917849523b6a05ed9e11", "src/input/long-press.ts": "110cf16cf9dae845597377ebbc43249e103cbc0ece56f89e44ec6ecc7f3819b0", "src/input/pointer-focus.ts": "802087098c786135eefa6727f13177ffe4a98e2abf48fad0e356b91e26960077", "src/input/pointer-types.ts": "63e679498f8f42f6842f63e910c38717ac3438d58df3a75ef5b77c009b7931d4", "src/layer.ts": "4014268eed043d5dd7b925cdeef6245e357cda67192a1301c5612ef98cdbec12", "src/libs/screenfull.js": "2332b50c0c6364d5c99080be0f5739255e4b9e465d2cca40f761adce9a1908f8", "src/lifecycle/instance.ts": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8", "src/lifecycle/resources.ts": "b743daeffb676bb0b31932c3198fa9cf842f5e9015344659594ffffe1a56ba23", "src/lifecycle/scope.ts": "e2188e8544b27cf8c7ac149e7146af628a2d6166c82b719a247adef5d85be5db", "src/lifecycle/template-rollback.ts": "7a83da6739bcec1587b02f8157934988910d7f9103fe489a0d6f4f65290c3d77", "src/loading.ts": "216fa5e2af5be5fcbf95a1578c869553a02f625683a98333d4a404f9a70df9f5", "src/mask.ts": "500b8c2fb5ded63d5acab3c984fc9757f28a8b6cbd4d5beeac8c5a6d73ca63e4", "src/media/events/forward.ts": "6b1b7e80036bfb523b51843dc6ec6d83c2b949cefb9cef085b2d679a444e46d8", "src/media/events/listen.ts": "4eb7e943c1ebca77da8025d83b7d408276187cd02860b7793284344378bd0fe0", "src/media/events/playback.ts": "2c68e4f6274a0dc65e56d42c928e500fc1d63bf3e03bbdd8a83c3f3ed7ae8ee4", "src/media/events/readiness.ts": "3ba74f26dd9ff0729967097c2cb6f329a9cea57745bfe8173f9173e0d134476a", "src/media/events/reconnect.ts": "876027b5116d0d3628755705682b30630f4b713199ed8015541932d81d2944be", "src/media/events/types.ts": "02bd29ad8b158fa04ce5c1524e397260ef24b94c2cf1f053e7bd02b23e5d29dd", "src/media/hosts.ts": "498d1cde31bf9ee12af1f13523eb0a4553adb285264529378abba5b629829e9a", "src/media/playback.ts": "b0364027e1ea26e44e435a938e93c022836885c2622cda6bc3a7ca791d3c2964", "src/media/position-revision.ts": "ba074cce7e7c6bda84aa234de8eb315e5ca482aa9b06250896f9ac6251192851", "src/media/types.ts": "96d4a7f066cbb6fb9138165dd736b4ca500cb19c827bd7702134d61c44cc0e87", "src/notice.ts": "4faa700323a8fdfd91a59491a5f57da2dee9bd1f2de0d900ed16e9809a208c94", "src/option/defaults.ts": "f357ef80cf32085fcbc3409d92dfa27b31c13fbcf823f576052c0347911c0cca", "src/option/resolve.ts": "53a73627cd540e3f21349c0a43beda35ea5195647a31e3f5b30ac292390b4b1b", "src/option/runtime.ts": "d1bcc7682da05a74d7af173304e47f71ba9eb59e5351436040e9dbdef5c58fa8", "src/option/types.ts": "f2ce01c01acf45fac6cbb34685b8e6c321bcad6b0da2526f3f189eb5962ea0e5", "src/player/airplayMix.ts": "bfa30e1dcd7cbaef97e977344e8a35524fad6bd23089cd8e45945e3b32b4bf04", "src/player/aspectRatioMix.ts": "9e5e7365d469aeaef65a6010cb92734702191f9086b2f21d98c9f0ad7f356898", "src/player/attrMix.ts": "d82150611a69423ed46bf673f44c3e0f61e80425026effd486a6951b6c0dd90c", "src/player/autoHeightMix.ts": "5848e34cd826f5d4cc81d076c83fb3bcea0aed1228cd93a1edb6b8ca402ad175", "src/player/autoSizeMix.ts": "6373a8ea7fff4cd875d17c5d3df6dc37764055ab77850a6c6348526969071cbb", "src/player/cssVarMix.ts": "0d023f28b7a8b4c1a5e2c4dd5672ef4294c86bce0013babd9d52efa32a443b2a", "src/player/currentTimeMix.ts": "cc374abeb85b203b9f31c566a6b9e53a4a1723d609fccc7b0c9c210993b79e75", "src/player/durationMix.ts": "60a9d665cf302dcb6b3e37e2f057e31720935e5e588fd7709231f691f6014191", "src/player/eventInit.ts": "a915c5a618e70b1ab10536b1273ba0fea4ec11d3a2ca629b538e90b5ad2b55f9", "src/player/flipMix.ts": "a1519c83f8c9437a9b7e99a59e38a3d931032c579f4085226fc0955c7c9eab67", "src/player/fullscreenMix.ts": "b339bebb4c87f7b75232d7e0d637ebe25bd09a0a0428ba87339a16af5daa71aa", "src/player/fullscreenWebMix.ts": "75b83a6093c7887ca8725f63c55503d0bf3aafdbbf2347b579120cb257503555", "src/player/index.ts": "359943c88dc99863e510fc0d51f8e8ee2397217e68045f755d4e9538579bdaec", "src/player/loadedMix.ts": "6a4c4a08ed74346dad3e138b1dda22c8c9c12f175fe6d00da41b89c78cbe2c18", "src/player/miniMix.ts": "d68a0c4f6c6059d5831d2d1fd4823b8d3cbce95eefd6d36d38670d6d8720f44e", "src/player/optionInit.ts": "7c1c47679ee6201d0e0d203fc7b449a09309e7b24a0a1099ad259a70fc1b1a35", "src/player/pauseMix.ts": "5bbb68eab7dcf2170c944cabb8d4b82be4e6d7623e37ad6ea464b81c1028bc0b", "src/player/pipMix.ts": "63dfb29ffd66ce7d081b24f8e8bf697c041675b49ab8919e206d2df5132de236", "src/player/playbackRateMix.ts": "e185c6ff52cd567f7fd7c30553bbd6c65517324d1d16c4948c3623ef457ef536", "src/player/playedMix.ts": "5b6b89bf8dec1efb19cd51e46af1505bae006bdb3fb798e9dec7e3fb5cf0acaa", "src/player/playingMix.ts": "968c9f6e6d23c233c77d62a593db64adcc6d1a2411f5f1c61a35c6996d6a54d9", "src/player/playMix.ts": "60249fcacdc5b1bc6f33bcd806e8a4f5472cea21d40550b042794a75027fe34a", "src/player/posterMix.ts": "d569dc24e8e64efe398bd76942bfaf563ffbf64d2a7387ea2e1cb1cf511183d4", "src/player/properties.ts": "76806d6273545ff556cf9c6d341b59b9041455a8ecbe1fd40510e841c0d5710b", "src/player/qualityMix.ts": "980ff584c8a5793f5ec9f049f144df31d184d7c9acef49fbe9d504b7657a96bb", "src/player/rectMix.ts": "a741ee09fa3271df84363c5d73eac1b2e5adb39491f95f8112af81f1219ffed4", "src/player/screenshotMix.ts": "1754bbce09f713204c120cd4657b52c06eb09eb1fe3244f84474e5967cd68e50", "src/player/seekMix.ts": "e6e1bf00e8441f1ce58d2a67a66f7e5e98c86d78620ff10a5e6268d54f13fadb", "src/player/stateMix.ts": "e45b3209a93ab14665d19c5740d5c632187e9fe234b019a2a0263e26884ab3b2", "src/player/subtitleOffsetMix.ts": "e7866cf3a6d9fe271a4c34973f7a961542a738e89a3647df85197cee5853ce8b", "src/player/switchMix.ts": "b47e174ef0edb2b96ff29f2ddd3c9f2dd2a38713db2a81002b18c89ce71994e9", "src/player/themeMix.ts": "5bf11bcf8b77cd5d5f2970bc3edcee315c693c1be3d567770d5107a5951cb48f", "src/player/thumbnailsMix.ts": "6c097d7d00779a6d0d3d65cf9ffd126624a48c9bdb98396c84c39f4de4bdf712", "src/player/toggleMix.ts": "a3050136248e7d0b942387484c61286ac2b33a90724b1dc3460f5061be76f247", "src/player/typeMix.ts": "c2a234a9c09f0269a4bd0659087635995945075ac70a5cf2478c8a135fc1b2fe", "src/player/urlMix.ts": "726a42899261879e03c8b1d4f716458bf3e6e614cecc3bb8d7a581afc2b7866d", "src/player/volumeMix.ts": "d830bb27b984e0ab2f687943fb49abcbd0331d71fe96049fd81edbddaa64f07f", "src/plugins/auto-playback/prompt.ts": "58c6dcaf540296ee6f6bdeeda38ee7302aca2b06ddb152b716c0c2bf9c6c96b4", "src/plugins/auto-playback/records.ts": "133a4ba2fd2d3df724d96eb203d05cffb0b82ecb8de72403974f7979bd37ce01", "src/plugins/autoOrientation.ts": "4a13b0c010ea7a5002e66c422260ed24bb0d18b3ed41ce10974ac7ca2804cc09", "src/plugins/autoPlayback.ts": "e349010813bbcd53503383b707c5f6e6e60d8ade6442d020fe6ba07a128c3122", "src/plugins/builtins.ts": "4631c9775732982dfdc87e16b1bd6b41a350be36fb27e0a9132c11a85b0c016d", "src/plugins/fastForward.ts": "74c03e3fcfe2f87dcb0ef1a5da5410cb96322509fd07e32930128584c54f62b5", "src/plugins/index.ts": "4c97f354769bbcb338263f321876a90745a87a9af2d267e216bd3d9d007f268a", "src/plugins/lock-keyboard.ts": "d59ac2fc9d0daf48c7946e0b49698a74e01f5f55e903c1b090fbda5516cbd16f", "src/plugins/lock.ts": "8f5fe4469787b7b2a0a302d0fbd925f8eb6d1b261cae6e17367e4d97666a096c", "src/plugins/miniProgressBar.ts": "21b4850fcaf6b0e82d5e62ca7aca60c179c578f7ff6d5606e6025628ff4b1cc7", "src/plugins/registration.ts": "9891686c32aeaa33c48ca500cf30ab24ffbb0835c6248769b4c645a5ff20129b", "src/plugins/types.ts": "6823098d5ec1bf053f60ddfdd36bfcd3f06f3b528cc5dd30fd676a1318dac590", "src/scheme/index.ts": "dc4a3b5e08478cf72b46b0b59c023359ad5f79b891ea8a6a119ce24a5251821a", "src/setting/activity.ts": "699ceed4bdeddb6d48eacf79c8dbf737f5d2d8c4983be70205322b14807a91b7", "src/setting/aspectRatio.ts": "a16eb58fadf77f0a9009cf162d957ffd59d9b8fde83cc193d510fd642e3456cb", "src/setting/checkpoint.ts": "9d3bff311f9b15c067ca49661af4f48de939f266b8077e7c2f0d66edef22dde6", "src/setting/events.ts": "f7a3347ca146232caf2a8c9a5a18731cf7bc91dca4cd36370e0265c6eb70df53", "src/setting/flip.ts": "e72a4ae33300d9e48880897a4f85a04fa6d9a5fff7b06ecaf9081cfb1bb14404", "src/setting/index.ts": "f6319af15ebe3600a466123dd9d343b86a8d6ed201693ac7ac86dc1d674d477f", "src/setting/keyboard-focus.ts": "b9af20f66342e10564ef606d75550e9eb9c65274af615ff5719598a0620464a3", "src/setting/keyboard-item.ts": "d94bfc0266486615ddb79b9eee3886f48891ebb2e5f465652ef98f142ada89d2", "src/setting/keyboard.ts": "5a2c717d9ecd368efb1bab2562e8d8a06af7607e9fe6d96c1be4d8d58212d395", "src/setting/layout.ts": "584604e8fffaeaf1d633d1ed45e64d94595c2a56976e3a3f7ede01839b83a37d", "src/setting/model.ts": "c47348f0f9494c4ce8ea5561bcde6eb698fb11e9197ccdc1ca1359a6d5e370dd", "src/setting/panels.ts": "64d48720971763985a2a652a18c2ed2f32300c3553d56b52049ae40c4dfceae1", "src/setting/playbackRate.ts": "2e70e0d2a33cb0ec9fcdd6d22424979fed7b2e01f87015d6be4e520d5cf4e88a", "src/setting/registration.ts": "c29db62b5d90e0efa4a926c753015e65e96a47add3f5b8840ee51017052edf7c", "src/setting/render.ts": "ed73745f2c7e2d76bbe8ce7202336e5f4de217dc8f0806b769127cb25316faba", "src/setting/resources.ts": "64c28cc2cb08cb87b0864ab957d7999bc94931be4788f282d6f190b8806a81fd", "src/setting/selection.ts": "a642e630924eaf4ad91705fad1fa6e6dc946b32970d809a23da274399fce20ef", "src/setting/subtitleOffset.ts": "86513835d4e542ac39e9d551507473e3e14c71fd0d5ea725267008ecbff6ab83", "src/setting/types.ts": "21a07d75a28bbbe20b3e107b6f1a09cb6f8ef2773ea10a4bd7caa88956e9b99c", "src/setting/update.ts": "79326cb55c52243a7aa8df347a3b081dcd84eb7932fc6162061cc0d9f7078add", "src/source/listen.ts": "c0596b98258c1544c8e4b762509646428450e56588da36908cb8583b8b716c37", "src/source/operation.ts": "a6cb65594a5b28247e3a6889fe0a2f47a34aeb08cdde5f0125800a87862cd559", "src/source/restore-position.ts": "da98a47e8419b33069191e51fc94cc9652302ee4f3eff8ccc7a6dbd4c4c0e2bc", "src/source/switch.ts": "16f5418d73a1d6e89fbb797afcd79af13857861ba25cca9046c16b70ad31d431", "src/source/types.ts": "e5fa3a9cd6b84dffbbb02f61aad966d6046204d857de3e4564c795f02a0259ff", "src/storage.ts": "9c0a0f3d8ac18261db6e49b2ea14322d1d53bfec3531c7337b85005e708fef30", "src/style/accessibility.less": "eb9cfe282c64a059d2e102280750bcd33ac33726fa09042eb9875f534335efef", "src/style/artplayer.less": "a0da37fc5beadee7181d20b0c4769caabce0416fe87b501cbf916d33d073a82b", "src/style/aspectRatio.less": "2218f0db06da5287a8b7d99c3e72360d1c9af02d805d1b380f93d95df7542cd8", "src/style/backdrop.less": "45d2518d29c294801dff1ab85e3a4bb2cec66496adccdf893854fb08d444869b", "src/style/bottom.less": "324de61ac2a82748015168789fc48c861ba6d490a87f9a98dac931b53f0d5a95", "src/style/contextmenu.less": "190d7e61fba903428847e4495f084306c9ddd1b45178abe04087f3ab883eda2d", "src/style/controls.less": "eb6d4bf4e4ff903d724d45f3ff60f0cf10c02e622fba195555a8179100cdce87", "src/style/danmuku.less": "e971e214fc4fcad36707d0a2739991e5345ed3b0d582fd9484e3e2065f4d4e45", "src/style/flip.less": "f3169f63fbab0c8166b0f1fe58719bc980a295f160dd534855adb2670742b8b5", "src/style/fullscreen.less": "ae20b0142cb4dab46f1062270608d47c6947a6e35d9c0915ae237f6d593287c2", "src/style/fullscreenWeb.less": "d92057496349d44b903a4e62b4b4a6ebc2c7b93320fce81f26a5666abdf77330", "src/style/hideCursor.less": "28c6c2150589607c2002fa7b6e7a09b525742630d0b247c3c36b414c2c693cb8", "src/style/hint.less": "e2dc4940e6b212d8da75a404fd5ff1ad894008457677bc37554c6b64b735bc31", "src/style/icon.less": "2751208954958b8437d10746111d192ca944f97d8cbfcbae6a2a2f5f0ceaf234", "src/style/index.less": "ea6f4cd4ac769bbedf870e01a753c0cdc24493e9ac367c895ff3687d02f6a84c", "src/style/index.ts": "856afc037ffcd4d18c4b54901ddbb30e310014553fe9d19560e34fb54b8378c1", "src/style/info.less": "8cdb91746d0ad17dfd9c493f317bdbe0bac250c11ce6d907596a7f34c6f0d5d4", "src/style/inject.ts": "9cddbe51b5de0da74f27c045ab982b509c3854cc6b81eeb02a6b974914760a4d", "src/style/layers.less": "623d06fb1c5520e99401f6e5e3f2a6e60aec540e4d3226845582677e69fe220f", "src/style/loading.less": "3defb61105e6229494501dfa3315cc82366eaffc9569a25dabdb54ba8ba57f9d", "src/style/mask.less": "3bcd16bc8cb4fe573c3937ae7fa1a1435fc5479873841c21d99d83d1916cd1be", "src/style/mini.less": "abf2b03a51d518867bdef5818ef5fd604f19c2f85dc8bc9784dbad480dd8b991", "src/style/mixins.less": "4de7eb5642eb03388ff36b2fc37c5b2bbd9d8a68c74861aee2d9aba22cc0d171", "src/style/mobile.less": "1c3f93a6eba38589a031478ba04d87007c02594613845c1325c22ba940629c32", "src/style/notice.less": "4ef68e420702979d9bb6d9659fefdd52a22996edd9f528473ffc0e08bb9f70de", "src/style/plugins.less": "7122d23a57a98f09b3d933ff15eddbadc909d3fd1cd096a8e8e25fef25cbc0b2", "src/style/poster.less": "8bc21639753db5f5ee671b1155812ba4bb42365c218f9c53c95e42b68ec4498b", "src/style/progress.less": "9578590a84cd446d9790ae97f89103cdd65cac0094846f0c36ea16e182275411", "src/style/selector.less": "a33cba4ff9c8e9aad4af152547bf54fdc64fb74a1013ab99a9ac01eb55fe25c7", "src/style/setting.less": "c7fec9fc8c3cc3e63085b405a0199e2148721050b41fca3ba33598dccb153958", "src/style/subtitle.less": "9660cef4d9933f2e3b5f8299f1c820797df4942c18e8c9883930ad111a86b3b3", "src/style/variables.less": "166418165eb862c669eaaf40bd068ae12beb9b784abf6ebdd83380b9aa72bedc", "src/style/video.less": "1658e7941437268fc187c991d0fab1d2d74ec1fad5997df67b4b9cc6a1cb52d9", "src/style/volume.less": "9c3a184f3921e026ba5e3164b6d0c52ea7d5f60214e2884959939b74360b21fd", "src/subtitle/index.ts": "b4ead680dc82fa47c53d1ec7e5fb8bf94abbf55730d5d1130ad8d544cb42adc8", "src/subtitle/parse.ts": "7db540c5edb1d2312eed82757fd15a7ce6a28996ba20d0087e56730f21dede74", "src/subtitle/render.ts": "96493fc35680af635a8db225a8bf002208df79ed48b1d4ee6cc73587543add5c", "src/subtitle/request.ts": "543c964571bd5ab984bc1adc9f64a8917dd134ed2892ad10b30ed9c859f34119", "src/subtitle/state.ts": "9f79b982d66747170bc39bdaf99b65676310965f23da62a4dec15547c756a56b", "src/subtitle/track.ts": "707f4c43af4ebf4b87521f6f577168460e739274d0cec28b9efe5704d2540d18", "src/subtitle/types.ts": "615e389b4bb36196a69a059eb04cf7e519cdac13d2da15e4374fede2f3b6631b", "src/template/html.ts": "351c472bfd01fa5ba1a4e347ed31bd5faaf823d9b4c5cab1ce8c651e3b175021", "src/template/nodes.ts": "1572746a636647e4d313cc8752d3a110ff81fddb390ad7b0feb6a0db0d42b9d4", "src/template/types.ts": "2bf906b4a209e17dae4d79225e758e2e53772e93f19f188d0131051ea2a0143a", "src/template.ts": "0ea9155b9292d4c528a464d3c97996ee5a1c9c4aabc2959a744989085db2251b", "src/thumbnails/layout.ts": "6630439242a880f53fcb374b7b15c7f486405aab8a0fad651b137f02971eeb59", "src/utils/compatibility.ts": "1fd2a5b17ee3245712eda961d3c0a15caf3c428010112e48231890176ce1e5e2", "src/utils/component.ts": "c3fa96467e8b315d974a42a19591aa4a4a7514853db796135b2acbcdcb160ea3", "src/utils/dom.ts": "72f3539dabf296df37ab4cc7ade0c8ac9480f399987101589450c787e7d6719b", "src/utils/emitter.ts": "26a93d3ff35b53e71a5f3bb22c252a854559d8151ede50a66a28d9eefae6c008", "src/utils/error.ts": "ba303c7d4e4228919088f9d608fa364596f5853ee646eda2008deee354866f38", "src/utils/file.ts": "ea71d7fc0e818d473bf5a596211ba9d571e4febdf1878014eadefa8d0a98d4cc", "src/utils/format.ts": "891df5b7542b713aef46bf2b93924f42e68eee574afd802db3e6c62ff2655ede", "src/utils/index.ts": "5211af833dddb2937d25dcc772740d62f9d5c5039ce5505bffff0796d4afd756", "src/utils/property.ts": "c737d4582a4382f4038d12dafdf8b43418e508c9b8b859b2f0cc17c20f370343", "src/utils/subtitle.ts": "f058851d11a418e321a8a498472b67fa535fec2c7b5d3df739b6b4f263d00337", "src/utils/time.ts": "b8ce3d50865f6c343e8e3ce9f5c87de565a87b4e9fbcbccbe7030e30e80b93fe", "public/artplayer.cts": "0e91e907d021db02a68004603e6190505fdc0806d873ebb6af171aa089a81da7", "public/artplayer.mts": "f6292596a9ccb1d43a6d6a12c35f859b1889ad15924c5ae0f9f280941aade313", "public/artplayer.ts": "2c1f228e38eeda3aba0dceb9630c5db1380ef7033037b28a12423355c8a80983", "public/component.ts": "ec0ba441e6f834118afcefd0621d9a76143ad4fcf50b699a374249ab14d2c314", "public/config.ts": "97322dce493ac3d1160f426e4fd0ba89fa746f7d66bfbeabd9f45454198560ad", "public/cssVar.ts": "2ff9827aa10bf326f60f6cda7556a94fdcabafba529185a1ceae46d865f33697", "public/emitter.ts": "9c62551cdcc6dd3966bed8a7a85dd477435db977c91a294d2ac8f162f9592537", "public/events.ts": "cb23eb57b07a0b4725a2cbea62add2fe691f818cc4bbcb862bc62caf5b297f3d", "public/i18n.ts": "38094c46bed0ecd5bad02a3a5fbf0d61521df45aa2e1154256cec4ad5491958f", "public/icons.ts": "61ce1b0cb9bc7488263b644419b5fd5a13e72de1493c8113eee81d5174f1234b", "public/language.cts": "2248040d86a8e34626755c4ecf53ea0174706c653073cf0e15884a030d173120", "public/language.mts": "c391e863012c77769e661afbf8fa949e9373aa88d17f58cbba7f5696edb8077f", "public/legacy/language.ts": "c452ffd764ff9b29b819b3475c42395d2ea7a33560d8c186ef5df3844b9524c3", "public/option.ts": "88dab402e6f55c51ef7b70c0ecde3e4437116f7dfced303047e410835088a3a5", "public/playback.ts": "1ceaed3aa1cef511fe8b20f4874647f6065c723ad805b742a0a9247e16bb1bb5", "public/player.ts": "fe75e08e8bc3912bd1f42bba92998418b9718a688b60068c2b9843e6218b0519", "public/plugin.ts": "2a57e148fda00ee687da5036b890b0f611cb94bb403a1ed52602179060259d35", "public/quality.ts": "dcca8c0f5b5c25373f85825a274fc3ee8beeffd7c8b2a978468e039ff4946a9e", "public/runtime/component.ts": "840213299c942fe058eb5436977ceec066b9dccda24c55ae9f464b399c979e39", "public/runtime/construction.ts": "24cc5cda1f614314db382271a9b0d5583b781894cfdf6c548700b1b5270467ee", "public/runtime/events.ts": "52848f57d35eb1037cf74c8877521edf99a015bcd77f30ef6bbcba1807a99bfe", "public/runtime/media.ts": "8828f80953aec3e95328cefe691661e8897cb27cb309483cf806ec45a8549ae3", "public/runtime/option.ts": "bb672e49ffe74a6fc78543217f6de80d7d738890146df0857c709d4dc283e4ce", "public/runtime/player.ts": "a4a24794e26cfb9e4310bf0f459a7a407e85bf81b4f3a4feb6294331af8036fb", "public/runtime/plugin.ts": "9ad482f2a77914a91450419680b8af6b314b926f0831c2f7f6d7c466690f95c9", "public/runtime/services.ts": "8e4648d8c61bff47343f9e1c2b995af69fc00947264b826109ceadcbaf553254", "public/runtime/setting.ts": "c48d20957b57f79f985ef76a2950cc8a5cfa25dafa8ec5939e562661778e6218", "public/runtime/subtitle.ts": "13241c4f9a87517aa2cf7b3e0bb8cedaa12fa0b4d3f8934285797583b752557e", "public/runtime/template.ts": "da9975513a1938e7f386f4f65f718f0fc595164bfeac8f0cd99a3e97a54919a1", "public/runtime/utils.ts": "cab9916f5224a3b047812b9f759cc9cc62105662599744067a6955020ab36916", "public/runtime.cts": "52cfff1daeb6841a90212c8fa8d46ca46d6650bb7ed1b59b62115d854b8ad652", "public/runtime.mts": "1b09bc0ee0f0ee2f788689eaff441bdeda1fab0ce783e71b61b9792d81072b03", "public/runtime.ts": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b", "public/setting.ts": "a60ed81da780439a55ee22ebe2611d936bd45da0d98e6bf44c92e9a5d9047492", "public/subtitle.ts": "92f711ad0f7924e609ad4425cd26d19c73eb027cccddc6d89fcf9b8e334db065", "public/template.ts": "b5f9bff43b4816bd2e3531a3a1750b8014fcf63d421fbc786341cedb1429035c", "public/utils.ts": "63757d81dd9cf5b95c67ff758da71c87bf535f15aeea7dfda322637d26fd33d0", "package.json": "82e92699e7c29847f32ac6767ece0401290e7d7a12854722bdbcfd09b90b7954", "THIRD_PARTY_NOTICES": "b77b5b46b79fa0cda850b0781f78c3b1112c4ed9672fa291956fe8eff53098e7", "tsconfig.json": "c074f0621b18e6f209e217a702745e4118ee7724955e8104c7e3df3a223a9921" } }, { "name": "artplayer-plugin-chapter", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js", "member": "package/dist/artplayer-plugin-chapter.js", "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "archiveSha256": "6d59d815ae036e6ffe833f1fab5e1996afff48d9122511783bfddd37f79b107c", "sourceHashes": { "src/chapters.ts": "92206f524624ac3a7304677b6a69fda88e62caeca52e1e530d746e51579d3a4d", "src/index.ts": "83dc022253c0539587590f7a551e090684d1944dcb2010a76e8498a683e7ef36", "src/progress.ts": "4a18d19ed703772d73622ea3fa9d433dbc2c6092ba244c9bb1ec727368996951", "src/style.less": "a7506541374cbf5b3a6906b19d4a925406b2ccebdb9be6c7406c3bb8d9045ee5", "src/stylesheet.ts": "6ccd88b6d17127acf6f6c1f02a7fbb3a55d59f427d2d92c007bf658122abd51c", "src/types.ts": "07c528f9753cc54c12211276f28ff01a5f6e8f1ef1451b2b534f2d6cfaa17ee9", "package.json": "24eec6907b3218439189adab6af3f932c1497c47c2d41209311c01042b07fd4f", "tsconfig.json": "732a6076acef4c8437d305af19a9da8a0e04b8740a1df32921fd30011c162492" } } ], "toolchain": { "yarn.lock": "44cda170cc8279bfd1fba361945aea5f2d8a63893cc79c9404835c1afc998dd6", "scripts/build.js": "f836f7332b83b022550cdbf3dea04750c699fc6db5175a6fbefe502fee5db374", "scripts/utils.js": "4bf07ce5a1029df6360e402d128233e2ce9873316270473f6c5f23d88533a1ec", "scripts/projects.js": "a88d5da78a0d50c4ac92a37ea5594a833b169a51d45b5442d3af4d97ffa16965" }, "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030 }, "/compiled/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "sizes": [ { "name": "artplayer", "member": "package/dist/artplayer.js", "before": { "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "raw": 134037, "gzip9": 35486, "brotli6": 32533 }, "after": { "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "raw": 208030, "gzip9": 58429, "brotli6": 53361 }, "reviewSignals": [ { "metric": "raw", "deltaBytes": 73993, "allowanceBytes": 6701.85 }, { "metric": "gzip9", "deltaBytes": 22943, "allowanceBytes": 1774.3000000000002 }, { "metric": "brotli6", "deltaBytes": 20828, "allowanceBytes": 1626.65 } ] }, { "name": "artplayer", "member": "package/dist/artplayer.legacy.js", "before": { "sha256": "cef83f9dac8a343060329ea6c5d603f0e7811fd0fd6c1590ae1c47f9e0afc9bb", "raw": 135748, "gzip9": 36021, "brotli6": 33045 }, "after": { "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "raw": 212211, "gzip9": 59683, "brotli6": 54404 }, "reviewSignals": [ { "metric": "raw", "deltaBytes": 76463, "allowanceBytes": 6787.400000000001 }, { "metric": "gzip9", "deltaBytes": 23662, "allowanceBytes": 1801.0500000000002 }, { "metric": "brotli6", "deltaBytes": 21359, "allowanceBytes": 1652.25 } ] }, { "name": "artplayer", "member": "package/dist/artplayer.mjs", "before": { "sha256": "a1800b37ac7549f52fa960fe28bc6e1c69ec18bd4bc9a7e2534aecc3df10eb3e", "raw": 208826, "gzip9": 43868, "brotli6": 40443 }, "after": { "sha256": "92e4d16a85ae94ac83b2b8a5c16c65c09e7adec4e0a0c4bbc14112ff6fc59331", "raw": 361484, "gzip9": 77137, "brotli6": 70030 }, "reviewSignals": [ { "metric": "raw", "deltaBytes": 152658, "allowanceBytes": 10441.300000000001 }, { "metric": "gzip9", "deltaBytes": 33269, "allowanceBytes": 2193.4 }, { "metric": "brotli6", "deltaBytes": 29587, "allowanceBytes": 2022.15 } ] }, { "name": "artplayer-plugin-chapter", "member": "package/dist/artplayer-plugin-chapter.js", "before": { "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "raw": 4973, "gzip9": 1850, "brotli6": 1653 }, "after": { "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "raw": 5121, "gzip9": 1995, "brotli6": 1814 }, "reviewSignals": [] }, { "name": "artplayer-plugin-chapter", "member": "package/dist/artplayer-plugin-chapter.legacy.js", "before": { "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "raw": 4973, "gzip9": 1850, "brotli6": 1653 }, "after": { "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "raw": 5153, "gzip9": 2008, "brotli6": 1825 }, "reviewSignals": [] }, { "name": "artplayer-plugin-chapter", "member": "package/dist/artplayer-plugin-chapter.mjs", "before": { "sha256": "61342a069b84e0731d44a2464d0dfe637d1514d0037c740371fc866c516d2209", "raw": 7721, "gzip9": 2126, "brotli6": 1904 }, "after": { "sha256": "26415cecab2c0198c566cef0232e20123413782d5bad7534a32939b3298617af", "raw": 7936, "gzip9": 2392, "brotli6": 2179 }, "reviewSignals": [] } ], "runs": [ { "group": 0, "variant": "published", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": 32, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/published/artplayer.js", "/published/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 7.0999999940395355, "readyMs": 29.099999994039536, "playResolvedMs": 4.700000017881393, "playbackObservedMs": 248.80000001192093, "mediaProgress": 0.163091, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1.100000023841858, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 2.0999999940395355, "readyMs": 17.099999994039536, "playResolvedMs": 1, "playbackObservedMs": 215.09999999403954, "mediaProgress": 0.16191, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1.5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 2.5999999940395355, "readyMs": 15.5, "playResolvedMs": 1.2999999821186066, "playbackObservedMs": 215.5, "mediaProgress": 0.162476, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.800000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 1.699999988079071, "readyMs": 17.299999982118607, "playResolvedMs": 1.300000011920929, "playbackObservedMs": 215.60000002384186, "mediaProgress": 0.16142, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1.5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 1.5999999940395355, "readyMs": 14.300000011920929, "playResolvedMs": 0.5999999940395355, "playbackObservedMs": 218, "mediaProgress": 0.165492, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1.199999988079071, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 1.899999976158142, "readyMs": 14.399999976158142, "playResolvedMs": 0.7000000178813934, "playbackObservedMs": 216.5, "mediaProgress": 0.162479, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1.2000000178813934, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 1.5, "readyMs": 15.099999994039536, "playResolvedMs": 0.5999999940395355, "playbackObservedMs": 217.40000000596046, "mediaProgress": 0.164379, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.800000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 1.0999999940395355, "readyMs": 14.900000005960464, "playResolvedMs": 0.7999999821186066, "playbackObservedMs": 216.7999999821186, "mediaProgress": 0.163425, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 0.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 2, "readyMs": 16.600000023841858, "playResolvedMs": 0.7999999821186066, "playbackObservedMs": 215.59999999403954, "mediaProgress": 0.162577, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.7000000178813934, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 1.4000000059604645, "readyMs": 16.299999982118607, "playResolvedMs": 1.100000023841858, "playbackObservedMs": 216, "mediaProgress": 0.162025, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1.0999999940395355, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 1.0999999940395355, "readyMs": 15.900000005960464, "playResolvedMs": 1.699999988079071, "playbackObservedMs": 217.5, "mediaProgress": 0.16064, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1.4000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 2, "readyMs": 13.800000011920929, "playResolvedMs": 0.7999999821186066, "playbackObservedMs": 216.7999999821186, "mediaProgress": 0.163655, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 359.90000000596046, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 360.5, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 354.7999999821186, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 351.40000000596046, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 357.59999999403954, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 360.7000000178814, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 0, "variant": "candidate", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": 32, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/candidate/artplayer.js", "/candidate/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 7.699999988079071, "readyMs": 30.799999982118607, "playResolvedMs": 3.4000000059604645, "playbackObservedMs": 217.40000000596046, "mediaProgress": 0.163482, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 2.5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 3.199999988079071, "readyMs": 13.099999994039536, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 217.19999998807907, "mediaProgress": 0.164916, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 2.4000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 2.699999988079071, "readyMs": 13.199999988079071, "playResolvedMs": 0.5999999940395355, "playbackObservedMs": 217.80000001192093, "mediaProgress": 0.165682, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3.399999976158142, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 3.699999988079071, "readyMs": 12.199999988079071, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 216.80000001192093, "mediaProgress": 0.163631, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1.2999999821186066, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 2.300000011920929, "readyMs": 14.100000023841858, "playResolvedMs": 1.199999988079071, "playbackObservedMs": 217.2999999821186, "mediaProgress": 0.161888, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 3.0999999940395355, "readyMs": 12.899999976158142, "playResolvedMs": 0.800000011920929, "playbackObservedMs": 216.10000002384186, "mediaProgress": 0.162779, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 2.699999988079071, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 2.5, "readyMs": 14.200000017881393, "playResolvedMs": 1, "playbackObservedMs": 216, "mediaProgress": 0.162102, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 2.699999988079071, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 2.5999999940395355, "readyMs": 15.400000005960464, "playResolvedMs": 1.800000011920929, "playbackObservedMs": 216, "mediaProgress": 0.160527, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3.5999999940395355, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 4.200000017881393, "readyMs": 10.800000011920929, "playResolvedMs": 1.199999988079071, "playbackObservedMs": 217.7999999821186, "mediaProgress": 0.162578, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 9.799999982118607, "readyMs": 28.900000005960464, "playResolvedMs": 1.0999999940395355, "playbackObservedMs": 216.89999997615814, "mediaProgress": 0.162309, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3.699999988079071, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 4, "readyMs": 14.400000005960464, "playResolvedMs": 1.800000011920929, "playbackObservedMs": 214.5, "mediaProgress": 0.156582, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 4.5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 3.0999999940395355, "readyMs": 11.899999976158142, "playResolvedMs": 1.600000023841858, "playbackObservedMs": 218.80000001192093, "mediaProgress": 0.163583, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3.600000023841858, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 355.90000000596046, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 357.7999999821186, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 366, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 353.90000000596046, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 355.59999999403954, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 350.40000000596046, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 1, "variant": "candidate", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": 32, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/candidate/artplayer.js", "/candidate/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 4, "readyMs": 43, "playResolvedMs": 7, "playbackObservedMs": 216.80000001192093, "mediaProgress": 0.159693, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1.4000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 3.0999999940395355, "readyMs": 14.700000017881393, "playResolvedMs": 0.8999999761581421, "playbackObservedMs": 217.09999999403954, "mediaProgress": 0.1624, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1.0999999940395355, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 2.399999976158142, "readyMs": 15.399999976158142, "playResolvedMs": 0.5, "playbackObservedMs": 216.40000000596046, "mediaProgress": 0.161579, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1.699999988079071, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 6.200000017881393, "readyMs": 14.800000011920929, "playResolvedMs": 0.5, "playbackObservedMs": 216.40000000596046, "mediaProgress": 0.163426, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 2.9000000059604645, "readyMs": 15.400000005960464, "playResolvedMs": 0.5999999940395355, "playbackObservedMs": 216.69999998807907, "mediaProgress": 0.16148, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 2.199999988079071, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 3.800000011920929, "readyMs": 14.400000005960464, "playResolvedMs": 0.7000000178813934, "playbackObservedMs": 216.80000001192093, "mediaProgress": 0.162692, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 3, "readyMs": 14.200000017881393, "playResolvedMs": 0.7999999821186066, "playbackObservedMs": 217.5, "mediaProgress": 0.163457, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1.4000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 3.5999999940395355, "readyMs": 14.699999988079071, "playResolvedMs": 0.800000011920929, "playbackObservedMs": 215.59999999403954, "mediaProgress": 0.162874, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 2.0999999940395355, "readyMs": 16.299999982118607, "playResolvedMs": 0.800000011920929, "playbackObservedMs": 216.90000000596046, "mediaProgress": 0.16297, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 0.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 1.9000000059604645, "readyMs": 15.900000005960464, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 215.90000000596046, "mediaProgress": 0.162585, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1.5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 3.4000000059604645, "readyMs": 15.5, "playResolvedMs": 0.7999999821186066, "playbackObservedMs": 215.90000000596046, "mediaProgress": 0.16145, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1.5999999940395355, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 3.300000011920929, "readyMs": 15.200000017881393, "playResolvedMs": 0.5, "playbackObservedMs": 216.59999999403954, "mediaProgress": 0.163526, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 0.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 351.69999998807907, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 351.69999998807907, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 351.90000000596046, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 353.19999998807907, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 358, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 354.89999997615814, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 1, "variant": "published", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": 32, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/published/artplayer.js", "/published/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 2.4000000059604645, "readyMs": 29.69999998807907, "playResolvedMs": 4.4000000059604645, "playbackObservedMs": 216.7000000178814, "mediaProgress": 0.162932, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 1.7999999821186066, "readyMs": 15.299999982118607, "playResolvedMs": 0.7000000178813934, "playbackObservedMs": 216.40000000596046, "mediaProgress": 0.161372, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 0.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 1.5, "readyMs": 16.30000001192093, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 216.5, "mediaProgress": 0.163649, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1.300000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 2, "readyMs": 15.099999994039536, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 218, "mediaProgress": 0.164377, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 0.800000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 1, "readyMs": 15.199999988079071, "playResolvedMs": 1.5, "playbackObservedMs": 216, "mediaProgress": 0.16258, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 1.7000000178813934, "readyMs": 15.400000005960464, "playResolvedMs": 0.5999999940395355, "playbackObservedMs": 216.80000001192093, "mediaProgress": 0.162256, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 0.699999988079071, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 1.300000011920929, "readyMs": 15.599999994039536, "playResolvedMs": 0.6000000238418579, "playbackObservedMs": 216.90000000596046, "mediaProgress": 0.164325, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 1.600000023841858, "readyMs": 16.400000005960464, "playResolvedMs": 0.9000000059604645, "playbackObservedMs": 216.5, "mediaProgress": 0.16287, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1.399999976158142, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 2.2000000178813934, "readyMs": 14.800000011920929, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 217.09999999403954, "mediaProgress": 0.160449, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.800000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 1.800000011920929, "readyMs": 15, "playResolvedMs": 0.800000011920929, "playbackObservedMs": 217, "mediaProgress": 0.163473, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1.100000023841858, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 1.399999976158142, "readyMs": 14.399999976158142, "playResolvedMs": 0.7000000178813934, "playbackObservedMs": 217.5, "mediaProgress": 0.165303, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 2.300000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 3.0999999940395355, "readyMs": 13.799999982118607, "playResolvedMs": 0.800000011920929, "playbackObservedMs": 217.90000000596046, "mediaProgress": 0.16533, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 0.800000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 355.2000000178814, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 357.40000000596046, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 356.5, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 364.69999998807907, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 350.40000000596046, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 360.89999997615814, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 2, "variant": "published", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": 32, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/published/artplayer.js", "/published/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 4.700000017881393, "readyMs": 24.099999994039536, "playResolvedMs": 5.4000000059604645, "playbackObservedMs": 217.60000002384186, "mediaProgress": 0.162268, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1.0999999940395355, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 1.5999999940395355, "readyMs": 13.599999994039536, "playResolvedMs": 0.7999999821186066, "playbackObservedMs": 216.59999999403954, "mediaProgress": 0.163844, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 0.5999999940395355, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 1.399999976158142, "readyMs": 16.599999994039536, "playResolvedMs": 0.7999999821186066, "playbackObservedMs": 216.59999999403954, "mediaProgress": 0.163639, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1.5999999940395355, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 2, "readyMs": 15.300000011920929, "playResolvedMs": 1.0999999940395355, "playbackObservedMs": 215.69999998807907, "mediaProgress": 0.160497, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 0.7999999821186066, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 1.300000011920929, "readyMs": 15.700000017881393, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 216.69999998807907, "mediaProgress": 0.161486, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.800000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 1.199999988079071, "readyMs": 16.799999982118607, "playResolvedMs": 0.800000011920929, "playbackObservedMs": 216.30000001192093, "mediaProgress": 0.161459, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 1.7000000178813934, "readyMs": 15.5, "playResolvedMs": 0.800000011920929, "playbackObservedMs": 217.30000001192093, "mediaProgress": 0.159121, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.800000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 1.800000011920929, "readyMs": 15.199999988079071, "playResolvedMs": 0.7000000178813934, "playbackObservedMs": 216.40000000596046, "mediaProgress": 0.161439, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 1.699999988079071, "readyMs": 15.599999994039536, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 217.40000000596046, "mediaProgress": 0.164405, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.7999999821186066, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 1.5, "readyMs": 14.300000011920929, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 217.09999999403954, "mediaProgress": 0.16323, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1.100000023841858, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 1.5, "readyMs": 15.599999994039536, "playResolvedMs": 0.5999999940395355, "playbackObservedMs": 216.5, "mediaProgress": 0.163778, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0.7999999821186066, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 1, "readyMs": 16.5, "playResolvedMs": 1.2000000178813934, "playbackObservedMs": 216.40000000596046, "mediaProgress": 0.163001, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1.5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 360.90000000596046, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 362.5, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 365.7999999821186, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 350.2999999821186, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 362.69999998807907, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 353.69999998807907, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 2, "variant": "candidate", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": 32, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/candidate/artplayer.js", "/candidate/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 4, "readyMs": 30.099999994039536, "playResolvedMs": 4.5999999940395355, "playbackObservedMs": 216.59999999403954, "mediaProgress": 0.161315, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1.5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 2.9000000059604645, "readyMs": 15.400000005960464, "playResolvedMs": 0.7999999821186066, "playbackObservedMs": 216.69999998807907, "mediaProgress": 0.162988, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3.5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 2.2000000178813934, "readyMs": 12, "playResolvedMs": 0.9000000059604645, "playbackObservedMs": 216.5, "mediaProgress": 0.162555, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 2.5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 4.299999982118607, "readyMs": 15.199999988079071, "playResolvedMs": 1.0999999940395355, "playbackObservedMs": 215.5, "mediaProgress": 0.161556, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3.4000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 3.7000000178813934, "readyMs": 13.800000011920929, "playResolvedMs": 1.4000000059604645, "playbackObservedMs": 215.5, "mediaProgress": 0.160374, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 2, "readyMs": 17.80000001192093, "playResolvedMs": 0.7999999821186066, "playbackObservedMs": 214.69999998807907, "mediaProgress": 0.161451, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1.199999988079071, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 2.699999988079071, "readyMs": 15.599999994039536, "playResolvedMs": 0.800000011920929, "playbackObservedMs": 216, "mediaProgress": 0.16137, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 0.9000000059604645, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 5, "readyMs": 17, "playResolvedMs": 1, "playbackObservedMs": 216.40000000596046, "mediaProgress": 0.157384, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1.300000011920929, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 3, "readyMs": 15.199999988079071, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 216.59999999403954, "mediaProgress": 0.161333, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1.0999999940395355, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 2.100000023841858, "readyMs": 15.5, "playResolvedMs": 0.7000000178813934, "playbackObservedMs": 216.80000001192093, "mediaProgress": 0.164294, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 2.7000000178813934, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 4.0999999940395355, "readyMs": 13, "playResolvedMs": 0.5999999940395355, "playbackObservedMs": 217, "mediaProgress": 0.15993, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1.2000000178813934, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 5.699999988079071, "readyMs": 15, "playResolvedMs": 0.699999988079071, "playbackObservedMs": 217.89999997615814, "mediaProgress": 0.160379, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1.2000000178813934, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 364, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 363.90000000596046, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 355.2999999821186, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 350.80000001192093, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 352, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 350.30000001192093, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } } ], "status": "review-required", "groups": [ { "group": 0, "summary": { "core": { "constructorMs": { "count": 5, "min": 2.300000011920929, "median": 2.699999988079071, "max": 4.200000017881393 }, "readyMs": { "count": 5, "min": 10.800000011920929, "median": 14.100000023841858, "max": 14.400000005960464 }, "playResolvedMs": { "count": 5, "min": 0.5999999940395355, "median": 1.199999988079071, "max": 1.800000011920929 }, "destroyMs": { "count": 5, "min": 2.699999988079071, "median": 3.9000000059604645, "max": 4.5 } }, "chapter": { "constructorMs": { "count": 5, "min": 2.5999999940395355, "median": 3.0999999940395355, "max": 9.799999982118607 }, "readyMs": { "count": 5, "min": 11.899999976158142, "median": 12.899999976158142, "max": 28.900000005960464 }, "playResolvedMs": { "count": 5, "min": 0.699999988079071, "median": 1.0999999940395355, "max": 1.800000011920929 }, "destroyMs": { "count": 5, "min": 1.2999999821186066, "median": 3.5999999940395355, "max": 3.699999988079071 } } }, "reviewSignals": [ { "configuration": "core", "metric": "destroyMs", "deltaMs": 3.0999999940395355, "allowanceMs": 2 }, { "configuration": "chapter", "metric": "destroyMs", "deltaMs": 2.5, "allowanceMs": 2 } ], "resourceProfileChanged": true }, { "group": 1, "summary": { "core": { "constructorMs": { "count": 5, "min": 2.0999999940395355, "median": 2.9000000059604645, "max": 3.4000000059604645 }, "readyMs": { "count": 5, "min": 14.200000017881393, "median": 15.400000005960464, "max": 16.299999982118607 }, "playResolvedMs": { "count": 5, "min": 0.5, "median": 0.7999999821186066, "max": 0.800000011920929 }, "destroyMs": { "count": 5, "min": 0.9000000059604645, "median": 1.5999999940395355, "max": 2.199999988079071 } }, "chapter": { "constructorMs": { "count": 5, "min": 1.9000000059604645, "median": 3.5999999940395355, "max": 6.200000017881393 }, "readyMs": { "count": 5, "min": 14.400000005960464, "median": 14.800000011920929, "max": 15.900000005960464 }, "playResolvedMs": { "count": 5, "min": 0.5, "median": 0.699999988079071, "max": 0.800000011920929 }, "destroyMs": { "count": 5, "min": 0.9000000059604645, "median": 1, "max": 1.9000000059604645 } } }, "reviewSignals": [], "resourceProfileChanged": true }, { "group": 2, "summary": { "core": { "constructorMs": { "count": 5, "min": 2.2000000178813934, "median": 3, "max": 4.0999999940395355 }, "readyMs": { "count": 5, "min": 12, "median": 13.800000011920929, "max": 15.599999994039536 }, "playResolvedMs": { "count": 5, "min": 0.5999999940395355, "median": 0.800000011920929, "max": 1.4000000059604645 }, "destroyMs": { "count": 5, "min": 0.9000000059604645, "median": 1.0999999940395355, "max": 2.5 } }, "chapter": { "constructorMs": { "count": 5, "min": 2, "median": 4.299999982118607, "max": 5.699999988079071 }, "readyMs": { "count": 5, "min": 15, "median": 15.5, "max": 17.80000001192093 }, "playResolvedMs": { "count": 5, "min": 0.699999988079071, "median": 0.7999999821186066, "max": 1.0999999940395355 }, "destroyMs": { "count": 5, "min": 1.199999988079071, "median": 1.300000011920929, "max": 3.4000000059604645 } } }, "reviewSignals": [ { "configuration": "chapter", "metric": "constructorMs", "deltaMs": 2.7999999821186066, "allowanceMs": 2 } ], "resourceProfileChanged": true } ], "reviewRequired": true } }, { "path": "refactor/.cache/performance/run-firefox-s7hVJm/report.json", "sha256": "fa9a3f34489b5cc33356dab75a4c76d350cde1d219c7d6c27c8d12eeb3c1eb95", "report": { "schemaVersion": 1, "task": "ENG-08", "capturedAt": "2026-09-11T14:36:07.216Z", "environment": { "browser": "firefox", "version": "155.0", "platform": "win32", "node": "v24.21.0" }, "inputs": [ { "name": "artplayer", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js", "member": "package/dist/artplayer.js", "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "archiveSha256": "a0e5ab74354f9da6f62dac8bc070e6e50c5abeb11d98fe85c1509deae797b932", "sourceHashes": { "src/accessibility/button.ts": "e5afa7aade56116082f54678c44961157950fa550d66e21a4e1ff9bb5369a6f8", "src/accessibility/focus.ts": "2fa16941ac3632cb1e4b466e9a7e29700ef97b7eb2facd4330c59ec0a9320594", "src/accessibility/keyboard.ts": "2d82122732f84f39e59c6852ca081614caa6430a82b32c4749e297826c77eb12", "src/accessibility/moved-focus.ts": "c3d2a7d496381b2a86819b82fbd26cc940a1204fdf19408ccc8db267741d96c9", "src/accessibility/overlay-focus.ts": "93fa088daaa3afed88f645507828a10cb63292937c49b16f6c2a0ea895897878", "src/accessibility/player-focus.ts": "e8fd5222cbfc38cd4938324c83d9f5cef3d01a439464e1570d63a5131c84f20a", "src/accessibility/slider.ts": "533d5e6d806c32a84a578b43ed50993d30b4a414b5a85a34bbc68c37c5673a44", "src/accessibility/suspend-focus.ts": "d95c6097236be66e252165287435cca01b50553d64259add6b011721e4bbc644", "src/bootstrap/browser.ts": "8d401627e8ea1c87fb44204227b04177a70cc7a0f79f95fb5dc73fe828e46a8c", "src/capture/frame.ts": "eb25d81ec2d40a239103c63cfd80333705251291f2c2da77c740b4d413ea9cd9", "src/component/dom.ts": "740f63e6e5942c444b9f05605880f8d56a77b066dbe5c4791da74f78cb96c668", "src/component/focus.ts": "f4aff802711f6146c80e8c6bd90bc2cb406ccbdb581aef41f436ff5c03871ad3", "src/component/resources.ts": "ff158ef0db8ba13343ff6ba329713820cfe2f5c2c446a7873a6cfff782855edf", "src/component/selection.ts": "1f0bd089415da28db862647ffd1a0b4af752576465fb616d4b97ae4f8dcae3a7", "src/component/types.ts": "d7b0e7008b0f6c82e3e97ac43e0188598dca4f740a860e7a60b3b38a46f4565d", "src/config/index.ts": "a56b4d3d6942cfa3e2b47f909fc5ad87e6e3202fd61b29c7afd7649049e31d05", "src/contextmenu/aspectRatio.ts": "18ab60c9acee1e0cecd76c0b6cf750763eed7cfbede4220328b5200154c5c478", "src/contextmenu/choices.ts": "6bb880b27afc9457442c3973992da6dc8da48fc61d6b66b3b5a3bb4fc4651dc8", "src/contextmenu/close.ts": "84b7a96df910e6f38140df8b1e73519d209a7331e9be9f42d076ae791757024f", "src/contextmenu/flip.ts": "a7a4ac375da45dc7b6c996d4534098838646a078abfc4438f688e91e14ef0b38", "src/contextmenu/index.ts": "7532165d162fa463f1fe3c538d6bda0f579b5907b05137382efeb0018719b011", "src/contextmenu/info.ts": "f37cf0104510c13a130d2f55114c8f7ff15cc1b51863f97e60825442bdb2bf01", "src/contextmenu/keyboard.ts": "eaa1af6b1abf8947d957208a0535f1b34f6c88e95394efd56cae905ccdea564c", "src/contextmenu/playbackRate.ts": "7e06bb6fab3acdd71fb3ed63f77083172af517b49c1ecaefa3ee6a9068bdfe54", "src/contextmenu/position.ts": "851ed1a884a13fbe430be77e7f72ae46d8a719175647e058644834aabd27ac58", "src/contextmenu/types.ts": "a93fc90f4e17b731e8f6b486a507117810b61c1f1b0d9e775eba27dabeaeee1d", "src/contextmenu/version.ts": "0553a716be0ba49f614059c41eef6dc694a9641fca79e6448b1b30382c6b582b", "src/control/airplay.ts": "539bcc3671c7fe428ab95f9fea8a4943444066bcb742c7cf71591ba347642547", "src/control/builtins.ts": "2a0e12a9741713c92938e1d2009149bbbde498284aa85c63f270d02b27dc22b1", "src/control/fullscreen.ts": "7f8a9e8915abf9cbb9dda05b5c68523a47cc0ccf9ef5e0d9b82bc5c362fe346d", "src/control/fullscreenWeb.ts": "9cb30987a3d2cbb334a80d3f2c41f39fd339bf37a9524c7ed0145cf5c98f1859", "src/control/index.ts": "0d8e5a281f2eeba06c4cc4ac5a042847df53db1a19fdf140efea17d6ab2c0b78", "src/control/layout.ts": "b5134a9d0cb5ad128b1fb229dce79a306b944f750d8620e224a99f5791e6cab5", "src/control/pip.ts": "b829a7c83c5efa6751c2e434345e077339c9f5bc5022af9973f181ca8ce7f7ce", "src/control/playAndPause.ts": "20ed88bcc7ac7622e02a7c4e6be518582c05f0d7c571a97a54b851d79dcf13c5", "src/control/progress/interactions.ts": "da03600375451ecf8c152be5afcc5f1a4f8b759e837bbd54b7faaf8f8b228497", "src/control/progress/keyboard.ts": "03d1d47e6641ea08f765d731f10a6aad35f7c3edc16aa97df822c5f9a7f75eb0", "src/control/progress/position.ts": "a3794ab5ac5dafa5fd61e56acb12c94998bd4b9065dbf0fa4739c6bba1094aa1", "src/control/progress/view.ts": "60ee16d5170be81b8132bb56dd0bc0eaf23e50f5c268d0697c9187b38a14aba9", "src/control/progress.ts": "629c622864619e2515b2eacb1bdfcf523ccce7ce680c8fdf51812e8e50a0cc7e", "src/control/resources.ts": "16fd7c53ac8f47b333041c4f298313390dc102523d47767b8a16f39a2564ba74", "src/control/screenshot.ts": "11a1e3da919e476e7882abc3f74aaa809c3e9fc1de4346ec808731f78b6f27e2", "src/control/selector-keyboard.ts": "6a749f48b23cda62148298e648bb380a6067cc18c7be4258b9ec85c382a56165", "src/control/selector.ts": "a6f0c564c674530da9a0e4ed8762c6dfb81fa89373d64313e1020550731441f6", "src/control/setting.ts": "10ee1118858c41f2e97a6df70d6d5dc978757d0e5d79ec36c11e743e6df86726", "src/control/time.ts": "fa572092e0848878689367fb536e9658d13888d0a0d476babc5acd165af0f8d3", "src/control/types.ts": "454846310d4fc3a8576ba030c2e8428bb795cde7b89308d29943bb4d4bc2aaa4", "src/control/volume.ts": "45474d8d7f43d59263aa42e774eaaafeb45530ec24b81a5f589f6c906954568b", "src/display/fullscreen-abandoned.ts": "1715b30d336976921b4957b444418702b7d93dbf1debce47429269638d15810f", "src/display/fullscreen-adapter.ts": "71da10ec21c7706a8264badedac9022c74b865887931e9e369168fe3233c3b2f", "src/display/fullscreen-request.ts": "c6292ded96aab0f2dbc978af251f6cd9f5fd074819529ca498077db8d14e1bfe", "src/display/mini-drag.ts": "73d2f48f868c0ba4d8d5e5df40cbbdb4698c26540f3973b178d9cd374008f1cb", "src/display/mini-focus.ts": "1f717619e183b1cfab668bd2e41c8e9ba02210c94cdb58034ec97aa41e71aa34", "src/display/mini-layout.ts": "3835fe3d314da2fc624cbeb0e79fcdfa5393f08d87dfde730d2eac4e827f405b", "src/display/mini-view.ts": "bbe69e4419ffc0f6c744cb730a51778f23c311a0fac157223bcf8d8bf0f3edc7", "src/display/mini.ts": "a6fed598428bbf8d52931f21bb68b7560a3643d2576f7e7bfbae98b2f7cdd1e5", "src/display/native-fullscreen.ts": "323401f2b3ea5186da981a1215b1b9e7dcf4ef4261a8e885fe8ff0c090de6a7a", "src/display/native-pip.ts": "647879ae027cc0ebe684daa31d75511dd882e123e4ca8da2942e659bae3719f2", "src/display/orientation-native.ts": "909980ba837471d9b456545a18fb0ab19f0990e8788936f0580a4b332cd4baee", "src/display/orientation-types.ts": "0d68d2bc99d04db1e2fdf16b74e406e31f8b7e03fd9b6ea271773ed263ffa890", "src/display/orientation-web.ts": "aea55c3b9e8c708fe5559f07cf8f0afd7ad37ac5b1a43bf519245c3072ec4129", "src/display/placement.ts": "dbe4491ebd0f46b4efe13ac567e476fcd9ca5b84da675f19025935b5e3f8d733", "src/display/sizing-types.ts": "da9b3d957dafaca9331f7319257dd8156b3c3e7b6db11f33f11ded48512450ad", "src/display/sizing.ts": "c19856976320f1f35ff5a1049d19a940768300e095270b336dd12861b200da2a", "src/display/types.ts": "e88c868fd370fcc9dc612489992d446a8d0558bd87c26c5c05fdd73d8a3d1b02", "src/display/video-fullscreen-state.ts": "5fcb5e6b80ac45577664ef67e0460e0ceefd4022cafacdd7434c376a86d619be", "src/display/video-fullscreen.ts": "b425bf0df462524b5d3accc9e3df383c6635676c152bf4bef09c477a90662728", "src/display/web-fullscreen.ts": "bc091e6dcfb28784dd40ea619ce1fb9061b9e85dcc5bf2b6a303679eee5c727d", "src/display/webkit-pip.ts": "3617927b4bb8fa46f651d0e584141f804ae438e2b4531cc2e9cf9f7eeb027550", "src/dom/event-path.ts": "e952ea847a2e844a79c5c1b83035e03917e0294b80b1eb8af3b3bec0d2f7d333", "src/dom/measure.ts": "84a599351d26a790c5a8f6e7d271486a0a68d5b58457d8ce754d540b54902b96", "src/dom/presentation.ts": "500bded394579dd8194778f73cc44d0724f0a59cb5400957491928534ed091c6", "src/dom/styles.ts": "734e0a4e04d666417a18ac09ed6271ee7630c399d52d7f510a1c19fd6e7b3493", "src/dom/tree.ts": "3bc517ab9fa5317a1445156d53afb27182685eb3b4c0ac2ff41bbde55c9eecb6", "src/events/clickInit.ts": "bd1ba29fe0af4332ceb19297797c4c942a3a74bfd901998d6b93293f1b309300", "src/events/core-types.ts": "a607a3b2eea1b031f23ec0f620f1f4cd68799c4a77138a1443ecb196b00d1662", "src/events/gestureInit.ts": "9e9d1ac0da7f87e89dd0d86fa2820b980e9cb810782d6ab30017de8686fc910b", "src/events/global-types.ts": "3f4672d7af959cfa34ba39aa84ce614f422901437686bba98b14f578df40021c", "src/events/globalInit.ts": "6f6ea497a20a8fd0746b1f020caff76ad6817cd70a1a90fbaea12f992b6d03a7", "src/events/hoverInit.ts": "d1250e0dd35a8ba8067275986acbe6320c22adf1a977ec1009c0c012ed1563fe", "src/events/index.ts": "30d2286316dbd351e93f5a2234dcca84bf68ca28c05921169cca70c2e0b1ecf9", "src/events/listener-registry.ts": "fb062df5151c4e8e970de469f1c7d9af948f72214d32c293c81a5feeb8406124", "src/events/moveInit.ts": "da97591723f8b94a34702559b7ee67a35f172aa696d37dfbecd472581ad3de35", "src/events/resizeInit.ts": "719e27d11d2f93fcbe8368393c9190e251fc86dd0c3c2919f60e9b3b1edd0192", "src/events/scheduling-types.ts": "0fd98e94397064f32cae4c004d9932c006d2db69a7d6d9374ff174d74ff93cd4", "src/events/subscriptions.ts": "98573ed6cce73a73467c0e7fdb8ddc45e66b6bdf684c38886749453b2002a1d8", "src/events/types.ts": "df03625039605314a96ef15b5e3777cbb9d444fd317e1a2fbeaaa0f1e83f6b0f", "src/events/updateInit.ts": "6f174db14d20319f03a76e6ea267a3d71973faac44a92483badfa4420791817a", "src/events/viewInit.ts": "d77b83eab802ff0046a4966e28b810a25592bcada49f526adae37556c1e4c3e9", "src/events/viewport.ts": "6196fccb8b08ae22bde732c4389d9aceb5d727a63efd87b6d3914e338aadc46f", "src/hotkey.ts": "d8e477bf451143e566e1f743a5f253dcf00beb23544709794779f275e11498e8", "src/i18n/ar.ts": "897d8935384da16c3c4e96480777fe7fc022f6e3c0d87f62f79ae5f3c98e228c", "src/i18n/cs.ts": "cc154ee50d258495d04dd2d49e89e9c0166e8b368969c443ec80cb5e48cf357c", "src/i18n/es.ts": "0ed0283cb78847d6d1674be8c8ffa45feab88beaa8dbd11954b793c7b1657c75", "src/i18n/fa.ts": "a72e83717f2e3e8f19f1de82516aef4a54ea70563223637bcbb25d21e9eac084", "src/i18n/fr.ts": "a7366c75530e87f069216e20a6f09da42f7e77fdce862c02b32acf311068124b", "src/i18n/id.ts": "146bf4c4e5bb39d8e1eb1a6fe3c639eb3128c55789de20511201f8ec02c56c0e", "src/i18n/index.ts": "09c6f5bce58e4118dde10e8b2a2d3808785b7fde913a54dd189e0b473e21266a", "src/i18n/pl.ts": "420f3b620d5c7ccdeba7857872be6176239fdf5da30b9cc72341e85dc95c2c8d", "src/i18n/publish.ts": "5b216bbe313b3cda56a5da41fba4fb9d095eeec0dc903fcf284ddd8f94926e99", "src/i18n/ru.ts": "9a9f61e6a66b3cd884c609250bf765dcdbc850dae3270d8a1600a5c2542436d3", "src/i18n/tr.ts": "631c262a5e6cd00fada5bf2e146007d845816e47edb7643ec792250a403e4ec6", "src/i18n/vi.ts": "e6f3f8e53599e27755e162c76c3b049457aae7089eca73ee531986e67f517f6f", "src/i18n/zh-cn.ts": "51eb75562ae1ae4e248e1db85c90bcbc69b388a177ada6cbf8c3196a2c343ac6", "src/i18n/zh-tw.ts": "6b098739e27ad531172d0f13e53849be30e9936365ce9613a7d938d9f01cce53", "src/icons/airplay.svg": "20802c6735f2489bb6ce4221b519437095c54a3d2c4adbbab3319bb30536f285", "src/icons/arrow-left.svg": "f1570036b739b0a67fab9261284aa3a13afe277e4c11aba7ab142503e7cce9ba", "src/icons/arrow-right.svg": "6ffd8eb809152fe54b863bb890b9384d6f8788d129d604d70897fc9bb4398280", "src/icons/aspect-ratio.svg": "987752a87701523057d8dfa7c45a6a139c4542b96fdcfaf8665722bbeb41f3b2", "src/icons/check.svg": "7d06c8797e3a71fa7439eda4ea5ae62378e1a974907733e1cdf413db4af99b0c", "src/icons/close.svg": "bb9e23e5305d11ec3d8f75a50ecdf3150deab8614c7df2af588873f2d78f06c2", "src/icons/config.svg": "e1884d5411296b5cd1bfec7803b558b0afa5ab64478393977b07a662e2e0f15c", "src/icons/defaults.ts": "31df862d754922fe5d68b20911c477d7c22893a6a67b5dcb1a48d3b437a0b23a", "src/icons/error.svg": "d85a72e27ceaa38221637405cb0a5be270a297da58f1b0428498f568fab7570a", "src/icons/fast-forward.svg": "629cb09ab7e2966c1fc2c04d9b0ee427b71b71abbc437b1db6635992cbe36d83", "src/icons/flip.svg": "78044b69504710080044315a017f4836d56edce517c210ced3969756818f5b6a", "src/icons/fullscreen-off.svg": "185b49ff4b0383974cb15a8fda1ba413dc99a133d4a02a4b72c75381d52515f4", "src/icons/fullscreen-on.svg": "2d71a366b612e29cb2d9cb23c05a75389f794d90646d28bb8a2ac740861a5daa", "src/icons/fullscreen-web-off.svg": "b4c81bbaa2ea91858b138083df0515c87f4ab8aa70df95ab9eb79e627ab47c7c", "src/icons/fullscreen-web-on.svg": "4f0a8f688c44aab286bd2d12ab240ab33207664498d3f9fd0a752b53a3c1651f", "src/icons/index.ts": "7152126328f6e485ee92b6d924c34776518b4a3925b2887867b516f7523b15cc", "src/icons/loading.svg": "c0f4fd4e243012f1ab67429c99b41e7f8828c66b4ca228e3c6b2d1b6ca629e90", "src/icons/lock.svg": "571221f734ec224e03f5023d136bca2186f58d768a6ea262881a4c6b49dc283a", "src/icons/pause.svg": "9efe05ebf5610befddebcac51b3c9a491001189ff86204cb47928eb1617f6c7a", "src/icons/pip.svg": "36a01d01d140fea05bd7c4eced17c29bc59f73990ed70807d8184ff09f57f50b", "src/icons/play.svg": "c35562d20028d52ce329f35f90496a06d4dc5b6dc39df7ebcfb027f6f2393958", "src/icons/playback-rate.svg": "872deecac0365ab04aeb5ccb1cdd9a0c88589a1442709fdac7c0ed12a241ff2b", "src/icons/screenshot.svg": "49f7d90198fb0bcbc29848f40b0a8c042b78c07ecef1cfc5184e2e84a61b4bd4", "src/icons/setting.svg": "7f6454d1c7f037d5a7144a898abedc89ca339534166d620dfa45efcd4c74ee3c", "src/icons/state.svg": "63b56ffbfbba6e9ffe8fd050b3894c033cf30b166bcce9e717b42a9dc42d6424", "src/icons/switch-off.svg": "aa4b81a9684e02323c32eb58e9a3e409a8f5abac4b8928b176092bf55baec4c0", "src/icons/switch-on.svg": "1d87b42af5e7141f9defdc790567534288d84858d5068dd15093d5ef12f37f9c", "src/icons/unlock.svg": "6dc8d6062af2f38efe12ddf4772e97d3f3114a28b885ee90067a4527e1ad6007", "src/icons/volume-close.svg": "b9dbeaf9043c8014cd29d0e4a21a82ce567bc6b85497c310cca5f68bceeb31b2", "src/icons/volume.svg": "baebc4ede3013202a4b13202a8d961cb0e5e065ee03733816022b2541d13884f", "src/image/load.ts": "b4f1517243249d5fb017b89f993660e8b148906bbf28d08fe5c9f6d3a41e1e88", "src/index.ts": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047", "src/info/keyboard.ts": "13a6f617514388b4d14e0bf752780937f2baf545edb216b8259f56a198112c83", "src/info/poll.ts": "d26ff67d9eadf1e032445371dde6f15293a7fc0b2ae6b87c3815e4b4e1ed5dda", "src/info.ts": "6594ff3ee5643d63fec874631865d0e35b4ebdcf8aeafdd9fd3d9c595cfa3713", "src/input/gesture-controller.ts": "1ebbd18184771a623b02ec19c363f84dcc72fdb7cd82bcf2adc97f4a138cb2b4", "src/input/gesture-direction.ts": "65737f60e177338ebb3337a13ca75aeae77d77e94bc21495ddb829cc30de33a7", "src/input/gesture-types.ts": "5ed25db69e0d9579a2fc0ab6faadf00fa073ad73a1ea5aa48096b4430c71141a", "src/input/hotkey-defaults.ts": "c28e14821e5c7f7ac92a302e92439ab68fe77d5ef7d90a36b147b7c979ab96c6", "src/input/hotkey-types.ts": "c7232470d725f3700481ab98bf9203403a67f1ab82e72394baa9c3ad6f3c9a4b", "src/input/keyboard-focus.ts": "270c9dba40c0eb6d9fb36118b53e7f1d42a301ba4514917849523b6a05ed9e11", "src/input/long-press.ts": "110cf16cf9dae845597377ebbc43249e103cbc0ece56f89e44ec6ecc7f3819b0", "src/input/pointer-focus.ts": "802087098c786135eefa6727f13177ffe4a98e2abf48fad0e356b91e26960077", "src/input/pointer-types.ts": "63e679498f8f42f6842f63e910c38717ac3438d58df3a75ef5b77c009b7931d4", "src/layer.ts": "4014268eed043d5dd7b925cdeef6245e357cda67192a1301c5612ef98cdbec12", "src/libs/screenfull.js": "2332b50c0c6364d5c99080be0f5739255e4b9e465d2cca40f761adce9a1908f8", "src/lifecycle/instance.ts": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8", "src/lifecycle/resources.ts": "b743daeffb676bb0b31932c3198fa9cf842f5e9015344659594ffffe1a56ba23", "src/lifecycle/scope.ts": "e2188e8544b27cf8c7ac149e7146af628a2d6166c82b719a247adef5d85be5db", "src/lifecycle/template-rollback.ts": "7a83da6739bcec1587b02f8157934988910d7f9103fe489a0d6f4f65290c3d77", "src/loading.ts": "216fa5e2af5be5fcbf95a1578c869553a02f625683a98333d4a404f9a70df9f5", "src/mask.ts": "500b8c2fb5ded63d5acab3c984fc9757f28a8b6cbd4d5beeac8c5a6d73ca63e4", "src/media/events/forward.ts": "6b1b7e80036bfb523b51843dc6ec6d83c2b949cefb9cef085b2d679a444e46d8", "src/media/events/listen.ts": "4eb7e943c1ebca77da8025d83b7d408276187cd02860b7793284344378bd0fe0", "src/media/events/playback.ts": "2c68e4f6274a0dc65e56d42c928e500fc1d63bf3e03bbdd8a83c3f3ed7ae8ee4", "src/media/events/readiness.ts": "3ba74f26dd9ff0729967097c2cb6f329a9cea57745bfe8173f9173e0d134476a", "src/media/events/reconnect.ts": "876027b5116d0d3628755705682b30630f4b713199ed8015541932d81d2944be", "src/media/events/types.ts": "02bd29ad8b158fa04ce5c1524e397260ef24b94c2cf1f053e7bd02b23e5d29dd", "src/media/hosts.ts": "498d1cde31bf9ee12af1f13523eb0a4553adb285264529378abba5b629829e9a", "src/media/playback.ts": "b0364027e1ea26e44e435a938e93c022836885c2622cda6bc3a7ca791d3c2964", "src/media/position-revision.ts": "ba074cce7e7c6bda84aa234de8eb315e5ca482aa9b06250896f9ac6251192851", "src/media/types.ts": "96d4a7f066cbb6fb9138165dd736b4ca500cb19c827bd7702134d61c44cc0e87", "src/notice.ts": "4faa700323a8fdfd91a59491a5f57da2dee9bd1f2de0d900ed16e9809a208c94", "src/option/defaults.ts": "f357ef80cf32085fcbc3409d92dfa27b31c13fbcf823f576052c0347911c0cca", "src/option/resolve.ts": "53a73627cd540e3f21349c0a43beda35ea5195647a31e3f5b30ac292390b4b1b", "src/option/runtime.ts": "d1bcc7682da05a74d7af173304e47f71ba9eb59e5351436040e9dbdef5c58fa8", "src/option/types.ts": "f2ce01c01acf45fac6cbb34685b8e6c321bcad6b0da2526f3f189eb5962ea0e5", "src/player/airplayMix.ts": "bfa30e1dcd7cbaef97e977344e8a35524fad6bd23089cd8e45945e3b32b4bf04", "src/player/aspectRatioMix.ts": "9e5e7365d469aeaef65a6010cb92734702191f9086b2f21d98c9f0ad7f356898", "src/player/attrMix.ts": "d82150611a69423ed46bf673f44c3e0f61e80425026effd486a6951b6c0dd90c", "src/player/autoHeightMix.ts": "5848e34cd826f5d4cc81d076c83fb3bcea0aed1228cd93a1edb6b8ca402ad175", "src/player/autoSizeMix.ts": "6373a8ea7fff4cd875d17c5d3df6dc37764055ab77850a6c6348526969071cbb", "src/player/cssVarMix.ts": "0d023f28b7a8b4c1a5e2c4dd5672ef4294c86bce0013babd9d52efa32a443b2a", "src/player/currentTimeMix.ts": "cc374abeb85b203b9f31c566a6b9e53a4a1723d609fccc7b0c9c210993b79e75", "src/player/durationMix.ts": "60a9d665cf302dcb6b3e37e2f057e31720935e5e588fd7709231f691f6014191", "src/player/eventInit.ts": "a915c5a618e70b1ab10536b1273ba0fea4ec11d3a2ca629b538e90b5ad2b55f9", "src/player/flipMix.ts": "a1519c83f8c9437a9b7e99a59e38a3d931032c579f4085226fc0955c7c9eab67", "src/player/fullscreenMix.ts": "b339bebb4c87f7b75232d7e0d637ebe25bd09a0a0428ba87339a16af5daa71aa", "src/player/fullscreenWebMix.ts": "75b83a6093c7887ca8725f63c55503d0bf3aafdbbf2347b579120cb257503555", "src/player/index.ts": "359943c88dc99863e510fc0d51f8e8ee2397217e68045f755d4e9538579bdaec", "src/player/loadedMix.ts": "6a4c4a08ed74346dad3e138b1dda22c8c9c12f175fe6d00da41b89c78cbe2c18", "src/player/miniMix.ts": "d68a0c4f6c6059d5831d2d1fd4823b8d3cbce95eefd6d36d38670d6d8720f44e", "src/player/optionInit.ts": "7c1c47679ee6201d0e0d203fc7b449a09309e7b24a0a1099ad259a70fc1b1a35", "src/player/pauseMix.ts": "5bbb68eab7dcf2170c944cabb8d4b82be4e6d7623e37ad6ea464b81c1028bc0b", "src/player/pipMix.ts": "63dfb29ffd66ce7d081b24f8e8bf697c041675b49ab8919e206d2df5132de236", "src/player/playbackRateMix.ts": "e185c6ff52cd567f7fd7c30553bbd6c65517324d1d16c4948c3623ef457ef536", "src/player/playedMix.ts": "5b6b89bf8dec1efb19cd51e46af1505bae006bdb3fb798e9dec7e3fb5cf0acaa", "src/player/playingMix.ts": "968c9f6e6d23c233c77d62a593db64adcc6d1a2411f5f1c61a35c6996d6a54d9", "src/player/playMix.ts": "60249fcacdc5b1bc6f33bcd806e8a4f5472cea21d40550b042794a75027fe34a", "src/player/posterMix.ts": "d569dc24e8e64efe398bd76942bfaf563ffbf64d2a7387ea2e1cb1cf511183d4", "src/player/properties.ts": "76806d6273545ff556cf9c6d341b59b9041455a8ecbe1fd40510e841c0d5710b", "src/player/qualityMix.ts": "980ff584c8a5793f5ec9f049f144df31d184d7c9acef49fbe9d504b7657a96bb", "src/player/rectMix.ts": "a741ee09fa3271df84363c5d73eac1b2e5adb39491f95f8112af81f1219ffed4", "src/player/screenshotMix.ts": "1754bbce09f713204c120cd4657b52c06eb09eb1fe3244f84474e5967cd68e50", "src/player/seekMix.ts": "e6e1bf00e8441f1ce58d2a67a66f7e5e98c86d78620ff10a5e6268d54f13fadb", "src/player/stateMix.ts": "e45b3209a93ab14665d19c5740d5c632187e9fe234b019a2a0263e26884ab3b2", "src/player/subtitleOffsetMix.ts": "e7866cf3a6d9fe271a4c34973f7a961542a738e89a3647df85197cee5853ce8b", "src/player/switchMix.ts": "b47e174ef0edb2b96ff29f2ddd3c9f2dd2a38713db2a81002b18c89ce71994e9", "src/player/themeMix.ts": "5bf11bcf8b77cd5d5f2970bc3edcee315c693c1be3d567770d5107a5951cb48f", "src/player/thumbnailsMix.ts": "6c097d7d00779a6d0d3d65cf9ffd126624a48c9bdb98396c84c39f4de4bdf712", "src/player/toggleMix.ts": "a3050136248e7d0b942387484c61286ac2b33a90724b1dc3460f5061be76f247", "src/player/typeMix.ts": "c2a234a9c09f0269a4bd0659087635995945075ac70a5cf2478c8a135fc1b2fe", "src/player/urlMix.ts": "726a42899261879e03c8b1d4f716458bf3e6e614cecc3bb8d7a581afc2b7866d", "src/player/volumeMix.ts": "d830bb27b984e0ab2f687943fb49abcbd0331d71fe96049fd81edbddaa64f07f", "src/plugins/auto-playback/prompt.ts": "58c6dcaf540296ee6f6bdeeda38ee7302aca2b06ddb152b716c0c2bf9c6c96b4", "src/plugins/auto-playback/records.ts": "133a4ba2fd2d3df724d96eb203d05cffb0b82ecb8de72403974f7979bd37ce01", "src/plugins/autoOrientation.ts": "4a13b0c010ea7a5002e66c422260ed24bb0d18b3ed41ce10974ac7ca2804cc09", "src/plugins/autoPlayback.ts": "e349010813bbcd53503383b707c5f6e6e60d8ade6442d020fe6ba07a128c3122", "src/plugins/builtins.ts": "4631c9775732982dfdc87e16b1bd6b41a350be36fb27e0a9132c11a85b0c016d", "src/plugins/fastForward.ts": "74c03e3fcfe2f87dcb0ef1a5da5410cb96322509fd07e32930128584c54f62b5", "src/plugins/index.ts": "4c97f354769bbcb338263f321876a90745a87a9af2d267e216bd3d9d007f268a", "src/plugins/lock-keyboard.ts": "d59ac2fc9d0daf48c7946e0b49698a74e01f5f55e903c1b090fbda5516cbd16f", "src/plugins/lock.ts": "8f5fe4469787b7b2a0a302d0fbd925f8eb6d1b261cae6e17367e4d97666a096c", "src/plugins/miniProgressBar.ts": "21b4850fcaf6b0e82d5e62ca7aca60c179c578f7ff6d5606e6025628ff4b1cc7", "src/plugins/registration.ts": "9891686c32aeaa33c48ca500cf30ab24ffbb0835c6248769b4c645a5ff20129b", "src/plugins/types.ts": "6823098d5ec1bf053f60ddfdd36bfcd3f06f3b528cc5dd30fd676a1318dac590", "src/scheme/index.ts": "dc4a3b5e08478cf72b46b0b59c023359ad5f79b891ea8a6a119ce24a5251821a", "src/setting/activity.ts": "699ceed4bdeddb6d48eacf79c8dbf737f5d2d8c4983be70205322b14807a91b7", "src/setting/aspectRatio.ts": "a16eb58fadf77f0a9009cf162d957ffd59d9b8fde83cc193d510fd642e3456cb", "src/setting/checkpoint.ts": "9d3bff311f9b15c067ca49661af4f48de939f266b8077e7c2f0d66edef22dde6", "src/setting/events.ts": "f7a3347ca146232caf2a8c9a5a18731cf7bc91dca4cd36370e0265c6eb70df53", "src/setting/flip.ts": "e72a4ae33300d9e48880897a4f85a04fa6d9a5fff7b06ecaf9081cfb1bb14404", "src/setting/index.ts": "f6319af15ebe3600a466123dd9d343b86a8d6ed201693ac7ac86dc1d674d477f", "src/setting/keyboard-focus.ts": "b9af20f66342e10564ef606d75550e9eb9c65274af615ff5719598a0620464a3", "src/setting/keyboard-item.ts": "d94bfc0266486615ddb79b9eee3886f48891ebb2e5f465652ef98f142ada89d2", "src/setting/keyboard.ts": "5a2c717d9ecd368efb1bab2562e8d8a06af7607e9fe6d96c1be4d8d58212d395", "src/setting/layout.ts": "584604e8fffaeaf1d633d1ed45e64d94595c2a56976e3a3f7ede01839b83a37d", "src/setting/model.ts": "c47348f0f9494c4ce8ea5561bcde6eb698fb11e9197ccdc1ca1359a6d5e370dd", "src/setting/panels.ts": "64d48720971763985a2a652a18c2ed2f32300c3553d56b52049ae40c4dfceae1", "src/setting/playbackRate.ts": "2e70e0d2a33cb0ec9fcdd6d22424979fed7b2e01f87015d6be4e520d5cf4e88a", "src/setting/registration.ts": "c29db62b5d90e0efa4a926c753015e65e96a47add3f5b8840ee51017052edf7c", "src/setting/render.ts": "ed73745f2c7e2d76bbe8ce7202336e5f4de217dc8f0806b769127cb25316faba", "src/setting/resources.ts": "64c28cc2cb08cb87b0864ab957d7999bc94931be4788f282d6f190b8806a81fd", "src/setting/selection.ts": "a642e630924eaf4ad91705fad1fa6e6dc946b32970d809a23da274399fce20ef", "src/setting/subtitleOffset.ts": "86513835d4e542ac39e9d551507473e3e14c71fd0d5ea725267008ecbff6ab83", "src/setting/types.ts": "21a07d75a28bbbe20b3e107b6f1a09cb6f8ef2773ea10a4bd7caa88956e9b99c", "src/setting/update.ts": "79326cb55c52243a7aa8df347a3b081dcd84eb7932fc6162061cc0d9f7078add", "src/source/listen.ts": "c0596b98258c1544c8e4b762509646428450e56588da36908cb8583b8b716c37", "src/source/operation.ts": "a6cb65594a5b28247e3a6889fe0a2f47a34aeb08cdde5f0125800a87862cd559", "src/source/restore-position.ts": "da98a47e8419b33069191e51fc94cc9652302ee4f3eff8ccc7a6dbd4c4c0e2bc", "src/source/switch.ts": "16f5418d73a1d6e89fbb797afcd79af13857861ba25cca9046c16b70ad31d431", "src/source/types.ts": "e5fa3a9cd6b84dffbbb02f61aad966d6046204d857de3e4564c795f02a0259ff", "src/storage.ts": "9c0a0f3d8ac18261db6e49b2ea14322d1d53bfec3531c7337b85005e708fef30", "src/style/accessibility.less": "eb9cfe282c64a059d2e102280750bcd33ac33726fa09042eb9875f534335efef", "src/style/artplayer.less": "a0da37fc5beadee7181d20b0c4769caabce0416fe87b501cbf916d33d073a82b", "src/style/aspectRatio.less": "2218f0db06da5287a8b7d99c3e72360d1c9af02d805d1b380f93d95df7542cd8", "src/style/backdrop.less": "45d2518d29c294801dff1ab85e3a4bb2cec66496adccdf893854fb08d444869b", "src/style/bottom.less": "324de61ac2a82748015168789fc48c861ba6d490a87f9a98dac931b53f0d5a95", "src/style/contextmenu.less": "190d7e61fba903428847e4495f084306c9ddd1b45178abe04087f3ab883eda2d", "src/style/controls.less": "eb6d4bf4e4ff903d724d45f3ff60f0cf10c02e622fba195555a8179100cdce87", "src/style/danmuku.less": "e971e214fc4fcad36707d0a2739991e5345ed3b0d582fd9484e3e2065f4d4e45", "src/style/flip.less": "f3169f63fbab0c8166b0f1fe58719bc980a295f160dd534855adb2670742b8b5", "src/style/fullscreen.less": "ae20b0142cb4dab46f1062270608d47c6947a6e35d9c0915ae237f6d593287c2", "src/style/fullscreenWeb.less": "d92057496349d44b903a4e62b4b4a6ebc2c7b93320fce81f26a5666abdf77330", "src/style/hideCursor.less": "28c6c2150589607c2002fa7b6e7a09b525742630d0b247c3c36b414c2c693cb8", "src/style/hint.less": "e2dc4940e6b212d8da75a404fd5ff1ad894008457677bc37554c6b64b735bc31", "src/style/icon.less": "2751208954958b8437d10746111d192ca944f97d8cbfcbae6a2a2f5f0ceaf234", "src/style/index.less": "ea6f4cd4ac769bbedf870e01a753c0cdc24493e9ac367c895ff3687d02f6a84c", "src/style/index.ts": "856afc037ffcd4d18c4b54901ddbb30e310014553fe9d19560e34fb54b8378c1", "src/style/info.less": "8cdb91746d0ad17dfd9c493f317bdbe0bac250c11ce6d907596a7f34c6f0d5d4", "src/style/inject.ts": "9cddbe51b5de0da74f27c045ab982b509c3854cc6b81eeb02a6b974914760a4d", "src/style/layers.less": "623d06fb1c5520e99401f6e5e3f2a6e60aec540e4d3226845582677e69fe220f", "src/style/loading.less": "3defb61105e6229494501dfa3315cc82366eaffc9569a25dabdb54ba8ba57f9d", "src/style/mask.less": "3bcd16bc8cb4fe573c3937ae7fa1a1435fc5479873841c21d99d83d1916cd1be", "src/style/mini.less": "abf2b03a51d518867bdef5818ef5fd604f19c2f85dc8bc9784dbad480dd8b991", "src/style/mixins.less": "4de7eb5642eb03388ff36b2fc37c5b2bbd9d8a68c74861aee2d9aba22cc0d171", "src/style/mobile.less": "1c3f93a6eba38589a031478ba04d87007c02594613845c1325c22ba940629c32", "src/style/notice.less": "4ef68e420702979d9bb6d9659fefdd52a22996edd9f528473ffc0e08bb9f70de", "src/style/plugins.less": "7122d23a57a98f09b3d933ff15eddbadc909d3fd1cd096a8e8e25fef25cbc0b2", "src/style/poster.less": "8bc21639753db5f5ee671b1155812ba4bb42365c218f9c53c95e42b68ec4498b", "src/style/progress.less": "9578590a84cd446d9790ae97f89103cdd65cac0094846f0c36ea16e182275411", "src/style/selector.less": "a33cba4ff9c8e9aad4af152547bf54fdc64fb74a1013ab99a9ac01eb55fe25c7", "src/style/setting.less": "c7fec9fc8c3cc3e63085b405a0199e2148721050b41fca3ba33598dccb153958", "src/style/subtitle.less": "9660cef4d9933f2e3b5f8299f1c820797df4942c18e8c9883930ad111a86b3b3", "src/style/variables.less": "166418165eb862c669eaaf40bd068ae12beb9b784abf6ebdd83380b9aa72bedc", "src/style/video.less": "1658e7941437268fc187c991d0fab1d2d74ec1fad5997df67b4b9cc6a1cb52d9", "src/style/volume.less": "9c3a184f3921e026ba5e3164b6d0c52ea7d5f60214e2884959939b74360b21fd", "src/subtitle/index.ts": "b4ead680dc82fa47c53d1ec7e5fb8bf94abbf55730d5d1130ad8d544cb42adc8", "src/subtitle/parse.ts": "7db540c5edb1d2312eed82757fd15a7ce6a28996ba20d0087e56730f21dede74", "src/subtitle/render.ts": "96493fc35680af635a8db225a8bf002208df79ed48b1d4ee6cc73587543add5c", "src/subtitle/request.ts": "543c964571bd5ab984bc1adc9f64a8917dd134ed2892ad10b30ed9c859f34119", "src/subtitle/state.ts": "9f79b982d66747170bc39bdaf99b65676310965f23da62a4dec15547c756a56b", "src/subtitle/track.ts": "707f4c43af4ebf4b87521f6f577168460e739274d0cec28b9efe5704d2540d18", "src/subtitle/types.ts": "615e389b4bb36196a69a059eb04cf7e519cdac13d2da15e4374fede2f3b6631b", "src/template/html.ts": "351c472bfd01fa5ba1a4e347ed31bd5faaf823d9b4c5cab1ce8c651e3b175021", "src/template/nodes.ts": "1572746a636647e4d313cc8752d3a110ff81fddb390ad7b0feb6a0db0d42b9d4", "src/template/types.ts": "2bf906b4a209e17dae4d79225e758e2e53772e93f19f188d0131051ea2a0143a", "src/template.ts": "0ea9155b9292d4c528a464d3c97996ee5a1c9c4aabc2959a744989085db2251b", "src/thumbnails/layout.ts": "6630439242a880f53fcb374b7b15c7f486405aab8a0fad651b137f02971eeb59", "src/utils/compatibility.ts": "1fd2a5b17ee3245712eda961d3c0a15caf3c428010112e48231890176ce1e5e2", "src/utils/component.ts": "c3fa96467e8b315d974a42a19591aa4a4a7514853db796135b2acbcdcb160ea3", "src/utils/dom.ts": "72f3539dabf296df37ab4cc7ade0c8ac9480f399987101589450c787e7d6719b", "src/utils/emitter.ts": "26a93d3ff35b53e71a5f3bb22c252a854559d8151ede50a66a28d9eefae6c008", "src/utils/error.ts": "ba303c7d4e4228919088f9d608fa364596f5853ee646eda2008deee354866f38", "src/utils/file.ts": "ea71d7fc0e818d473bf5a596211ba9d571e4febdf1878014eadefa8d0a98d4cc", "src/utils/format.ts": "891df5b7542b713aef46bf2b93924f42e68eee574afd802db3e6c62ff2655ede", "src/utils/index.ts": "5211af833dddb2937d25dcc772740d62f9d5c5039ce5505bffff0796d4afd756", "src/utils/property.ts": "c737d4582a4382f4038d12dafdf8b43418e508c9b8b859b2f0cc17c20f370343", "src/utils/subtitle.ts": "f058851d11a418e321a8a498472b67fa535fec2c7b5d3df739b6b4f263d00337", "src/utils/time.ts": "b8ce3d50865f6c343e8e3ce9f5c87de565a87b4e9fbcbccbe7030e30e80b93fe", "public/artplayer.cts": "0e91e907d021db02a68004603e6190505fdc0806d873ebb6af171aa089a81da7", "public/artplayer.mts": "f6292596a9ccb1d43a6d6a12c35f859b1889ad15924c5ae0f9f280941aade313", "public/artplayer.ts": "2c1f228e38eeda3aba0dceb9630c5db1380ef7033037b28a12423355c8a80983", "public/component.ts": "ec0ba441e6f834118afcefd0621d9a76143ad4fcf50b699a374249ab14d2c314", "public/config.ts": "97322dce493ac3d1160f426e4fd0ba89fa746f7d66bfbeabd9f45454198560ad", "public/cssVar.ts": "2ff9827aa10bf326f60f6cda7556a94fdcabafba529185a1ceae46d865f33697", "public/emitter.ts": "9c62551cdcc6dd3966bed8a7a85dd477435db977c91a294d2ac8f162f9592537", "public/events.ts": "cb23eb57b07a0b4725a2cbea62add2fe691f818cc4bbcb862bc62caf5b297f3d", "public/i18n.ts": "38094c46bed0ecd5bad02a3a5fbf0d61521df45aa2e1154256cec4ad5491958f", "public/icons.ts": "61ce1b0cb9bc7488263b644419b5fd5a13e72de1493c8113eee81d5174f1234b", "public/language.cts": "2248040d86a8e34626755c4ecf53ea0174706c653073cf0e15884a030d173120", "public/language.mts": "c391e863012c77769e661afbf8fa949e9373aa88d17f58cbba7f5696edb8077f", "public/legacy/language.ts": "c452ffd764ff9b29b819b3475c42395d2ea7a33560d8c186ef5df3844b9524c3", "public/option.ts": "88dab402e6f55c51ef7b70c0ecde3e4437116f7dfced303047e410835088a3a5", "public/playback.ts": "1ceaed3aa1cef511fe8b20f4874647f6065c723ad805b742a0a9247e16bb1bb5", "public/player.ts": "fe75e08e8bc3912bd1f42bba92998418b9718a688b60068c2b9843e6218b0519", "public/plugin.ts": "2a57e148fda00ee687da5036b890b0f611cb94bb403a1ed52602179060259d35", "public/quality.ts": "dcca8c0f5b5c25373f85825a274fc3ee8beeffd7c8b2a978468e039ff4946a9e", "public/runtime/component.ts": "840213299c942fe058eb5436977ceec066b9dccda24c55ae9f464b399c979e39", "public/runtime/construction.ts": "24cc5cda1f614314db382271a9b0d5583b781894cfdf6c548700b1b5270467ee", "public/runtime/events.ts": "52848f57d35eb1037cf74c8877521edf99a015bcd77f30ef6bbcba1807a99bfe", "public/runtime/media.ts": "8828f80953aec3e95328cefe691661e8897cb27cb309483cf806ec45a8549ae3", "public/runtime/option.ts": "bb672e49ffe74a6fc78543217f6de80d7d738890146df0857c709d4dc283e4ce", "public/runtime/player.ts": "a4a24794e26cfb9e4310bf0f459a7a407e85bf81b4f3a4feb6294331af8036fb", "public/runtime/plugin.ts": "9ad482f2a77914a91450419680b8af6b314b926f0831c2f7f6d7c466690f95c9", "public/runtime/services.ts": "8e4648d8c61bff47343f9e1c2b995af69fc00947264b826109ceadcbaf553254", "public/runtime/setting.ts": "c48d20957b57f79f985ef76a2950cc8a5cfa25dafa8ec5939e562661778e6218", "public/runtime/subtitle.ts": "13241c4f9a87517aa2cf7b3e0bb8cedaa12fa0b4d3f8934285797583b752557e", "public/runtime/template.ts": "da9975513a1938e7f386f4f65f718f0fc595164bfeac8f0cd99a3e97a54919a1", "public/runtime/utils.ts": "cab9916f5224a3b047812b9f759cc9cc62105662599744067a6955020ab36916", "public/runtime.cts": "52cfff1daeb6841a90212c8fa8d46ca46d6650bb7ed1b59b62115d854b8ad652", "public/runtime.mts": "1b09bc0ee0f0ee2f788689eaff441bdeda1fab0ce783e71b61b9792d81072b03", "public/runtime.ts": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b", "public/setting.ts": "a60ed81da780439a55ee22ebe2611d936bd45da0d98e6bf44c92e9a5d9047492", "public/subtitle.ts": "92f711ad0f7924e609ad4425cd26d19c73eb027cccddc6d89fcf9b8e334db065", "public/template.ts": "b5f9bff43b4816bd2e3531a3a1750b8014fcf63d421fbc786341cedb1429035c", "public/utils.ts": "63757d81dd9cf5b95c67ff758da71c87bf535f15aeea7dfda322637d26fd33d0", "package.json": "82e92699e7c29847f32ac6767ece0401290e7d7a12854722bdbcfd09b90b7954", "THIRD_PARTY_NOTICES": "b77b5b46b79fa0cda850b0781f78c3b1112c4ed9672fa291956fe8eff53098e7", "tsconfig.json": "c074f0621b18e6f209e217a702745e4118ee7724955e8104c7e3df3a223a9921" } }, { "name": "artplayer-plugin-chapter", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js", "member": "package/dist/artplayer-plugin-chapter.js", "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "archiveSha256": "6d59d815ae036e6ffe833f1fab5e1996afff48d9122511783bfddd37f79b107c", "sourceHashes": { "src/chapters.ts": "92206f524624ac3a7304677b6a69fda88e62caeca52e1e530d746e51579d3a4d", "src/index.ts": "83dc022253c0539587590f7a551e090684d1944dcb2010a76e8498a683e7ef36", "src/progress.ts": "4a18d19ed703772d73622ea3fa9d433dbc2c6092ba244c9bb1ec727368996951", "src/style.less": "a7506541374cbf5b3a6906b19d4a925406b2ccebdb9be6c7406c3bb8d9045ee5", "src/stylesheet.ts": "6ccd88b6d17127acf6f6c1f02a7fbb3a55d59f427d2d92c007bf658122abd51c", "src/types.ts": "07c528f9753cc54c12211276f28ff01a5f6e8f1ef1451b2b534f2d6cfaa17ee9", "package.json": "24eec6907b3218439189adab6af3f932c1497c47c2d41209311c01042b07fd4f", "tsconfig.json": "732a6076acef4c8437d305af19a9da8a0e04b8740a1df32921fd30011c162492" } } ], "toolchain": { "yarn.lock": "44cda170cc8279bfd1fba361945aea5f2d8a63893cc79c9404835c1afc998dd6", "scripts/build.js": "f836f7332b83b022550cdbf3dea04750c699fc6db5175a6fbefe502fee5db374", "scripts/utils.js": "4bf07ce5a1029df6360e402d128233e2ce9873316270473f6c5f23d88533a1ec", "scripts/projects.js": "a88d5da78a0d50c4ac92a37ea5594a833b169a51d45b5442d3af4d97ffa16965" }, "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030 }, "/compiled/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "sizes": [ { "name": "artplayer", "member": "package/dist/artplayer.js", "before": { "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "raw": 134037, "gzip9": 35486, "brotli6": 32533 }, "after": { "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "raw": 208030, "gzip9": 58429, "brotli6": 53361 }, "reviewSignals": [ { "metric": "raw", "deltaBytes": 73993, "allowanceBytes": 6701.85 }, { "metric": "gzip9", "deltaBytes": 22943, "allowanceBytes": 1774.3000000000002 }, { "metric": "brotli6", "deltaBytes": 20828, "allowanceBytes": 1626.65 } ] }, { "name": "artplayer", "member": "package/dist/artplayer.legacy.js", "before": { "sha256": "cef83f9dac8a343060329ea6c5d603f0e7811fd0fd6c1590ae1c47f9e0afc9bb", "raw": 135748, "gzip9": 36021, "brotli6": 33045 }, "after": { "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "raw": 212211, "gzip9": 59683, "brotli6": 54404 }, "reviewSignals": [ { "metric": "raw", "deltaBytes": 76463, "allowanceBytes": 6787.400000000001 }, { "metric": "gzip9", "deltaBytes": 23662, "allowanceBytes": 1801.0500000000002 }, { "metric": "brotli6", "deltaBytes": 21359, "allowanceBytes": 1652.25 } ] }, { "name": "artplayer", "member": "package/dist/artplayer.mjs", "before": { "sha256": "a1800b37ac7549f52fa960fe28bc6e1c69ec18bd4bc9a7e2534aecc3df10eb3e", "raw": 208826, "gzip9": 43868, "brotli6": 40443 }, "after": { "sha256": "92e4d16a85ae94ac83b2b8a5c16c65c09e7adec4e0a0c4bbc14112ff6fc59331", "raw": 361484, "gzip9": 77137, "brotli6": 70030 }, "reviewSignals": [ { "metric": "raw", "deltaBytes": 152658, "allowanceBytes": 10441.300000000001 }, { "metric": "gzip9", "deltaBytes": 33269, "allowanceBytes": 2193.4 }, { "metric": "brotli6", "deltaBytes": 29587, "allowanceBytes": 2022.15 } ] }, { "name": "artplayer-plugin-chapter", "member": "package/dist/artplayer-plugin-chapter.js", "before": { "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "raw": 4973, "gzip9": 1850, "brotli6": 1653 }, "after": { "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "raw": 5121, "gzip9": 1995, "brotli6": 1814 }, "reviewSignals": [] }, { "name": "artplayer-plugin-chapter", "member": "package/dist/artplayer-plugin-chapter.legacy.js", "before": { "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "raw": 4973, "gzip9": 1850, "brotli6": 1653 }, "after": { "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "raw": 5153, "gzip9": 2008, "brotli6": 1825 }, "reviewSignals": [] }, { "name": "artplayer-plugin-chapter", "member": "package/dist/artplayer-plugin-chapter.mjs", "before": { "sha256": "61342a069b84e0731d44a2464d0dfe637d1514d0037c740371fc866c516d2209", "raw": 7721, "gzip9": 2126, "brotli6": 1904 }, "after": { "sha256": "26415cecab2c0198c566cef0232e20123413782d5bad7534a32939b3298617af", "raw": 7936, "gzip9": 2392, "brotli6": 2179 }, "reviewSignals": [] } ], "runs": [ { "group": 0, "variant": "published", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": null, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/published/artplayer.js", "/published/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 28, "readyMs": 150, "playResolvedMs": 3, "playbackObservedMs": 199, "mediaProgress": 0.181592, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 5, "readyMs": 31, "playResolvedMs": 3, "playbackObservedMs": 200, "mediaProgress": 0.182041, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 4, "readyMs": 32, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.170854, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 3, "readyMs": 47, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.174041, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 5, "readyMs": 46, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.177179, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 5, "readyMs": 31, "playResolvedMs": 1, "playbackObservedMs": 183, "mediaProgress": 0.175123, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 6, "readyMs": 47, "playResolvedMs": 4, "playbackObservedMs": 184, "mediaProgress": 0.1795, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 4, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 4, "readyMs": 29, "playResolvedMs": 3, "playbackObservedMs": 183, "mediaProgress": 0.174325, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 5, "readyMs": 47, "playResolvedMs": 3, "playbackObservedMs": 185, "mediaProgress": 0.177654, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 0, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 3, "readyMs": 32, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.171811, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 5, "readyMs": 49, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.171903, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 4, "readyMs": 47, "playResolvedMs": 3, "playbackObservedMs": 183, "mediaProgress": 0.174785, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 353, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 356, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 361, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 359, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 362, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 359, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 0, "variant": "candidate", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": null, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/candidate/artplayer.js", "/candidate/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 8, "readyMs": 44, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.173594, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 8, "readyMs": 30, "playResolvedMs": 3, "playbackObservedMs": 183, "mediaProgress": 0.176031, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 4, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 6, "readyMs": 45, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.172943, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 6, "readyMs": 30, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.173505, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 6, "readyMs": 47, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.173504, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 5, "readyMs": 47, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.173954, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 5, "readyMs": 46, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.173461, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 5, "readyMs": 47, "playResolvedMs": 4, "playbackObservedMs": 183, "mediaProgress": 0.173366, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 7, "readyMs": 47, "playResolvedMs": 4, "playbackObservedMs": 200, "mediaProgress": 0.189672, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 6, "readyMs": 45, "playResolvedMs": 3, "playbackObservedMs": 185, "mediaProgress": 0.178115, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 8, "readyMs": 47, "playResolvedMs": 1, "playbackObservedMs": 183, "mediaProgress": 0.176586, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 5, "readyMs": 47, "playResolvedMs": 3, "playbackObservedMs": 183, "mediaProgress": 0.174257, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 361, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 364, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 355, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 381, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 351, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 350, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 1, "variant": "candidate", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": null, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/candidate/artplayer.js", "/candidate/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 7, "readyMs": 45, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.175257, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 5, "readyMs": 30, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.173831, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 5, "readyMs": 47, "playResolvedMs": 3, "playbackObservedMs": 183, "mediaProgress": 0.173379, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 3, "readyMs": 30, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.171631, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 6, "readyMs": 30, "playResolvedMs": 1, "playbackObservedMs": 185, "mediaProgress": 0.172876, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 9, "readyMs": 44, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.172336, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 6, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 7, "readyMs": 44, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.176135, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 6, "readyMs": 47, "playResolvedMs": 5, "playbackObservedMs": 184, "mediaProgress": 0.175424, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 5, "readyMs": 48, "playResolvedMs": 3, "playbackObservedMs": 201, "mediaProgress": 0.184188, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 4, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 6, "readyMs": 45, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.176615, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 4, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 6, "readyMs": 45, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.175552, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 4, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 7, "readyMs": 43, "playResolvedMs": 6, "playbackObservedMs": 201, "mediaProgress": 0.184165, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 357, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 365, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 351, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 366, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 352, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 359, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 1, "variant": "published", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": null, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/published/artplayer.js", "/published/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 5, "readyMs": 45, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.175126, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 3, "readyMs": 46, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.175464, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 4, "readyMs": 47, "playResolvedMs": 2, "playbackObservedMs": 185, "mediaProgress": 0.174745, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 5, "readyMs": 46, "playResolvedMs": 1, "playbackObservedMs": 183, "mediaProgress": 0.175649, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 5, "readyMs": 46, "playResolvedMs": 2, "playbackObservedMs": 185, "mediaProgress": 0.175289, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 4, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 5, "readyMs": 43, "playResolvedMs": 3, "playbackObservedMs": 185, "mediaProgress": 0.174483, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 5, "readyMs": 46, "playResolvedMs": 4, "playbackObservedMs": 201, "mediaProgress": 0.18526, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 5, "readyMs": 47, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.175055, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 6, "readyMs": 47, "playResolvedMs": 1, "playbackObservedMs": 184, "mediaProgress": 0.171874, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 6, "readyMs": 47, "playResolvedMs": 2, "playbackObservedMs": 201, "mediaProgress": 0.18426, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 4, "readyMs": 47, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.176693, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 2, "readyMs": 33, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.174892, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 353, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 351, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 353, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 354, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 364, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 350, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 2, "variant": "published", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": null, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/published/artplayer.js", "/published/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 6, "readyMs": 43, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.174895, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 5, "readyMs": 47, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.175502, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 4, "readyMs": 47, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.178574, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 4, "readyMs": 48, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.174542, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 5, "readyMs": 30, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.174152, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 5, "readyMs": 47, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.172927, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 4, "readyMs": 46, "playResolvedMs": 3, "playbackObservedMs": 183, "mediaProgress": 0.174642, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 3, "readyMs": 33, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.175125, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 3, "readyMs": 47, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.177081, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 4, "readyMs": 31, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.171627, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 4, "readyMs": 31, "playResolvedMs": 1, "playbackObservedMs": 183, "mediaProgress": 0.17945, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 4, "readyMs": 47, "playResolvedMs": 5, "playbackObservedMs": 185, "mediaProgress": 0.172598, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 57, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 364, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 361, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 351, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 350, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 355, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 58, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 351, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 2, "variant": "candidate", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0", "language": "en-US", "hardwareConcurrency": 12, "deviceMemory": null, "devicePixelRatio": 1, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/candidate/artplayer.js", "/candidate/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 8, "readyMs": 46, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.177628, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 4, "readyMs": 30, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.17674, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 7, "readyMs": 47, "playResolvedMs": 2, "playbackObservedMs": 183, "mediaProgress": 0.17179, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 5, "readyMs": 31, "playResolvedMs": 2, "playbackObservedMs": 199, "mediaProgress": 0.181728, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 4, "readyMs": 31, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.176933, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 5, "readyMs": 29, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.172685, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 2, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 5, "readyMs": 31, "playResolvedMs": 1, "playbackObservedMs": 183, "mediaProgress": 0.172112, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 6, "readyMs": 32, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.171833, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 5, "readyMs": 46, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.174515, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 1, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 4, "readyMs": 32, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.17668, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 3, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 5, "readyMs": 29, "playResolvedMs": 2, "playbackObservedMs": 184, "mediaProgress": 0.170991, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 4, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 5, "readyMs": 45, "playResolvedMs": 3, "playbackObservedMs": 184, "mediaProgress": 0.173669, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 5, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 366, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 351, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 350, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 352, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 357, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 363, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } } ], "status": "review-required", "groups": [ { "group": 0, "summary": { "core": { "constructorMs": { "count": 5, "min": 5, "median": 6, "max": 8 }, "readyMs": { "count": 5, "min": 45, "median": 47, "max": 47 }, "playResolvedMs": { "count": 5, "min": 1, "median": 3, "max": 4 }, "destroyMs": { "count": 5, "min": 2, "median": 3, "max": 3 } }, "chapter": { "constructorMs": { "count": 5, "min": 5, "median": 5, "max": 6 }, "readyMs": { "count": 5, "min": 30, "median": 47, "max": 47 }, "playResolvedMs": { "count": 5, "min": 2, "median": 3, "max": 4 }, "destroyMs": { "count": 5, "min": 2, "median": 3, "max": 3 } } }, "reviewSignals": [], "resourceProfileChanged": true }, { "group": 1, "summary": { "core": { "constructorMs": { "count": 5, "min": 5, "median": 6, "max": 7 }, "readyMs": { "count": 5, "min": 30, "median": 45, "max": 48 }, "playResolvedMs": { "count": 5, "min": 1, "median": 3, "max": 3 }, "destroyMs": { "count": 5, "min": 2, "median": 3, "max": 4 } }, "chapter": { "constructorMs": { "count": 5, "min": 3, "median": 6, "max": 9 }, "readyMs": { "count": 5, "min": 30, "median": 44, "max": 47 }, "playResolvedMs": { "count": 5, "min": 2, "median": 3, "max": 6 }, "destroyMs": { "count": 5, "min": 2, "median": 3, "max": 6 } } }, "reviewSignals": [], "resourceProfileChanged": true }, { "group": 2, "summary": { "core": { "constructorMs": { "count": 5, "min": 4, "median": 5, "max": 7 }, "readyMs": { "count": 5, "min": 29, "median": 31, "max": 47 }, "playResolvedMs": { "count": 5, "min": 1, "median": 2, "max": 3 }, "destroyMs": { "count": 5, "min": 1, "median": 2, "max": 4 } }, "chapter": { "constructorMs": { "count": 5, "min": 4, "median": 5, "max": 6 }, "readyMs": { "count": 5, "min": 29, "median": 32, "max": 45 }, "playResolvedMs": { "count": 5, "min": 2, "median": 3, "max": 3 }, "destroyMs": { "count": 5, "min": 1, "median": 3, "max": 5 } } }, "reviewSignals": [], "resourceProfileChanged": true } ], "reviewRequired": true } }, { "path": "refactor/.cache/performance/run-webkit-o3HiKz/report.json", "sha256": "158762c199948f6bfd294df9a91b726f51b40ebb7352559c123815922fd596eb", "report": { "schemaVersion": 1, "task": "ENG-08", "capturedAt": "2026-09-11T14:36:41.377Z", "environment": { "browser": "webkit", "version": "26.6", "platform": "win32", "node": "v24.21.0" }, "inputs": [ { "name": "artplayer", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js", "member": "package/dist/artplayer.js", "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "archiveSha256": "a0e5ab74354f9da6f62dac8bc070e6e50c5abeb11d98fe85c1509deae797b932", "sourceHashes": { "src/accessibility/button.ts": "e5afa7aade56116082f54678c44961157950fa550d66e21a4e1ff9bb5369a6f8", "src/accessibility/focus.ts": "2fa16941ac3632cb1e4b466e9a7e29700ef97b7eb2facd4330c59ec0a9320594", "src/accessibility/keyboard.ts": "2d82122732f84f39e59c6852ca081614caa6430a82b32c4749e297826c77eb12", "src/accessibility/moved-focus.ts": "c3d2a7d496381b2a86819b82fbd26cc940a1204fdf19408ccc8db267741d96c9", "src/accessibility/overlay-focus.ts": "93fa088daaa3afed88f645507828a10cb63292937c49b16f6c2a0ea895897878", "src/accessibility/player-focus.ts": "e8fd5222cbfc38cd4938324c83d9f5cef3d01a439464e1570d63a5131c84f20a", "src/accessibility/slider.ts": "533d5e6d806c32a84a578b43ed50993d30b4a414b5a85a34bbc68c37c5673a44", "src/accessibility/suspend-focus.ts": "d95c6097236be66e252165287435cca01b50553d64259add6b011721e4bbc644", "src/bootstrap/browser.ts": "8d401627e8ea1c87fb44204227b04177a70cc7a0f79f95fb5dc73fe828e46a8c", "src/capture/frame.ts": "eb25d81ec2d40a239103c63cfd80333705251291f2c2da77c740b4d413ea9cd9", "src/component/dom.ts": "740f63e6e5942c444b9f05605880f8d56a77b066dbe5c4791da74f78cb96c668", "src/component/focus.ts": "f4aff802711f6146c80e8c6bd90bc2cb406ccbdb581aef41f436ff5c03871ad3", "src/component/resources.ts": "ff158ef0db8ba13343ff6ba329713820cfe2f5c2c446a7873a6cfff782855edf", "src/component/selection.ts": "1f0bd089415da28db862647ffd1a0b4af752576465fb616d4b97ae4f8dcae3a7", "src/component/types.ts": "d7b0e7008b0f6c82e3e97ac43e0188598dca4f740a860e7a60b3b38a46f4565d", "src/config/index.ts": "a56b4d3d6942cfa3e2b47f909fc5ad87e6e3202fd61b29c7afd7649049e31d05", "src/contextmenu/aspectRatio.ts": "18ab60c9acee1e0cecd76c0b6cf750763eed7cfbede4220328b5200154c5c478", "src/contextmenu/choices.ts": "6bb880b27afc9457442c3973992da6dc8da48fc61d6b66b3b5a3bb4fc4651dc8", "src/contextmenu/close.ts": "84b7a96df910e6f38140df8b1e73519d209a7331e9be9f42d076ae791757024f", "src/contextmenu/flip.ts": "a7a4ac375da45dc7b6c996d4534098838646a078abfc4438f688e91e14ef0b38", "src/contextmenu/index.ts": "7532165d162fa463f1fe3c538d6bda0f579b5907b05137382efeb0018719b011", "src/contextmenu/info.ts": "f37cf0104510c13a130d2f55114c8f7ff15cc1b51863f97e60825442bdb2bf01", "src/contextmenu/keyboard.ts": "eaa1af6b1abf8947d957208a0535f1b34f6c88e95394efd56cae905ccdea564c", "src/contextmenu/playbackRate.ts": "7e06bb6fab3acdd71fb3ed63f77083172af517b49c1ecaefa3ee6a9068bdfe54", "src/contextmenu/position.ts": "851ed1a884a13fbe430be77e7f72ae46d8a719175647e058644834aabd27ac58", "src/contextmenu/types.ts": "a93fc90f4e17b731e8f6b486a507117810b61c1f1b0d9e775eba27dabeaeee1d", "src/contextmenu/version.ts": "0553a716be0ba49f614059c41eef6dc694a9641fca79e6448b1b30382c6b582b", "src/control/airplay.ts": "539bcc3671c7fe428ab95f9fea8a4943444066bcb742c7cf71591ba347642547", "src/control/builtins.ts": "2a0e12a9741713c92938e1d2009149bbbde498284aa85c63f270d02b27dc22b1", "src/control/fullscreen.ts": "7f8a9e8915abf9cbb9dda05b5c68523a47cc0ccf9ef5e0d9b82bc5c362fe346d", "src/control/fullscreenWeb.ts": "9cb30987a3d2cbb334a80d3f2c41f39fd339bf37a9524c7ed0145cf5c98f1859", "src/control/index.ts": "0d8e5a281f2eeba06c4cc4ac5a042847df53db1a19fdf140efea17d6ab2c0b78", "src/control/layout.ts": "b5134a9d0cb5ad128b1fb229dce79a306b944f750d8620e224a99f5791e6cab5", "src/control/pip.ts": "b829a7c83c5efa6751c2e434345e077339c9f5bc5022af9973f181ca8ce7f7ce", "src/control/playAndPause.ts": "20ed88bcc7ac7622e02a7c4e6be518582c05f0d7c571a97a54b851d79dcf13c5", "src/control/progress/interactions.ts": "da03600375451ecf8c152be5afcc5f1a4f8b759e837bbd54b7faaf8f8b228497", "src/control/progress/keyboard.ts": "03d1d47e6641ea08f765d731f10a6aad35f7c3edc16aa97df822c5f9a7f75eb0", "src/control/progress/position.ts": "a3794ab5ac5dafa5fd61e56acb12c94998bd4b9065dbf0fa4739c6bba1094aa1", "src/control/progress/view.ts": "60ee16d5170be81b8132bb56dd0bc0eaf23e50f5c268d0697c9187b38a14aba9", "src/control/progress.ts": "629c622864619e2515b2eacb1bdfcf523ccce7ce680c8fdf51812e8e50a0cc7e", "src/control/resources.ts": "16fd7c53ac8f47b333041c4f298313390dc102523d47767b8a16f39a2564ba74", "src/control/screenshot.ts": "11a1e3da919e476e7882abc3f74aaa809c3e9fc1de4346ec808731f78b6f27e2", "src/control/selector-keyboard.ts": "6a749f48b23cda62148298e648bb380a6067cc18c7be4258b9ec85c382a56165", "src/control/selector.ts": "a6f0c564c674530da9a0e4ed8762c6dfb81fa89373d64313e1020550731441f6", "src/control/setting.ts": "10ee1118858c41f2e97a6df70d6d5dc978757d0e5d79ec36c11e743e6df86726", "src/control/time.ts": "fa572092e0848878689367fb536e9658d13888d0a0d476babc5acd165af0f8d3", "src/control/types.ts": "454846310d4fc3a8576ba030c2e8428bb795cde7b89308d29943bb4d4bc2aaa4", "src/control/volume.ts": "45474d8d7f43d59263aa42e774eaaafeb45530ec24b81a5f589f6c906954568b", "src/display/fullscreen-abandoned.ts": "1715b30d336976921b4957b444418702b7d93dbf1debce47429269638d15810f", "src/display/fullscreen-adapter.ts": "71da10ec21c7706a8264badedac9022c74b865887931e9e369168fe3233c3b2f", "src/display/fullscreen-request.ts": "c6292ded96aab0f2dbc978af251f6cd9f5fd074819529ca498077db8d14e1bfe", "src/display/mini-drag.ts": "73d2f48f868c0ba4d8d5e5df40cbbdb4698c26540f3973b178d9cd374008f1cb", "src/display/mini-focus.ts": "1f717619e183b1cfab668bd2e41c8e9ba02210c94cdb58034ec97aa41e71aa34", "src/display/mini-layout.ts": "3835fe3d314da2fc624cbeb0e79fcdfa5393f08d87dfde730d2eac4e827f405b", "src/display/mini-view.ts": "bbe69e4419ffc0f6c744cb730a51778f23c311a0fac157223bcf8d8bf0f3edc7", "src/display/mini.ts": "a6fed598428bbf8d52931f21bb68b7560a3643d2576f7e7bfbae98b2f7cdd1e5", "src/display/native-fullscreen.ts": "323401f2b3ea5186da981a1215b1b9e7dcf4ef4261a8e885fe8ff0c090de6a7a", "src/display/native-pip.ts": "647879ae027cc0ebe684daa31d75511dd882e123e4ca8da2942e659bae3719f2", "src/display/orientation-native.ts": "909980ba837471d9b456545a18fb0ab19f0990e8788936f0580a4b332cd4baee", "src/display/orientation-types.ts": "0d68d2bc99d04db1e2fdf16b74e406e31f8b7e03fd9b6ea271773ed263ffa890", "src/display/orientation-web.ts": "aea55c3b9e8c708fe5559f07cf8f0afd7ad37ac5b1a43bf519245c3072ec4129", "src/display/placement.ts": "dbe4491ebd0f46b4efe13ac567e476fcd9ca5b84da675f19025935b5e3f8d733", "src/display/sizing-types.ts": "da9b3d957dafaca9331f7319257dd8156b3c3e7b6db11f33f11ded48512450ad", "src/display/sizing.ts": "c19856976320f1f35ff5a1049d19a940768300e095270b336dd12861b200da2a", "src/display/types.ts": "e88c868fd370fcc9dc612489992d446a8d0558bd87c26c5c05fdd73d8a3d1b02", "src/display/video-fullscreen-state.ts": "5fcb5e6b80ac45577664ef67e0460e0ceefd4022cafacdd7434c376a86d619be", "src/display/video-fullscreen.ts": "b425bf0df462524b5d3accc9e3df383c6635676c152bf4bef09c477a90662728", "src/display/web-fullscreen.ts": "bc091e6dcfb28784dd40ea619ce1fb9061b9e85dcc5bf2b6a303679eee5c727d", "src/display/webkit-pip.ts": "3617927b4bb8fa46f651d0e584141f804ae438e2b4531cc2e9cf9f7eeb027550", "src/dom/event-path.ts": "e952ea847a2e844a79c5c1b83035e03917e0294b80b1eb8af3b3bec0d2f7d333", "src/dom/measure.ts": "84a599351d26a790c5a8f6e7d271486a0a68d5b58457d8ce754d540b54902b96", "src/dom/presentation.ts": "500bded394579dd8194778f73cc44d0724f0a59cb5400957491928534ed091c6", "src/dom/styles.ts": "734e0a4e04d666417a18ac09ed6271ee7630c399d52d7f510a1c19fd6e7b3493", "src/dom/tree.ts": "3bc517ab9fa5317a1445156d53afb27182685eb3b4c0ac2ff41bbde55c9eecb6", "src/events/clickInit.ts": "bd1ba29fe0af4332ceb19297797c4c942a3a74bfd901998d6b93293f1b309300", "src/events/core-types.ts": "a607a3b2eea1b031f23ec0f620f1f4cd68799c4a77138a1443ecb196b00d1662", "src/events/gestureInit.ts": "9e9d1ac0da7f87e89dd0d86fa2820b980e9cb810782d6ab30017de8686fc910b", "src/events/global-types.ts": "3f4672d7af959cfa34ba39aa84ce614f422901437686bba98b14f578df40021c", "src/events/globalInit.ts": "6f6ea497a20a8fd0746b1f020caff76ad6817cd70a1a90fbaea12f992b6d03a7", "src/events/hoverInit.ts": "d1250e0dd35a8ba8067275986acbe6320c22adf1a977ec1009c0c012ed1563fe", "src/events/index.ts": "30d2286316dbd351e93f5a2234dcca84bf68ca28c05921169cca70c2e0b1ecf9", "src/events/listener-registry.ts": "fb062df5151c4e8e970de469f1c7d9af948f72214d32c293c81a5feeb8406124", "src/events/moveInit.ts": "da97591723f8b94a34702559b7ee67a35f172aa696d37dfbecd472581ad3de35", "src/events/resizeInit.ts": "719e27d11d2f93fcbe8368393c9190e251fc86dd0c3c2919f60e9b3b1edd0192", "src/events/scheduling-types.ts": "0fd98e94397064f32cae4c004d9932c006d2db69a7d6d9374ff174d74ff93cd4", "src/events/subscriptions.ts": "98573ed6cce73a73467c0e7fdb8ddc45e66b6bdf684c38886749453b2002a1d8", "src/events/types.ts": "df03625039605314a96ef15b5e3777cbb9d444fd317e1a2fbeaaa0f1e83f6b0f", "src/events/updateInit.ts": "6f174db14d20319f03a76e6ea267a3d71973faac44a92483badfa4420791817a", "src/events/viewInit.ts": "d77b83eab802ff0046a4966e28b810a25592bcada49f526adae37556c1e4c3e9", "src/events/viewport.ts": "6196fccb8b08ae22bde732c4389d9aceb5d727a63efd87b6d3914e338aadc46f", "src/hotkey.ts": "d8e477bf451143e566e1f743a5f253dcf00beb23544709794779f275e11498e8", "src/i18n/ar.ts": "897d8935384da16c3c4e96480777fe7fc022f6e3c0d87f62f79ae5f3c98e228c", "src/i18n/cs.ts": "cc154ee50d258495d04dd2d49e89e9c0166e8b368969c443ec80cb5e48cf357c", "src/i18n/es.ts": "0ed0283cb78847d6d1674be8c8ffa45feab88beaa8dbd11954b793c7b1657c75", "src/i18n/fa.ts": "a72e83717f2e3e8f19f1de82516aef4a54ea70563223637bcbb25d21e9eac084", "src/i18n/fr.ts": "a7366c75530e87f069216e20a6f09da42f7e77fdce862c02b32acf311068124b", "src/i18n/id.ts": "146bf4c4e5bb39d8e1eb1a6fe3c639eb3128c55789de20511201f8ec02c56c0e", "src/i18n/index.ts": "09c6f5bce58e4118dde10e8b2a2d3808785b7fde913a54dd189e0b473e21266a", "src/i18n/pl.ts": "420f3b620d5c7ccdeba7857872be6176239fdf5da30b9cc72341e85dc95c2c8d", "src/i18n/publish.ts": "5b216bbe313b3cda56a5da41fba4fb9d095eeec0dc903fcf284ddd8f94926e99", "src/i18n/ru.ts": "9a9f61e6a66b3cd884c609250bf765dcdbc850dae3270d8a1600a5c2542436d3", "src/i18n/tr.ts": "631c262a5e6cd00fada5bf2e146007d845816e47edb7643ec792250a403e4ec6", "src/i18n/vi.ts": "e6f3f8e53599e27755e162c76c3b049457aae7089eca73ee531986e67f517f6f", "src/i18n/zh-cn.ts": "51eb75562ae1ae4e248e1db85c90bcbc69b388a177ada6cbf8c3196a2c343ac6", "src/i18n/zh-tw.ts": "6b098739e27ad531172d0f13e53849be30e9936365ce9613a7d938d9f01cce53", "src/icons/airplay.svg": "20802c6735f2489bb6ce4221b519437095c54a3d2c4adbbab3319bb30536f285", "src/icons/arrow-left.svg": "f1570036b739b0a67fab9261284aa3a13afe277e4c11aba7ab142503e7cce9ba", "src/icons/arrow-right.svg": "6ffd8eb809152fe54b863bb890b9384d6f8788d129d604d70897fc9bb4398280", "src/icons/aspect-ratio.svg": "987752a87701523057d8dfa7c45a6a139c4542b96fdcfaf8665722bbeb41f3b2", "src/icons/check.svg": "7d06c8797e3a71fa7439eda4ea5ae62378e1a974907733e1cdf413db4af99b0c", "src/icons/close.svg": "bb9e23e5305d11ec3d8f75a50ecdf3150deab8614c7df2af588873f2d78f06c2", "src/icons/config.svg": "e1884d5411296b5cd1bfec7803b558b0afa5ab64478393977b07a662e2e0f15c", "src/icons/defaults.ts": "31df862d754922fe5d68b20911c477d7c22893a6a67b5dcb1a48d3b437a0b23a", "src/icons/error.svg": "d85a72e27ceaa38221637405cb0a5be270a297da58f1b0428498f568fab7570a", "src/icons/fast-forward.svg": "629cb09ab7e2966c1fc2c04d9b0ee427b71b71abbc437b1db6635992cbe36d83", "src/icons/flip.svg": "78044b69504710080044315a017f4836d56edce517c210ced3969756818f5b6a", "src/icons/fullscreen-off.svg": "185b49ff4b0383974cb15a8fda1ba413dc99a133d4a02a4b72c75381d52515f4", "src/icons/fullscreen-on.svg": "2d71a366b612e29cb2d9cb23c05a75389f794d90646d28bb8a2ac740861a5daa", "src/icons/fullscreen-web-off.svg": "b4c81bbaa2ea91858b138083df0515c87f4ab8aa70df95ab9eb79e627ab47c7c", "src/icons/fullscreen-web-on.svg": "4f0a8f688c44aab286bd2d12ab240ab33207664498d3f9fd0a752b53a3c1651f", "src/icons/index.ts": "7152126328f6e485ee92b6d924c34776518b4a3925b2887867b516f7523b15cc", "src/icons/loading.svg": "c0f4fd4e243012f1ab67429c99b41e7f8828c66b4ca228e3c6b2d1b6ca629e90", "src/icons/lock.svg": "571221f734ec224e03f5023d136bca2186f58d768a6ea262881a4c6b49dc283a", "src/icons/pause.svg": "9efe05ebf5610befddebcac51b3c9a491001189ff86204cb47928eb1617f6c7a", "src/icons/pip.svg": "36a01d01d140fea05bd7c4eced17c29bc59f73990ed70807d8184ff09f57f50b", "src/icons/play.svg": "c35562d20028d52ce329f35f90496a06d4dc5b6dc39df7ebcfb027f6f2393958", "src/icons/playback-rate.svg": "872deecac0365ab04aeb5ccb1cdd9a0c88589a1442709fdac7c0ed12a241ff2b", "src/icons/screenshot.svg": "49f7d90198fb0bcbc29848f40b0a8c042b78c07ecef1cfc5184e2e84a61b4bd4", "src/icons/setting.svg": "7f6454d1c7f037d5a7144a898abedc89ca339534166d620dfa45efcd4c74ee3c", "src/icons/state.svg": "63b56ffbfbba6e9ffe8fd050b3894c033cf30b166bcce9e717b42a9dc42d6424", "src/icons/switch-off.svg": "aa4b81a9684e02323c32eb58e9a3e409a8f5abac4b8928b176092bf55baec4c0", "src/icons/switch-on.svg": "1d87b42af5e7141f9defdc790567534288d84858d5068dd15093d5ef12f37f9c", "src/icons/unlock.svg": "6dc8d6062af2f38efe12ddf4772e97d3f3114a28b885ee90067a4527e1ad6007", "src/icons/volume-close.svg": "b9dbeaf9043c8014cd29d0e4a21a82ce567bc6b85497c310cca5f68bceeb31b2", "src/icons/volume.svg": "baebc4ede3013202a4b13202a8d961cb0e5e065ee03733816022b2541d13884f", "src/image/load.ts": "b4f1517243249d5fb017b89f993660e8b148906bbf28d08fe5c9f6d3a41e1e88", "src/index.ts": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047", "src/info/keyboard.ts": "13a6f617514388b4d14e0bf752780937f2baf545edb216b8259f56a198112c83", "src/info/poll.ts": "d26ff67d9eadf1e032445371dde6f15293a7fc0b2ae6b87c3815e4b4e1ed5dda", "src/info.ts": "6594ff3ee5643d63fec874631865d0e35b4ebdcf8aeafdd9fd3d9c595cfa3713", "src/input/gesture-controller.ts": "1ebbd18184771a623b02ec19c363f84dcc72fdb7cd82bcf2adc97f4a138cb2b4", "src/input/gesture-direction.ts": "65737f60e177338ebb3337a13ca75aeae77d77e94bc21495ddb829cc30de33a7", "src/input/gesture-types.ts": "5ed25db69e0d9579a2fc0ab6faadf00fa073ad73a1ea5aa48096b4430c71141a", "src/input/hotkey-defaults.ts": "c28e14821e5c7f7ac92a302e92439ab68fe77d5ef7d90a36b147b7c979ab96c6", "src/input/hotkey-types.ts": "c7232470d725f3700481ab98bf9203403a67f1ab82e72394baa9c3ad6f3c9a4b", "src/input/keyboard-focus.ts": "270c9dba40c0eb6d9fb36118b53e7f1d42a301ba4514917849523b6a05ed9e11", "src/input/long-press.ts": "110cf16cf9dae845597377ebbc43249e103cbc0ece56f89e44ec6ecc7f3819b0", "src/input/pointer-focus.ts": "802087098c786135eefa6727f13177ffe4a98e2abf48fad0e356b91e26960077", "src/input/pointer-types.ts": "63e679498f8f42f6842f63e910c38717ac3438d58df3a75ef5b77c009b7931d4", "src/layer.ts": "4014268eed043d5dd7b925cdeef6245e357cda67192a1301c5612ef98cdbec12", "src/libs/screenfull.js": "2332b50c0c6364d5c99080be0f5739255e4b9e465d2cca40f761adce9a1908f8", "src/lifecycle/instance.ts": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8", "src/lifecycle/resources.ts": "b743daeffb676bb0b31932c3198fa9cf842f5e9015344659594ffffe1a56ba23", "src/lifecycle/scope.ts": "e2188e8544b27cf8c7ac149e7146af628a2d6166c82b719a247adef5d85be5db", "src/lifecycle/template-rollback.ts": "7a83da6739bcec1587b02f8157934988910d7f9103fe489a0d6f4f65290c3d77", "src/loading.ts": "216fa5e2af5be5fcbf95a1578c869553a02f625683a98333d4a404f9a70df9f5", "src/mask.ts": "500b8c2fb5ded63d5acab3c984fc9757f28a8b6cbd4d5beeac8c5a6d73ca63e4", "src/media/events/forward.ts": "6b1b7e80036bfb523b51843dc6ec6d83c2b949cefb9cef085b2d679a444e46d8", "src/media/events/listen.ts": "4eb7e943c1ebca77da8025d83b7d408276187cd02860b7793284344378bd0fe0", "src/media/events/playback.ts": "2c68e4f6274a0dc65e56d42c928e500fc1d63bf3e03bbdd8a83c3f3ed7ae8ee4", "src/media/events/readiness.ts": "3ba74f26dd9ff0729967097c2cb6f329a9cea57745bfe8173f9173e0d134476a", "src/media/events/reconnect.ts": "876027b5116d0d3628755705682b30630f4b713199ed8015541932d81d2944be", "src/media/events/types.ts": "02bd29ad8b158fa04ce5c1524e397260ef24b94c2cf1f053e7bd02b23e5d29dd", "src/media/hosts.ts": "498d1cde31bf9ee12af1f13523eb0a4553adb285264529378abba5b629829e9a", "src/media/playback.ts": "b0364027e1ea26e44e435a938e93c022836885c2622cda6bc3a7ca791d3c2964", "src/media/position-revision.ts": "ba074cce7e7c6bda84aa234de8eb315e5ca482aa9b06250896f9ac6251192851", "src/media/types.ts": "96d4a7f066cbb6fb9138165dd736b4ca500cb19c827bd7702134d61c44cc0e87", "src/notice.ts": "4faa700323a8fdfd91a59491a5f57da2dee9bd1f2de0d900ed16e9809a208c94", "src/option/defaults.ts": "f357ef80cf32085fcbc3409d92dfa27b31c13fbcf823f576052c0347911c0cca", "src/option/resolve.ts": "53a73627cd540e3f21349c0a43beda35ea5195647a31e3f5b30ac292390b4b1b", "src/option/runtime.ts": "d1bcc7682da05a74d7af173304e47f71ba9eb59e5351436040e9dbdef5c58fa8", "src/option/types.ts": "f2ce01c01acf45fac6cbb34685b8e6c321bcad6b0da2526f3f189eb5962ea0e5", "src/player/airplayMix.ts": "bfa30e1dcd7cbaef97e977344e8a35524fad6bd23089cd8e45945e3b32b4bf04", "src/player/aspectRatioMix.ts": "9e5e7365d469aeaef65a6010cb92734702191f9086b2f21d98c9f0ad7f356898", "src/player/attrMix.ts": "d82150611a69423ed46bf673f44c3e0f61e80425026effd486a6951b6c0dd90c", "src/player/autoHeightMix.ts": "5848e34cd826f5d4cc81d076c83fb3bcea0aed1228cd93a1edb6b8ca402ad175", "src/player/autoSizeMix.ts": "6373a8ea7fff4cd875d17c5d3df6dc37764055ab77850a6c6348526969071cbb", "src/player/cssVarMix.ts": "0d023f28b7a8b4c1a5e2c4dd5672ef4294c86bce0013babd9d52efa32a443b2a", "src/player/currentTimeMix.ts": "cc374abeb85b203b9f31c566a6b9e53a4a1723d609fccc7b0c9c210993b79e75", "src/player/durationMix.ts": "60a9d665cf302dcb6b3e37e2f057e31720935e5e588fd7709231f691f6014191", "src/player/eventInit.ts": "a915c5a618e70b1ab10536b1273ba0fea4ec11d3a2ca629b538e90b5ad2b55f9", "src/player/flipMix.ts": "a1519c83f8c9437a9b7e99a59e38a3d931032c579f4085226fc0955c7c9eab67", "src/player/fullscreenMix.ts": "b339bebb4c87f7b75232d7e0d637ebe25bd09a0a0428ba87339a16af5daa71aa", "src/player/fullscreenWebMix.ts": "75b83a6093c7887ca8725f63c55503d0bf3aafdbbf2347b579120cb257503555", "src/player/index.ts": "359943c88dc99863e510fc0d51f8e8ee2397217e68045f755d4e9538579bdaec", "src/player/loadedMix.ts": "6a4c4a08ed74346dad3e138b1dda22c8c9c12f175fe6d00da41b89c78cbe2c18", "src/player/miniMix.ts": "d68a0c4f6c6059d5831d2d1fd4823b8d3cbce95eefd6d36d38670d6d8720f44e", "src/player/optionInit.ts": "7c1c47679ee6201d0e0d203fc7b449a09309e7b24a0a1099ad259a70fc1b1a35", "src/player/pauseMix.ts": "5bbb68eab7dcf2170c944cabb8d4b82be4e6d7623e37ad6ea464b81c1028bc0b", "src/player/pipMix.ts": "63dfb29ffd66ce7d081b24f8e8bf697c041675b49ab8919e206d2df5132de236", "src/player/playbackRateMix.ts": "e185c6ff52cd567f7fd7c30553bbd6c65517324d1d16c4948c3623ef457ef536", "src/player/playedMix.ts": "5b6b89bf8dec1efb19cd51e46af1505bae006bdb3fb798e9dec7e3fb5cf0acaa", "src/player/playingMix.ts": "968c9f6e6d23c233c77d62a593db64adcc6d1a2411f5f1c61a35c6996d6a54d9", "src/player/playMix.ts": "60249fcacdc5b1bc6f33bcd806e8a4f5472cea21d40550b042794a75027fe34a", "src/player/posterMix.ts": "d569dc24e8e64efe398bd76942bfaf563ffbf64d2a7387ea2e1cb1cf511183d4", "src/player/properties.ts": "76806d6273545ff556cf9c6d341b59b9041455a8ecbe1fd40510e841c0d5710b", "src/player/qualityMix.ts": "980ff584c8a5793f5ec9f049f144df31d184d7c9acef49fbe9d504b7657a96bb", "src/player/rectMix.ts": "a741ee09fa3271df84363c5d73eac1b2e5adb39491f95f8112af81f1219ffed4", "src/player/screenshotMix.ts": "1754bbce09f713204c120cd4657b52c06eb09eb1fe3244f84474e5967cd68e50", "src/player/seekMix.ts": "e6e1bf00e8441f1ce58d2a67a66f7e5e98c86d78620ff10a5e6268d54f13fadb", "src/player/stateMix.ts": "e45b3209a93ab14665d19c5740d5c632187e9fe234b019a2a0263e26884ab3b2", "src/player/subtitleOffsetMix.ts": "e7866cf3a6d9fe271a4c34973f7a961542a738e89a3647df85197cee5853ce8b", "src/player/switchMix.ts": "b47e174ef0edb2b96ff29f2ddd3c9f2dd2a38713db2a81002b18c89ce71994e9", "src/player/themeMix.ts": "5bf11bcf8b77cd5d5f2970bc3edcee315c693c1be3d567770d5107a5951cb48f", "src/player/thumbnailsMix.ts": "6c097d7d00779a6d0d3d65cf9ffd126624a48c9bdb98396c84c39f4de4bdf712", "src/player/toggleMix.ts": "a3050136248e7d0b942387484c61286ac2b33a90724b1dc3460f5061be76f247", "src/player/typeMix.ts": "c2a234a9c09f0269a4bd0659087635995945075ac70a5cf2478c8a135fc1b2fe", "src/player/urlMix.ts": "726a42899261879e03c8b1d4f716458bf3e6e614cecc3bb8d7a581afc2b7866d", "src/player/volumeMix.ts": "d830bb27b984e0ab2f687943fb49abcbd0331d71fe96049fd81edbddaa64f07f", "src/plugins/auto-playback/prompt.ts": "58c6dcaf540296ee6f6bdeeda38ee7302aca2b06ddb152b716c0c2bf9c6c96b4", "src/plugins/auto-playback/records.ts": "133a4ba2fd2d3df724d96eb203d05cffb0b82ecb8de72403974f7979bd37ce01", "src/plugins/autoOrientation.ts": "4a13b0c010ea7a5002e66c422260ed24bb0d18b3ed41ce10974ac7ca2804cc09", "src/plugins/autoPlayback.ts": "e349010813bbcd53503383b707c5f6e6e60d8ade6442d020fe6ba07a128c3122", "src/plugins/builtins.ts": "4631c9775732982dfdc87e16b1bd6b41a350be36fb27e0a9132c11a85b0c016d", "src/plugins/fastForward.ts": "74c03e3fcfe2f87dcb0ef1a5da5410cb96322509fd07e32930128584c54f62b5", "src/plugins/index.ts": "4c97f354769bbcb338263f321876a90745a87a9af2d267e216bd3d9d007f268a", "src/plugins/lock-keyboard.ts": "d59ac2fc9d0daf48c7946e0b49698a74e01f5f55e903c1b090fbda5516cbd16f", "src/plugins/lock.ts": "8f5fe4469787b7b2a0a302d0fbd925f8eb6d1b261cae6e17367e4d97666a096c", "src/plugins/miniProgressBar.ts": "21b4850fcaf6b0e82d5e62ca7aca60c179c578f7ff6d5606e6025628ff4b1cc7", "src/plugins/registration.ts": "9891686c32aeaa33c48ca500cf30ab24ffbb0835c6248769b4c645a5ff20129b", "src/plugins/types.ts": "6823098d5ec1bf053f60ddfdd36bfcd3f06f3b528cc5dd30fd676a1318dac590", "src/scheme/index.ts": "dc4a3b5e08478cf72b46b0b59c023359ad5f79b891ea8a6a119ce24a5251821a", "src/setting/activity.ts": "699ceed4bdeddb6d48eacf79c8dbf737f5d2d8c4983be70205322b14807a91b7", "src/setting/aspectRatio.ts": "a16eb58fadf77f0a9009cf162d957ffd59d9b8fde83cc193d510fd642e3456cb", "src/setting/checkpoint.ts": "9d3bff311f9b15c067ca49661af4f48de939f266b8077e7c2f0d66edef22dde6", "src/setting/events.ts": "f7a3347ca146232caf2a8c9a5a18731cf7bc91dca4cd36370e0265c6eb70df53", "src/setting/flip.ts": "e72a4ae33300d9e48880897a4f85a04fa6d9a5fff7b06ecaf9081cfb1bb14404", "src/setting/index.ts": "f6319af15ebe3600a466123dd9d343b86a8d6ed201693ac7ac86dc1d674d477f", "src/setting/keyboard-focus.ts": "b9af20f66342e10564ef606d75550e9eb9c65274af615ff5719598a0620464a3", "src/setting/keyboard-item.ts": "d94bfc0266486615ddb79b9eee3886f48891ebb2e5f465652ef98f142ada89d2", "src/setting/keyboard.ts": "5a2c717d9ecd368efb1bab2562e8d8a06af7607e9fe6d96c1be4d8d58212d395", "src/setting/layout.ts": "584604e8fffaeaf1d633d1ed45e64d94595c2a56976e3a3f7ede01839b83a37d", "src/setting/model.ts": "c47348f0f9494c4ce8ea5561bcde6eb698fb11e9197ccdc1ca1359a6d5e370dd", "src/setting/panels.ts": "64d48720971763985a2a652a18c2ed2f32300c3553d56b52049ae40c4dfceae1", "src/setting/playbackRate.ts": "2e70e0d2a33cb0ec9fcdd6d22424979fed7b2e01f87015d6be4e520d5cf4e88a", "src/setting/registration.ts": "c29db62b5d90e0efa4a926c753015e65e96a47add3f5b8840ee51017052edf7c", "src/setting/render.ts": "ed73745f2c7e2d76bbe8ce7202336e5f4de217dc8f0806b769127cb25316faba", "src/setting/resources.ts": "64c28cc2cb08cb87b0864ab957d7999bc94931be4788f282d6f190b8806a81fd", "src/setting/selection.ts": "a642e630924eaf4ad91705fad1fa6e6dc946b32970d809a23da274399fce20ef", "src/setting/subtitleOffset.ts": "86513835d4e542ac39e9d551507473e3e14c71fd0d5ea725267008ecbff6ab83", "src/setting/types.ts": "21a07d75a28bbbe20b3e107b6f1a09cb6f8ef2773ea10a4bd7caa88956e9b99c", "src/setting/update.ts": "79326cb55c52243a7aa8df347a3b081dcd84eb7932fc6162061cc0d9f7078add", "src/source/listen.ts": "c0596b98258c1544c8e4b762509646428450e56588da36908cb8583b8b716c37", "src/source/operation.ts": "a6cb65594a5b28247e3a6889fe0a2f47a34aeb08cdde5f0125800a87862cd559", "src/source/restore-position.ts": "da98a47e8419b33069191e51fc94cc9652302ee4f3eff8ccc7a6dbd4c4c0e2bc", "src/source/switch.ts": "16f5418d73a1d6e89fbb797afcd79af13857861ba25cca9046c16b70ad31d431", "src/source/types.ts": "e5fa3a9cd6b84dffbbb02f61aad966d6046204d857de3e4564c795f02a0259ff", "src/storage.ts": "9c0a0f3d8ac18261db6e49b2ea14322d1d53bfec3531c7337b85005e708fef30", "src/style/accessibility.less": "eb9cfe282c64a059d2e102280750bcd33ac33726fa09042eb9875f534335efef", "src/style/artplayer.less": "a0da37fc5beadee7181d20b0c4769caabce0416fe87b501cbf916d33d073a82b", "src/style/aspectRatio.less": "2218f0db06da5287a8b7d99c3e72360d1c9af02d805d1b380f93d95df7542cd8", "src/style/backdrop.less": "45d2518d29c294801dff1ab85e3a4bb2cec66496adccdf893854fb08d444869b", "src/style/bottom.less": "324de61ac2a82748015168789fc48c861ba6d490a87f9a98dac931b53f0d5a95", "src/style/contextmenu.less": "190d7e61fba903428847e4495f084306c9ddd1b45178abe04087f3ab883eda2d", "src/style/controls.less": "eb6d4bf4e4ff903d724d45f3ff60f0cf10c02e622fba195555a8179100cdce87", "src/style/danmuku.less": "e971e214fc4fcad36707d0a2739991e5345ed3b0d582fd9484e3e2065f4d4e45", "src/style/flip.less": "f3169f63fbab0c8166b0f1fe58719bc980a295f160dd534855adb2670742b8b5", "src/style/fullscreen.less": "ae20b0142cb4dab46f1062270608d47c6947a6e35d9c0915ae237f6d593287c2", "src/style/fullscreenWeb.less": "d92057496349d44b903a4e62b4b4a6ebc2c7b93320fce81f26a5666abdf77330", "src/style/hideCursor.less": "28c6c2150589607c2002fa7b6e7a09b525742630d0b247c3c36b414c2c693cb8", "src/style/hint.less": "e2dc4940e6b212d8da75a404fd5ff1ad894008457677bc37554c6b64b735bc31", "src/style/icon.less": "2751208954958b8437d10746111d192ca944f97d8cbfcbae6a2a2f5f0ceaf234", "src/style/index.less": "ea6f4cd4ac769bbedf870e01a753c0cdc24493e9ac367c895ff3687d02f6a84c", "src/style/index.ts": "856afc037ffcd4d18c4b54901ddbb30e310014553fe9d19560e34fb54b8378c1", "src/style/info.less": "8cdb91746d0ad17dfd9c493f317bdbe0bac250c11ce6d907596a7f34c6f0d5d4", "src/style/inject.ts": "9cddbe51b5de0da74f27c045ab982b509c3854cc6b81eeb02a6b974914760a4d", "src/style/layers.less": "623d06fb1c5520e99401f6e5e3f2a6e60aec540e4d3226845582677e69fe220f", "src/style/loading.less": "3defb61105e6229494501dfa3315cc82366eaffc9569a25dabdb54ba8ba57f9d", "src/style/mask.less": "3bcd16bc8cb4fe573c3937ae7fa1a1435fc5479873841c21d99d83d1916cd1be", "src/style/mini.less": "abf2b03a51d518867bdef5818ef5fd604f19c2f85dc8bc9784dbad480dd8b991", "src/style/mixins.less": "4de7eb5642eb03388ff36b2fc37c5b2bbd9d8a68c74861aee2d9aba22cc0d171", "src/style/mobile.less": "1c3f93a6eba38589a031478ba04d87007c02594613845c1325c22ba940629c32", "src/style/notice.less": "4ef68e420702979d9bb6d9659fefdd52a22996edd9f528473ffc0e08bb9f70de", "src/style/plugins.less": "7122d23a57a98f09b3d933ff15eddbadc909d3fd1cd096a8e8e25fef25cbc0b2", "src/style/poster.less": "8bc21639753db5f5ee671b1155812ba4bb42365c218f9c53c95e42b68ec4498b", "src/style/progress.less": "9578590a84cd446d9790ae97f89103cdd65cac0094846f0c36ea16e182275411", "src/style/selector.less": "a33cba4ff9c8e9aad4af152547bf54fdc64fb74a1013ab99a9ac01eb55fe25c7", "src/style/setting.less": "c7fec9fc8c3cc3e63085b405a0199e2148721050b41fca3ba33598dccb153958", "src/style/subtitle.less": "9660cef4d9933f2e3b5f8299f1c820797df4942c18e8c9883930ad111a86b3b3", "src/style/variables.less": "166418165eb862c669eaaf40bd068ae12beb9b784abf6ebdd83380b9aa72bedc", "src/style/video.less": "1658e7941437268fc187c991d0fab1d2d74ec1fad5997df67b4b9cc6a1cb52d9", "src/style/volume.less": "9c3a184f3921e026ba5e3164b6d0c52ea7d5f60214e2884959939b74360b21fd", "src/subtitle/index.ts": "b4ead680dc82fa47c53d1ec7e5fb8bf94abbf55730d5d1130ad8d544cb42adc8", "src/subtitle/parse.ts": "7db540c5edb1d2312eed82757fd15a7ce6a28996ba20d0087e56730f21dede74", "src/subtitle/render.ts": "96493fc35680af635a8db225a8bf002208df79ed48b1d4ee6cc73587543add5c", "src/subtitle/request.ts": "543c964571bd5ab984bc1adc9f64a8917dd134ed2892ad10b30ed9c859f34119", "src/subtitle/state.ts": "9f79b982d66747170bc39bdaf99b65676310965f23da62a4dec15547c756a56b", "src/subtitle/track.ts": "707f4c43af4ebf4b87521f6f577168460e739274d0cec28b9efe5704d2540d18", "src/subtitle/types.ts": "615e389b4bb36196a69a059eb04cf7e519cdac13d2da15e4374fede2f3b6631b", "src/template/html.ts": "351c472bfd01fa5ba1a4e347ed31bd5faaf823d9b4c5cab1ce8c651e3b175021", "src/template/nodes.ts": "1572746a636647e4d313cc8752d3a110ff81fddb390ad7b0feb6a0db0d42b9d4", "src/template/types.ts": "2bf906b4a209e17dae4d79225e758e2e53772e93f19f188d0131051ea2a0143a", "src/template.ts": "0ea9155b9292d4c528a464d3c97996ee5a1c9c4aabc2959a744989085db2251b", "src/thumbnails/layout.ts": "6630439242a880f53fcb374b7b15c7f486405aab8a0fad651b137f02971eeb59", "src/utils/compatibility.ts": "1fd2a5b17ee3245712eda961d3c0a15caf3c428010112e48231890176ce1e5e2", "src/utils/component.ts": "c3fa96467e8b315d974a42a19591aa4a4a7514853db796135b2acbcdcb160ea3", "src/utils/dom.ts": "72f3539dabf296df37ab4cc7ade0c8ac9480f399987101589450c787e7d6719b", "src/utils/emitter.ts": "26a93d3ff35b53e71a5f3bb22c252a854559d8151ede50a66a28d9eefae6c008", "src/utils/error.ts": "ba303c7d4e4228919088f9d608fa364596f5853ee646eda2008deee354866f38", "src/utils/file.ts": "ea71d7fc0e818d473bf5a596211ba9d571e4febdf1878014eadefa8d0a98d4cc", "src/utils/format.ts": "891df5b7542b713aef46bf2b93924f42e68eee574afd802db3e6c62ff2655ede", "src/utils/index.ts": "5211af833dddb2937d25dcc772740d62f9d5c5039ce5505bffff0796d4afd756", "src/utils/property.ts": "c737d4582a4382f4038d12dafdf8b43418e508c9b8b859b2f0cc17c20f370343", "src/utils/subtitle.ts": "f058851d11a418e321a8a498472b67fa535fec2c7b5d3df739b6b4f263d00337", "src/utils/time.ts": "b8ce3d50865f6c343e8e3ce9f5c87de565a87b4e9fbcbccbe7030e30e80b93fe", "public/artplayer.cts": "0e91e907d021db02a68004603e6190505fdc0806d873ebb6af171aa089a81da7", "public/artplayer.mts": "f6292596a9ccb1d43a6d6a12c35f859b1889ad15924c5ae0f9f280941aade313", "public/artplayer.ts": "2c1f228e38eeda3aba0dceb9630c5db1380ef7033037b28a12423355c8a80983", "public/component.ts": "ec0ba441e6f834118afcefd0621d9a76143ad4fcf50b699a374249ab14d2c314", "public/config.ts": "97322dce493ac3d1160f426e4fd0ba89fa746f7d66bfbeabd9f45454198560ad", "public/cssVar.ts": "2ff9827aa10bf326f60f6cda7556a94fdcabafba529185a1ceae46d865f33697", "public/emitter.ts": "9c62551cdcc6dd3966bed8a7a85dd477435db977c91a294d2ac8f162f9592537", "public/events.ts": "cb23eb57b07a0b4725a2cbea62add2fe691f818cc4bbcb862bc62caf5b297f3d", "public/i18n.ts": "38094c46bed0ecd5bad02a3a5fbf0d61521df45aa2e1154256cec4ad5491958f", "public/icons.ts": "61ce1b0cb9bc7488263b644419b5fd5a13e72de1493c8113eee81d5174f1234b", "public/language.cts": "2248040d86a8e34626755c4ecf53ea0174706c653073cf0e15884a030d173120", "public/language.mts": "c391e863012c77769e661afbf8fa949e9373aa88d17f58cbba7f5696edb8077f", "public/legacy/language.ts": "c452ffd764ff9b29b819b3475c42395d2ea7a33560d8c186ef5df3844b9524c3", "public/option.ts": "88dab402e6f55c51ef7b70c0ecde3e4437116f7dfced303047e410835088a3a5", "public/playback.ts": "1ceaed3aa1cef511fe8b20f4874647f6065c723ad805b742a0a9247e16bb1bb5", "public/player.ts": "fe75e08e8bc3912bd1f42bba92998418b9718a688b60068c2b9843e6218b0519", "public/plugin.ts": "2a57e148fda00ee687da5036b890b0f611cb94bb403a1ed52602179060259d35", "public/quality.ts": "dcca8c0f5b5c25373f85825a274fc3ee8beeffd7c8b2a978468e039ff4946a9e", "public/runtime/component.ts": "840213299c942fe058eb5436977ceec066b9dccda24c55ae9f464b399c979e39", "public/runtime/construction.ts": "24cc5cda1f614314db382271a9b0d5583b781894cfdf6c548700b1b5270467ee", "public/runtime/events.ts": "52848f57d35eb1037cf74c8877521edf99a015bcd77f30ef6bbcba1807a99bfe", "public/runtime/media.ts": "8828f80953aec3e95328cefe691661e8897cb27cb309483cf806ec45a8549ae3", "public/runtime/option.ts": "bb672e49ffe74a6fc78543217f6de80d7d738890146df0857c709d4dc283e4ce", "public/runtime/player.ts": "a4a24794e26cfb9e4310bf0f459a7a407e85bf81b4f3a4feb6294331af8036fb", "public/runtime/plugin.ts": "9ad482f2a77914a91450419680b8af6b314b926f0831c2f7f6d7c466690f95c9", "public/runtime/services.ts": "8e4648d8c61bff47343f9e1c2b995af69fc00947264b826109ceadcbaf553254", "public/runtime/setting.ts": "c48d20957b57f79f985ef76a2950cc8a5cfa25dafa8ec5939e562661778e6218", "public/runtime/subtitle.ts": "13241c4f9a87517aa2cf7b3e0bb8cedaa12fa0b4d3f8934285797583b752557e", "public/runtime/template.ts": "da9975513a1938e7f386f4f65f718f0fc595164bfeac8f0cd99a3e97a54919a1", "public/runtime/utils.ts": "cab9916f5224a3b047812b9f759cc9cc62105662599744067a6955020ab36916", "public/runtime.cts": "52cfff1daeb6841a90212c8fa8d46ca46d6650bb7ed1b59b62115d854b8ad652", "public/runtime.mts": "1b09bc0ee0f0ee2f788689eaff441bdeda1fab0ce783e71b61b9792d81072b03", "public/runtime.ts": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b", "public/setting.ts": "a60ed81da780439a55ee22ebe2611d936bd45da0d98e6bf44c92e9a5d9047492", "public/subtitle.ts": "92f711ad0f7924e609ad4425cd26d19c73eb027cccddc6d89fcf9b8e334db065", "public/template.ts": "b5f9bff43b4816bd2e3531a3a1750b8014fcf63d421fbc786341cedb1429035c", "public/utils.ts": "63757d81dd9cf5b95c67ff758da71c87bf535f15aeea7dfda322637d26fd33d0", "package.json": "82e92699e7c29847f32ac6767ece0401290e7d7a12854722bdbcfd09b90b7954", "THIRD_PARTY_NOTICES": "b77b5b46b79fa0cda850b0781f78c3b1112c4ed9672fa291956fe8eff53098e7", "tsconfig.json": "c074f0621b18e6f209e217a702745e4118ee7724955e8104c7e3df3a223a9921" } }, { "name": "artplayer-plugin-chapter", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js", "member": "package/dist/artplayer-plugin-chapter.js", "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "archiveSha256": "6d59d815ae036e6ffe833f1fab5e1996afff48d9122511783bfddd37f79b107c", "sourceHashes": { "src/chapters.ts": "92206f524624ac3a7304677b6a69fda88e62caeca52e1e530d746e51579d3a4d", "src/index.ts": "83dc022253c0539587590f7a551e090684d1944dcb2010a76e8498a683e7ef36", "src/progress.ts": "4a18d19ed703772d73622ea3fa9d433dbc2c6092ba244c9bb1ec727368996951", "src/style.less": "a7506541374cbf5b3a6906b19d4a925406b2ccebdb9be6c7406c3bb8d9045ee5", "src/stylesheet.ts": "6ccd88b6d17127acf6f6c1f02a7fbb3a55d59f427d2d92c007bf658122abd51c", "src/types.ts": "07c528f9753cc54c12211276f28ff01a5f6e8f1ef1451b2b534f2d6cfaa17ee9", "package.json": "24eec6907b3218439189adab6af3f932c1497c47c2d41209311c01042b07fd4f", "tsconfig.json": "732a6076acef4c8437d305af19a9da8a0e04b8740a1df32921fd30011c162492" } } ], "toolchain": { "yarn.lock": "44cda170cc8279bfd1fba361945aea5f2d8a63893cc79c9404835c1afc998dd6", "scripts/build.js": "f836f7332b83b022550cdbf3dea04750c699fc6db5175a6fbefe502fee5db374", "scripts/utils.js": "4bf07ce5a1029df6360e402d128233e2ce9873316270473f6c5f23d88533a1ec", "scripts/projects.js": "a88d5da78a0d50c4ac92a37ea5594a833b169a51d45b5442d3af4d97ffa16965" }, "manifest": { "kind": "artplayer-browser-test", "resources": { "/candidate/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030 }, "/compiled/artplayer.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/uncompiled/artplayer/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer\\dist\\artplayer.js" }, "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "bytes": 208030, "aliasOf": "/candidate/artplayer.js" }, "/candidate/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121 }, "/compiled/artplayer-plugin-chapter.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/uncompiled/artplayer-plugin-chapter/index.js": { "source": { "kind": "artifact", "file": "D:\\github\\ArtPlayer\\refactor\\.cache\\packages\\run-UElxNR\\artifacts\\artplayer-plugin-chapter\\dist\\artplayer-plugin-chapter.js" }, "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "bytes": 5121, "aliasOf": "/candidate/artplayer-plugin-chapter.js" }, "/published/artplayer.js": { "source": { "kind": "npm-release", "version": "5.4.0", "integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==", "member": "package/dist/artplayer.js" }, "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "bytes": 134037 }, "/published/artplayer-plugin-chapter.js": { "source": { "kind": "npm-release", "version": "1.1.0", "integrity": "sha512-ji66Lr2K2S+OjFMuMby3yq+pefWlOC51Sbpop/DIr2N6w3F0smrF+YZbshN1Dy8/Tx1TYpT7N6WkkZWy5Jix1w==", "member": "package/dist/artplayer-plugin-chapter.js" }, "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "bytes": 4973 }, "/test/pattern.mp4": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.mp4" }, "sha256": "0ad1d7ad286aec6e0fa9e27fc1e487e7277df2e603e30040fb942365763d0233", "bytes": 251538 }, "/test/pattern.webm": { "source": { "kind": "generated-media", "file": "test/browser/media/pattern.webm" }, "sha256": "9d3c2b3dec9581a599de2d6732992ef7846790e0d1368e6e131bd339b39e984f", "bytes": 162073 }, "/test/declaration-cues.vtt": { "source": { "kind": "test-subtitles", "file": "test/browser/media/declaration-cues.vtt" }, "sha256": "5d149d4e641ce41cbb83376835c03daf1fb89f3b9f568fa59e064d51e2b57704", "bytes": 54 }, "/test/thumbnail-grid.svg": { "source": { "kind": "test-thumbnail-grid", "file": "test/browser/media/thumbnail-grid.svg" }, "sha256": "bb3f1ec9895d37def77ca4b192d3cd73577a2668558cc99de1588f511d65d3e6", "bytes": 14969 }, "/test/legacy-safe-area.js": { "source": { "kind": "frozen-own-source", "file": "test/helpers/legacy-safe-area.js", "commit": "ccf77c4e" }, "sha256": "ce0368618ef6363b78271b8bcc7973abd0478e797cc464ddd912929e6dfa501a", "bytes": 795 }, "/assets/sample/video.mp4": { "source": { "kind": "docs-media", "file": "docs/assets/sample/video.mp4" }, "sha256": "30a2de667ba267b6bc605edcee1c4bd728c048ed76f500ea0e73d1f1a6f8f980", "bytes": 5818706 }, "/test/performance.js": { "source": { "kind": "adapted-baseline-fixture", "file": "refactor/fixtures/performance.js" }, "sha256": "2318f39bdb5f3a3348d755cb4335907ae4adc944be3a435839c1bba201e81500", "bytes": 8994 } } }, "sizes": [ { "name": "artplayer", "member": "package/dist/artplayer.js", "before": { "sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f", "raw": 134037, "gzip9": 35486, "brotli6": 32533 }, "after": { "sha256": "45630b67199159ce5000ad61d5433e95559c3a49b6a9daaea547d751fd36cd9f", "raw": 208030, "gzip9": 58429, "brotli6": 53361 }, "reviewSignals": [ { "metric": "raw", "deltaBytes": 73993, "allowanceBytes": 6701.85 }, { "metric": "gzip9", "deltaBytes": 22943, "allowanceBytes": 1774.3000000000002 }, { "metric": "brotli6", "deltaBytes": 20828, "allowanceBytes": 1626.65 } ] }, { "name": "artplayer", "member": "package/dist/artplayer.legacy.js", "before": { "sha256": "cef83f9dac8a343060329ea6c5d603f0e7811fd0fd6c1590ae1c47f9e0afc9bb", "raw": 135748, "gzip9": 36021, "brotli6": 33045 }, "after": { "sha256": "a106958fb438a56190c4ef46b1e5a6a19e81e3364e3ede5865ab8cc068919d39", "raw": 212211, "gzip9": 59683, "brotli6": 54404 }, "reviewSignals": [ { "metric": "raw", "deltaBytes": 76463, "allowanceBytes": 6787.400000000001 }, { "metric": "gzip9", "deltaBytes": 23662, "allowanceBytes": 1801.0500000000002 }, { "metric": "brotli6", "deltaBytes": 21359, "allowanceBytes": 1652.25 } ] }, { "name": "artplayer", "member": "package/dist/artplayer.mjs", "before": { "sha256": "a1800b37ac7549f52fa960fe28bc6e1c69ec18bd4bc9a7e2534aecc3df10eb3e", "raw": 208826, "gzip9": 43868, "brotli6": 40443 }, "after": { "sha256": "92e4d16a85ae94ac83b2b8a5c16c65c09e7adec4e0a0c4bbc14112ff6fc59331", "raw": 361484, "gzip9": 77137, "brotli6": 70030 }, "reviewSignals": [ { "metric": "raw", "deltaBytes": 152658, "allowanceBytes": 10441.300000000001 }, { "metric": "gzip9", "deltaBytes": 33269, "allowanceBytes": 2193.4 }, { "metric": "brotli6", "deltaBytes": 29587, "allowanceBytes": 2022.15 } ] }, { "name": "artplayer-plugin-chapter", "member": "package/dist/artplayer-plugin-chapter.js", "before": { "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "raw": 4973, "gzip9": 1850, "brotli6": 1653 }, "after": { "sha256": "6ac3dfe28f46084ac7caedd571b1a97dcee3cf9d708112f1b8bbd6566e1dc5c5", "raw": 5121, "gzip9": 1995, "brotli6": 1814 }, "reviewSignals": [] }, { "name": "artplayer-plugin-chapter", "member": "package/dist/artplayer-plugin-chapter.legacy.js", "before": { "sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0", "raw": 4973, "gzip9": 1850, "brotli6": 1653 }, "after": { "sha256": "6d9bff885412169e701670961aa00c2e46c4b42c9b9647ff4e6d198777d2a359", "raw": 5153, "gzip9": 2008, "brotli6": 1825 }, "reviewSignals": [] }, { "name": "artplayer-plugin-chapter", "member": "package/dist/artplayer-plugin-chapter.mjs", "before": { "sha256": "61342a069b84e0731d44a2464d0dfe637d1514d0037c740371fc866c516d2209", "raw": 7721, "gzip9": 2126, "brotli6": 1904 }, "after": { "sha256": "26415cecab2c0198c566cef0232e20123413782d5bad7534a32939b3298617af", "raw": 7936, "gzip9": 2392, "brotli6": 2179 }, "reviewSignals": [] } ], "runs": [ { "group": 0, "variant": "published", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "language": "en-US", "hardwareConcurrency": 8, "deviceMemory": null, "devicePixelRatio": 2, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/published/artplayer.js", "/published/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 11, "readyMs": 496, "playResolvedMs": 17, "playbackObservedMs": 188, "mediaProgress": 0.1514999, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 90, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 3, "readyMs": 332, "playResolvedMs": 15, "playbackObservedMs": 183, "mediaProgress": 0.1521875, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 97, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 2, "readyMs": 308, "playResolvedMs": 17, "playbackObservedMs": 186, "mediaProgress": 0.1533749, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 102, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 2, "readyMs": 303, "playResolvedMs": 18, "playbackObservedMs": 199, "mediaProgress": 0.1656458, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 71, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 2, "readyMs": 320, "playResolvedMs": 16, "playbackObservedMs": 218, "mediaProgress": 0.17941659999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 152, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 3, "readyMs": 336, "playResolvedMs": 13, "playbackObservedMs": 198, "mediaProgress": 0.1588541, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 99, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 2, "readyMs": 318, "playResolvedMs": 17, "playbackObservedMs": 186, "mediaProgress": 0.15893749999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 77, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 2, "readyMs": 313, "playResolvedMs": 17, "playbackObservedMs": 198, "mediaProgress": 0.1678333, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 69, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 1, "readyMs": 305, "playResolvedMs": 16, "playbackObservedMs": 186, "mediaProgress": 0.1579374, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 83, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 1, "readyMs": 305, "playResolvedMs": 16, "playbackObservedMs": 203, "mediaProgress": 0.1704166, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 72, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 2, "readyMs": 288, "playResolvedMs": 17, "playbackObservedMs": 213, "mediaProgress": 0.1632083, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 87, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 1, "readyMs": 302, "playResolvedMs": 19, "playbackObservedMs": 199, "mediaProgress": 0.1669791, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 69, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 356, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 359, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 358, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 359, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 356, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 359, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 0, "variant": "candidate", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "language": "en-US", "hardwareConcurrency": 8, "deviceMemory": null, "devicePixelRatio": 2, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/candidate/artplayer.js", "/candidate/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 14, "readyMs": 227, "playResolvedMs": 18, "playbackObservedMs": 218, "mediaProgress": 0.15487499999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 113, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 6, "readyMs": 212, "playResolvedMs": 16, "playbackObservedMs": 183, "mediaProgress": 0.1635208, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 82, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 4, "readyMs": 198, "playResolvedMs": 16, "playbackObservedMs": 230, "mediaProgress": 0.1537708, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 113, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 5, "readyMs": 231, "playResolvedMs": 16, "playbackObservedMs": 212, "mediaProgress": 0.1900208, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 123, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 5, "readyMs": 207, "playResolvedMs": 16, "playbackObservedMs": 246, "mediaProgress": 0.16674999999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 100, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 4, "readyMs": 199, "playResolvedMs": 14, "playbackObservedMs": 214, "mediaProgress": 0.1698125, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 67, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 2, "readyMs": 230, "playResolvedMs": 15, "playbackObservedMs": 202, "mediaProgress": 0.1796458, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 76, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 3, "readyMs": 203, "playResolvedMs": 16, "playbackObservedMs": 263, "mediaProgress": 0.1725208, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 98, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 3, "readyMs": 197, "playResolvedMs": 16, "playbackObservedMs": 248, "mediaProgress": 0.1758958, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 98, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 2, "readyMs": 201, "playResolvedMs": 16, "playbackObservedMs": 248, "mediaProgress": 0.15152079999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 112, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 3, "readyMs": 229, "playResolvedMs": 17, "playbackObservedMs": 218, "mediaProgress": 0.1517291, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 112, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 4, "readyMs": 215, "playResolvedMs": 17, "playbackObservedMs": 186, "mediaProgress": 0.1549791, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 81, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 360, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 360, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 360, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 359, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 360, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 352, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 1, "variant": "candidate", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "language": "en-US", "hardwareConcurrency": 8, "deviceMemory": null, "devicePixelRatio": 2, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/candidate/artplayer.js", "/candidate/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 12, "readyMs": 231, "playResolvedMs": 17, "playbackObservedMs": 216, "mediaProgress": 0.1518124, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 260, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 5, "readyMs": 205, "playResolvedMs": 16, "playbackObservedMs": 245, "mediaProgress": 0.163, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 259, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 3, "readyMs": 204, "playResolvedMs": 15, "playbackObservedMs": 229, "mediaProgress": 0.15347909999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 4, "readyMs": 208, "playResolvedMs": 17, "playbackObservedMs": 247, "mediaProgress": 0.1703958, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 261, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 4, "readyMs": 221, "playResolvedMs": 16, "playbackObservedMs": 247, "mediaProgress": 0.1699166, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 3, "readyMs": 196, "playResolvedMs": 16, "playbackObservedMs": 247, "mediaProgress": 0.16158329999999999, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 256, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 3, "readyMs": 212, "playResolvedMs": 16, "playbackObservedMs": 248, "mediaProgress": 0.1688125, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 259, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 3, "readyMs": 207, "playResolvedMs": 15, "playbackObservedMs": 214, "mediaProgress": 0.1536666, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 259, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 3, "readyMs": 207, "playResolvedMs": 17, "playbackObservedMs": 249, "mediaProgress": 0.1715833, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 260, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 4, "readyMs": 205, "playResolvedMs": 15, "playbackObservedMs": 245, "mediaProgress": 0.1514583, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 256, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 3, "readyMs": 208, "playResolvedMs": 16, "playbackObservedMs": 246, "mediaProgress": 0.17485409999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 255, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 3, "readyMs": 198, "playResolvedMs": 15, "playbackObservedMs": 248, "mediaProgress": 0.17445829999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 257, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 360, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 361, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 364, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 357, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 360, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 360, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 1, "variant": "published", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "language": "en-US", "hardwareConcurrency": 8, "deviceMemory": null, "devicePixelRatio": 2, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/published/artplayer.js", "/published/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 7, "readyMs": 225, "playResolvedMs": 16, "playbackObservedMs": 245, "mediaProgress": 0.1812499, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 259, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 2, "readyMs": 195, "playResolvedMs": 14, "playbackObservedMs": 245, "mediaProgress": 0.1609374, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 261, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 2, "readyMs": 203, "playResolvedMs": 16, "playbackObservedMs": 247, "mediaProgress": 0.1540416, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 256, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 1, "readyMs": 181, "playResolvedMs": 11, "playbackObservedMs": 257, "mediaProgress": 0.1786875, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 265, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 4, "readyMs": 201, "playResolvedMs": 16, "playbackObservedMs": 262, "mediaProgress": 0.1677083, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 262, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 2, "readyMs": 203, "playResolvedMs": 15, "playbackObservedMs": 245, "mediaProgress": 0.17445829999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 261, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 2, "readyMs": 203, "playResolvedMs": 17, "playbackObservedMs": 247, "mediaProgress": 0.15222909999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 262, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 1, "readyMs": 206, "playResolvedMs": 16, "playbackObservedMs": 246, "mediaProgress": 0.16839579999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 1, "readyMs": 208, "playResolvedMs": 17, "playbackObservedMs": 186, "mediaProgress": 0.1502291, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 254, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 1, "readyMs": 198, "playResolvedMs": 18, "playbackObservedMs": 246, "mediaProgress": 0.16935409999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 14, "readyMs": 211, "playResolvedMs": 17, "playbackObservedMs": 279, "mediaProgress": 0.1910624, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 256, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 1, "readyMs": 196, "playResolvedMs": 16, "playbackObservedMs": 262, "mediaProgress": 0.18441659999999999, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 260, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 353, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 355, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 364, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 351, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 361, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 356, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 2, "variant": "published", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "language": "en-US", "hardwareConcurrency": 8, "deviceMemory": null, "devicePixelRatio": 2, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/published/artplayer.js", "/published/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 15, "readyMs": 193, "playResolvedMs": 16, "playbackObservedMs": 231, "mediaProgress": 0.1511666, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 3, "readyMs": 208, "playResolvedMs": 17, "playbackObservedMs": 186, "mediaProgress": 0.15493749999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 259, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 2, "readyMs": 193, "playResolvedMs": 16, "playbackObservedMs": 233, "mediaProgress": 0.16033329999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 257, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 2, "readyMs": 195, "playResolvedMs": 16, "playbackObservedMs": 278, "mediaProgress": 0.18583329999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 256, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 1, "readyMs": 197, "playResolvedMs": 16, "playbackObservedMs": 218, "mediaProgress": 0.1507291, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 257, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 2, "readyMs": 199, "playResolvedMs": 17, "playbackObservedMs": 279, "mediaProgress": 0.19204159999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 260, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 1, "readyMs": 221, "playResolvedMs": 18, "playbackObservedMs": 215, "mediaProgress": 0.1559583, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 255, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 2, "readyMs": 196, "playResolvedMs": 16, "playbackObservedMs": 259, "mediaProgress": 0.18612489999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 2, "readyMs": 193, "playResolvedMs": 16, "playbackObservedMs": 264, "mediaProgress": 0.1710416, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 259, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 2, "readyMs": 192, "playResolvedMs": 16, "playbackObservedMs": 201, "mediaProgress": 0.1706458, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 1, "readyMs": 211, "playResolvedMs": 15, "playbackObservedMs": 197, "mediaProgress": 0.1681875, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 55, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 1, "readyMs": 179, "playResolvedMs": 14, "playbackObservedMs": 257, "mediaProgress": 0.1596874, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 55, "destroyMs": 260, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 359, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 363, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 359, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 361, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 359, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 56, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [ { "kind": "timeout", "delay": 200 } ], "after": { "observedMs": 354, "timers": [ { "kind": "timeout", "delay": 2000 } ], "lateCallbacks": [ { "kind": "timeout", "delay": 200 } ], "lateResizeEvents": 1, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } }, { "group": 2, "variant": "candidate", "measurements": { "kind": "performance", "environment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.6 Safari/605.1.15", "language": "en-US", "hardwareConcurrency": 8, "deviceMemory": null, "devicePixelRatio": 2, "viewport": { "width": 1280, "height": 720 }, "visibility": "visible" }, "scripts": [ "/candidate/artplayer.js", "/candidate/artplayer-plugin-chapter.js", "/test/performance.js" ], "samples": [ { "configuration": "core", "warmup": true, "round": 0, "constructorMs": 12, "readyMs": 223, "playResolvedMs": 18, "playbackObservedMs": 201, "mediaProgress": 0.1738333, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 262, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": true, "round": 0, "constructorMs": 3, "readyMs": 195, "playResolvedMs": 15, "playbackObservedMs": 230, "mediaProgress": 0.15472909999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 259, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 1, "constructorMs": 3, "readyMs": 193, "playResolvedMs": 18, "playbackObservedMs": 248, "mediaProgress": 0.1677083, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 256, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 1, "constructorMs": 4, "readyMs": 225, "playResolvedMs": 17, "playbackObservedMs": 199, "mediaProgress": 0.1744166, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 257, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 2, "constructorMs": 3, "readyMs": 194, "playResolvedMs": 15, "playbackObservedMs": 213, "mediaProgress": 0.1770833, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 262, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 2, "constructorMs": 3, "readyMs": 208, "playResolvedMs": 15, "playbackObservedMs": 264, "mediaProgress": 0.1823541, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 3, "constructorMs": 3, "readyMs": 221, "playResolvedMs": 16, "playbackObservedMs": 215, "mediaProgress": 0.1537916, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 258, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 3, "constructorMs": 15, "readyMs": 223, "playResolvedMs": 16, "playbackObservedMs": 199, "mediaProgress": 0.16895829999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 257, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 4, "constructorMs": 3, "readyMs": 197, "playResolvedMs": 15, "playbackObservedMs": 199, "mediaProgress": 0.17056249999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 257, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 4, "constructorMs": 3, "readyMs": 222, "playResolvedMs": 17, "playbackObservedMs": 232, "mediaProgress": 0.17031249999999998, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 259, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "core", "warmup": false, "round": 5, "constructorMs": 4, "readyMs": 208, "playResolvedMs": 17, "playbackObservedMs": 184, "mediaProgress": 0.15222909999999998, "videoWidth": 640, "nodes": 113, "proxyCleanupEntries": 59, "destroyMs": 256, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } }, { "configuration": "chapter", "warmup": false, "round": 5, "constructorMs": 4, "readyMs": 210, "playResolvedMs": 16, "playbackObservedMs": 218, "mediaProgress": 0.1550625, "videoWidth": 640, "nodes": 125, "proxyCleanupEntries": 59, "destroyMs": 263, "afterDestroy": { "nodes": 0, "instances": 0, "proxyCleanupEntries": 0, "paused": true, "sourceAttribute": null } } ], "resources": [ { "configuration": "core", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 358, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 0, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 364, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 353, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 1, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 358, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "core", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 361, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } }, { "configuration": "chapter", "round": 2, "useRaf": true, "before": { "timers": [ { "kind": "timeout", "delay": 1000 }, { "kind": "raf", "delay": null }, { "kind": "timeout", "delay": 2000 }, { "kind": "timeout", "delay": 200 } ], "proxyCleanupEntries": 60, "frames": 2, "proxyCalls": 1 }, "immediatelyAfter": [], "after": { "observedMs": 360, "timers": [], "lateCallbacks": [], "lateResizeEvents": 0, "framesAfterDestroy": 0, "proxyCalls": 1, "proxyCleanupEntries": 0, "nodes": 0, "instances": 0 } } ], "errors": [], "unhandled": [], "visibilityChanges": [], "remainingInstances": 0 } } ], "status": "review-required", "groups": [ { "group": 0, "summary": { "core": { "constructorMs": { "count": 5, "min": 2, "median": 3, "max": 5 }, "readyMs": { "count": 5, "min": 197, "median": 207, "max": 230 }, "playResolvedMs": { "count": 5, "min": 15, "median": 16, "max": 17 }, "destroyMs": { "count": 5, "min": 76, "median": 100, "max": 113 } }, "chapter": { "constructorMs": { "count": 5, "min": 2, "median": 4, "max": 5 }, "readyMs": { "count": 5, "min": 199, "median": 203, "max": 231 }, "playResolvedMs": { "count": 5, "min": 14, "median": 16, "max": 17 }, "destroyMs": { "count": 5, "min": 67, "median": 98, "max": 123 } } }, "reviewSignals": [ { "configuration": "chapter", "metric": "destroyMs", "deltaMs": 27, "allowanceMs": 17.75 } ], "resourceProfileChanged": true }, { "group": 1, "summary": { "core": { "constructorMs": { "count": 5, "min": 3, "median": 3, "max": 4 }, "readyMs": { "count": 5, "min": 204, "median": 208, "max": 221 }, "playResolvedMs": { "count": 5, "min": 15, "median": 16, "max": 17 }, "destroyMs": { "count": 5, "min": 255, "median": 258, "max": 260 } }, "chapter": { "constructorMs": { "count": 5, "min": 3, "median": 3, "max": 4 }, "readyMs": { "count": 5, "min": 196, "median": 205, "max": 208 }, "playResolvedMs": { "count": 5, "min": 15, "median": 15, "max": 17 }, "destroyMs": { "count": 5, "min": 256, "median": 257, "max": 261 } } }, "reviewSignals": [], "resourceProfileChanged": true }, { "group": 2, "summary": { "core": { "constructorMs": { "count": 5, "min": 3, "median": 3, "max": 4 }, "readyMs": { "count": 5, "min": 193, "median": 197, "max": 221 }, "playResolvedMs": { "count": 5, "min": 15, "median": 16, "max": 18 }, "destroyMs": { "count": 5, "min": 256, "median": 257, "max": 262 } }, "chapter": { "constructorMs": { "count": 5, "min": 3, "median": 4, "max": 15 }, "readyMs": { "count": 5, "min": 208, "median": 222, "max": 225 }, "playResolvedMs": { "count": 5, "min": 15, "median": 16, "max": 17 }, "destroyMs": { "count": 5, "min": 257, "median": 258, "max": 263 } } }, "reviewSignals": [], "resourceProfileChanged": true } ], "reviewRequired": true } } ], "logs": { "ci": { "file": "refactor/.cache/core22-ci.log", "sha256": "98685478fa8e88c3caccb5ae7d56904346d89ed971f673476e14991103c5a624" }, "setting-build": { "file": "refactor/.cache/core22-setting-build.log", "sha256": "873e48de704b20ba45e169da139c20e3e53b416d5c63c2cb9f1b80d79adc31f5" }, "setting-i18n": { "file": "refactor/.cache/core22-setting-i18n.log", "sha256": "34420acc662bac7dbb076f585e5fbdb513d9730df5ec1120913ce0e4d4e902ee" }, "setting-imports": { "file": "refactor/.cache/core22-setting-imports.log", "sha256": "1ccda6531a648395c0910a75d234f29c6e7ca3013145bf0d052ce968090ce1d3" }, "setting-package": { "file": "refactor/.cache/core22-setting-package.log", "sha256": "ae1ae608191ab98ee585725f3f58947a290ab9eac8198ba87b4c5277c12f61ec" }, "setting-performance": { "file": "refactor/.cache/core22-setting-performance.log", "sha256": "dc7945d06332fcf633e702edbf610c80cd7bbe6157acfa0c7997826418819fda" } }, "limits": [ "Browser regressions are focused; complete current-artifact modern/legacy acceptance remains outstanding.", "Navigation operation counts are not constructor timing or bundle-size improvements. The timed fixture has default settings disabled.", "ENG-PERF-01 and ENG-PERF-02 remain open. Timing results include constructor and teardown review signals.", "No physical device, heap/GPU leak, external SDK, remote CI or release validation is implied." ] }