Rename [JSGenerateToJS] to [JSGenerateToJSObject]
authorharaken@chromium.org <haraken@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Feb 2012 02:05:13 +0000 (02:05 +0000)
committerharaken@chromium.org <haraken@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Feb 2012 02:05:13 +0000 (02:05 +0000)
https://bugs.webkit.org/show_bug.cgi?id=78490

Reviewed by Adam Barth.

This patch renames [JSGenerateToJS] to [JSGenerateToJSObject],
for naming consistency with [CustomToJSObject], [JSCustomToJSObject] and [V8CustomToJSObject].

No tests. No change in behavior.

* bindings/scripts/CodeGeneratorJS.pm:
(GenerateHeader):
(GenerateImplementation):
* dom/WebKitNamedFlow.idl:
* fileapi/DirectoryEntry.idl:
* fileapi/DirectoryEntrySync.idl:
* fileapi/File.idl:
* fileapi/FileEntry.idl:
* fileapi/FileEntrySync.idl:
* html/DOMFormData.idl:
* html/DOMSettableTokenList.idl:
* html/DOMURL.idl:
* html/MediaController.idl:
* mediastream/LocalMediaStream.idl:
* webaudio/AudioBufferCallback.idl:
* webaudio/AudioBufferSourceNode.idl:
* webaudio/AudioDestinationNode.idl:
* webaudio/AudioGain.idl:
* webaudio/AudioGainNode.idl:
* webaudio/AudioPannerNode.idl:
* webaudio/AudioProcessingEvent.idl:
* webaudio/BiquadFilterNode.idl:
* webaudio/ConvolverNode.idl:
* webaudio/DelayNode.idl:
* webaudio/DynamicsCompressorNode.idl:
* webaudio/HighPass2FilterNode.idl:
* webaudio/JavaScriptAudioNode.idl:
* webaudio/LowPass2FilterNode.idl:
* webaudio/MediaElementAudioSourceNode.idl:
* webaudio/OfflineAudioCompletionEvent.idl:
* webaudio/RealtimeAnalyserNode.idl:
* webaudio/WaveShaperNode.idl:
* workers/SharedWorker.idl:
* workers/Worker.idl:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@107768 268f45cc-cd09-0410-ab3c-d52691b4dbfc

33 files changed:
Source/WebCore/ChangeLog
Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
Source/WebCore/dom/WebKitNamedFlow.idl
Source/WebCore/fileapi/DirectoryEntry.idl
Source/WebCore/fileapi/DirectoryEntrySync.idl
Source/WebCore/fileapi/File.idl
Source/WebCore/fileapi/FileEntry.idl
Source/WebCore/fileapi/FileEntrySync.idl
Source/WebCore/html/DOMFormData.idl
Source/WebCore/html/DOMSettableTokenList.idl
Source/WebCore/html/DOMURL.idl
Source/WebCore/html/MediaController.idl
Source/WebCore/mediastream/LocalMediaStream.idl
Source/WebCore/webaudio/AudioBufferCallback.idl
Source/WebCore/webaudio/AudioBufferSourceNode.idl
Source/WebCore/webaudio/AudioDestinationNode.idl
Source/WebCore/webaudio/AudioGain.idl
Source/WebCore/webaudio/AudioGainNode.idl
Source/WebCore/webaudio/AudioPannerNode.idl
Source/WebCore/webaudio/AudioProcessingEvent.idl
Source/WebCore/webaudio/BiquadFilterNode.idl
Source/WebCore/webaudio/ConvolverNode.idl
Source/WebCore/webaudio/DelayNode.idl
Source/WebCore/webaudio/DynamicsCompressorNode.idl
Source/WebCore/webaudio/HighPass2FilterNode.idl
Source/WebCore/webaudio/JavaScriptAudioNode.idl
Source/WebCore/webaudio/LowPass2FilterNode.idl
Source/WebCore/webaudio/MediaElementAudioSourceNode.idl
Source/WebCore/webaudio/OfflineAudioCompletionEvent.idl
Source/WebCore/webaudio/RealtimeAnalyserNode.idl
Source/WebCore/webaudio/WaveShaperNode.idl
Source/WebCore/workers/SharedWorker.idl
Source/WebCore/workers/Worker.idl

