Title: [200236] trunk/Source/WebCore
Revision
200236
Author
[email protected]
Date
2016-04-29 01:29:13 -0700 (Fri, 29 Apr 2016)

Log Message

Remove UsePointersEvenForNonNullableObjectArguments keyword
https://bugs.webkit.org/show_bug.cgi?id=156844

Reviewed by Darin Adler.

No change of behavior.

* bindings/scripts/CodeGenerator.pm:
(ShouldPassWrapperByReference): Removed UsePointersEvenForNonNullableObjectArguments support.
* bindings/scripts/IDLAttributes.txt: Removed UsePointersEvenForNonNullableObjectArguments.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (200235 => 200236)


--- trunk/Source/WebCore/ChangeLog	2016-04-29 08:15:10 UTC (rev 200235)
+++ trunk/Source/WebCore/ChangeLog	2016-04-29 08:29:13 UTC (rev 200236)
@@ -1,5 +1,18 @@
 2016-04-29  Youenn Fablet  <[email protected]>
 
+        Remove UsePointersEvenForNonNullableObjectArguments keyword
+        https://bugs.webkit.org/show_bug.cgi?id=156844
+
+        Reviewed by Darin Adler.
+
+        No change of behavior.
+
+        * bindings/scripts/CodeGenerator.pm:
+        (ShouldPassWrapperByReference): Removed UsePointersEvenForNonNullableObjectArguments support.
+        * bindings/scripts/IDLAttributes.txt: Removed UsePointersEvenForNonNullableObjectArguments.
+
+2016-04-29  Youenn Fablet  <[email protected]>
+
         FetchResponse should return a ReadableStream even if disturbed
         https://bugs.webkit.org/show_bug.cgi?id=156911
 

Modified: trunk/Source/WebCore/bindings/scripts/CodeGenerator.pm (200235 => 200236)


--- trunk/Source/WebCore/bindings/scripts/CodeGenerator.pm	2016-04-29 08:15:10 UTC (rev 200235)
+++ trunk/Source/WebCore/bindings/scripts/CodeGenerator.pm	2016-04-29 08:29:13 UTC (rev 200236)
@@ -896,7 +896,6 @@
     return 0 if $parameter->isNullable;
     return 0 if !$object->IsWrapperType($parameter->type) && !$object->IsTypedArrayType($parameter->type);
     return 0 if $object->IsSVGTypeNeedingTearOff($parameter->type);
-    return 0 if $interface->extendedAttributes->{"UsePointersEvenForNonNullableObjectArguments"};
     return 1;
 }
 

Modified: trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt (200235 => 200236)


--- trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt	2016-04-29 08:15:10 UTC (rev 200235)
+++ trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt	2016-04-29 08:29:13 UTC (rev 200236)
@@ -125,5 +125,4 @@
 TypedArray=*
 URL
 Unforgeable
-UsePointersEvenForNonNullableObjectArguments
 WindowEventHandler
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to