Title: [92458] trunk/Source/WebCore
Revision
92458
Author
[email protected]
Date
2011-08-05 00:43:54 -0700 (Fri, 05 Aug 2011)

Log Message

Remove LegacyDefaultOptionalArguments flag from Web Workers
https://bugs.webkit.org/show_bug.cgi?id=65746

Patch by Mark Pilgrim <[email protected]> on 2011-08-05
Reviewed by Adam Barth.

No new tests, all existing tests pass.

* workers/AbstractWorker.idl:
* workers/DedicatedWorkerContext.idl:
* workers/Worker.idl:
* workers/WorkerContext.idl:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (92457 => 92458)


--- trunk/Source/WebCore/ChangeLog	2011-08-05 07:34:58 UTC (rev 92457)
+++ trunk/Source/WebCore/ChangeLog	2011-08-05 07:43:54 UTC (rev 92458)
@@ -1,3 +1,17 @@
+2011-08-05  Mark Pilgrim  <[email protected]>
+
+        Remove LegacyDefaultOptionalArguments flag from Web Workers
+        https://bugs.webkit.org/show_bug.cgi?id=65746
+
+        Reviewed by Adam Barth.
+
+        No new tests, all existing tests pass.
+
+        * workers/AbstractWorker.idl:
+        * workers/DedicatedWorkerContext.idl:
+        * workers/Worker.idl:
+        * workers/WorkerContext.idl:
+
 2011-08-05  Kenichi Ishibashi  <[email protected]>
 
         Parsing CSS3 font-feature-settings property

Modified: trunk/Source/WebCore/workers/AbstractWorker.idl (92457 => 92458)


--- trunk/Source/WebCore/workers/AbstractWorker.idl	2011-08-05 07:34:58 UTC (rev 92457)
+++ trunk/Source/WebCore/workers/AbstractWorker.idl	2011-08-05 07:43:54 UTC (rev 92458)
@@ -33,7 +33,6 @@
 
     interface [
         Conditional=WORKERS,
-        LegacyDefaultOptionalArguments,
         ActiveDOMObject,
         CustomToJS,
         EventTarget

Modified: trunk/Source/WebCore/workers/DedicatedWorkerContext.idl (92457 => 92458)


--- trunk/Source/WebCore/workers/DedicatedWorkerContext.idl	2011-08-05 07:34:58 UTC (rev 92457)
+++ trunk/Source/WebCore/workers/DedicatedWorkerContext.idl	2011-08-05 07:43:54 UTC (rev 92458)
@@ -32,7 +32,6 @@
 
     interface [
         Conditional=WORKERS,
-        LegacyDefaultOptionalArguments,
         ExtendsDOMGlobalObject,
         IsWorkerContext,
         GenerateNativeConverter,

Modified: trunk/Source/WebCore/workers/Worker.idl (92457 => 92458)


--- trunk/Source/WebCore/workers/Worker.idl	2011-08-05 07:34:58 UTC (rev 92457)
+++ trunk/Source/WebCore/workers/Worker.idl	2011-08-05 07:43:54 UTC (rev 92458)
@@ -28,7 +28,6 @@
 
     interface [
         Conditional=WORKERS,
-        LegacyDefaultOptionalArguments,
         ActiveDOMObject,
         CanBeConstructed,
         CustomConstructFunction,

Modified: trunk/Source/WebCore/workers/WorkerContext.idl (92457 => 92458)


--- trunk/Source/WebCore/workers/WorkerContext.idl	2011-08-05 07:34:58 UTC (rev 92457)
+++ trunk/Source/WebCore/workers/WorkerContext.idl	2011-08-05 07:43:54 UTC (rev 92458)
@@ -28,7 +28,6 @@
 
     interface [
         Conditional=WORKERS,
-        LegacyDefaultOptionalArguments,
         CustomMarkFunction,
         DelegatingGetOwnPropertySlot,
         EventTarget,
@@ -51,19 +50,19 @@
         [Custom] void importScripts(/*[Variadic] in DOMString urls */);
                  attribute [Replaceable] WorkerNavigator navigator;
 #if defined(ENABLE_DATABASE) && ENABLE_DATABASE
-        [EnabledAtRuntime, RequiresAllArguments=Raise] Database openDatabase(in DOMString name, in DOMString version, in DOMString displayName, in unsigned long estimatedSize, in [Callback, Optional] DatabaseCallback creationCallback)
+        [EnabledAtRuntime] Database openDatabase(in DOMString name, in DOMString version, in DOMString displayName, in unsigned long estimatedSize, in [Callback, Optional] DatabaseCallback creationCallback)
             raises(DOMException);
-        [EnabledAtRuntime, RequiresAllArguments=Raise] DatabaseSync openDatabaseSync(in DOMString name, in DOMString version, in DOMString displayName, in unsigned long estimatedSize, in [Callback, Optional] DatabaseCallback creationCallback)
+        [EnabledAtRuntime] DatabaseSync openDatabaseSync(in DOMString name, in DOMString version, in DOMString displayName, in unsigned long estimatedSize, in [Callback, Optional] DatabaseCallback creationCallback)
             raises(DOMException);
 #endif
 
         // Timers
         [Custom] long setTimeout(in TimeoutHandler handler, in long timeout);
         // [Custom] long setTimeout(in DOMString code, in long timeout);
-        void clearTimeout(in long handle);
+        void clearTimeout(in [Optional=CallWithDefaultValue] long handle);
         [Custom] long setInterval(in TimeoutHandler handler, in long timeout);
         // [Custom] long setInterval(in DOMString code, in long timeout);
-        void clearInterval(in long handle);
+        void clearInterval(in [Optional=CallWithDefaultValue] long handle);
 
 
         // EventTarget interface
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to