Files
ArtPlayer/refactor/baselines/dash-docs-validation.json
T

834 lines
37 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"task": "SITE-DASH-01",
"sourceHead": "4ea0ba94ae51d14d353bc57a3222a8c19b11ac66",
"recordedAt": "2026-09-15T10:08:15.280Z",
"environment": {
"node": "24.21.0",
"yarn": "1.22.22",
"typescript": "5.9.3",
"platform": "Windows"
},
"scope": "Bilingual DASH guide, exact shared demo source, SDK lifecycle and nullable language corrections; not full DASH package/device acceptance",
"sources": [
{
"file": "docs/assets/example/dash.control.js",
"sha256": "1738bc47c13de1227cd4be091f881249180235904d12631f6334579fc146293a"
},
{
"file": "test/dash-example.test.js",
"sha256": "9b762b7f037d51aa857b879b372e417dcf7c1a13932777f8b384d26258e26a71"
},
{
"file": "test/browser/document-dash.spec.js",
"sha256": "d4021e8c35c9ab980dc1a38ba88b4905bce46fece370bf0ea088b8d238bc088f"
},
{
"file": "test/browser/document-site.spec.js",
"sha256": "b4ea5944da181a748fc1335c5fc93477a474be58fe288b485ff8ed51f8e3efc3"
},
{
"file": "packages/artplayer-vitepress/docs/plugin/dash-control.md",
"sha256": "a2471f6e3a7b3a91f9f8feca45228e9817862d8625bc852f77dc76fa61c48fc4"
},
{
"file": "packages/artplayer-vitepress/docs/en/plugin/dash-control.md",
"sha256": "0ccfc925832c7e0643d1e6a0927390742f4640a3ac2f1eeeed6b40df3409007b"
},
{
"file": "packages/artplayer-vitepress/docs/.vitepress/config.js",
"sha256": "0ff54baa7992a840a530b7dba259b7b67552642fc15ebf5b03150f9444096c25"
},
{
"file": "packages/artplayer-vitepress/docs/public/main.js",
"sha256": "4675ef05347d3c71359b043b65975294a8d2be90ff3cce52715fead9ac6928b9"
},
{
"file": "packages/artplayer-plugin-dash-control/README.md",
"sha256": "eec2c36c1b4dab1ce97efd745482581ba59461edb88a22e1ec063f6152223b1e"
},
{
"file": "packages/artplayer-plugin-dash-control/ARCHITECTURE.md",
"sha256": "a13644c35087976f7f13db1e04e552f5fcd282c2651b1924f79f7f538ae3eea0"
},
{
"file": "packages/artplayer-vitepress/README.md",
"sha256": "1aeaa7355d7f3cc3dcaa4ce0b4dcaee94d17536786befe7d40b6b3c0e67620e3"
},
{
"file": "package.json",
"sha256": "f057b20067f3e571b43cc4739ddef4bde5387ba67878cf402db8a9c05479bd6f"
}
],
"originalExample": {
"sourceHead": "4ea0ba94ae51d14d353bc57a3222a8c19b11ac66",
"sha256": "edc4326f03262a222e06bb780aab05c903ee162829dec60970e738c1e260eef2",
"tests": {
"passed": 0,
"failed": 3,
"log": {
"file": "refactor/.cache/dash-example-before.log",
"sha256": "52fd27fa2cb5bc57a4ad577418ab58476dae6a5cbac60ddd8a313952f9a7c1fa"
}
}
},
"checks": {
"node": {
"passed": 20,
"failed": 0,
"log": {
"file": "refactor/.cache/dash-docs-node-tests.log",
"sha256": "f54759fec7f1dc108186423fe2b277caae9ae6ce26b4efc6c1e200d22adadec6"
}
},
"siteBuildTests": {
"passed": 7,
"failed": 0,
"log": {
"file": "refactor/.cache/dash-docs-site-tests.log",
"sha256": "ddae3c158e6857b88c01f3fafbb71ba069ea63f72570c969d2b8bc5f50a5402a"
}
},
"lint": {
"exitCode": 0,
"log": {
"file": "refactor/.cache/dash-docs-lint.log",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
},
"build": {
"exitCode": 0,
"log": {
"file": "refactor/.cache/dash-docs-build.log",
"sha256": "1ebae50eecb618b33b256f607fafa21fbc3fc3f74a309b5604dffb1bce6cb20f"
}
},
"llm": {
"exitCode": 0,
"log": {
"file": "refactor/.cache/dash-docs-llm.log",
"sha256": "7ae9c408d87af8142cc9f7fa87f19427a12025e7c9bd9f15fcd899fe91d6eded"
}
},
"static": {
"typescript": "5.9.3",
"options": {
"strict": true,
"noEmit": true,
"skipLibCheck": false,
"types": [],
"module": "NodeNext"
},
"directory": "D:\\github\\ArtPlayer\\refactor\\.cache\\dash-docs-types-2XJ30S",
"results": [
{
"source": "packages/artplayer-vitepress/docs/plugin/dash-control.md",
"sourceSHA256": "a2471f6e3a7b3a91f9f8feca45228e9817862d8625bc852f77dc76fa61c48fc4",
"built": "docs/document/plugin/dash-control.html",
"builtSHA256": "610593a5a6e6b67e64ee2e74f0eee4a5584f3859140c0767f17a606826dea203",
"title": "DASH 控制 ​",
"snippetSHA256": "b8efc3b50b1eaad374d8a2773e85b4e771bf62a725b958b1f83bdeb0d818f945",
"diagnostics": 0,
"localLinks": 20,
"runCode": 1
},
{
"source": "packages/artplayer-vitepress/docs/en/plugin/dash-control.md",
"sourceSHA256": "0ccfc925832c7e0643d1e6a0927390742f4640a3ac2f1eeeed6b40df3409007b",
"built": "docs/document/en/plugin/dash-control.html",
"builtSHA256": "3da4d74ea6748c515cfba378f363e77bf5b896fb84a71be011eff0e38b004e15",
"title": "DASH Control ​",
"snippetSHA256": "b8efc3b50b1eaad374d8a2773e85b4e771bf62a725b958b1f83bdeb0d818f945",
"diagnostics": 0,
"localLinks": 20,
"runCode": 1
}
]
},
"riskTests": {
"passed": 2,
"failed": 0,
"log": {
"file": "refactor/.cache/dash-docs-risk-tests.log",
"sha256": "804d496e7a04c8820556a2fd292a2cdae565c4f758bf36292df5b20c1e172df6"
}
},
"whitespace": {
"sourcePassed": true,
"generatedHtmlWarnings": 4,
"reason": "Two VitePress indentation-only lines per new HTML page; generated output retained"
}
},
"browser": {
"file": "refactor/.cache/dash-docs-browser-final.json",
"sha256": "37ec2eb54211720dd66e8ae113340926d827228ddeb29a948ef483ca0c4e7049",
"stats": {
"startTime": "2026-09-15T10:03:34.544Z",
"duration": 47883.710999999996,
"expected": 18,
"skipped": 0,
"unexpected": 0,
"flaky": 0
},
"tests": [
{
"title": "documented DASH setup and source lifecycle: SDK 4.5.2, published core",
"project": "chromium",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "published",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/4.5.2",
"codeMember": "package/dist/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "4.5.2",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-4.5.2.tgz",
"integrity": "sha512-WXPk0lPDSaHjiSVoVRh2jQPiMmB1alKUH8hV2CVmaI0vPUeT1wIY7madVE38SthfOmwS9IJViv1RrxrxdGjElg==",
"sha256": "9a0944c48deb0fd8f92b0eea436c5b0d0aea9237c7da0078c0310f1430d0a31f",
"files": {
"package/package.json": "62b2295c4a92ec996ff066f7e5739893c46fce44d80c940c61ced9d5710226d1",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "13e6bd0a3c77e2db9378e355915929ed3dda5d8de9c48f446c9d3e9fb7154dbd",
"package/dist/dash.all.min.js": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da"
}
}
},
"sdkSHA256": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": true,
"scope": "real SDK with original settings, local routed MPD, playback and replacement cleanup"
},
"browser": "153.0.8010.12",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 4.5.2, candidate core",
"project": "chromium",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "candidate",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/4.5.2",
"codeMember": "package/dist/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "4.5.2",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-4.5.2.tgz",
"integrity": "sha512-WXPk0lPDSaHjiSVoVRh2jQPiMmB1alKUH8hV2CVmaI0vPUeT1wIY7madVE38SthfOmwS9IJViv1RrxrxdGjElg==",
"sha256": "9a0944c48deb0fd8f92b0eea436c5b0d0aea9237c7da0078c0310f1430d0a31f",
"files": {
"package/package.json": "62b2295c4a92ec996ff066f7e5739893c46fce44d80c940c61ced9d5710226d1",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "13e6bd0a3c77e2db9378e355915929ed3dda5d8de9c48f446c9d3e9fb7154dbd",
"package/dist/dash.all.min.js": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da"
}
}
},
"sdkSHA256": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": true,
"scope": "real SDK with original settings, local routed MPD, playback and replacement cleanup"
},
"browser": "153.0.8010.12",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 5.2.1, published core",
"project": "chromium",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "published",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/5.2.1",
"codeMember": "package/dist/modern/umd/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "5.2.1",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-5.2.1.tgz",
"integrity": "sha512-axcJmLeJCTJMLUfQRErUJB1KOiU5iHF+DMLBc3FKeox1HPYtGUQlC6Xm5Mm6vhBUR3CHHLIPOqw0JDIqMtP+Dw==",
"sha256": "4eacb0cc3525276666ca3f084611cdabb5a2264d128dfe0750fe106fbddd088f",
"files": {
"package/package.json": "f89fa389855d2a21b380fa69c84735da25bd93e3b9d7c39bd0d634493425fd8c",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "03b420509a480f893bf8253232cfd28428dc0be5f254fefe99a91e65847c010e",
"package/dist/modern/umd/dash.all.min.js": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49"
}
}
},
"sdkSHA256": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": true,
"scope": "real SDK with original settings, local routed MPD, playback and replacement cleanup"
},
"browser": "153.0.8010.12",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 5.2.1, candidate core",
"project": "chromium",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "candidate",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/5.2.1",
"codeMember": "package/dist/modern/umd/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "5.2.1",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-5.2.1.tgz",
"integrity": "sha512-axcJmLeJCTJMLUfQRErUJB1KOiU5iHF+DMLBc3FKeox1HPYtGUQlC6Xm5Mm6vhBUR3CHHLIPOqw0JDIqMtP+Dw==",
"sha256": "4eacb0cc3525276666ca3f084611cdabb5a2264d128dfe0750fe106fbddd088f",
"files": {
"package/package.json": "f89fa389855d2a21b380fa69c84735da25bd93e3b9d7c39bd0d634493425fd8c",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "03b420509a480f893bf8253232cfd28428dc0be5f254fefe99a91e65847c010e",
"package/dist/modern/umd/dash.all.min.js": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49"
}
}
},
"sdkSHA256": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": true,
"scope": "real SDK with original settings, local routed MPD, playback and replacement cleanup"
},
"browser": "153.0.8010.12",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 4.5.2, published core",
"project": "firefox",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "published",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/4.5.2",
"codeMember": "package/dist/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "4.5.2",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-4.5.2.tgz",
"integrity": "sha512-WXPk0lPDSaHjiSVoVRh2jQPiMmB1alKUH8hV2CVmaI0vPUeT1wIY7madVE38SthfOmwS9IJViv1RrxrxdGjElg==",
"sha256": "9a0944c48deb0fd8f92b0eea436c5b0d0aea9237c7da0078c0310f1430d0a31f",
"files": {
"package/package.json": "62b2295c4a92ec996ff066f7e5739893c46fce44d80c940c61ced9d5710226d1",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "13e6bd0a3c77e2db9378e355915929ed3dda5d8de9c48f446c9d3e9fb7154dbd",
"package/dist/dash.all.min.js": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da"
}
}
},
"sdkSHA256": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": true,
"scope": "real SDK with original settings, local routed MPD, playback and replacement cleanup"
},
"browser": "155.0",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 4.5.2, candidate core",
"project": "firefox",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "candidate",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/4.5.2",
"codeMember": "package/dist/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "4.5.2",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-4.5.2.tgz",
"integrity": "sha512-WXPk0lPDSaHjiSVoVRh2jQPiMmB1alKUH8hV2CVmaI0vPUeT1wIY7madVE38SthfOmwS9IJViv1RrxrxdGjElg==",
"sha256": "9a0944c48deb0fd8f92b0eea436c5b0d0aea9237c7da0078c0310f1430d0a31f",
"files": {
"package/package.json": "62b2295c4a92ec996ff066f7e5739893c46fce44d80c940c61ced9d5710226d1",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "13e6bd0a3c77e2db9378e355915929ed3dda5d8de9c48f446c9d3e9fb7154dbd",
"package/dist/dash.all.min.js": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da"
}
}
},
"sdkSHA256": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": true,
"scope": "real SDK with original settings, local routed MPD, playback and replacement cleanup"
},
"browser": "155.0",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 5.2.1, published core",
"project": "firefox",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "published",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/5.2.1",
"codeMember": "package/dist/modern/umd/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "5.2.1",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-5.2.1.tgz",
"integrity": "sha512-axcJmLeJCTJMLUfQRErUJB1KOiU5iHF+DMLBc3FKeox1HPYtGUQlC6Xm5Mm6vhBUR3CHHLIPOqw0JDIqMtP+Dw==",
"sha256": "4eacb0cc3525276666ca3f084611cdabb5a2264d128dfe0750fe106fbddd088f",
"files": {
"package/package.json": "f89fa389855d2a21b380fa69c84735da25bd93e3b9d7c39bd0d634493425fd8c",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "03b420509a480f893bf8253232cfd28428dc0be5f254fefe99a91e65847c010e",
"package/dist/modern/umd/dash.all.min.js": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49"
}
}
},
"sdkSHA256": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": true,
"scope": "real SDK with original settings, local routed MPD, playback and replacement cleanup"
},
"browser": "155.0",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 5.2.1, candidate core",
"project": "firefox",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "candidate",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/5.2.1",
"codeMember": "package/dist/modern/umd/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "5.2.1",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-5.2.1.tgz",
"integrity": "sha512-axcJmLeJCTJMLUfQRErUJB1KOiU5iHF+DMLBc3FKeox1HPYtGUQlC6Xm5Mm6vhBUR3CHHLIPOqw0JDIqMtP+Dw==",
"sha256": "4eacb0cc3525276666ca3f084611cdabb5a2264d128dfe0750fe106fbddd088f",
"files": {
"package/package.json": "f89fa389855d2a21b380fa69c84735da25bd93e3b9d7c39bd0d634493425fd8c",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "03b420509a480f893bf8253232cfd28428dc0be5f254fefe99a91e65847c010e",
"package/dist/modern/umd/dash.all.min.js": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49"
}
}
},
"sdkSHA256": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": true,
"scope": "real SDK with original settings, local routed MPD, playback and replacement cleanup"
},
"browser": "155.0",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 4.5.2, published core",
"project": "webkit",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "published",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/4.5.2",
"codeMember": "package/dist/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "4.5.2",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-4.5.2.tgz",
"integrity": "sha512-WXPk0lPDSaHjiSVoVRh2jQPiMmB1alKUH8hV2CVmaI0vPUeT1wIY7madVE38SthfOmwS9IJViv1RrxrxdGjElg==",
"sha256": "9a0944c48deb0fd8f92b0eea436c5b0d0aea9237c7da0078c0310f1430d0a31f",
"files": {
"package/package.json": "62b2295c4a92ec996ff066f7e5739893c46fce44d80c940c61ced9d5710226d1",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "13e6bd0a3c77e2db9378e355915929ed3dda5d8de9c48f446c9d3e9fb7154dbd",
"package/dist/dash.all.min.js": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da"
}
}
},
"sdkSHA256": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": false,
"scope": "actual unsupported setup only"
},
"browser": "26.6",
"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",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 4.5.2, candidate core",
"project": "webkit",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "candidate",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/4.5.2",
"codeMember": "package/dist/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "4.5.2",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-4.5.2.tgz",
"integrity": "sha512-WXPk0lPDSaHjiSVoVRh2jQPiMmB1alKUH8hV2CVmaI0vPUeT1wIY7madVE38SthfOmwS9IJViv1RrxrxdGjElg==",
"sha256": "9a0944c48deb0fd8f92b0eea436c5b0d0aea9237c7da0078c0310f1430d0a31f",
"files": {
"package/package.json": "62b2295c4a92ec996ff066f7e5739893c46fce44d80c940c61ced9d5710226d1",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "13e6bd0a3c77e2db9378e355915929ed3dda5d8de9c48f446c9d3e9fb7154dbd",
"package/dist/dash.all.min.js": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da"
}
}
},
"sdkSHA256": "17849c05872997095a63d74bde3fed6f79c14c6a48cdf904833d880b93a476da",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": false,
"scope": "actual unsupported setup only"
},
"browser": "26.6",
"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",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 5.2.1, published core",
"project": "webkit",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "published",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/5.2.1",
"codeMember": "package/dist/modern/umd/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "5.2.1",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-5.2.1.tgz",
"integrity": "sha512-axcJmLeJCTJMLUfQRErUJB1KOiU5iHF+DMLBc3FKeox1HPYtGUQlC6Xm5Mm6vhBUR3CHHLIPOqw0JDIqMtP+Dw==",
"sha256": "4eacb0cc3525276666ca3f084611cdabb5a2264d128dfe0750fe106fbddd088f",
"files": {
"package/package.json": "f89fa389855d2a21b380fa69c84735da25bd93e3b9d7c39bd0d634493425fd8c",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "03b420509a480f893bf8253232cfd28428dc0be5f254fefe99a91e65847c010e",
"package/dist/modern/umd/dash.all.min.js": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49"
}
}
},
"sdkSHA256": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": false,
"scope": "actual unsupported setup only"
},
"browser": "26.6",
"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",
"unhandledErrors": []
}
]
},
{
"title": "documented DASH setup and source lifecycle: SDK 5.2.1, candidate core",
"project": "webkit",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"inputs": {
"documents": [
"plugin/dash-control.md",
"en/plugin/dash-control.md"
],
"core": "candidate",
"sdk": {
"metadataUrl": "https://registry.npmjs.org/dashjs/5.2.1",
"codeMember": "package/dist/modern/umd/dash.all.min.js",
"release": {
"name": "dashjs",
"version": "5.2.1",
"tarball": "https://registry.npmjs.org/dashjs/-/dashjs-5.2.1.tgz",
"integrity": "sha512-axcJmLeJCTJMLUfQRErUJB1KOiU5iHF+DMLBc3FKeox1HPYtGUQlC6Xm5Mm6vhBUR3CHHLIPOqw0JDIqMtP+Dw==",
"sha256": "4eacb0cc3525276666ca3f084611cdabb5a2264d128dfe0750fe106fbddd088f",
"files": {
"package/package.json": "f89fa389855d2a21b380fa69c84735da25bd93e3b9d7c39bd0d634493425fd8c",
"package/LICENSE.md": "f7cc4ba24850cc564766c75923d07c3d22fa27f304285f4d25ecffeaec964e28",
"package/index.d.ts": "03b420509a480f893bf8253232cfd28428dc0be5f254fefe99a91e65847c010e",
"package/dist/modern/umd/dash.all.min.js": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49"
}
}
},
"sdkSHA256": "3a22b1f4576ab294f41e56f156cec7972a5f83edda379416778293ff22d2eb49",
"pluginSHA256": "02784a47302ab9bdefae878ffb8a2f2ed23d773defa20f0903eb53a3a78eed57",
"sourceSHA256": "a7296a516176076e34f5a7aed7388eb6c8b87bc12cfd4eb879b7e1abcf4a126e",
"supported": false,
"scope": "actual unsupported setup only"
},
"browser": "26.6",
"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",
"unhandledErrors": []
}
]
},
{
"title": "built documentation loads zh deep pages and opens Run Code with encoded source",
"project": "chromium",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"browser": "153.0.8010.12",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
"unhandledErrors": []
}
]
},
{
"title": "built documentation loads en deep pages and opens Run Code with encoded source",
"project": "chromium",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"browser": "153.0.8010.12",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.8010.12 Safari/537.36",
"unhandledErrors": []
}
]
},
{
"title": "built documentation loads zh deep pages and opens Run Code with encoded source",
"project": "firefox",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"browser": "155.0",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
"unhandledErrors": []
}
]
},
{
"title": "built documentation loads en deep pages and opens Run Code with encoded source",
"project": "firefox",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"browser": "155.0",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:155.0) Gecko/20100101 Firefox/155.0",
"unhandledErrors": []
}
]
},
{
"title": "built documentation loads zh deep pages and opens Run Code with encoded source",
"project": "webkit",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"browser": "26.6",
"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",
"unhandledErrors": []
}
]
},
{
"title": "built documentation loads en deep pages and opens Run Code with encoded source",
"project": "webkit",
"status": "expected",
"results": [
{
"status": "passed",
"retry": 0,
"errors": [],
"browser": "26.6",
"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",
"unhandledErrors": []
}
]
}
],
"interpretation": {
"realSdkPlaybackAndReplacement": 8,
"unsupportedWebKitSetup": 4,
"navigationAndRunCode": 6,
"realDeviceValidated": false
},
"resultsDirectory": "refactor/.cache/dash-docs-browser-final-results",
"log": {
"file": "refactor/.cache/dash-docs-browser-first.log",
"sha256": "0dd8e8d701f0170b1f4b9d69f544b41f3f55995bbae8f9cc6b6e5ee8d5f3ca31"
},
"note": "One run passed; first log is also the final run. Both guide snippets match the same actual source before executing one runtime case per SDK/core/engine."
},
"connectedBrowser": {
"provider": "Codex in-app browser",
"version": null,
"tabId": "11",
"url": "http://localhost:8082/?libs=https://cdnjs.cloudflare.com/ajax/libs/dashjs/5.2.1/modern/umd/dash.all.min.js%0A./uncompiled/artplayer-plugin-dash-control/index.js&example=dash.control",
"observed": [
"editor contains updated useDash/destroyDash setup",
"video metadata duration 12:14",
"quality choices 1080P/720P/480P/360P/288P/Auto",
"audio choices EN/EN-AU/ET-ET",
"loadedmetadata/loadeddata/canplay events"
],
"limitation": "No playback click or source/destroy interaction; version was not returned. This is readiness/menu observation only."
},
"inventory": {
"packages": 22,
"markdown": 32,
"examples": 30,
"html": 41,
"declarationMembers": 963,
"assets": 204
},
"unchanged": {
"lock": true,
"pluginRuntimeAndTypes": true,
"packageVersions": true
},
"publication": false
}