[Webkit-unassigned] [Bug 261651] New: SVGTextQuery Performance Optimizations
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Sep 17 04:33:55 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=261651
Bug ID: 261651
Summary: SVGTextQuery Performance Optimizations
Product: WebKit
Version: Safari Technology Preview
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: SVG
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ahmad.saleem792 at gmail.com
CC: heycam at apple.com, sabouhallawa at apple.com,
zimmermann at kde.org
Hi Team,
While going through Blink's SVG fixes, came across SVGTextQuery optimization and it significantly improves the following test case in local build:
Test Case (NOTE - we might have already bug for this): https://web.archive.org/web/20150712020900/http://output.jsbin.com/imajow/1/quiet
Blink Merges (which at least work - on my level): https://src.chromium.org/viewvc/blink?view=revision&revision=177089 & https://src.chromium.org/viewvc/blink?view=revision&revision=177148 [Partial bits and need to do std::max<int>] & https://src.chromium.org/viewvc/blink?view=revision&revision=177230 & https://src.chromium.org/viewvc/blink?view=revision&revision=177149
I don't know how to merge this: https://src.chromium.org/viewvc/blink?view=revision&revision=177231
Even without the above one, we significantly improve the test case. I think we can land all other and then have the other separately tracked IMO. These are also useful because it is not something tied to LBSE and also we are in sleeping cycle where Safari 17.x will not get updated WebKit soon, so we can experiment with it.
I run it against our outdated WPT SVG and it didn't regress any test case as well.
Thanks!
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230917/2ff7b40b/attachment-0001.htm>
More information about the webkit-unassigned
mailing list