WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
106680
TransformState::setQuad violates TransformState's contract
https://bugs.webkit.org/show_bug.cgi?id=106680
Summary
TransformState::setQuad violates TransformState's contract
Levi Weintraub
Reported
2013-01-11 11:15:41 PST
The quad needs to be in the coordinate system of the current state and there cannot be a simultaneously tracked point or the result will be incorrect. smfr: maybe setMappedThings(Quad, Point) would be more sensibel smfr: or maybe even require making a new TransformState
Attachments
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2015-04-24 11:37:00 PDT
setQuad() is really just doing a flatten(), then setting the quad (but, as you say, it ignores the point).
Simon Fraser (smfr)
Comment 2
2015-04-24 12:08:46 PDT
Fixed this in
r183274
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug