Bug 247668

Summary: [LBSE] Add transform related tests from LBSE downstream
Product: WebKit Reporter: Nikolas Zimmermann <zimmermann>
Component: SVGAssignee: Nikolas Zimmermann <zimmermann>
Status: RESOLVED FIXED    
Severity: Normal CC: rbuis, sabouhallawa, webkit-bug-importer, zimmermann
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 90738    

Description Nikolas Zimmermann 2022-11-09 02:44:47 PST
Add more tests that were written in the past years and haven't been upstreamed yet. They mostly cover laying out objects with tiny dimensions, to assure LBSE renderers these kind of documents properly. In fact it improves over the legacy engine, which had issues with these kind of documents (see discussion of test results below).
Comment 1 Nikolas Zimmermann 2022-11-09 02:54:01 PST
Pull request: https://github.com/WebKit/WebKit/pull/6292
Comment 2 Radar WebKit Bug Importer 2022-11-16 02:45:39 PST
<rdar://problem/102412156>
Comment 3 EWS 2022-11-22 13:10:47 PST
Committed 256948@main (4b037413854d): <https://commits.webkit.org/256948@main>

Reviewed commits have been landed. Closing PR #6292 and removing active labels.