Title: [190234] trunk/Source/WebCore
Revision
190234
Author
[email protected]
Date
2015-09-24 19:56:47 -0700 (Thu, 24 Sep 2015)

Log Message

Drop [NotDeletable] from QuickTimePluginReplacement.postEvent()
https://bugs.webkit.org/show_bug.cgi?id=149547

Reviewed by Eric Carlson.

Drop [NotDeletable] from QuickTimePluginReplacement.postEvent(). It does
not appear to be needed and this is the last user of this non-standard
IDL attribute. This patch also drops support for this IDL attribute.

* Modules/plugins/QuickTimePluginReplacement.idl:
* bindings/scripts/CodeGeneratorJS.pm:
(ComputeFunctionSpecial):
* bindings/scripts/IDLAttributes.txt:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (190233 => 190234)


--- trunk/Source/WebCore/ChangeLog	2015-09-25 02:48:55 UTC (rev 190233)
+++ trunk/Source/WebCore/ChangeLog	2015-09-25 02:56:47 UTC (rev 190234)
@@ -1,5 +1,21 @@
 2015-09-24  Chris Dumez  <[email protected]>
 
+        Drop [NotDeletable] from QuickTimePluginReplacement.postEvent()
+        https://bugs.webkit.org/show_bug.cgi?id=149547
+
+        Reviewed by Eric Carlson.
+
+        Drop [NotDeletable] from QuickTimePluginReplacement.postEvent(). It does
+        not appear to be needed and this is the last user of this non-standard
+        IDL attribute. This patch also drops support for this IDL attribute.
+
+        * Modules/plugins/QuickTimePluginReplacement.idl:
+        * bindings/scripts/CodeGeneratorJS.pm:
+        (ComputeFunctionSpecial):
+        * bindings/scripts/IDLAttributes.txt:
+
+2015-09-24  Chris Dumez  <[email protected]>
+
         Node.replaceChild() does not behave according to the specification
         https://bugs.webkit.org/show_bug.cgi?id=149546
         <rdar://problem/22571887>

Modified: trunk/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.idl (190233 => 190234)


--- trunk/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.idl	2015-09-25 02:48:55 UTC (rev 190233)
+++ trunk/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.idl	2015-09-25 02:56:47 UTC (rev 190234)
@@ -31,5 +31,5 @@
     [CustomGetter] readonly attribute any timedMetaData;
     [CustomGetter] readonly attribute any accessLog;
     [CustomGetter] readonly attribute any errorLog;
-    [NotDeletable] void postEvent(DOMString eventName);
+    void postEvent(DOMString eventName);
 };

Modified: trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm (190233 => 190234)


--- trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2015-09-25 02:48:55 UTC (rev 190233)
+++ trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2015-09-25 02:56:47 UTC (rev 190234)
@@ -5042,8 +5042,7 @@
     my $function = shift;
 
     my @specials = ();
-    push(@specials, "DontDelete") if $function->signature->extendedAttributes->{"NotDeletable"}
-       || $function->signature->extendedAttributes->{"Unforgeable"}
+    push(@specials, "DontDelete") if $function->signature->extendedAttributes->{"Unforgeable"}
        || $interface->extendedAttributes->{"Unforgeable"};
     push(@specials, "DontEnum") if $function->signature->extendedAttributes->{"NotEnumerable"};
     if ($function->signature->extendedAttributes->{"JSBuiltin"}) {

Modified: trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt (190233 => 190234)


--- trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt	2015-09-25 02:48:55 UTC (rev 190233)
+++ trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt	2015-09-25 02:56:47 UTC (rev 190234)
@@ -94,7 +94,6 @@
 NoInterfaceObject
 Nondeterministic
 NotEnumerable
-NotDeletable
 ObjCCustomImplementation
 ObjCExplicitAtomicString
 ObjCImplementedAsUnsignedLong
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to