index 57c77f1..4592f46 100644 (file)
@@ -1,3 +1,50 @@
+2012-02-14  Kentaro Hara  <haraken@chromium.org>
+
+        Rename [JSGenerateToJS] to [JSGenerateToJSObject]
+        https://bugs.webkit.org/show_bug.cgi?id=78490
+
+        Reviewed by Adam Barth.
+
+        This patch renames [JSGenerateToJS] to [JSGenerateToJSObject],
+        for naming consistency with [CustomToJSObject], [JSCustomToJSObject] and [V8CustomToJSObject].
+
+        No tests. No change in behavior.
+
+        * bindings/scripts/CodeGeneratorJS.pm:
+        (GenerateHeader):
+        (GenerateImplementation):
+        * dom/WebKitNamedFlow.idl:
+        * fileapi/DirectoryEntry.idl:
+        * fileapi/DirectoryEntrySync.idl:
+        * fileapi/File.idl:
+        * fileapi/FileEntry.idl:
+        * fileapi/FileEntrySync.idl:
+        * html/DOMFormData.idl:
+        * html/DOMSettableTokenList.idl:
+        * html/DOMURL.idl:
+        * html/MediaController.idl:
+        * mediastream/LocalMediaStream.idl:
+        * webaudio/AudioBufferCallback.idl:
+        * webaudio/AudioBufferSourceNode.idl:
+        * webaudio/AudioDestinationNode.idl:
+        * webaudio/AudioGain.idl:
+        * webaudio/AudioGainNode.idl:
+        * webaudio/AudioPannerNode.idl:
+        * webaudio/AudioProcessingEvent.idl:
+        * webaudio/BiquadFilterNode.idl:
+        * webaudio/ConvolverNode.idl:
+        * webaudio/DelayNode.idl:
+        * webaudio/DynamicsCompressorNode.idl:
+        * webaudio/HighPass2FilterNode.idl:
+        * webaudio/JavaScriptAudioNode.idl:
+        * webaudio/LowPass2FilterNode.idl:
+        * webaudio/MediaElementAudioSourceNode.idl:
+        * webaudio/OfflineAudioCompletionEvent.idl:
+        * webaudio/RealtimeAnalyserNode.idl:
+        * webaudio/WaveShaperNode.idl:
+        * workers/SharedWorker.idl:
+        * workers/Worker.idl:
+
 2012-02-14  Kenichi Ishibashi  <bashi@chromium.org>
 
         [WebSocket] Add deflater/inflater classes
index 3786b9e..764522a 100644 (file)
@@ -1003,7 +1003,7 @@ sub GenerateHeader
         push(@headerContent, "\n");
     }
 
