Mark SVGStringList properties '[SameObject]' in the IDL files
authorsaid@apple.com <said@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 22 Apr 2019 18:17:33 +0000 (18:17 +0000)
committersaid@apple.com <said@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 22 Apr 2019 18:17:33 +0000 (18:17 +0000)
commit91f8b46e9c3e63e2ce8d4423313d650027fdeabc
tree25236832652b7362144eed180bbb2d874e6f1382
parenta06efcd4a45f430176c85c07095638c193d3587f
Mark SVGStringList properties '[SameObject]' in the IDL files
Followup to https://bugs.webkit.org/show_bug.cgi?id=197137

Patch by Said Abou-Hallawa <said@apple.com> on 2019-04-22
Reviewed by Darin Adler.

The SVG elements do not create tear-off wrappers for SVGStrigList DOM
objects anymore. Instead they return Ref pointers to the same RefCounted
objects. So they should be marked '[SameObject]' in their IDL files.

* svg/SVGTests.idl:
* svg/SVGViewElement.idl:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@244503 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/svg/SVGTests.idl
Source/WebCore/svg/SVGViewElement.idl