{"opened":{"image":"https://example.test/one.png","imageFit":[400,300],"viewport":{"width":400,"height":800},"pageWidth":400,"headerY":0,"scrollEnabled":true,"closed":0},"wider":{"image":"https://example.test/one.png","imageFit":[800,600],"viewport":{"width":800,"height":600},"pageWidth":800,"headerY":0,"scrollEnabled":true,"closed":0},"shorter":{"image":"https://example.test/one.png","imageFit":[533.3333333333333,400],"viewport":{"width":800,"height":400},"pageWidth":800,"headerY":0,"scrollEnabled":true,"closed":0}} PASS patched: fits current window on open and width/height resize {"zoomed":{"image":"https://example.test/one.png","imageFit":[2400,1800],"viewport":{"width":400,"height":800},"pageWidth":400,"headerY":-300,"scrollEnabled":false,"closed":0},"resized":{"image":"https://example.test/one.png","imageFit":[800,600],"viewport":{"width":800,"height":600},"pageWidth":800,"headerY":0,"scrollEnabled":true,"closed":0},"closed":{"image":"https://example.test/one.png","imageFit":[800,600],"viewport":{"width":800,"height":600},"pageWidth":800,"headerY":0,"scrollEnabled":true,"closed":1}} PASS patched: resize resets zoom and restores working close control {"before":{"image":"https://example.test/two.png","imageFit":[400,300],"viewport":{"width":400,"height":800},"pageWidth":400,"headerY":0,"scrollEnabled":true,"closed":0},"after":{"image":"https://example.test/two.png","imageFit":[800,600],"viewport":{"width":800,"height":600},"pageWidth":800,"headerY":0,"scrollEnabled":true,"closed":0}} PASS patched: resize retains a settled gallery page {"before":{"image":"https://example.test/two.png","imageFit":[400,300],"viewport":{"width":400,"height":800},"pageWidth":400,"headerY":0,"scrollEnabled":true,"closed":0},"after":{"image":"https://example.test/one.png","imageFit":[800,600],"viewport":{"width":800,"height":600},"pageWidth":800,"headerY":0,"scrollEnabled":true,"closed":0}} FAIL patched: resize retains visible gallery page before momentum end AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + 'https://example.test/one.png' - 'https://example.test/two.png' ^ at cases (/tmp/terminal-preview-13-resume/13859-behavior.cjs:178:53) at async /tmp/terminal-preview-13-resume/13859-behavior.cjs:185:28 {"mode":"patched","passed":3,"failed":1,"total":4}