mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-29 19:41:25 -08:00
test(danmuku): [PKG-DANMUKU-08] verify native PiP and current-source mask combinations
This commit is contained in:
1 parent
88ce836f85
commit
b54a890832
9 files changed
+4741
-9
No files matched your search
@@ -1,5 +1,20 @@
|
||||
# Danmuku maintenance map
|
||||
|
||||
`test/browser/danmuku-dpip.spec.js` exercises the candidate with old/current cores
|
||||
in two sequential native Document PiP windows. It checks timestamp-delivered text,
|
||||
adopted layer and heatmap nodes, stylesheet layout, one surviving track Worker,
|
||||
close/native-close/destroy cleanup, and no retained scheduling operation. Native
|
||||
API absence is reported separately; it does not simulate a popup or count as
|
||||
playback evidence. This is not a background-throttling or device benchmark.
|
||||
Set `ARTPLAYER_DANMUKU_ARTIFACT` and `ARTPLAYER_DPIP_ARTIFACT` together to check
|
||||
the corresponding built formats; both loaded hashes appear in each attachment.
|
||||
|
||||
The actual Mask/model combination in `danmuku-mask-native.spec.js` now compiles
|
||||
both plugins from source by default. `ARTPLAYER_MASK_ARTIFACT` and
|
||||
`ARTPLAYER_DANMUKU_ARTIFACT` override them independently and fail on missing files.
|
||||
Do not substitute a stale dist file for source checks. Full old-plugin/core,
|
||||
OS fullscreen, installation, performance and device acceptance remain task 08/09.
|
||||
|
||||
The compatibility reference is the actual npm 5.3.0 package. Its archive,
|
||||
historical declarations, earlier exports and failure evidence are indexed in
|
||||
`refactor/baselines/danmuku-release.json` and
|
||||
|
||||
Reference in new issue
Block a user