MacDue
59cd086199
LibWeb: Stub (and implement) SVGSVGElement methods and attributes
This implements trivial functions and stubs out the rest.
Implemented:
```
[SameObject] readonly attribute SVGAnimatedLength x;
[SameObject] readonly attribute SVGAnimatedLength y;
[SameObject] readonly attribute SVGAnimatedLength width;
[SameObject] readonly attribute SVGAnimatedLength height;
undefined deselectAll();
SVGLength createSVGLength();
DOMPoint createSVGPoint();
DOMMatrix createSVGMatrix();
DOMRect createSVGRect();
SVGTransform createSVGTransform();
Element getElementById(DOMString elementId);
unsigned long suspendRedraw(unsigned long maxWaitMilliseconds);
undefined unsuspendRedraw(unsigned long suspendHandleID);
undefined unsuspendRedrawAll();
undefined forceRedraw();
```
Stubbed:
```
attribute float currentScale;
[SameObject] readonly attribute DOMPointReadOnly currentTranslate;
NodeList getIntersectionList(
DOMRectReadOnly rect, SVGElement? referenceElement);
NodeList getEnclosureList(
DOMRectReadOnly rect, SVGElement? referenceElement);
boolean checkIntersection(SVGElement element, DOMRectReadOnly rect);
boolean checkEnclosure(SVGElement element, DOMRectReadOnly rect);
```
2024-04-01 21:10:35 +02:00
..
2023-12-30 18:50:29 +01:00
2023-12-30 18:50:29 +01:00
2024-03-20 09:09:35 +01:00
2024-03-29 21:59:56 +01:00
2024-03-16 16:35:54 +01:00
2024-03-16 16:35:54 +01:00
2024-01-18 14:00:06 +01:00
2024-03-16 16:35:54 +01:00
2024-01-25 08:23:41 +01:00
2024-01-25 08:23:41 +01:00
2024-03-16 16:35:54 +01:00
2023-12-30 18:50:29 +01:00
2024-01-18 14:00:06 +01:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-03-04 10:50:32 +01:00
2024-03-29 21:59:56 +01:00
2024-03-29 21:59:56 +01:00
2024-03-30 21:35:22 +01:00
2024-03-18 14:06:28 -04:00
2024-03-16 16:35:54 +01:00
2024-03-12 08:51:50 +01:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-03-16 16:35:54 +01:00
2024-03-04 10:50:32 +01:00
2024-01-25 08:23:41 +01:00
2024-03-16 16:35:54 +01:00
2024-03-16 16:35:54 +01:00
2024-03-04 10:50:32 +01:00
2024-03-16 16:35:54 +01:00
2024-03-11 18:29:10 +01:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-03-16 16:35:54 +01:00
2024-03-11 18:29:10 +01:00
2024-03-16 16:35:54 +01:00
2024-03-04 10:50:32 +01:00
2024-03-16 16:35:54 +01:00
2024-03-12 08:51:50 +01:00
2024-03-18 07:09:37 +01:00
2024-03-04 10:50:32 +01:00
2024-03-16 16:35:54 +01:00
2024-03-04 10:50:32 +01:00
2024-03-16 16:35:54 +01:00
2024-03-04 10:50:32 +01:00
2024-03-16 16:35:54 +01:00
2024-03-11 18:29:10 +01:00
2024-03-16 16:35:54 +01:00
2024-03-04 10:50:32 +01:00
2024-03-16 16:35:54 +01:00
2024-03-16 16:35:54 +01:00
2024-03-16 16:35:54 +01:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-03-16 16:35:54 +01:00
2024-01-27 18:12:13 +01:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-03-16 16:35:54 +01:00
2024-03-18 14:06:28 -04:00
2023-12-30 18:50:29 +01:00
2024-01-18 14:00:06 +01:00
2024-03-16 16:35:54 +01:00
2024-03-16 16:35:54 +01:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-04-01 21:10:35 +02:00
2024-03-16 16:35:54 +01:00
2023-12-30 18:50:29 +01:00
2023-12-30 18:50:29 +01:00
2024-03-29 21:59:56 +01:00
2023-12-30 18:50:29 +01:00
2023-12-30 18:50:29 +01:00
2024-03-04 10:50:32 +01:00
2023-12-19 21:29:03 +01:00
2023-12-23 20:41:07 +01:00