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