-    if (!$hasParent || $dataNode->extendedAttributes->{"JSGenerateToJS"} || ($dataNode->extendedAttributes->{"CustomToJSObject"} || $dataNode->extendedAttributes->{"JSCustomToJSObject"})) {
+    if (!$hasParent || $dataNode->extendedAttributes->{"JSGenerateToJSObject"} || ($dataNode->extendedAttributes->{"CustomToJSObject"} || $dataNode->extendedAttributes->{"JSCustomToJSObject"})) {
         push(@headerContent, "JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, $implType*);\n");
     }
     if (!$hasParent || $dataNode->extendedAttributes->{"JSGenerateToNativeObject"}) {
@@ -2310,7 +2310,7 @@ sub GenerateImplementation
         push(@implContent, "}\n\n");
     }
 
-    if ((!$hasParent or $dataNode->extendedAttributes->{"JSGenerateToJS"}) and !($dataNode->extendedAttributes->{"CustomToJSObject"} or $dataNode->extendedAttributes->{"JSCustomToJSObject"})) {
+    if ((!$hasParent or $dataNode->extendedAttributes->{"JSGenerateToJSObject"}) and !($dataNode->extendedAttributes->{"CustomToJSObject"} or $dataNode->extendedAttributes->{"JSCustomToJSObject"})) {
         push(@implContent, "JSC::JSValue toJS(JSC::ExecState* exec, JSDOMGlobalObject* globalObject, $implType* impl)\n");
         push(@implContent, "{\n");
         if ($svgPropertyType) {
index 06d8552..3f06750 100644 (file)
@@ -29,7 +29,7 @@
 
 module core {
     interface [
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] WebKitNamedFlow {
     };
 }
index 7d92465..c6c9ae9 100644 (file)
@@ -32,7 +32,7 @@ module storage {
     interface [
         Conditional=FILE_SYSTEM,
         JSGenerateToNativeObject,
-        JSGenerateToJS,
+        JSGenerateToJSObject,
         JSNoStaticTables
     ] DirectoryEntry : Entry {
         DirectoryReader createReader();
index e4ca8d7..66c288f 100644 (file)
@@ -32,7 +32,7 @@ module storage {
     interface [
         Conditional=FILE_SYSTEM,
         JSGenerateToNativeObject,
-        JSGenerateToJS,
+        JSGenerateToJSObject,
         JSNoStaticTables
     ] DirectoryEntrySync : EntrySync {
         DirectoryReaderSync createReader() raises (FileException);
index 4a6bbd3..4c3bafc 100644 (file)
@@ -27,7 +27,7 @@ module html {
 
     interface [
         JSGenerateToNativeObject,
-        JSGenerateToJS,
+        JSGenerateToJSObject,
         JSNoStaticTables
     ] File : Blob {
         readonly attribute DOMString name;
index d176cde..63b0040 100644 (file)
@@ -32,7 +32,7 @@ module storage {
     interface [
         Conditional=FILE_SYSTEM,
         JSGenerateToNativeObject,
-        JSGenerateToJS,
+        JSGenerateToJSObject,
         JSNoStaticTables
     ] FileEntry : Entry {
         void createWriter(in [Callback] FileWriterCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback);
index 0d79250..8ac40ba 100644 (file)
@@ -32,7 +32,7 @@ module storage {
     interface [
         Conditional=FILE_SYSTEM,
         JSGenerateToNativeObject,
-        JSGenerateToJS,
+        JSGenerateToJSObject,
         JSNoStaticTables
     ] FileEntrySync : EntrySync {
         File file() raises (FileException);
index 0380b12..b747cde 100644 (file)
@@ -33,7 +33,7 @@ module html {
     interface [
         CustomConstructor,
         JSGenerateToNativeObject,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] DOMFormData {
         // void append(DOMString name, DOMString value);
         // void append(DOMString name, Blob value, optional DOMString filename);
index f0646e5..93bf67f 100644 (file)
@@ -26,7 +26,7 @@ module core {
 
     interface [
         IndexedGetter,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] DOMSettableTokenList : DOMTokenList {
         attribute DOMString value;
     };
index d541af4..e929ca8 100644 (file)
@@ -29,7 +29,7 @@ module html {
         Conditional=BLOB,
         Constructor,
         JSGenerateToNativeObject,
-        JSGenerateToJS,
+        JSGenerateToJSObject,
         JSNoStaticTables
     ] DOMURL {
 #if defined(ENABLE_MEDIA_STREAM) && ENABLE_MEDIA_STREAM
index 1899dc3..d3f3348 100644 (file)
@@ -28,7 +28,7 @@ module html {
         Conditional=VIDEO,
         Constructor,
         CallWith=ScriptExecutionContext,
-        JSGenerateToJS,
+        JSGenerateToJSObject,
         EventTarget
     ] MediaController {
         readonly attribute TimeRanges buffered;
index 29d9721..49360ff 100644 (file)
@@ -28,7 +28,7 @@ module core {
         Conditional=MEDIA_STREAM,
         JSGenerateToNativeObject,
         EventTarget,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] LocalMediaStream : MediaStream {
         void stop();
     };
index f4b8303..9b35477 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS,
+        JSGenerateToJSObject,
         Callback
     ] AudioBufferCallback {
         boolean handleEvent(in AudioBuffer audioBuffer);
index 6f983af..eedb0cb 100644 (file)
@@ -26,7 +26,7 @@ module audio {
     // A cached (non-streamed), memory-resident audio source
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] AudioBufferSourceNode : AudioSourceNode {
         attribute [CustomSetter] AudioBuffer buffer
             setter raises (DOMException);
index 1266952..7ce4043 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] AudioDestinationNode : AudioNode {
         readonly attribute long numberOfChannels;
     };
index 6e70d16..7597427 100644 (file)
@@ -29,7 +29,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] AudioGain : AudioParam {
     };
 }
index 6b365fd..ba3163f 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] AudioGainNode : AudioNode {
         // FIXME: eventually it will be interesting to remove the readonly restriction, but need to properly deal with thread safety here.
         readonly attribute AudioGain gain;
index e15cb37..5061e78 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] AudioPannerNode : AudioNode {
         // Panning model
         const unsigned short EQUALPOWER = 0;
index b963493..b6995f7 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] AudioProcessingEvent : Event {
         readonly attribute AudioBuffer inputBuffer;
         readonly attribute AudioBuffer outputBuffer; 
index c3f52a3..d143065 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] BiquadFilterNode : AudioNode {
         // Filter type.
         const unsigned short LOWPASS = 0;
index a91e3eb..0f561f0 100644 (file)
@@ -26,7 +26,7 @@ module audio {
     // A linear convolution effect
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] ConvolverNode : AudioNode {
         attribute [JSCustomSetter] AudioBuffer buffer;
         attribute boolean normalize;
index 2ba5295..a21ac30 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] DelayNode : AudioNode {
         readonly attribute AudioParam delayTime;
     };
index dd25f10..faad13e 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] DynamicsCompressorNode : AudioNode {
     };
 }
index fdd31d2..25ccba8 100644 (file)
@@ -27,7 +27,7 @@ module audio {
     // FIXME: design BiquadNode and use instead of this
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] HighPass2FilterNode : AudioNode {
         readonly attribute AudioParam cutoff;
         readonly attribute AudioParam resonance;
index 5f05a11..83e3e62 100644 (file)
@@ -26,7 +26,7 @@ module audio {
     // For real-time audio stream synthesis/processing in JavaScript 
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS,
+        JSGenerateToJSObject,
         JSCustomMarkFunction,
 #if defined(V8_BINDING) && V8_BINDING
         EventTarget
index c8d6c88..ae3f05a 100644 (file)
@@ -27,7 +27,7 @@ module audio {
     // FIXME: design BiquadNode and use instead of this
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] LowPass2FilterNode : AudioNode {
         readonly attribute AudioParam cutoff;
         readonly attribute AudioParam resonance;
index 3f459e1..f09e98f 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO&VIDEO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] MediaElementAudioSourceNode : AudioSourceNode {
         readonly attribute HTMLMediaElement mediaElement;
     };
index 54f4548..4ef6939 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] OfflineAudioCompletionEvent : Event {
         readonly attribute AudioBuffer renderedBuffer;
     };
index 73d5574..50edbc1 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] RealtimeAnalyserNode : AudioNode {
         attribute unsigned long fftSize;
         readonly attribute unsigned long frequencyBinCount;
index a33bc01..16a4acf 100644 (file)
@@ -25,7 +25,7 @@
 module audio {
     interface [
         Conditional=WEB_AUDIO,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] WaveShaperNode : AudioNode {
         attribute [JSCustomSetter] Float32Array curve;
     };
index a3b4cba..d215272 100644 (file)
@@ -41,7 +41,7 @@ module threads {
         ConstructorRaisesException,
         JSCustomMarkFunction,
         JSGenerateToNativeObject,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] SharedWorker : AbstractWorker {
         readonly attribute MessagePort port;
     };
index 623f847..867d367 100644 (file)
@@ -36,7 +36,7 @@ module threads {
         CallWith=ScriptExecutionContext,
         ConstructorRaisesException,
         JSGenerateToNativeObject,
-        JSGenerateToJS
+        JSGenerateToJSObject
     ] Worker : AbstractWorker {
 
         attribute EventListener onmessage;