Bug 245353

Summary: transform-origin is not equivalent to manually translating/untranslating in transform
Product: WebKit Reporter: Matt Woodrow <mattwoodrow>
Component: Layout and RenderingAssignee: Matt Woodrow <mattwoodrow>
Status: RESOLVED FIXED    
Severity: Normal CC: ahmad.saleem792, bfulgham, ccameron, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar, WPTImpact
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Matt Woodrow 2022-09-18 21:07:55 PDT
Affected WPT: http://wpt.live/css/css-transforms/transform3d-translate3d-001.html

This test is comparing setting a transform-origin: 10px 30px -10px to instead prepending translate3d(10px 30px -10px) and appending translate3d(-10 -30px -10px) to the transform property, and expecting them to be equivalent.
Comment 1 Radar WebKit Bug Importer 2022-09-18 21:08:07 PDT
<rdar://problem/100103438>
Comment 2 Matt Woodrow 2022-11-02 21:10:25 PDT
Pull request: https://github.com/WebKit/WebKit/pull/6075
Comment 3 EWS 2022-11-06 12:26:23 PST
Committed 256378@main (cd41ef8a9c11): <https://commits.webkit.org/256378@main>

Reviewed commits have been landed. Closing PR #6075 and removing active labels.
Comment 4 Matt Woodrow 2023-01-29 12:11:19 PST
*** Bug 88587 has been marked as a duplicate of this bug. ***