Changes between Version 25 and Version 26 of WebKitIDL
- Timestamp:
- Feb 13, 2012, 7:49:55 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WebKitIDL
v25 v26 29 29 === * [TreatNullAs](a,p), [TreatUndefinedAs](a,p) === 30 30 31 * [http://dev.w3.org/2006/webapi/WebIDL/#TreatNullAs The spec of [TreatNullAs]] (Note: The WebKit IDL explained below behaves differently from the spec)32 * [http://dev.w3.org/2006/webapi/WebIDL/#TreatUndefinedAs The spec of [TreatUndefinedAs]] (Note: The WebKit IDL explained below behaves differently from the spec)31 * [http://dev.w3.org/2006/webapi/WebIDL/#TreatNullAs The spec of TreatNullAs] (Note: The WebKit IDL explained below behaves differently from the spec) 32 * [http://dev.w3.org/2006/webapi/WebIDL/#TreatUndefinedAs The spec of TreatUndefinedAs] (Note: The WebKit IDL explained below behaves differently from the spec) 33 33 34 34 Summary: They control the behavior when a JavaScript null or undefined is passed to DOMString attributes/parameters. … … 198 198 === * [Deletable](a), [NotEnumerable](a), [V8ReadOnly](a) === 199 199 200 * [http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf The spec of [Writable], [Enumerable] and [Configurable](8.6.1)]200 * [http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf The spec of Writable, Enumerable and Configurable (8.6.1)] 201 201 202 202 Summary: They control Writability, Enumerability and Configurability of attributes. … … 266 266 === * [V8Unforgeable](m,a), [V8OnProto](m,a) === 267 267 268 * [http://dev.w3.org/2006/webapi/WebIDL/#Unforgeable The spec of [Unforgeable]]268 * [http://dev.w3.org/2006/webapi/WebIDL/#Unforgeable The spec of Unforgeable] 269 269 270 270 Summary: They control where a given attribute getter/setter is defined. … … 307 307 === * [Supplemental](i) === 308 308 309 * [http://dev.w3.org/2006/webapi/WebIDL/#dfn-supplemental-interface The spec of [Supplemental]]310 311 * [http://old.nabble.com/Things-missing-from-Web-IDL-for-HTML5-td24873773.html Easy explanation of [Supplemental]]309 * [http://dev.w3.org/2006/webapi/WebIDL/#dfn-supplemental-interface The spec of Supplemental] 310 311 * [http://old.nabble.com/Things-missing-from-Web-IDL-for-HTML5-td24873773.html Easy explanation of Supplemental] 312 312 313 313 Summary: [Supplemental] helps WebKit modularization. The [Supplemental] IDL makes it possible to add XXX's APIs (e.g. XXX=WebAudio, WebSocket, Blob, GamePad, ...etc) without modifying code outside of WebCore/Modules/XXX/. This helps make XXX a "self-contained module".