Title: [106640] trunk/Source/WebCore
Revision
106640
Author
[email protected]
Date
2012-02-03 02:01:12 -0800 (Fri, 03 Feb 2012)

Log Message

Remove [NoCPPCustom] IDL
https://bugs.webkit.org/show_bug.cgi?id=77704

Reviewed by Adam Barth.

This patch removes [NoCPPCustom], by replacing [Custom, NoCPPCustom]
in HTMLDocument.idl with [JSCCustom, V8Custom].

No tests. No change in behavior.

* bindings/scripts/CodeGeneratorCPP.pm:
(ShouldSkipType):
* html/HTMLDocument.idl:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (106639 => 106640)


--- trunk/Source/WebCore/ChangeLog	2012-02-03 09:54:53 UTC (rev 106639)
+++ trunk/Source/WebCore/ChangeLog	2012-02-03 10:01:12 UTC (rev 106640)
@@ -1,5 +1,21 @@
 2012-02-03  Kentaro Hara  <[email protected]>
 
+        Remove [NoCPPCustom] IDL
+        https://bugs.webkit.org/show_bug.cgi?id=77704
+
+        Reviewed by Adam Barth.
+
+        This patch removes [NoCPPCustom], by replacing [Custom, NoCPPCustom]
+        in HTMLDocument.idl with [JSCCustom, V8Custom].
+
+        No tests. No change in behavior.
+
+        * bindings/scripts/CodeGeneratorCPP.pm:
+        (ShouldSkipType):
+        * html/HTMLDocument.idl:
+
+2012-02-03  Kentaro Hara  <[email protected]>
+
         Remove [LegacyParent] from CodeGeneratorGObject.pm, and rename it to [JSLegacyParent]
         https://bugs.webkit.org/show_bug.cgi?id=77706
 

Modified: trunk/Source/WebCore/bindings/scripts/CodeGeneratorCPP.pm (106639 => 106640)


--- trunk/Source/WebCore/bindings/scripts/CodeGeneratorCPP.pm	2012-02-03 09:54:53 UTC (rev 106639)
+++ trunk/Source/WebCore/bindings/scripts/CodeGeneratorCPP.pm	2012-02-03 10:01:12 UTC (rev 106640)
@@ -191,8 +191,7 @@
 {
     my $typeInfo = shift;
 
-    return 1 if $typeInfo->signature->extendedAttributes->{"Custom"}
-             and !$typeInfo->signature->extendedAttributes->{"NoCPPCustom"};
+    return 1 if $typeInfo->signature->extendedAttributes->{"Custom"};
 
     return 1 if $typeInfo->signature->extendedAttributes->{"CustomArgumentHandling"}
              or $typeInfo->signature->extendedAttributes->{"CustomGetter"}

Modified: trunk/Source/WebCore/html/HTMLDocument.idl (106639 => 106640)


--- trunk/Source/WebCore/html/HTMLDocument.idl	2012-02-03 09:54:53 UTC (rev 106639)
+++ trunk/Source/WebCore/html/HTMLDocument.idl	2012-02-03 10:01:12 UTC (rev 106640)
@@ -23,7 +23,7 @@
     interface [
         HasOverridingNameGetter
     ] HTMLDocument : Document {
-        [Custom, NoCPPCustom] void open();
+        [JSCCustom, V8Custom] void open();
         void close();
         [Custom] void write(in [Optional=CallWithDefaultValue] DOMString text);
         [Custom] void writeln(in [Optional=CallWithDefaultValue] DOMString text);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to