WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 308970
257090
Include 'zoom' contributions in the getScreenCTM() result
https://bugs.webkit.org/show_bug.cgi?id=257090
Summary
Include 'zoom' contributions in the getScreenCTM() result
Ahmad Saleem
Reported
2023-05-20 11:02:41 PDT
Hi Team, While going through Blink's commit, I came across another failing testcase: Testcase -
https://jsfiddle.net/Lwrx9jf1/show
^ STP170 shows 'assert_approx_equals: a expected 2 +/- 0.000005 but got 1 ' Blink Commit -
https://chromium.googlesource.com/chromium/src/+/7254890a169ba91d8ad6f61374cd93ec59029441
WebKit Source -
https://searchfox.org/wubkat/source/Source/WebCore/svg/SVGSVGElement.cpp#436
_______ Just wanted to raise, so we can fix it. Thanks!
Attachments
Add attachment
proposed patch, testcase, etc.
Ahmad Saleem
Comment 1
2023-05-20 11:20:35 PDT
NOTE: Changing to this: zoomFactor = 1 / renderer->view()->style().effectiveZoom(); Does not fix this testcase. :-)
Ahmad Saleem
Comment 2
2023-05-20 11:21:03 PDT
(In reply to Ahmad Saleem from
comment #1
)
> NOTE: Changing to this: > > zoomFactor = 1 / renderer->view()->style().effectiveZoom(); > > Does not fix this testcase. :-)
Sorry this: zoomFactor = 1 / renderer->view().style().effectiveZoom();
Radar WebKit Bug Importer
Comment 3
2023-05-27 11:03:18 PDT
<
rdar://problem/109931108
>
Ahmad Saleem
Comment 4
2023-09-21 02:30:43 PDT
NOTE - It affects Layer Based SVG engine as well.
Ahmad Saleem
Comment 5
2026-03-04 17:23:38 PST
This test would be good addition to WPT (we should ask Chromium folks to push it) or create new one ourselves.
Ahmad Saleem
Comment 6
2026-03-16 16:17:04 PDT
I fixed this with
bug 308970
and added test as well. *** This bug has been marked as a duplicate of
bug 308970
***
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