WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 52780
TransformationMatrix multiply operations apply operands in wrong order.
https://bugs.webkit.org/show_bug.cgi?id=52780
Summary
TransformationMatrix multiply operations apply operands in wrong order.
Shane Stephens
Reported
2011-01-19 20:45:56 PST
TransformationMatrix multiply operations apply operands in wrong order.
Attachments
Patch
(14.45 KB, patch)
2011-01-19 20:48 PST
,
Shane Stephens
no flags
Details
Formatted Diff
Diff
Patch
(24.01 KB, patch)
2011-01-20 19:51 PST
,
Shane Stephens
no flags
Details
Formatted Diff
Diff
Patch
(24.59 KB, patch)
2011-01-23 16:18 PST
,
Shane Stephens
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Shane Stephens
Comment 1
2011-01-19 20:48:13 PST
Created
attachment 79547
[details]
Patch
WebKit Review Bot
Comment 2
2011-01-19 21:15:04 PST
Attachment 79547
[details]
did not build on chromium: Build output:
http://queues.webkit.org/results/7578232
Early Warning System Bot
Comment 3
2011-01-19 21:18:08 PST
Attachment 79547
[details]
did not build on qt: Build output:
http://queues.webkit.org/results/7515234
Shane Stephens
Comment 4
2011-01-20 19:51:14 PST
Created
attachment 79686
[details]
Patch
Chris Marrin
Comment 5
2011-01-21 10:32:18 PST
Comment on
attachment 79686
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=79686&action=review
r=me with a bit more detail in the Changelog.
> Source/WebCore/ChangeLog:10 > +
Could you be a bit more specific about the change? You're fixing a very confusing part of the code and think you're doing two things. One is flipping the order used to combine matrix, the other is changing multLeft to multiply. This is really doing 2 things: it fixes the incorrect naming of the function being called implicitly flipping the order of the operation. All that gets buried in the name change, so if you could add another sentence or two here, it would make it more clear to future coders.
> Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp:61 > +// the array refers to the column that the element lies in; the second the row.
This last sentence is awkward. either say "the second, the row", or better "the second index refers to the row"
Shane Stephens
Comment 6
2011-01-23 16:18:52 PST
Created
attachment 79882
[details]
Patch
WebKit Commit Bot
Comment 7
2011-01-24 11:41:30 PST
The commit-queue encountered the following flaky tests while processing
attachment 79882
[details]
: animations/dynamic-stylesheet-loading.html
bug 52669
(author:
cmarrin@apple.com
) The commit-queue is continuing to process your patch.
WebKit Commit Bot
Comment 8
2011-01-24 11:42:15 PST
Comment on
attachment 79882
[details]
Patch Clearing flags on attachment: 79882 Committed
r76537
: <
http://trac.webkit.org/changeset/76537
>
WebKit Commit Bot
Comment 9
2011-01-24 11:42:21 PST
All reviewed patches have been landed. Closing bug.
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