No subject
Mon Jan 28 08:41:14 PST 2013
8027">r148027</a> by Kentaro Hara <haraken at chromium.org>.
No new tests, no behavior change.
* Modules/encryptedmedia/MediaKeys.idl:
* Modules/mediastream/RTCIceCandidate.idl:
* Modules/mediastream/RTCPeerConnection.idl:
* Modules/mediastream/RTCSessionDescription.idl:
* Modules/webaudio/OfflineAudioContext.idl:
* Modules/websockets/WebSocket.idl:
* bindings/scripts/CodeGeneratorJS.pm:
(GenerateConstructorDefinition):
* bindings/scripts/IDLAttributes.txt:
* bindings/scripts/test/TestInterface.idl:
* bindings/scripts/test/TestNamedConstructor.idl:
* css/WebKitCSSMatrix.idl:
* html/HTMLOptionElement.idl:
* page/EventSource.idl:
* workers/SharedWorker.idl:
* workers/Worker.idl:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href=3D"#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeL=
og</a></li>
<li><a href=3D"#trunkSourceWebCoreModulesencryptedmediaMediaKeysidl">trun=
k/Source/WebCore/Modules/encryptedmedia/MediaKeys.idl</a></li>
<li><a href=3D"#trunkSourceWebCoreModulesmediastreamRTCIceCandidateidl">t=
runk/Source/WebCore/Modules/mediastream/RTCIceCandidate.idl</a></li>
<li><a href=3D"#trunkSourceWebCoreModulesmediastreamRTCPeerConnectionidl"=
>trunk/Source/WebCore/Modules/mediastream/RTCPeerConnection.idl</a></li>
<li><a href=3D"#trunkSourceWebCoreModulesmediastreamRTCSessionDescription=
idl">trunk/Source/WebCore/Modules/mediastream/RTCSessionDescription.idl</=
a></li>
<li><a href=3D"#trunkSourceWebCoreModuleswebaudioOfflineAudioContextidl">=
trunk/Source/WebCore/Modules/webaudio/OfflineAudioContext.idl</a></li>
<li><a href=3D"#trunkSourceWebCoreModuleswebsocketsWebSocketidl">trunk/So=
urce/WebCore/Modules/websockets/WebSocket.idl</a></li>
<li><a href=3D"#trunkSourceWebCorebindingsscriptsCodeGeneratorJSpm">trunk=
/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm</a></li>
<li><a href=3D"#trunkSourceWebCorebindingsscriptsIDLAttributestxt">trunk/=
Source/WebCore/bindings/scripts/IDLAttributes.txt</a></li>
<li><a href=3D"#trunkSourceWebCorebindingsscriptstestTestInterfaceidl">tr=
unk/Source/WebCore/bindings/scripts/test/TestInterface.idl</a></li>
<li><a href=3D"#trunkSourceWebCorebindingsscriptstestTestNamedConstructor=
idl">trunk/Source/WebCore/bindings/scripts/test/TestNamedConstructor.idl<=
/a></li>
<li><a href=3D"#trunkSourceWebCorecssWebKitCSSMatrixidl">trunk/Source/Web=
Core/css/WebKitCSSMatrix.idl</a></li>
<li><a href=3D"#trunkSourceWebCorehtmlHTMLOptionElementidl">trunk/Source/=
WebCore/html/HTMLOptionElement.idl</a></li>
<li><a href=3D"#trunkSourceWebCorepageEventSourceidl">trunk/Source/WebCor=
e/page/EventSource.idl</a></li>
<li><a href=3D"#trunkSourceWebCoreworkersSharedWorkeridl">trunk/Source/We=
bCore/workers/SharedWorker.idl</a></li>
<li><a href=3D"#trunkSourceWebCoreworkersWorkeridl">trunk/Source/WebCore/=
workers/Worker.idl</a></li>
</ul>
</div>
<div id=3D"patch">
<h3>Diff</h3>
<a id=3D"trunkSourceWebCoreChangeLog"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (1513=
77 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/ChangeLog 2013-06-10 10:44:=
21 UTC (rev 151377)
+++ trunk/Source/WebCore/ChangeLog 2013-06-10 11:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -1,3 +1,39 @@
</span><ins>+2013-06-10 Christophe Dumez <ch.dumez at sisa.samsung.com&=
gt;
+
+ Replace [ConstructorRaisesException] with [RaisesException]
+ https://bugs.webkit.org/show_bug.cgi?id=3D117400
+
+ Reviewed by Kentaro Hara.
+
+ Replace [ConstructorRaisesException] with [RaisesException] IDL =
extended
+ attribute and drop [ConstructorRaisesException]. It makes little=
sense
+ to have 2 extended attributes with the same meaning.
+
+ [RaisesException] can now be used on IDL operations to indicate =
that the
+ method may throw exceptions or on interfaces to indicate that th=
e
+ constructor may throw exceptions.
+
+ From Blink r148027 by Kentaro Hara <haraken at chromium.org>.
+
+ No new tests, no behavior change.
+
+ * Modules/encryptedmedia/MediaKeys.idl:
+ * Modules/mediastream/RTCIceCandidate.idl:
+ * Modules/mediastream/RTCPeerConnection.idl:
+ * Modules/mediastream/RTCSessionDescription.idl:
+ * Modules/webaudio/OfflineAudioContext.idl:
+ * Modules/websockets/WebSocket.idl:
+ * bindings/scripts/CodeGeneratorJS.pm:
+ (GenerateConstructorDefinition):
+ * bindings/scripts/IDLAttributes.txt:
+ * bindings/scripts/test/TestInterface.idl:
+ * bindings/scripts/test/TestNamedConstructor.idl:
+ * css/WebKitCSSMatrix.idl:
+ * html/HTMLOptionElement.idl:
+ * page/EventSource.idl:
+ * workers/SharedWorker.idl:
+ * workers/Worker.idl:
+
</ins><span class=3D"cx"> 2013-06-10 M=C3=A1ty=C3=A1s Mustoha <mmaty=
as at inf.u-szeged.hu>
</span><span class=3D"cx">=20
</span><span class=3D"cx"> Web Inspector: refactor statusBarItems=
getter in front-end.
</span></span></pre></div>
<a id=3D"trunkSourceWebCoreModulesencryptedmediaMediaKeysidl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/Modules/encrypt=
edmedia/MediaKeys.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/Modules/encryptedmedia/Medi=
aKeys.idl 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeys.idl 2013-06-10 =
11:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -26,7 +26,7 @@
</span><span class=3D"cx"> [
</span><span class=3D"cx"> Conditional=3DENCRYPTED_MEDIA_V2,
</span><span class=3D"cx"> Constructor(DOMString keySystem),
</span><del>- ConstructorRaisesException,
</del><ins>+ RaisesException,
</ins><span class=3D"cx"> ] interface MediaKeys {
</span><span class=3D"cx"> [CallWith=3DScriptExecutionContext, Raises=
Exception] MediaKeySession createSession([Default=3DUndefined] optional D=
OMString type, [Default=3DUndefined] optional Uint8Array initData);
</span><span class=3D"cx">=20
</span></span></pre></div>
<a id=3D"trunkSourceWebCoreModulesmediastreamRTCIceCandidateidl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/Modules/mediast=
ream/RTCIceCandidate.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/Modules/mediastream/RTCIceC=
andidate.idl 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/Modules/mediastream/RTCIceCandidate.idl 2013-06-=
10 11:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -31,7 +31,7 @@
</span><span class=3D"cx"> [
</span><span class=3D"cx"> Conditional=3DMEDIA_STREAM,
</span><span class=3D"cx"> Constructor(Dictionary dictionary),
</span><del>- ConstructorRaisesException
</del><ins>+ RaisesException
</ins><span class=3D"cx"> ] interface RTCIceCandidate {
</span><span class=3D"cx"> readonly attribute DOMString candidate;
</span><span class=3D"cx"> readonly attribute DOMString sdpMid;
</span></span></pre></div>
<a id=3D"trunkSourceWebCoreModulesmediastreamRTCPeerConnectionidl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/Modules/mediast=
ream/RTCPeerConnection.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/Modules/mediastream/RTCPeer=
Connection.idl 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/Modules/mediastream/RTCPeerConnection.idl 2013-0=
6-10 11:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -32,7 +32,7 @@
</span><span class=3D"cx"> Conditional=3DMEDIA_STREAM,
</span><span class=3D"cx"> ActiveDOMObject,
</span><span class=3D"cx"> Constructor(Dictionary rtcIceServers, opti=
onal Dictionary mediaConstraints),
</span><del>- ConstructorRaisesException,
</del><ins>+ RaisesException,
</ins><span class=3D"cx"> CallWith=3DScriptExecutionContext,
</span><span class=3D"cx"> EventTarget,
</span><span class=3D"cx"> InterfaceName=3DwebkitRTCPeerConnection
</span></span></pre></div>
<a id=3D"trunkSourceWebCoreModulesmediastreamRTCSessionDescriptionidl"></=
a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/Modules/mediast=
ream/RTCSessionDescription.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/Modules/mediastream/RTCSess=
ionDescription.idl 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/Modules/mediastream/RTCSessionDescription.idl 20=
13-06-10 11:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -31,7 +31,7 @@
</span><span class=3D"cx"> [
</span><span class=3D"cx"> Conditional=3DMEDIA_STREAM,
</span><span class=3D"cx"> Constructor(Dictionary dictionary),
</span><del>- ConstructorRaisesException
</del><ins>+ RaisesException
</ins><span class=3D"cx"> ] interface RTCSessionDescription {
</span><span class=3D"cx"> [SetterRaisesException] attribute DOMStrin=
g type;
</span><span class=3D"cx"> [SetterRaisesException] attribute DOMStrin=
g sdp;
</span></span></pre></div>
<a id=3D"trunkSourceWebCoreModuleswebaudioOfflineAudioContextidl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/Modules/webaudi=
o/OfflineAudioContext.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/Modules/webaudio/OfflineAud=
ioContext.idl 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/Modules/webaudio/OfflineAudioContext.idl 2013-06=
-10 11:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -27,7 +27,7 @@
</span><span class=3D"cx"> EventTarget,
</span><span class=3D"cx"> JSGenerateToJSObject,
</span><span class=3D"cx"> Constructor(unsigned long numberOfChannels=
, unsigned long numberOfFrames, float sampleRate),
</span><del>- ConstructorRaisesException,
</del><ins>+ RaisesException,
</ins><span class=3D"cx"> CallWith=3DScriptExecutionContext,
</span><span class=3D"cx"> InterfaceName=3DwebkitOfflineAudioContext
</span><span class=3D"cx"> ] interface OfflineAudioContext : AudioContext=
{
</span></span></pre></div>
<a id=3D"trunkSourceWebCoreModuleswebsocketsWebSocketidl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/Modules/websock=
ets/WebSocket.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/Modules/websockets/WebSocke=
t.idl 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/Modules/websockets/WebSocket.idl 2013-06-10 11:0=
5:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -37,7 +37,7 @@
</span><span class=3D"cx"> Constructor(DOMString url),
</span><span class=3D"cx"> Constructor(DOMString url, sequence<DOM=
String> protocols),
</span><span class=3D"cx"> Constructor(DOMString url, DOMString proto=
col),
</span><del>- ConstructorRaisesException,
</del><ins>+ RaisesException,
</ins><span class=3D"cx"> CallWith=3DScriptExecutionContext,
</span><span class=3D"cx"> EventTarget,
</span><span class=3D"cx"> JSNoStaticTables,
</span></span></pre></div>
<a id=3D"trunkSourceWebCorebindingsscriptsCodeGeneratorJSpm"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/bindings/script=
s/CodeGeneratorJS.pm (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/bindings/scripts/CodeGenera=
torJS.pm 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm 2013-06-10 1=
1:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -4134,7 +4134,7 @@
</span><span class=3D"cx">=20
</span><span class=3D"cx"> GenerateArgumentsCountCheck($outpu=
tArray, $function, $interface);
</span><span class=3D"cx">=20
</span><del>- if ($function->signature->extendedAttribut=
es->{"RaisesException"} || $interface->extendedAttributes=
->{"ConstructorRaisesException"}) {
</del><ins>+ if ($function->signature->extendedAttribute=
s->{"RaisesException"} || $interface->extendedAttributes-=
>{"RaisesException"}) {
</ins><span class=3D"cx"> $implIncludes{"ExceptionCo=
de.h"} =3D 1;
</span><span class=3D"cx"> push(@$outputArray, " =
ExceptionCode ec =3D 0;\n");
</span><span class=3D"cx"> }
</span><span class=3D"lines">@@ -4161,7 +4161,7 @@
</span><span class=3D"cx"> $index++;
</span><span class=3D"cx"> }
</span><span class=3D"cx">=20
</span><del>- if ($interface->extendedAttributes->{"=
;ConstructorRaisesException"}) {
</del><ins>+ if ($interface->extendedAttributes->{"=
RaisesException"}) {
</ins><span class=3D"cx"> push(@constructorArgList, "=
;ec");
</span><span class=3D"cx"> }
</span><span class=3D"cx"> my $constructorArg =3D join("=
, ", @constructorArgList);
</span><span class=3D"lines">@@ -4171,7 +4171,7 @@
</span><span class=3D"cx"> push(@$outputArray, " =
RefPtr<${interfaceName}> object =3D ${interfaceName}::create(${cons=
tructorArg});\n");
</span><span class=3D"cx"> }
</span><span class=3D"cx">=20
</span><del>- if ($interface->extendedAttributes->{"=
;ConstructorRaisesException"}) {
</del><ins>+ if ($interface->extendedAttributes->{"=
RaisesException"}) {
</ins><span class=3D"cx"> push(@$outputArray, " i=
f (ec) {\n");
</span><span class=3D"cx"> push(@$outputArray, " =
setDOMException(exec, ec);\n");
</span><span class=3D"cx"> push(@$outputArray, " =
return JSValue::encode(JSValue());\n");
</span></span></pre></div>
<a id=3D"trunkSourceWebCorebindingsscriptsIDLAttributestxt"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/bindings/script=
s/IDLAttributes.txt (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/bindings/scripts/IDLAttribu=
tes.txt 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/bindings/scripts/IDLAttributes.txt 2013-06-10 11=
:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -28,7 +28,6 @@
</span><span class=3D"cx"> Conditional=3D*
</span><span class=3D"cx"> Constructor
</span><span class=3D"cx"> ConstructorConditional=3D*
</span><del>-ConstructorRaisesException
</del><span class=3D"cx"> ConstructorTemplate=3DEvent|TypedArray
</span><span class=3D"cx"> Custom
</span><span class=3D"cx"> CustomCall
</span></span></pre></div>
<a id=3D"trunkSourceWebCorebindingsscriptstestTestInterfaceidl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/bindings/script=
s/test/TestInterface.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/bindings/scripts/test/TestI=
nterface.idl 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/bindings/scripts/test/TestInterface.idl 2013-06-=
10 11:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -34,7 +34,7 @@
</span><span class=3D"cx"> Conditional=3DCondition1|Condition2,
</span><span class=3D"cx"> CallWith=3DScriptExecutionContext,
</span><span class=3D"cx"> Constructor(DOMString str1, [Default=3DUnd=
efined] optional DOMString str2),
</span><del>- ConstructorRaisesException,
</del><ins>+ RaisesException,
</ins><span class=3D"cx"> ConstructorConditional=3DTEST_INTERFACE,
</span><span class=3D"cx"> ImplementationLacksVTable
</span><span class=3D"cx"> ] interface TestInterface {
</span></span></pre></div>
<a id=3D"trunkSourceWebCorebindingsscriptstestTestNamedConstructoridl"></=
a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/bindings/script=
s/test/TestNamedConstructor.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/bindings/scripts/test/TestN=
amedConstructor.idl 2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/bindings/scripts/test/TestNamedConstructor.idl 2=
013-06-10 11:05:43 UTC (rev 151378)
</span><span class=3D"lines">@@ -31,6 +31,6 @@
</span><span class=3D"cx"> [
</span><span class=3D"cx"> ActiveDOMObject,
</span><span class=3D"cx"> NamedConstructor=3DAudio(DOMString str1, [=
Default=3DUndefined] optional DOMString str2, [Default=3DNullString] opti=
onal DOMString str3),
</span><del>- ConstructorRaisesException
</del><ins>+ RaisesException
</ins><span class=3D"cx"> ] interface TestNamedConstructor {
</span><span class=3D"cx"> };
</span></span></pre></div>
<a id=3D"trunkSourceWebCorecssWebKitCSSMatrixidl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/css/WebKitCSSMa=
trix.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/css/WebKitCSSMatrix.idl 201=
3-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/css/WebKitCSSMatrix.idl 2013-06-10 11:05:43 UTC =
(rev 151378)
</span><span class=3D"lines">@@ -26,7 +26,7 @@
</span><span class=3D"cx"> // Introduced in DOM Level ?:
</span><span class=3D"cx"> [
</span><span class=3D"cx"> Constructor([Default=3DNullString] optiona=
l DOMString cssValue),
</span><del>- ConstructorRaisesException,
</del><ins>+ RaisesException,
</ins><span class=3D"cx"> ] interface WebKitCSSMatrix {
</span><span class=3D"cx">=20
</span><span class=3D"cx"> // These attributes are simple aliases for=
certain elements of the 4x4 matrix
</span></span></pre></div>
<a id=3D"trunkSourceWebCorehtmlHTMLOptionElementidl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLOption=
Element.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/html/HTMLOptionElement.idl =
2013-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/html/HTMLOptionElement.idl 2013-06-10 11:05:43 U=
TC (rev 151378)
</span><span class=3D"lines">@@ -21,7 +21,7 @@
</span><span class=3D"cx"> [
</span><span class=3D"cx"> JSGenerateToNativeObject,
</span><span class=3D"cx"> NamedConstructor=3DOption([Default=3DNullS=
tring] optional DOMString data, [Default=3DNullString] optional DOMString=
value, [Default=3DUndefined] optional boolean defaultSelected, [Default=3D=
Undefined] optional boolean selected),
</span><del>- ConstructorRaisesException
</del><ins>+ RaisesException
</ins><span class=3D"cx"> ] interface HTMLOptionElement : HTMLElement {
</span><span class=3D"cx"> [Reflect] attribute boolean disabled;
</span><span class=3D"cx"> readonly attribute HTMLFormElement form;
</span></span></pre></div>
<a id=3D"trunkSourceWebCorepageEventSourceidl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/page/EventSourc=
e.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/page/EventSource.idl 2013-0=
6-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/page/EventSource.idl 2013-06-10 11:05:43 UTC (re=
v 151378)
</span><span class=3D"lines">@@ -34,7 +34,7 @@
</span><span class=3D"cx"> ActiveDOMObject,
</span><span class=3D"cx"> Constructor(DOMString url, optional Dictio=
nary eventSourceInit),
</span><span class=3D"cx"> CallWith=3DScriptExecutionContext,
</span><del>- ConstructorRaisesException,
</del><ins>+ RaisesException,
</ins><span class=3D"cx"> EventTarget,
</span><span class=3D"cx"> JSNoStaticTables
</span><span class=3D"cx"> ] interface EventSource {
</span></span></pre></div>
<a id=3D"trunkSourceWebCoreworkersSharedWorkeridl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/workers/SharedW=
orker.idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/workers/SharedWorker.idl 20=
13-06-10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/workers/SharedWorker.idl 2013-06-10 11:05:43 UTC=
(rev 151378)
</span><span class=3D"lines">@@ -34,7 +34,7 @@
</span><span class=3D"cx"> Conditional=3DSHARED_WORKERS,
</span><span class=3D"cx"> CustomConstructor(DOMString scriptURL, [De=
fault=3DNullString] optional DOMString name),
</span><span class=3D"cx"> CallWith=3DScriptExecutionContext,
</span><del>- ConstructorRaisesException,
</del><ins>+ RaisesException,
</ins><span class=3D"cx"> JSCustomMarkFunction,
</span><span class=3D"cx"> JSGenerateToNativeObject,
</span><span class=3D"cx"> JSGenerateToJSObject
</span></span></pre></div>
<a id=3D"trunkSourceWebCoreworkersWorkeridl"></a>
<div class=3D"modfile"><h4>Modified: trunk/Source/WebCore/workers/Worker.=
idl (151377 =3D> 151378)</h4>
<pre class=3D"diff"><span>
<span class=3D"info">--- trunk/Source/WebCore/workers/Worker.idl 2013-06-=
10 10:44:21 UTC (rev 151377)
+++ trunk/Source/WebCore/workers/Worker.idl 2013-06-10 11:05:43 UTC (rev =
151378)
</span><span class=3D"lines">@@ -29,7 +29,7 @@
</span><span class=3D"cx"> Conditional=3DWORKERS,
</span><span class=3D"cx"> CustomConstructor(DOMString scriptUrl),
</span><span class=3D"cx"> CallWith=3DScriptExecutionContext,
</span><del>- ConstructorRaisesException,
</del><ins>+ RaisesException,
</ins><span class=3D"cx"> JSGenerateToNativeObject,
</span><span class=3D"cx"> JSGenerateToJSObject
</span><span class=3D"cx"> ] interface Worker : AbstractWorker {
</span></span></pre>
</div>
</div>
</body>
</html>
More information about the webkit-changes
mailing list