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
+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
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"}) {
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) {
module core {
interface [
- JSGenerateToJS
+ JSGenerateToJSObject
] WebKitNamedFlow {
};
}
interface [
Conditional=FILE_SYSTEM,
JSGenerateToNativeObject,
- JSGenerateToJS,
+ JSGenerateToJSObject,
JSNoStaticTables
] DirectoryEntry : Entry {
DirectoryReader createReader();
interface [
Conditional=FILE_SYSTEM,
JSGenerateToNativeObject,
- JSGenerateToJS,
+ JSGenerateToJSObject,
JSNoStaticTables
] DirectoryEntrySync : EntrySync {
DirectoryReaderSync createReader() raises (FileException);
interface [
JSGenerateToNativeObject,
- JSGenerateToJS,
+ JSGenerateToJSObject,
JSNoStaticTables
] File : Blob {
readonly attribute DOMString name;
interface [
Conditional=FILE_SYSTEM,
JSGenerateToNativeObject,
- JSGenerateToJS,
+ JSGenerateToJSObject,
JSNoStaticTables
] FileEntry : Entry {
void createWriter(in [Callback] FileWriterCallback successCallback, in [Optional, Callback] ErrorCallback errorCallback);
interface [
Conditional=FILE_SYSTEM,
JSGenerateToNativeObject,
- JSGenerateToJS,
+ JSGenerateToJSObject,
JSNoStaticTables
] FileEntrySync : EntrySync {
File file() raises (FileException);
interface [
CustomConstructor,
JSGenerateToNativeObject,
- JSGenerateToJS
+ JSGenerateToJSObject
] DOMFormData {
// void append(DOMString name, DOMString value);
// void append(DOMString name, Blob value, optional DOMString filename);
interface [
IndexedGetter,
- JSGenerateToJS
+ JSGenerateToJSObject
] DOMSettableTokenList : DOMTokenList {
attribute DOMString value;
};
Conditional=BLOB,
Constructor,
JSGenerateToNativeObject,
- JSGenerateToJS,
+ JSGenerateToJSObject,
JSNoStaticTables
] DOMURL {
#if defined(ENABLE_MEDIA_STREAM) && ENABLE_MEDIA_STREAM
Conditional=VIDEO,
Constructor,
CallWith=ScriptExecutionContext,
- JSGenerateToJS,
+ JSGenerateToJSObject,
EventTarget
] MediaController {
readonly attribute TimeRanges buffered;
Conditional=MEDIA_STREAM,
JSGenerateToNativeObject,
EventTarget,
- JSGenerateToJS
+ JSGenerateToJSObject
] LocalMediaStream : MediaStream {
void stop();
};
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS,
+ JSGenerateToJSObject,
Callback
] AudioBufferCallback {
boolean handleEvent(in AudioBuffer audioBuffer);
// A cached (non-streamed), memory-resident audio source
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] AudioBufferSourceNode : AudioSourceNode {
attribute [CustomSetter] AudioBuffer buffer
setter raises (DOMException);
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] AudioDestinationNode : AudioNode {
readonly attribute long numberOfChannels;
};
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] AudioGain : AudioParam {
};
}
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;
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] AudioPannerNode : AudioNode {
// Panning model
const unsigned short EQUALPOWER = 0;
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] AudioProcessingEvent : Event {
readonly attribute AudioBuffer inputBuffer;
readonly attribute AudioBuffer outputBuffer;
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] BiquadFilterNode : AudioNode {
// Filter type.
const unsigned short LOWPASS = 0;
// A linear convolution effect
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] ConvolverNode : AudioNode {
attribute [JSCustomSetter] AudioBuffer buffer;
attribute boolean normalize;
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] DelayNode : AudioNode {
readonly attribute AudioParam delayTime;
};
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] DynamicsCompressorNode : AudioNode {
};
}
// FIXME: design BiquadNode and use instead of this
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] HighPass2FilterNode : AudioNode {
readonly attribute AudioParam cutoff;
readonly attribute AudioParam resonance;
// For real-time audio stream synthesis/processing in JavaScript
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS,
+ JSGenerateToJSObject,
JSCustomMarkFunction,
#if defined(V8_BINDING) && V8_BINDING
EventTarget
// FIXME: design BiquadNode and use instead of this
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] LowPass2FilterNode : AudioNode {
readonly attribute AudioParam cutoff;
readonly attribute AudioParam resonance;
module audio {
interface [
Conditional=WEB_AUDIO&VIDEO,
- JSGenerateToJS
+ JSGenerateToJSObject
] MediaElementAudioSourceNode : AudioSourceNode {
readonly attribute HTMLMediaElement mediaElement;
};
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] OfflineAudioCompletionEvent : Event {
readonly attribute AudioBuffer renderedBuffer;
};
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] RealtimeAnalyserNode : AudioNode {
attribute unsigned long fftSize;
readonly attribute unsigned long frequencyBinCount;
module audio {
interface [
Conditional=WEB_AUDIO,
- JSGenerateToJS
+ JSGenerateToJSObject
] WaveShaperNode : AudioNode {
attribute [JSCustomSetter] Float32Array curve;
};
ConstructorRaisesException,
JSCustomMarkFunction,
JSGenerateToNativeObject,
- JSGenerateToJS
+ JSGenerateToJSObject
] SharedWorker : AbstractWorker {
readonly attribute MessagePort port;
};
CallWith=ScriptExecutionContext,
ConstructorRaisesException,
JSGenerateToNativeObject,
- JSGenerateToJS
+ JSGenerateToJSObject
] Worker : AbstractWorker {
attribute EventListener onmessage;