[Webkit-unassigned] [Bug 12074] New: DumpRenderTree needs support for quickly dumping animations
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jan 2 08:43:34 PST 2007
http://bugs.webkit.org/show_bug.cgi?id=12074
Summary: DumpRenderTree needs support for quickly dumping
animations
Product: WebKit
Version: 420+ (nightly)
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: NEW
Severity: Normal
Priority: P2
Component: SVG
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: macdome at opendarwin.org
BugsThisDependsOn: 12073
DumpRenderTree needs support for quickly dumping animations
DumpRenderTree currently has no special support for dumping animations. In
this bug I'm proposing having the ability both to dump multiple versions, as
well as have those versions dumped immediately (w/o having to wait for
animations to complete on a natural timeline -- this would probably require bug
12073). It would be useful if DRT could be enhanced to support dumping
multiple versions of a single file (either a text dump in a single file, or
multiple pixel files, or mutitple text files, or some combination). This would
actually be most useful in pixel mode (or most easy to debug).
One example output:
test.svg:
test-expected-time-0.txt
test-expected-time-200.txt
test-expected-time-5000.txt
test-expected-time-0.png
test-expected-time-200.png
test-expected-time-5000.png
Or another, dumping everything to one text file:
test-expected.txt
Animation at time: 0
.... svg dump ...
Animation at time: 200
.... slightly different dump ...
Animation at time: 5000
you get the picture.
DRT could expose a javascript interface similar to:
if (window.layoutTestController)
window.layoutTestController.dumpMultipleAnimationTimeOffsets(0, 200, 5000)
I'd be interested to hear other proposals. I think it's important to make
testing animation as easy as possible in order for us to actually end up with a
good animation implementation.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list