From 519ae8a1c0e9d24322efbeadea1e6e11247d0ac2 Mon Sep 17 00:00:00 2001 From: "haraken@chromium.org" Date: Thu, 2 Feb 2012 02:47:53 +0000 Subject: [PATCH] Remove [ImplementationUUID] and [InterfaceUUID] from html/canvas/*.idl https://bugs.webkit.org/show_bug.cgi?id=77589 Reviewed by Adam Barth. [ImplementationUUID] and [InterfaceUUID] are used in html/canvas/*.idl, but they are not implemented in code generators and thus have no meaning. This patch removes them. No tests. No change in behavior. * html/canvas/CanvasGradient.idl: * html/canvas/CanvasPattern.idl: The file is now empty though. * html/canvas/CanvasRenderingContext.idl: * html/canvas/CanvasRenderingContext2D.idl: * html/canvas/WebGLRenderingContext.idl: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@106526 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- Source/WebCore/ChangeLog | 19 +++++++++++++++++++ Source/WebCore/html/canvas/CanvasGradient.idl | 5 +---- Source/WebCore/html/canvas/CanvasPattern.idl | 6 +----- Source/WebCore/html/canvas/CanvasRenderingContext.idl | 4 +--- .../WebCore/html/canvas/CanvasRenderingContext2D.idl | 5 +---- Source/WebCore/html/canvas/WebGLRenderingContext.idl | 2 -- 6 files changed, 23 insertions(+), 18 deletions(-) diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog index 656175c..a8f370b 100644 --- a/Source/WebCore/ChangeLog +++ b/Source/WebCore/ChangeLog @@ -1,3 +1,22 @@ +2012-02-01 Kentaro Hara + + Remove [ImplementationUUID] and [InterfaceUUID] from html/canvas/*.idl + https://bugs.webkit.org/show_bug.cgi?id=77589 + + Reviewed by Adam Barth. + + [ImplementationUUID] and [InterfaceUUID] are used in html/canvas/*.idl, + but they are not implemented in code generators and thus have no meaning. + This patch removes them. + + No tests. No change in behavior. + + * html/canvas/CanvasGradient.idl: + * html/canvas/CanvasPattern.idl: The file is now empty though. + * html/canvas/CanvasRenderingContext.idl: + * html/canvas/CanvasRenderingContext2D.idl: + * html/canvas/WebGLRenderingContext.idl: + 2012-02-01 Sheriff Bot Unreviewed, rolling out r106408. diff --git a/Source/WebCore/html/canvas/CanvasGradient.idl b/Source/WebCore/html/canvas/CanvasGradient.idl index 48f75bb..75b1927 100644 --- a/Source/WebCore/html/canvas/CanvasGradient.idl +++ b/Source/WebCore/html/canvas/CanvasGradient.idl @@ -25,10 +25,7 @@ module html { - interface [ - InterfaceUUID=bb1108ea-6b8c-4a08-894a-218628630cdb, - ImplementationUUID=a2942ae6-2731-4286-98cc-9d5e79e20de1 - ] CanvasGradient { + interface CanvasGradient { void addColorStop(in [Optional=CallWithDefaultValue] float offset, in [Optional=CallWithDefaultValue] DOMString color) diff --git a/Source/WebCore/html/canvas/CanvasPattern.idl b/Source/WebCore/html/canvas/CanvasPattern.idl index 1cac8f8..e5aa036 100644 --- a/Source/WebCore/html/canvas/CanvasPattern.idl +++ b/Source/WebCore/html/canvas/CanvasPattern.idl @@ -25,11 +25,7 @@ module html { - interface [ - InterfaceUUID=c2131348-6d8c-47b5-86cc-d41aff34ce15, - ImplementationUUID=82f5d713-3d17-44dd-aa4a-7766fe345940 - ] CanvasPattern { - + interface CanvasPattern { }; } diff --git a/Source/WebCore/html/canvas/CanvasRenderingContext.idl b/Source/WebCore/html/canvas/CanvasRenderingContext.idl index b53bdce..d8657cc 100644 --- a/Source/WebCore/html/canvas/CanvasRenderingContext.idl +++ b/Source/WebCore/html/canvas/CanvasRenderingContext.idl @@ -28,9 +28,7 @@ module html { interface [ CustomMarkFunction, GenerateIsReachable, - CustomToJS, - InterfaceUUID=98fb48ae-7216-489c-862b-8e1217fc4443, - ImplementationUUID=ab4f0781-152f-450e-9546-5b3987491a54 + CustomToJS ] CanvasRenderingContext { readonly attribute HTMLCanvasElement canvas; diff --git a/Source/WebCore/html/canvas/CanvasRenderingContext2D.idl b/Source/WebCore/html/canvas/CanvasRenderingContext2D.idl index 0168e4c..d5845b8 100644 --- a/Source/WebCore/html/canvas/CanvasRenderingContext2D.idl +++ b/Source/WebCore/html/canvas/CanvasRenderingContext2D.idl @@ -25,10 +25,7 @@ module html { - interface [ - InterfaceUUID=98fb48ae-7216-489c-862b-8e1217fc4443, - ImplementationUUID=ab4f0781-152f-450e-9546-5b3987491a54 - ] CanvasRenderingContext2D : CanvasRenderingContext { + interface CanvasRenderingContext2D : CanvasRenderingContext { void save(); void restore(); diff --git a/Source/WebCore/html/canvas/WebGLRenderingContext.idl b/Source/WebCore/html/canvas/WebGLRenderingContext.idl index 0c1700a..16aae17 100644 --- a/Source/WebCore/html/canvas/WebGLRenderingContext.idl +++ b/Source/WebCore/html/canvas/WebGLRenderingContext.idl @@ -27,8 +27,6 @@ module html { interface [ Conditional=WEBGL, - InterfaceUUID=98fb48ae-7216-489c-862b-8e1217fc4443, - ImplementationUUID=ab4f0781-152f-450e-9546-5b3987491a54, CustomMarkFunction, DontCheckEnums ] WebGLRenderingContext : CanvasRenderingContext { -- 2.7.4