Bug 11177 - Another round of Objective-C SVG DOM bindings auto-generation
Summary: Another round of Objective-C SVG DOM bindings auto-generation
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Sam Weinig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-05 14:18 PDT by Sam Weinig
Modified: 2006-10-06 20:30 PDT (History)
1 user (show)

See Also:


Attachments
patch (117.18 KB, patch)
2006-10-05 14:26 PDT, Sam Weinig
timothy: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Weinig 2006-10-05 14:18:31 PDT
27 this time, with 3 stubs.  Patch forthcoming.
Comment 1 Sam Weinig 2006-10-05 14:26:13 PDT
Created attachment 10935 [details]
patch

- Auto-generate DOMSVGAnimatedNumberList, DOMSVGAnimatedRect, DOMSVGComponentTransferFunctionElement, DOMSVGFEBlendElement, DOMSVGFEColorMatrixElement, DOMSVGFEComponentTransferElement, DOMSVGFECompositeElement, DOMSVGFEDiffuseLightingElement, DOMSVGFEDisplacementMapElement, DOMSVGFEDistantLightElement,  DOMSVGFEFloodElement, DOMSVGFEFuncAElement, DOMSVGFEFuncBElement,  DOMSVGFEFuncGElement, DOMSVGFEFuncRElement, DOMSVGFEGaussianBlurElement,  DOMSVGFEImageElement, DOMSVGFEMergeElement, DOMSVGFEMergeNodeElement,  DOMSVGFEOffsetElement, DOMSVGFEPointLightElement, DOMSVGFESpecularLightingElement, DOMSVGFESpotLightElement, DOMSVGFETileElement, DOMSVGFETurbulenceElement, DOMSVGFilterPrimitiveStandardAttributes and DOMSVGNumberList. 

- Adds interfaces and implementation stubs for DOMSVGNumber, DOMSVGPoint and DOMSVGRect.

- IDL clean up.

- Make numOctaves in SVGFETurbulenceElement use a long instead of an int in it's macro declaration and definition.
Comment 2 Timothy Hatcher 2006-10-05 15:28:16 PDT
Comment on attachment 10935 [details]
patch

I really want to see these stubbed classes auto-generated. We should not need to have hand written code for SVG since it is all new. r=me to let you move forward getting the other classes, please file a bug about these stubs.
Comment 3 Sam Weinig 2006-10-06 20:30:16 PDT
Landed in r16850.