mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-24 06:31:20 -08:00
test(chapter): [PKG-CHAPTER-HOVER-01] wait for stable fullscreen geometry
This commit is contained in:
1 parent
492e58a345
commit
d89728c0a6
14 files changed
+1797
-14
No files matched your search
@@ -103,3 +103,12 @@ bridges; typesVersions provides the legacy subpath to old resolvers. All bridges
|
||||
refer to one contract and runtime import paths stay unchanged. The frozen
|
||||
published baseline is under refactor/baselines; never overwrite it with candidate
|
||||
behavior. Physical device, full editor and final release checks remain separate tasks.
|
||||
|
||||
The combination suite uses `test/browser/chapter-hover.ts` to wait for Playwright
|
||||
actionability/stable geometry before reading progress coordinates. Fullscreen state
|
||||
alone does not mean the bottom controls have finished their CSS transition.
|
||||
`chapter-hover.spec.js` exercises this boundary with an intentional native Web
|
||||
Animation after entering real fullscreen. It preserves title/opacity/hit-test
|
||||
assertions and uses actual installed artifacts in the installed browser scope.
|
||||
`ARTPLAYER_CHAPTER_HOVER_BASELINE=1` restores the old immediate coordinate read for
|
||||
diagnosis only. This helper corrects test synchronization, not player behavior.
|
||||
Reference in new issue
Block a user