WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
242833
[LBSE] Enable compositing support for SVG elements
https://bugs.webkit.org/show_bug.cgi?id=242833
Summary
[LBSE] Enable compositing support for SVG elements
Nikolas Zimmermann
Reported
2022-07-16 06:07:27 PDT
Finally enable compositing, 3d-transforms, etc. for SVG. All the preparatory work is done and LBSE has enough functionality to support it.
Attachments
Add attachment
proposed patch, testcase, etc.
Nikolas Zimmermann
Comment 1
2022-07-16 08:38:31 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/2487
Radar WebKit Bug Importer
Comment 2
2022-07-23 06:08:14 PDT
<
rdar://problem/97481962
>
EWS
Comment 3
2022-08-02 14:38:15 PDT
Committed
253054@main
(5c46074bb656): <
https://commits.webkit.org/253054@main
> Reviewed commits have been landed. Closing PR #2487 and removing active labels.
Fujii Hironori
Comment 4
2022-08-02 17:15:12 PDT
Hi, I tested
253054@main
. But, your tiger doesn't animate. Is this expected?
https://ibb.co/mcSnFZP
Nikolas Zimmermann
Comment 5
2022-08-03 00:19:01 PDT
(In reply to Fujii Hironori from
comment #4
)
> Hi, I tested
253054@main
. But, your tiger doesn't animate. Is this expected? >
https://ibb.co/mcSnFZP
Thanks Fujji for the early testing. Yes it is expected -- there's still stuff missing to make the demos work. I will let you know when you can repeat the testing :-)
Nikolas Zimmermann
Comment 6
2022-08-03 00:26:07 PDT
(In reply to Nikolas Zimmermann from
comment #5
)
> (In reply to Fujii Hironori from
comment #4
) > > Hi, I tested
253054@main
. But, your tiger doesn't animate. Is this expected? > >
https://ibb.co/mcSnFZP
> Thanks Fujji for the early testing. Yes it is expected -- there's still > stuff missing to make the demos work. I will let you know when you can > repeat the testing :-)
Oh, I mixed this up, thought you were talking about the vibrant tiger example. The one from 2019 in the reveal.js presentation should work -- did you click on "Welcome to the future" to trigger the animation? NOTE: You'll notice that the tiger SVG is clipped -- that's a bug in the actual html/svg file, due to missing viewport clipping in earlier LBSE versions. To see the unclipped tiger, you need to manually enlarge the viewport in the svg document fragment.
Fujii Hironori
Comment 7
2022-08-03 01:05:09 PDT
Oh, I didn't click. It works! You did a great job!
Nikolas Zimmermann
Comment 8
2022-08-03 04:33:57 PDT
(In reply to Fujii Hironori from
comment #7
)
> Oh, I didn't click. It works! You did a great job!
Thanks Fujii, still LBSE is not ready yet for production. I will soon create GitHub issues on
https://github.com/nikolaszimmermann/WebKitIgalia/issues
, to track what's still missing in LBSE -- better than tickin' off items on my personal, invisible TODO list :-)
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