+2012-02-01 Kentaro Hara <haraken@chromium.org>
+
+ 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 <webkit.review.bot@gmail.com>
Unreviewed, rolling out r106408.
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)
interface [
CustomMarkFunction,
GenerateIsReachable,
- CustomToJS,
- InterfaceUUID=98fb48ae-7216-489c-862b-8e1217fc4443,
- ImplementationUUID=ab4f0781-152f-450e-9546-5b3987491a54
+ CustomToJS
] CanvasRenderingContext {
readonly attribute HTMLCanvasElement canvas;
module html {
- interface [
- InterfaceUUID=98fb48ae-7216-489c-862b-8e1217fc4443,
- ImplementationUUID=ab4f0781-152f-450e-9546-5b3987491a54
- ] CanvasRenderingContext2D : CanvasRenderingContext {
+ interface CanvasRenderingContext2D : CanvasRenderingContext {
void save();
void restore();
interface [
Conditional=WEBGL,
- InterfaceUUID=98fb48ae-7216-489c-862b-8e1217fc4443,
- ImplementationUUID=ab4f0781-152f-450e-9546-5b3987491a54,
CustomMarkFunction,
DontCheckEnums
] WebGLRenderingContext : CanvasRenderingContext {