<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[160064] trunk/Source/WebCore</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/160064">160064</a></dd>
<dt>Author</dt> <dd>mrowe@apple.com</dd>
<dt>Date</dt> <dd>2013-12-03 19:23:52 -0800 (Tue, 03 Dec 2013)</dd>
</dl>
<h3>Log Message</h3>
<pre><https://webkit.org/b/125143> Improve the formatting in the generated Objective-C headers.
Add a space between @property and any parenthesized attributes.
Prefer strong over retain when specifying memory management semantics.
Reviewed by Darin Adler.
* bindings/objc/PublicDOMInterfaces.h:
* bindings/scripts/CodeGeneratorObjC.pm:
(GetPropertyAttributes): Generate strong instead of retain. Include a
space before the parenthesis.
* bindings/scripts/test/ObjC/DOMTestActiveDOMObject.h:
* bindings/scripts/test/ObjC/DOMTestEventConstructor.h:
* bindings/scripts/test/ObjC/DOMTestException.h:
* bindings/scripts/test/ObjC/DOMTestInterface.h:
* bindings/scripts/test/ObjC/DOMTestObj.h:
* bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.h:
* bindings/scripts/test/ObjC/DOMTestTypedefs.h:
* bindings/scripts/test/ObjC/DOMattribute.h:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCorebindingsobjcPublicDOMInterfacesh">trunk/Source/WebCore/bindings/objc/PublicDOMInterfaces.h</a></li>
<li><a href="#trunkSourceWebCorebindingsscriptsCodeGeneratorObjCpm">trunk/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm</a></li>
<li><a href="#trunkSourceWebCorebindingsscriptstestObjCDOMTestActiveDOMObjecth">trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestActiveDOMObject.h</a></li>
<li><a href="#trunkSourceWebCorebindingsscriptstestObjCDOMTestEventConstructorh">trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventConstructor.h</a></li>
<li><a href="#trunkSourceWebCorebindingsscriptstestObjCDOMTestExceptionh">trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestException.h</a></li>
<li><a href="#trunkSourceWebCorebindingsscriptstestObjCDOMTestInterfaceh">trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestInterface.h</a></li>
<li><a href="#trunkSourceWebCorebindingsscriptstestObjCDOMTestObjh">trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestObj.h</a></li>
<li><a href="#trunkSourceWebCorebindingsscriptstestObjCDOMTestSerializedScriptValueInterfaceh">trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.h</a></li>
<li><a href="#trunkSourceWebCorebindingsscriptstestObjCDOMTestTypedefsh">trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestTypedefs.h</a></li>
<li><a href="#trunkSourceWebCorebindingsscriptstestObjCDOMattributeh">trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMattribute.h</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/ChangeLog        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -1,3 +1,25 @@
</span><ins>+2013-12-03 Mark Rowe <mrowe@apple.com>
+
+ <https://webkit.org/b/125143> Improve the formatting in the generated Objective-C headers.
+
+ Add a space between @property and any parenthesized attributes.
+ Prefer strong over retain when specifying memory management semantics.
+
+ Reviewed by Darin Adler.
+
+ * bindings/objc/PublicDOMInterfaces.h:
+ * bindings/scripts/CodeGeneratorObjC.pm:
+ (GetPropertyAttributes): Generate strong instead of retain. Include a
+ space before the parenthesis.
+ * bindings/scripts/test/ObjC/DOMTestActiveDOMObject.h:
+ * bindings/scripts/test/ObjC/DOMTestEventConstructor.h:
+ * bindings/scripts/test/ObjC/DOMTestException.h:
+ * bindings/scripts/test/ObjC/DOMTestInterface.h:
+ * bindings/scripts/test/ObjC/DOMTestObj.h:
+ * bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.h:
+ * bindings/scripts/test/ObjC/DOMTestTypedefs.h:
+ * bindings/scripts/test/ObjC/DOMattribute.h:
+
</ins><span class="cx"> 2013-12-03 Alexey Proskuryakov <ap@apple.com>
</span><span class="cx">
</span><span class="cx"> Update WebCrypto JWK mapping to newer proposal
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsobjcPublicDOMInterfacesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/objc/PublicDOMInterfaces.h (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/objc/PublicDOMInterfaces.h        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/objc/PublicDOMInterfaces.h        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -31,19 +31,19 @@
</span><span class="cx"> #endif
</span><span class="cx">
</span><span class="cx"> @interface DOMAttr : DOMNode WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *name;
-@property(readonly) BOOL specified;
-@property(copy) NSString *value;
-@property(readonly, retain) DOMElement *ownerElement;
-@property(readonly, retain) DOMCSSStyleDeclaration *style AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, copy) NSString *name;
+@property (readonly) BOOL specified;
+@property (copy) NSString *value;
+@property (readonly, strong) DOMElement *ownerElement;
+@property (readonly, strong) DOMCSSStyleDeclaration *style AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCDATASection : DOMText WEBKIT_VERSION_1_3
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCharacterData : DOMNode WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *data;
-@property(readonly) unsigned length;
</del><ins>+@property (copy) NSString *data;
+@property (readonly) unsigned length;
</ins><span class="cx"> - (NSString *)substringData:(unsigned)offset :(unsigned)length;
</span><span class="cx"> - (NSString *)substringData:(unsigned)offset length:(unsigned)length AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (void)appendData:(NSString *)data;
</span><span class="lines">@@ -71,38 +71,38 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMAbstractView : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMDocument *document;
</del><ins>+@property (readonly, strong) DOMDocument *document;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMDocument : DOMNode WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMDocumentType *doctype;
-@property(readonly, retain) DOMImplementation *implementation;
-@property(readonly, retain) DOMElement *documentElement;
-@property(readonly, retain) DOMAbstractView *defaultView;
-@property(readonly, retain) DOMStyleSheetList *styleSheets;
-@property(readonly, retain) DOMHTMLCollection *images;
-@property(readonly, retain) DOMHTMLCollection *applets;
-@property(readonly, retain) DOMHTMLCollection *links;
-@property(readonly, retain) DOMHTMLCollection *forms;
-@property(readonly, retain) DOMHTMLCollection *anchors;
-@property(copy) NSString *title;
-@property(readonly, copy) NSString *referrer;
-@property(readonly, copy) NSString *domain;
-@property(readonly, copy) NSString *URL;
-@property(retain) DOMHTMLElement *body;
-@property(copy) NSString *cookie;
-@property(readonly, copy) NSString *inputEncoding AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *xmlEncoding AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *xmlVersion AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, strong) DOMDocumentType *doctype;
+@property (readonly, strong) DOMImplementation *implementation;
+@property (readonly, strong) DOMElement *documentElement;
+@property (readonly, strong) DOMAbstractView *defaultView;
+@property (readonly, strong) DOMStyleSheetList *styleSheets;
+@property (readonly, strong) DOMHTMLCollection *images;
+@property (readonly, strong) DOMHTMLCollection *applets;
+@property (readonly, strong) DOMHTMLCollection *links;
+@property (readonly, strong) DOMHTMLCollection *forms;
+@property (readonly, strong) DOMHTMLCollection *anchors;
+@property (copy) NSString *title;
+@property (readonly, copy) NSString *referrer;
+@property (readonly, copy) NSString *domain;
+@property (readonly, copy) NSString *URL;
+@property (strong) DOMHTMLElement *body;
+@property (copy) NSString *cookie;
+@property (readonly, copy) NSString *inputEncoding AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *xmlEncoding AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *xmlVersion AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @property BOOL xmlStandalone AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><del>-@property(copy) NSString *documentURI AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *charset AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *defaultCharset AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *readyState AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *characterSet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *preferredStylesheetSet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *selectedStylesheetSet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *lastModified AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (copy) NSString *documentURI AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *charset AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *defaultCharset AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *readyState AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *characterSet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *preferredStylesheetSet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *selectedStylesheetSet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *lastModified AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> - (DOMElement *)createElement:(NSString *)tagName;
</span><span class="cx"> - (DOMDocumentFragment *)createDocumentFragment;
</span><span class="cx"> - (DOMText *)createTextNode:(NSString *)data;
</span><span class="lines">@@ -163,37 +163,37 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMDocumentType : DOMNode WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *name;
-@property(readonly, retain) DOMNamedNodeMap *entities;
-@property(readonly, retain) DOMNamedNodeMap *notations;
-@property(readonly, copy) NSString *publicId;
-@property(readonly, copy) NSString *systemId;
-@property(readonly, copy) NSString *internalSubset;
</del><ins>+@property (readonly, copy) NSString *name;
+@property (readonly, strong) DOMNamedNodeMap *entities;
+@property (readonly, strong) DOMNamedNodeMap *notations;
+@property (readonly, copy) NSString *publicId;
+@property (readonly, copy) NSString *systemId;
+@property (readonly, copy) NSString *internalSubset;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMElement : DOMNode WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *tagName;
-@property(readonly, retain) DOMCSSStyleDeclaration *style;
-@property(copy) NSString *className;
-@property(readonly) int offsetLeft;
-@property(readonly) int offsetTop;
-@property(readonly) int offsetWidth;
-@property(readonly) int offsetHeight;
-@property(readonly, retain) DOMElement *offsetParent;
-@property(readonly) int clientWidth;
-@property(readonly) int clientHeight;
</del><ins>+@property (readonly, copy) NSString *tagName;
+@property (readonly, strong) DOMCSSStyleDeclaration *style;
+@property (copy) NSString *className;
+@property (readonly) int offsetLeft;
+@property (readonly) int offsetTop;
+@property (readonly) int offsetWidth;
+@property (readonly) int offsetHeight;
+@property (readonly, strong) DOMElement *offsetParent;
+@property (readonly) int clientWidth;
+@property (readonly) int clientHeight;
</ins><span class="cx"> @property int scrollLeft;
</span><span class="cx"> @property int scrollTop;
</span><del>-@property(readonly) int scrollWidth;
-@property(readonly) int scrollHeight;
-@property(readonly) int clientLeft AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int clientTop AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *innerText AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, retain) DOMElement *firstElementChild AVAILABLE_IN_WEBKIT_VERSION_4_0;
-@property(readonly, retain) DOMElement *lastElementChild AVAILABLE_IN_WEBKIT_VERSION_4_0;
-@property(readonly, retain) DOMElement *previousElementSibling AVAILABLE_IN_WEBKIT_VERSION_4_0;
-@property(readonly, retain) DOMElement *nextElementSibling AVAILABLE_IN_WEBKIT_VERSION_4_0;
-@property(readonly) unsigned childElementCount AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (readonly) int scrollWidth;
+@property (readonly) int scrollHeight;
+@property (readonly) int clientLeft AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int clientTop AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *innerText AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, strong) DOMElement *firstElementChild AVAILABLE_IN_WEBKIT_VERSION_4_0;
+@property (readonly, strong) DOMElement *lastElementChild AVAILABLE_IN_WEBKIT_VERSION_4_0;
+@property (readonly, strong) DOMElement *previousElementSibling AVAILABLE_IN_WEBKIT_VERSION_4_0;
+@property (readonly, strong) DOMElement *nextElementSibling AVAILABLE_IN_WEBKIT_VERSION_4_0;
+@property (readonly) unsigned childElementCount AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> - (NSString *)getAttribute:(NSString *)name;
</span><span class="cx"> - (void)setAttribute:(NSString *)name :(NSString *)value;
</span><span class="cx"> - (void)setAttribute:(NSString *)name value:(NSString *)value AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="lines">@@ -231,29 +231,29 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMEntity : DOMNode WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *publicId;
-@property(readonly, copy) NSString *systemId;
-@property(readonly, copy) NSString *notationName;
</del><ins>+@property (readonly, copy) NSString *publicId;
+@property (readonly, copy) NSString *systemId;
+@property (readonly, copy) NSString *notationName;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMEntityReference : DOMNode WEBKIT_VERSION_1_3
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMBlob : DOMObject WEBKIT_VERSION_4_0
</span><del>-@property(readonly) unsigned long long size;
</del><ins>+@property (readonly) unsigned long long size;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMFile : DOMBlob WEBKIT_VERSION_4_0
</span><del>-@property(readonly, copy) NSString *name;
</del><ins>+@property (readonly, copy) NSString *name;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMFileList : DOMObject WEBKIT_VERSION_4_0
</span><del>-@property(readonly) unsigned length;
</del><ins>+@property (readonly) unsigned length;
</ins><span class="cx"> - (DOMFile *)item:(unsigned)index;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMNamedNodeMap : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly) unsigned length;
</del><ins>+@property (readonly) unsigned length;
</ins><span class="cx"> - (DOMNode *)getNamedItem:(NSString *)name;
</span><span class="cx"> - (DOMNode *)setNamedItem:(DOMNode *)node;
</span><span class="cx"> - (DOMNode *)removeNamedItem:(NSString *)name;
</span><span class="lines">@@ -266,24 +266,24 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMNode : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *nodeName;
-@property(copy) NSString *nodeValue;
-@property(readonly) unsigned short nodeType;
-@property(readonly, retain) DOMNode *parentNode;
-@property(readonly, retain) DOMNodeList *childNodes;
-@property(readonly, retain) DOMNode *firstChild;
-@property(readonly, retain) DOMNode *lastChild;
-@property(readonly, retain) DOMNode *previousSibling;
-@property(readonly, retain) DOMNode *nextSibling;
-@property(readonly, retain) DOMNamedNodeMap *attributes;
-@property(readonly, retain) DOMDocument *ownerDocument;
-@property(readonly, copy) NSString *namespaceURI;
-@property(copy) NSString *prefix;
-@property(readonly, copy) NSString *localName;
-@property(copy) NSString *textContent AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *baseURI AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, retain) DOMElement *parentElement AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) BOOL isContentEditable AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, copy) NSString *nodeName;
+@property (copy) NSString *nodeValue;
+@property (readonly) unsigned short nodeType;
+@property (readonly, strong) DOMNode *parentNode;
+@property (readonly, strong) DOMNodeList *childNodes;
+@property (readonly, strong) DOMNode *firstChild;
+@property (readonly, strong) DOMNode *lastChild;
+@property (readonly, strong) DOMNode *previousSibling;
+@property (readonly, strong) DOMNode *nextSibling;
+@property (readonly, strong) DOMNamedNodeMap *attributes;
+@property (readonly, strong) DOMDocument *ownerDocument;
+@property (readonly, copy) NSString *namespaceURI;
+@property (copy) NSString *prefix;
+@property (readonly, copy) NSString *localName;
+@property (copy) NSString *textContent AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *baseURI AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, strong) DOMElement *parentElement AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) BOOL isContentEditable AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> - (DOMNode *)insertBefore:(DOMNode *)newChild :(DOMNode *)refChild;
</span><span class="cx"> - (DOMNode *)insertBefore:(DOMNode *)newChild refChild:(DOMNode *)refChild AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (DOMNode *)replaceChild:(DOMNode *)newChild :(DOMNode *)oldChild;
</span><span class="lines">@@ -306,114 +306,114 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMNodeList : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly) unsigned length;
</del><ins>+@property (readonly) unsigned length;
</ins><span class="cx"> - (DOMNode *)item:(unsigned)index;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMNotation : DOMNode WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *publicId;
-@property(readonly, copy) NSString *systemId;
</del><ins>+@property (readonly, copy) NSString *publicId;
+@property (readonly, copy) NSString *systemId;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMProcessingInstruction : DOMCharacterData WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *target;
-@property(readonly, retain) DOMStyleSheet *sheet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, copy) NSString *target;
+@property (readonly, strong) DOMStyleSheet *sheet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMText : DOMCharacterData WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *wholeText AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (readonly, copy) NSString *wholeText AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> - (DOMText *)splitText:(unsigned)offset;
</span><span class="cx"> - (DOMText *)replaceWholeText:(NSString *)content AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLAnchorElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
-@property(copy) NSString *charset;
-@property(copy) NSString *coords;
-@property(copy) NSString *href;
-@property(copy) NSString *hreflang;
-@property(copy) NSString *name;
-@property(copy) NSString *rel;
-@property(copy) NSString *rev;
-@property(copy) NSString *shape;
-@property(copy) NSString *target;
-@property(copy) NSString *type;
-@property(readonly, copy) NSURL *absoluteLinkURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *hashName AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *host AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *hostname AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *pathname AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *port AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *protocol AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *search AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *text AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
+@property (copy) NSString *charset;
+@property (copy) NSString *coords;
+@property (copy) NSString *href;
+@property (copy) NSString *hreflang;
+@property (copy) NSString *name;
+@property (copy) NSString *rel;
+@property (copy) NSString *rev;
+@property (copy) NSString *shape;
+@property (copy) NSString *target;
+@property (copy) NSString *type;
+@property (readonly, copy) NSURL *absoluteLinkURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *hashName AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *host AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *hostname AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *pathname AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *port AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *protocol AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *search AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *text AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLAppletElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
-@property(copy) NSString *alt;
-@property(copy) NSString *archive;
-@property(copy) NSString *code;
-@property(copy) NSString *codeBase;
-@property(copy) NSString *height;
</del><ins>+@property (copy) NSString *align;
+@property (copy) NSString *alt;
+@property (copy) NSString *archive;
+@property (copy) NSString *code;
+@property (copy) NSString *codeBase;
+@property (copy) NSString *height;
</ins><span class="cx"> @property int hspace;
</span><del>-@property(copy) NSString *name;
-@property(copy) NSString *object;
</del><ins>+@property (copy) NSString *name;
+@property (copy) NSString *object;
</ins><span class="cx"> @property int vspace;
</span><del>-@property(copy) NSString *width;
</del><ins>+@property (copy) NSString *width;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLAreaElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
-@property(copy) NSString *alt;
-@property(copy) NSString *coords;
-@property(copy) NSString *href;
</del><ins>+@property (copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
+@property (copy) NSString *alt;
+@property (copy) NSString *coords;
+@property (copy) NSString *href;
</ins><span class="cx"> @property BOOL noHref;
</span><del>-@property(copy) NSString *shape;
-@property(copy) NSString *target;
-@property(readonly, copy) NSURL *absoluteLinkURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *hashName AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *host AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *hostname AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *pathname AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *port AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *protocol AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSString *search AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (copy) NSString *shape;
+@property (copy) NSString *target;
+@property (readonly, copy) NSURL *absoluteLinkURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *hashName AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *host AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *hostname AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *pathname AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *port AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *protocol AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSString *search AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLBRElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *clear;
</del><ins>+@property (copy) NSString *clear;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLBaseElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *href;
-@property(copy) NSString *target;
</del><ins>+@property (copy) NSString *href;
+@property (copy) NSString *target;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLBaseFontElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *color;
-@property(copy) NSString *face;
-@property(copy) NSString *size;
</del><ins>+@property (copy) NSString *color;
+@property (copy) NSString *face;
+@property (copy) NSString *size;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLBodyElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *aLink;
-@property(copy) NSString *background;
-@property(copy) NSString *bgColor;
-@property(copy) NSString *link;
-@property(copy) NSString *text;
-@property(copy) NSString *vLink;
</del><ins>+@property (copy) NSString *aLink;
+@property (copy) NSString *background;
+@property (copy) NSString *bgColor;
+@property (copy) NSString *link;
+@property (copy) NSString *text;
+@property (copy) NSString *vLink;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLButtonElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
-@property(readonly, retain) DOMHTMLFormElement *form;
</del><ins>+@property (copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
+@property (readonly, strong) DOMHTMLFormElement *form;
</ins><span class="cx"> @property BOOL disabled;
</span><del>-@property(copy) NSString *name;
-@property(copy) NSString *type;
-@property(copy) NSString *value;
</del><ins>+@property (copy) NSString *name;
+@property (copy) NSString *type;
+@property (copy) NSString *value;
</ins><span class="cx"> @property BOOL autofocus AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><del>-@property(readonly) BOOL willValidate AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (readonly) BOOL willValidate AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> - (void)click AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="lines">@@ -423,7 +423,7 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLCollection : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly) unsigned length;
</del><ins>+@property (readonly) unsigned length;
</ins><span class="cx"> - (DOMNode *)item:(unsigned)index;
</span><span class="cx"> - (DOMNode *)namedItem:(NSString *)name;
</span><span class="cx"> - (DOMNodeList *)tags:(NSString *)name AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><span class="lines">@@ -438,24 +438,24 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLDivElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
</del><ins>+@property (copy) NSString *align;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLDocument : DOMDocument WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMHTMLCollection *embeds AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, retain) DOMHTMLCollection *plugins AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, retain) DOMHTMLCollection *scripts AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int width AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int height AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *dir AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *designMode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *bgColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *fgColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *alinkColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *linkColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *vlinkColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, retain) DOMElement *activeElement AVAILABLE_IN_WEBKIT_VERSION_4_0;
-@property(readonly, copy) NSString *compatMode AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (readonly, strong) DOMHTMLCollection *embeds AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, strong) DOMHTMLCollection *plugins AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, strong) DOMHTMLCollection *scripts AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int width AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int height AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *dir AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *designMode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *bgColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *fgColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *alinkColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *linkColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *vlinkColor AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, strong) DOMElement *activeElement AVAILABLE_IN_WEBKIT_VERSION_4_0;
+@property (readonly, copy) NSString *compatMode AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> - (void)captureEvents AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (void)releaseEvents AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (void)clear AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><span class="lines">@@ -467,200 +467,200 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLElement : DOMElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *accessKey AVAILABLE_AFTER_WEBKIT_VERSION_5_1;
-@property(copy) NSString *title;
-@property(copy) NSString *idName;
-@property(copy) NSString *lang;
-@property(copy) NSString *dir;
-@property(copy) NSString *innerHTML;
-@property(copy) NSString *innerText;
-@property(copy) NSString *outerHTML;
-@property(copy) NSString *outerText;
-@property(readonly, retain) DOMHTMLCollection *children;
-@property(copy) NSString *contentEditable;
-@property(readonly) BOOL isContentEditable;
-@property(readonly, copy) NSString *titleDisplayString AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (copy) NSString *accessKey AVAILABLE_AFTER_WEBKIT_VERSION_5_1;
+@property (copy) NSString *title;
+@property (copy) NSString *idName;
+@property (copy) NSString *lang;
+@property (copy) NSString *dir;
+@property (copy) NSString *innerHTML;
+@property (copy) NSString *innerText;
+@property (copy) NSString *outerHTML;
+@property (copy) NSString *outerText;
+@property (readonly, strong) DOMHTMLCollection *children;
+@property (copy) NSString *contentEditable;
+@property (readonly) BOOL isContentEditable;
+@property (readonly, copy) NSString *titleDisplayString AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @property int tabIndex;
</span><span class="cx"> - (void)click AVAILABLE_AFTER_WEBKIT_VERSION_5_1;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLEmbedElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
</del><ins>+@property (copy) NSString *align;
</ins><span class="cx"> @property int height;
</span><del>-@property(copy) NSString *name;
-@property(copy) NSString *src;
-@property(copy) NSString *type;
</del><ins>+@property (copy) NSString *name;
+@property (copy) NSString *src;
+@property (copy) NSString *type;
</ins><span class="cx"> @property int width;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLFieldSetElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMHTMLFormElement *form;
</del><ins>+@property (readonly, strong) DOMHTMLFormElement *form;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLFontElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *color;
-@property(copy) NSString *face;
-@property(copy) NSString *size;
</del><ins>+@property (copy) NSString *color;
+@property (copy) NSString *face;
+@property (copy) NSString *size;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLFormElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMHTMLCollection *elements;
-@property(readonly) int length;
-@property(copy) NSString *name;
-@property(copy) NSString *acceptCharset;
-@property(copy) NSString *action;
-@property(copy) NSString *enctype;
-@property(copy) NSString *method;
-@property(copy) NSString *target;
-@property(copy) NSString *encoding AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, strong) DOMHTMLCollection *elements;
+@property (readonly) int length;
+@property (copy) NSString *name;
+@property (copy) NSString *acceptCharset;
+@property (copy) NSString *action;
+@property (copy) NSString *enctype;
+@property (copy) NSString *method;
+@property (copy) NSString *target;
+@property (copy) NSString *encoding AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> - (void)submit;
</span><span class="cx"> - (void)reset;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLFrameElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *frameBorder;
-@property(copy) NSString *longDesc;
-@property(copy) NSString *marginHeight;
-@property(copy) NSString *marginWidth;
-@property(copy) NSString *name;
</del><ins>+@property (copy) NSString *frameBorder;
+@property (copy) NSString *longDesc;
+@property (copy) NSString *marginHeight;
+@property (copy) NSString *marginWidth;
+@property (copy) NSString *name;
</ins><span class="cx"> @property BOOL noResize;
</span><del>-@property(copy) NSString *scrolling;
-@property(copy) NSString *src;
-@property(readonly, retain) DOMDocument *contentDocument;
-@property(readonly, retain) DOMAbstractView *contentWindow AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *location AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int width AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int height AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (copy) NSString *scrolling;
+@property (copy) NSString *src;
+@property (readonly, strong) DOMDocument *contentDocument;
+@property (readonly, strong) DOMAbstractView *contentWindow AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *location AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int width AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int height AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLFrameSetElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *cols;
-@property(copy) NSString *rows;
</del><ins>+@property (copy) NSString *cols;
+@property (copy) NSString *rows;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLHRElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
</del><ins>+@property (copy) NSString *align;
</ins><span class="cx"> @property BOOL noShade;
</span><del>-@property(copy) NSString *size;
-@property(copy) NSString *width;
</del><ins>+@property (copy) NSString *size;
+@property (copy) NSString *width;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLHeadElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *profile;
</del><ins>+@property (copy) NSString *profile;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLHeadingElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
</del><ins>+@property (copy) NSString *align;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLHtmlElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *version;
</del><ins>+@property (copy) NSString *version;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLIFrameElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
-@property(copy) NSString *frameBorder;
-@property(copy) NSString *height;
-@property(copy) NSString *longDesc;
-@property(copy) NSString *marginHeight;
-@property(copy) NSString *marginWidth;
-@property(copy) NSString *name;
-@property(copy) NSString *scrolling;
-@property(copy) NSString *src;
-@property(copy) NSString *width;
-@property(readonly, retain) DOMDocument *contentDocument;
-@property(readonly, retain) DOMAbstractView *contentWindow AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (copy) NSString *align;
+@property (copy) NSString *frameBorder;
+@property (copy) NSString *height;
+@property (copy) NSString *longDesc;
+@property (copy) NSString *marginHeight;
+@property (copy) NSString *marginWidth;
+@property (copy) NSString *name;
+@property (copy) NSString *scrolling;
+@property (copy) NSString *src;
+@property (copy) NSString *width;
+@property (readonly, strong) DOMDocument *contentDocument;
+@property (readonly, strong) DOMAbstractView *contentWindow AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLImageElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *name;
-@property(copy) NSString *align;
-@property(copy) NSString *alt;
-@property(copy) NSString *border;
</del><ins>+@property (copy) NSString *name;
+@property (copy) NSString *align;
+@property (copy) NSString *alt;
+@property (copy) NSString *border;
</ins><span class="cx"> @property int height;
</span><span class="cx"> @property int hspace;
</span><span class="cx"> @property BOOL isMap;
</span><del>-@property(copy) NSString *longDesc;
-@property(copy) NSString *src;
-@property(copy) NSString *useMap;
</del><ins>+@property (copy) NSString *longDesc;
+@property (copy) NSString *src;
+@property (copy) NSString *useMap;
</ins><span class="cx"> @property int vspace;
</span><span class="cx"> @property int width;
</span><del>-@property(readonly, copy) NSString *altDisplayString AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSURL *absoluteImageURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) BOOL complete AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(copy) NSString *lowsrc AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int naturalHeight AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int naturalWidth AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int x AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int y AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, copy) NSString *altDisplayString AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSURL *absoluteImageURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) BOOL complete AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (copy) NSString *lowsrc AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int naturalHeight AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int naturalWidth AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int x AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int y AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLInputElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *defaultValue;
</del><ins>+@property (copy) NSString *defaultValue;
</ins><span class="cx"> @property BOOL defaultChecked;
</span><del>-@property(readonly, retain) DOMHTMLFormElement *form;
-@property(copy) NSString *accept;
-@property(copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
-@property(copy) NSString *align;
-@property(copy) NSString *alt;
</del><ins>+@property (readonly, strong) DOMHTMLFormElement *form;
+@property (copy) NSString *accept;
+@property (copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
+@property (copy) NSString *align;
+@property (copy) NSString *alt;
</ins><span class="cx"> @property BOOL checked;
</span><span class="cx"> @property BOOL disabled;
</span><span class="cx"> @property int maxLength;
</span><del>-@property(copy) NSString *name;
</del><ins>+@property (copy) NSString *name;
</ins><span class="cx"> @property BOOL readOnly;
</span><del>-@property(copy) NSString *size;
-@property(copy) NSString *src;
-@property(copy) NSString *type;
-@property(copy) NSString *useMap;
-@property(copy) NSString *value;
-@property(readonly, copy) NSString *altDisplayString AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, copy) NSURL *absoluteImageURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (copy) NSString *size;
+@property (copy) NSString *src;
+@property (copy) NSString *type;
+@property (copy) NSString *useMap;
+@property (copy) NSString *value;
+@property (readonly, copy) NSString *altDisplayString AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, copy) NSURL *absoluteImageURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @property BOOL indeterminate AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> @property int selectionStart AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> @property int selectionEnd AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> @property BOOL autofocus AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><span class="cx"> @property BOOL multiple AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><del>-@property(readonly) BOOL willValidate AVAILABLE_IN_WEBKIT_VERSION_4_0;
-@property(retain) DOMFileList *files AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (readonly) BOOL willValidate AVAILABLE_IN_WEBKIT_VERSION_4_0;
+@property (strong) DOMFileList *files AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> - (void)select;
</span><span class="cx"> - (void)click;
</span><span class="cx"> - (void)setSelectionRange:(int)start end:(int)end AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLLIElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *type;
</del><ins>+@property (copy) NSString *type;
</ins><span class="cx"> @property int value;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLLabelElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
-@property(readonly, retain) DOMHTMLFormElement *form;
-@property(copy) NSString *htmlFor;
</del><ins>+@property (copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
+@property (readonly, strong) DOMHTMLFormElement *form;
+@property (copy) NSString *htmlFor;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLLegendElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
-@property(readonly, retain) DOMHTMLFormElement *form;
-@property(copy) NSString *align;
</del><ins>+@property (copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
+@property (readonly, strong) DOMHTMLFormElement *form;
+@property (copy) NSString *align;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLLinkElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><span class="cx"> @property BOOL disabled;
</span><del>-@property(copy) NSString *charset;
-@property(copy) NSString *href;
-@property(copy) NSString *hreflang;
-@property(copy) NSString *media;
-@property(copy) NSString *rel;
-@property(copy) NSString *rev;
-@property(copy) NSString *target;
-@property(copy) NSString *type;
-@property(readonly, copy) NSURL *absoluteLinkURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, retain) DOMStyleSheet *sheet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (copy) NSString *charset;
+@property (copy) NSString *href;
+@property (copy) NSString *hreflang;
+@property (copy) NSString *media;
+@property (copy) NSString *rel;
+@property (copy) NSString *rev;
+@property (copy) NSString *target;
+@property (copy) NSString *type;
+@property (readonly, copy) NSURL *absoluteLinkURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, strong) DOMStyleSheet *sheet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLMapElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMHTMLCollection *areas;
-@property(copy) NSString *name;
</del><ins>+@property (readonly, strong) DOMHTMLCollection *areas;
+@property (copy) NSString *name;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLMarqueeElement : DOMHTMLElement WEBKIT_VERSION_3_0
</span><span class="lines">@@ -673,59 +673,59 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLMetaElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *content;
-@property(copy) NSString *httpEquiv;
-@property(copy) NSString *name;
-@property(copy) NSString *scheme;
</del><ins>+@property (copy) NSString *content;
+@property (copy) NSString *httpEquiv;
+@property (copy) NSString *name;
+@property (copy) NSString *scheme;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLModElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *cite;
-@property(copy) NSString *dateTime;
</del><ins>+@property (copy) NSString *cite;
+@property (copy) NSString *dateTime;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLOListElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><span class="cx"> @property BOOL compact;
</span><span class="cx"> @property int start;
</span><del>-@property(copy) NSString *type;
</del><ins>+@property (copy) NSString *type;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLObjectElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMHTMLFormElement *form;
-@property(copy) NSString *code;
-@property(copy) NSString *align;
-@property(copy) NSString *archive;
-@property(copy) NSString *border;
-@property(copy) NSString *codeBase;
-@property(copy) NSString *codeType;
-@property(copy) NSString *data;
</del><ins>+@property (readonly, strong) DOMHTMLFormElement *form;
+@property (copy) NSString *code;
+@property (copy) NSString *align;
+@property (copy) NSString *archive;
+@property (copy) NSString *border;
+@property (copy) NSString *codeBase;
+@property (copy) NSString *codeType;
+@property (copy) NSString *data;
</ins><span class="cx"> @property BOOL declare;
</span><del>-@property(copy) NSString *height;
</del><ins>+@property (copy) NSString *height;
</ins><span class="cx"> @property int hspace;
</span><del>-@property(copy) NSString *name;
-@property(copy) NSString *standby;
-@property(copy) NSString *type;
-@property(copy) NSString *useMap;
</del><ins>+@property (copy) NSString *name;
+@property (copy) NSString *standby;
+@property (copy) NSString *type;
+@property (copy) NSString *useMap;
</ins><span class="cx"> @property int vspace;
</span><del>-@property(copy) NSString *width;
-@property(readonly, retain) DOMDocument *contentDocument;
-@property(readonly, copy) NSURL *absoluteImageURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (copy) NSString *width;
+@property (readonly, strong) DOMDocument *contentDocument;
+@property (readonly, copy) NSURL *absoluteImageURL AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLOptGroupElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><span class="cx"> @property BOOL disabled;
</span><del>-@property(copy) NSString *label;
</del><ins>+@property (copy) NSString *label;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLOptionElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMHTMLFormElement *form;
</del><ins>+@property (readonly, strong) DOMHTMLFormElement *form;
</ins><span class="cx"> @property BOOL defaultSelected;
</span><del>-@property(readonly, copy) NSString *text;
-@property(readonly) int index;
</del><ins>+@property (readonly, copy) NSString *text;
+@property (readonly) int index;
</ins><span class="cx"> @property BOOL disabled;
</span><del>-@property(copy) NSString *label;
</del><ins>+@property (copy) NSString *label;
</ins><span class="cx"> @property BOOL selected;
</span><del>-@property(copy) NSString *value;
</del><ins>+@property (copy) NSString *value;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLOptionsCollection : DOMObject WEBKIT_VERSION_1_3
</span><span class="lines">@@ -738,14 +738,14 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLParagraphElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
</del><ins>+@property (copy) NSString *align;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLParamElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *name;
-@property(copy) NSString *type;
-@property(copy) NSString *value;
-@property(copy) NSString *valueType;
</del><ins>+@property (copy) NSString *name;
+@property (copy) NSString *type;
+@property (copy) NSString *value;
+@property (copy) NSString *valueType;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLPreElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><span class="lines">@@ -754,31 +754,31 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLQuoteElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *cite;
</del><ins>+@property (copy) NSString *cite;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLScriptElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *text;
-@property(copy) NSString *htmlFor;
-@property(copy) NSString *event;
-@property(copy) NSString *charset;
</del><ins>+@property (copy) NSString *text;
+@property (copy) NSString *htmlFor;
+@property (copy) NSString *event;
+@property (copy) NSString *charset;
</ins><span class="cx"> @property BOOL defer;
</span><del>-@property(copy) NSString *src;
-@property(copy) NSString *type;
</del><ins>+@property (copy) NSString *src;
+@property (copy) NSString *type;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLSelectElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *type;
</del><ins>+@property (readonly, copy) NSString *type;
</ins><span class="cx"> @property int selectedIndex;
</span><del>-@property(copy) NSString *value;
-@property(readonly) int length;
-@property(readonly, retain) DOMHTMLFormElement *form;
-@property(readonly, retain) DOMHTMLOptionsCollection *options;
</del><ins>+@property (copy) NSString *value;
+@property (readonly) int length;
+@property (readonly, strong) DOMHTMLFormElement *form;
+@property (readonly, strong) DOMHTMLOptionsCollection *options;
</ins><span class="cx"> @property BOOL disabled;
</span><span class="cx"> @property BOOL multiple;
</span><del>-@property(copy) NSString *name;
</del><ins>+@property (copy) NSString *name;
</ins><span class="cx"> @property int size;
</span><del>-@property(readonly) BOOL willValidate AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (readonly) BOOL willValidate AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> @property BOOL autofocus AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><span class="cx"> - (void)add:(DOMHTMLElement *)element :(DOMHTMLElement *)before;
</span><span class="cx"> - (void)add:(DOMHTMLElement *)element before:(DOMHTMLElement *)before AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="lines">@@ -789,57 +789,57 @@
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLStyleElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><span class="cx"> @property BOOL disabled;
</span><del>-@property(copy) NSString *media;
-@property(copy) NSString *type;
-@property(readonly, retain) DOMStyleSheet *sheet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (copy) NSString *media;
+@property (copy) NSString *type;
+@property (readonly, strong) DOMStyleSheet *sheet AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLTableCaptionElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
</del><ins>+@property (copy) NSString *align;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLTableCellElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(readonly) int cellIndex;
-@property(copy) NSString *abbr;
-@property(copy) NSString *align;
-@property(copy) NSString *axis;
-@property(copy) NSString *bgColor;
-@property(copy) NSString *ch;
-@property(copy) NSString *chOff;
</del><ins>+@property (readonly) int cellIndex;
+@property (copy) NSString *abbr;
+@property (copy) NSString *align;
+@property (copy) NSString *axis;
+@property (copy) NSString *bgColor;
+@property (copy) NSString *ch;
+@property (copy) NSString *chOff;
</ins><span class="cx"> @property int colSpan;
</span><del>-@property(copy) NSString *headers;
-@property(copy) NSString *height;
</del><ins>+@property (copy) NSString *headers;
+@property (copy) NSString *height;
</ins><span class="cx"> @property BOOL noWrap;
</span><span class="cx"> @property int rowSpan;
</span><del>-@property(copy) NSString *scope;
-@property(copy) NSString *vAlign;
-@property(copy) NSString *width;
</del><ins>+@property (copy) NSString *scope;
+@property (copy) NSString *vAlign;
+@property (copy) NSString *width;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLTableColElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
-@property(copy) NSString *ch;
-@property(copy) NSString *chOff;
</del><ins>+@property (copy) NSString *align;
+@property (copy) NSString *ch;
+@property (copy) NSString *chOff;
</ins><span class="cx"> @property int span;
</span><del>-@property(copy) NSString *vAlign;
-@property(copy) NSString *width;
</del><ins>+@property (copy) NSString *vAlign;
+@property (copy) NSString *width;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLTableElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(retain) DOMHTMLTableCaptionElement *caption;
-@property(retain) DOMHTMLTableSectionElement *tHead;
-@property(retain) DOMHTMLTableSectionElement *tFoot;
-@property(readonly, retain) DOMHTMLCollection *rows;
-@property(readonly, retain) DOMHTMLCollection *tBodies;
-@property(copy) NSString *align;
-@property(copy) NSString *bgColor;
-@property(copy) NSString *border;
-@property(copy) NSString *cellPadding;
-@property(copy) NSString *cellSpacing;
-@property(copy) NSString *frameBorders;
-@property(copy) NSString *rules;
-@property(copy) NSString *summary;
-@property(copy) NSString *width;
</del><ins>+@property (strong) DOMHTMLTableCaptionElement *caption;
+@property (strong) DOMHTMLTableSectionElement *tHead;
+@property (strong) DOMHTMLTableSectionElement *tFoot;
+@property (readonly, strong) DOMHTMLCollection *rows;
+@property (readonly, strong) DOMHTMLCollection *tBodies;
+@property (copy) NSString *align;
+@property (copy) NSString *bgColor;
+@property (copy) NSString *border;
+@property (copy) NSString *cellPadding;
+@property (copy) NSString *cellSpacing;
+@property (copy) NSString *frameBorders;
+@property (copy) NSString *rules;
+@property (copy) NSString *summary;
+@property (copy) NSString *width;
</ins><span class="cx"> - (DOMHTMLElement *)createTHead;
</span><span class="cx"> - (void)deleteTHead;
</span><span class="cx"> - (DOMHTMLElement *)createTFoot;
</span><span class="lines">@@ -851,90 +851,90 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLTableRowElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(readonly) int rowIndex;
-@property(readonly) int sectionRowIndex;
-@property(readonly, retain) DOMHTMLCollection *cells;
-@property(copy) NSString *align;
-@property(copy) NSString *bgColor;
-@property(copy) NSString *ch;
-@property(copy) NSString *chOff;
-@property(copy) NSString *vAlign;
</del><ins>+@property (readonly) int rowIndex;
+@property (readonly) int sectionRowIndex;
+@property (readonly, strong) DOMHTMLCollection *cells;
+@property (copy) NSString *align;
+@property (copy) NSString *bgColor;
+@property (copy) NSString *ch;
+@property (copy) NSString *chOff;
+@property (copy) NSString *vAlign;
</ins><span class="cx"> - (DOMHTMLElement *)insertCell:(int)index;
</span><span class="cx"> - (void)deleteCell:(int)index;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLTableSectionElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *align;
-@property(copy) NSString *ch;
-@property(copy) NSString *chOff;
-@property(copy) NSString *vAlign;
-@property(readonly, retain) DOMHTMLCollection *rows;
</del><ins>+@property (copy) NSString *align;
+@property (copy) NSString *ch;
+@property (copy) NSString *chOff;
+@property (copy) NSString *vAlign;
+@property (readonly, strong) DOMHTMLCollection *rows;
</ins><span class="cx"> - (DOMHTMLElement *)insertRow:(int)index;
</span><span class="cx"> - (void)deleteRow:(int)index;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLTextAreaElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *defaultValue;
-@property(readonly, retain) DOMHTMLFormElement *form;
-@property(copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
</del><ins>+@property (copy) NSString *defaultValue;
+@property (readonly, strong) DOMHTMLFormElement *form;
+@property (copy) NSString *accessKey AVAILABLE_WEBKIT_VERSION_1_3_AND_LATER_BUT_DEPRECATED_AFTER_WEBKIT_VERSION_5_1;
</ins><span class="cx"> @property int cols;
</span><span class="cx"> @property BOOL disabled;
</span><del>-@property(copy) NSString *name;
</del><ins>+@property (copy) NSString *name;
</ins><span class="cx"> @property BOOL readOnly;
</span><span class="cx"> @property int rows;
</span><del>-@property(readonly, copy) NSString *type;
-@property(copy) NSString *value;
</del><ins>+@property (readonly, copy) NSString *type;
+@property (copy) NSString *value;
</ins><span class="cx"> @property int selectionStart AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> @property int selectionEnd AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> @property BOOL autofocus AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><del>-@property(readonly) BOOL willValidate AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (readonly) BOOL willValidate AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> - (void)select;
</span><span class="cx"> - (void)setSelectionRange:(int)start end:(int)end AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLTitleElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *text;
</del><ins>+@property (copy) NSString *text;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMHTMLUListElement : DOMHTMLElement WEBKIT_VERSION_1_3
</span><span class="cx"> @property BOOL compact;
</span><del>-@property(copy) NSString *type;
</del><ins>+@property (copy) NSString *type;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMStyleSheetList : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly) unsigned length;
</del><ins>+@property (readonly) unsigned length;
</ins><span class="cx"> - (DOMStyleSheet *)item:(unsigned)index;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSCharsetRule : DOMCSSRule WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *encoding;
</del><ins>+@property (readonly, copy) NSString *encoding;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSFontFaceRule : DOMCSSRule WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMCSSStyleDeclaration *style;
</del><ins>+@property (readonly, strong) DOMCSSStyleDeclaration *style;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSImportRule : DOMCSSRule WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *href;
-@property(readonly, retain) DOMMediaList *media;
-@property(readonly, retain) DOMCSSStyleSheet *styleSheet;
</del><ins>+@property (readonly, copy) NSString *href;
+@property (readonly, strong) DOMMediaList *media;
+@property (readonly, strong) DOMCSSStyleSheet *styleSheet;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSMediaRule : DOMCSSRule WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMMediaList *media;
-@property(readonly, retain) DOMCSSRuleList *cssRules;
</del><ins>+@property (readonly, strong) DOMMediaList *media;
+@property (readonly, strong) DOMCSSRuleList *cssRules;
</ins><span class="cx"> - (unsigned)insertRule:(NSString *)rule :(unsigned)index;
</span><span class="cx"> - (unsigned)insertRule:(NSString *)rule index:(unsigned)index AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (void)deleteRule:(unsigned)index;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSPageRule : DOMCSSRule WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *selectorText;
-@property(readonly, retain) DOMCSSStyleDeclaration *style;
</del><ins>+@property (copy) NSString *selectorText;
+@property (readonly, strong) DOMCSSStyleDeclaration *style;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSPrimitiveValue : DOMCSSValue WEBKIT_VERSION_1_3
</span><del>-@property(readonly) unsigned short primitiveType;
</del><ins>+@property (readonly) unsigned short primitiveType;
</ins><span class="cx"> - (void)setFloatValue:(unsigned short)unitType :(float)floatValue;
</span><span class="cx"> - (void)setFloatValue:(unsigned short)unitType floatValue:(float)floatValue AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (float)getFloatValue:(unsigned short)unitType;
</span><span class="lines">@@ -947,29 +947,29 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMRGBColor : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMCSSPrimitiveValue *red;
-@property(readonly, retain) DOMCSSPrimitiveValue *green;
-@property(readonly, retain) DOMCSSPrimitiveValue *blue;
-@property(readonly, retain) DOMCSSPrimitiveValue *alpha;
-@property(readonly, copy) NSColor *color AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, strong) DOMCSSPrimitiveValue *red;
+@property (readonly, strong) DOMCSSPrimitiveValue *green;
+@property (readonly, strong) DOMCSSPrimitiveValue *blue;
+@property (readonly, strong) DOMCSSPrimitiveValue *alpha;
+@property (readonly, copy) NSColor *color AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSRule : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly) unsigned short type;
-@property(copy) NSString *cssText;
-@property(readonly, retain) DOMCSSStyleSheet *parentStyleSheet;
-@property(readonly, retain) DOMCSSRule *parentRule;
</del><ins>+@property (readonly) unsigned short type;
+@property (copy) NSString *cssText;
+@property (readonly, strong) DOMCSSStyleSheet *parentStyleSheet;
+@property (readonly, strong) DOMCSSRule *parentRule;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSRuleList : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly) unsigned length;
</del><ins>+@property (readonly) unsigned length;
</ins><span class="cx"> - (DOMCSSRule *)item:(unsigned)index;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSStyleDeclaration : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *cssText;
-@property(readonly) unsigned length;
-@property(readonly, retain) DOMCSSRule *parentRule;
</del><ins>+@property (copy) NSString *cssText;
+@property (readonly) unsigned length;
+@property (readonly, strong) DOMCSSRule *parentRule;
</ins><span class="cx"> - (NSString *)getPropertyValue:(NSString *)propertyName;
</span><span class="cx"> - (DOMCSSValue *)getPropertyCSSValue:(NSString *)propertyName;
</span><span class="cx"> - (NSString *)removeProperty:(NSString *)propertyName;
</span><span class="lines">@@ -982,24 +982,24 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSStyleRule : DOMCSSRule WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *selectorText;
-@property(readonly, retain) DOMCSSStyleDeclaration *style;
</del><ins>+@property (copy) NSString *selectorText;
+@property (readonly, strong) DOMCSSStyleDeclaration *style;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMStyleSheet : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *type;
</del><ins>+@property (readonly, copy) NSString *type;
</ins><span class="cx"> @property BOOL disabled;
</span><del>-@property(readonly, retain) DOMNode *ownerNode;
-@property(readonly, retain) DOMStyleSheet *parentStyleSheet;
-@property(readonly, copy) NSString *href;
-@property(readonly, copy) NSString *title;
-@property(readonly, retain) DOMMediaList *media;
</del><ins>+@property (readonly, strong) DOMNode *ownerNode;
+@property (readonly, strong) DOMStyleSheet *parentStyleSheet;
+@property (readonly, copy) NSString *href;
+@property (readonly, copy) NSString *title;
+@property (readonly, strong) DOMMediaList *media;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSStyleSheet : DOMStyleSheet WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMCSSRule *ownerRule;
-@property(readonly, retain) DOMCSSRuleList *cssRules;
-@property(readonly, retain) DOMCSSRuleList *rules AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (readonly, strong) DOMCSSRule *ownerRule;
+@property (readonly, strong) DOMCSSRuleList *cssRules;
+@property (readonly, strong) DOMCSSRuleList *rules AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> - (unsigned)insertRule:(NSString *)rule :(unsigned)index;
</span><span class="cx"> - (unsigned)insertRule:(NSString *)rule index:(unsigned)index AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (void)deleteRule:(unsigned)index;
</span><span class="lines">@@ -1008,12 +1008,12 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSValue : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *cssText;
-@property(readonly) unsigned short cssValueType;
</del><ins>+@property (copy) NSString *cssText;
+@property (readonly) unsigned short cssValueType;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCSSValueList : DOMCSSValue WEBKIT_VERSION_1_3
</span><del>-@property(readonly) unsigned length;
</del><ins>+@property (readonly) unsigned length;
</ins><span class="cx"> - (DOMCSSValue *)item:(unsigned)index;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="lines">@@ -1021,27 +1021,27 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMCounter : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *identifier;
-@property(readonly, copy) NSString *listStyle;
-@property(readonly, copy) NSString *separator;
</del><ins>+@property (readonly, copy) NSString *identifier;
+@property (readonly, copy) NSString *listStyle;
+@property (readonly, copy) NSString *separator;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMRect : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMCSSPrimitiveValue *top;
-@property(readonly, retain) DOMCSSPrimitiveValue *right;
-@property(readonly, retain) DOMCSSPrimitiveValue *bottom;
-@property(readonly, retain) DOMCSSPrimitiveValue *left;
</del><ins>+@property (readonly, strong) DOMCSSPrimitiveValue *top;
+@property (readonly, strong) DOMCSSPrimitiveValue *right;
+@property (readonly, strong) DOMCSSPrimitiveValue *bottom;
+@property (readonly, strong) DOMCSSPrimitiveValue *left;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMEvent : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, copy) NSString *type;
-@property(readonly, retain) id <DOMEventTarget> target;
-@property(readonly, retain) id <DOMEventTarget> currentTarget;
-@property(readonly) unsigned short eventPhase;
-@property(readonly) BOOL bubbles;
-@property(readonly) BOOL cancelable;
-@property(readonly) DOMTimeStamp timeStamp;
-@property(readonly, retain) id <DOMEventTarget> srcElement AVAILABLE_IN_WEBKIT_VERSION_4_0;
</del><ins>+@property (readonly, copy) NSString *type;
+@property (readonly, strong) id <DOMEventTarget> target;
+@property (readonly, strong) id <DOMEventTarget> currentTarget;
+@property (readonly) unsigned short eventPhase;
+@property (readonly) BOOL bubbles;
+@property (readonly) BOOL cancelable;
+@property (readonly) DOMTimeStamp timeStamp;
+@property (readonly, strong) id <DOMEventTarget> srcElement AVAILABLE_IN_WEBKIT_VERSION_4_0;
</ins><span class="cx"> @property BOOL returnValue AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><span class="cx"> @property BOOL cancelBubble AVAILABLE_IN_WEBKIT_VERSION_4_0;
</span><span class="cx"> - (void)stopPropagation;
</span><span class="lines">@@ -1051,55 +1051,55 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMUIEvent : DOMEvent WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMAbstractView *view;
-@property(readonly) int detail;
-@property(readonly) int keyCode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int charCode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int layerX AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER_BUT_DEPRECATED;
-@property(readonly) int layerY AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER_BUT_DEPRECATED;
-@property(readonly) int pageX AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int pageY AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int which AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, strong) DOMAbstractView *view;
+@property (readonly) int detail;
+@property (readonly) int keyCode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int charCode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int layerX AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER_BUT_DEPRECATED;
+@property (readonly) int layerY AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER_BUT_DEPRECATED;
+@property (readonly) int pageX AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int pageY AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int which AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> - (void)initUIEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)view detail:(int)detail AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (void)initUIEvent:(NSString *)type :(BOOL)canBubble :(BOOL)cancelable :(DOMAbstractView *)view :(int)detail;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMMutationEvent : DOMEvent WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMNode *relatedNode;
-@property(readonly, copy) NSString *prevValue;
-@property(readonly, copy) NSString *newValue;
-@property(readonly, copy) NSString *attrName;
-@property(readonly) unsigned short attrChange;
</del><ins>+@property (readonly, strong) DOMNode *relatedNode;
+@property (readonly, copy) NSString *prevValue;
+@property (readonly, copy) NSString *newValue;
+@property (readonly, copy) NSString *attrName;
+@property (readonly) unsigned short attrChange;
</ins><span class="cx"> - (void)initMutationEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable relatedNode:(DOMNode *)relatedNode prevValue:(NSString *)prevValue newValue:(NSString *)newValue attrName:(NSString *)attrName attrChange:(unsigned short)attrChange AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (void)initMutationEvent:(NSString *)type :(BOOL)canBubble :(BOOL)cancelable :(DOMNode *)relatedNode :(NSString *)prevValue :(NSString *)newValue :(NSString *)attrName :(unsigned short)attrChange;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMOverflowEvent : DOMEvent WEBKIT_VERSION_3_0
</span><del>-@property(readonly) unsigned short orient;
-@property(readonly) BOOL horizontalOverflow;
-@property(readonly) BOOL verticalOverflow;
</del><ins>+@property (readonly) unsigned short orient;
+@property (readonly) BOOL horizontalOverflow;
+@property (readonly) BOOL verticalOverflow;
</ins><span class="cx"> - (void)initOverflowEvent:(unsigned short)orient horizontalOverflow:(BOOL)horizontalOverflow verticalOverflow:(BOOL)verticalOverflow;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMWheelEvent : DOMMouseEvent WEBKIT_VERSION_3_0
</span><del>-@property(readonly) BOOL isHorizontal;
-@property(readonly) int wheelDelta;
-@property(readonly) int wheelDeltaX AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int wheelDeltaY AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly) BOOL isHorizontal;
+@property (readonly) int wheelDelta;
+@property (readonly) int wheelDeltaX AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int wheelDeltaY AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> - (void)initWheelEvent:(int)wheelDeltaX wheelDeltaY:(int)wheelDeltaY view:(DOMAbstractView *)view screenX:(int)screenX screenY:(int)screenY clientX:(int)clientX clientY:(int)clientY ctrlKey:(BOOL)ctrlKey altKey:(BOOL)altKey shiftKey:(BOOL)shiftKey metaKey:(BOOL)metaKey AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMKeyboardEvent : DOMUIEvent WEBKIT_VERSION_3_0
</span><del>-@property(readonly, copy) NSString *keyIdentifier;
-@property(readonly) unsigned location AVAILABLE_AFTER_WEBKIT_VERSION_5_1;
-@property(readonly) unsigned keyLocation AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER_BUT_DEPRECATED;
-@property(readonly) BOOL ctrlKey;
-@property(readonly) BOOL shiftKey;
-@property(readonly) BOOL altKey;
-@property(readonly) BOOL metaKey;
-@property(readonly) int keyCode;
-@property(readonly) int charCode;
-@property(readonly) BOOL altGraphKey AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, copy) NSString *keyIdentifier;
+@property (readonly) unsigned location AVAILABLE_AFTER_WEBKIT_VERSION_5_1;
+@property (readonly) unsigned keyLocation AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER_BUT_DEPRECATED;
+@property (readonly) BOOL ctrlKey;
+@property (readonly) BOOL shiftKey;
+@property (readonly) BOOL altKey;
+@property (readonly) BOOL metaKey;
+@property (readonly) int keyCode;
+@property (readonly) int charCode;
+@property (readonly) BOOL altGraphKey AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> - (BOOL)getModifierState:(NSString *)keyIdentifierArg;
</span><span class="cx"> - (void)initKeyboardEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)view keyIdentifier:(NSString *)keyIdentifier keyLocation:(unsigned)keyLocation ctrlKey:(BOOL)ctrlKey altKey:(BOOL)altKey shiftKey:(BOOL)shiftKey metaKey:(BOOL)metaKey altGraphKey:(BOOL)altGraphKey AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER_BUT_DEPRECATED;
</span><span class="cx"> - (void)initKeyboardEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)view keyIdentifier:(NSString *)keyIdentifier keyLocation:(unsigned)keyLocation ctrlKey:(BOOL)ctrlKey altKey:(BOOL)altKey shiftKey:(BOOL)shiftKey metaKey:(BOOL)metaKey AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER_BUT_DEPRECATED;
</span><span class="lines">@@ -1108,34 +1108,34 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMMouseEvent : DOMUIEvent WEBKIT_VERSION_1_3
</span><del>-@property(readonly) int screenX;
-@property(readonly) int screenY;
-@property(readonly) int clientX;
-@property(readonly) int clientY;
-@property(readonly) BOOL ctrlKey;
-@property(readonly) BOOL shiftKey;
-@property(readonly) BOOL altKey;
-@property(readonly) BOOL metaKey;
-@property(readonly) unsigned short button;
-@property(readonly, retain) id <DOMEventTarget> relatedTarget;
-@property(readonly) int offsetX AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int offsetY AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int x AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) int y AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, retain) DOMNode *fromElement AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly, retain) DOMNode *toElement AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly) int screenX;
+@property (readonly) int screenY;
+@property (readonly) int clientX;
+@property (readonly) int clientY;
+@property (readonly) BOOL ctrlKey;
+@property (readonly) BOOL shiftKey;
+@property (readonly) BOOL altKey;
+@property (readonly) BOOL metaKey;
+@property (readonly) unsigned short button;
+@property (readonly, strong) id <DOMEventTarget> relatedTarget;
+@property (readonly) int offsetX AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int offsetY AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int x AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) int y AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, strong) DOMNode *fromElement AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly, strong) DOMNode *toElement AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> - (void)initMouseEvent:(NSString *)type canBubble:(BOOL)canBubble cancelable:(BOOL)cancelable view:(DOMAbstractView *)view detail:(int)detail screenX:(int)screenX screenY:(int)screenY clientX:(int)clientX clientY:(int)clientY ctrlKey:(BOOL)ctrlKey altKey:(BOOL)altKey shiftKey:(BOOL)shiftKey metaKey:(BOOL)metaKey button:(unsigned short)button relatedTarget:(id <DOMEventTarget>)relatedTarget AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (void)initMouseEvent:(NSString *)type :(BOOL)canBubble :(BOOL)cancelable :(DOMAbstractView *)view :(int)detail :(int)screenX :(int)screenY :(int)clientX :(int)clientY :(BOOL)ctrlKey :(BOOL)altKey :(BOOL)shiftKey :(BOOL)metaKey :(unsigned short)button :(id <DOMEventTarget>)relatedTarget;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMRange : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMNode *startContainer;
-@property(readonly) int startOffset;
-@property(readonly, retain) DOMNode *endContainer;
-@property(readonly) int endOffset;
-@property(readonly) BOOL collapsed;
-@property(readonly, retain) DOMNode *commonAncestorContainer;
-@property(readonly, copy) NSString *text AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, strong) DOMNode *startContainer;
+@property (readonly) int startOffset;
+@property (readonly, strong) DOMNode *endContainer;
+@property (readonly) int endOffset;
+@property (readonly) BOOL collapsed;
+@property (readonly, strong) DOMNode *commonAncestorContainer;
+@property (readonly, copy) NSString *text AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> - (void)setStart:(DOMNode *)refNode offset:(int)offset AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="cx"> - (void)setStart:(DOMNode *)refNode :(int)offset;
</span><span class="cx"> - (void)setEnd:(DOMNode *)refNode offset:(int)offset AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</span><span class="lines">@@ -1165,31 +1165,31 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMNodeIterator : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMNode *root;
-@property(readonly) unsigned whatToShow;
-@property(readonly, retain) id <DOMNodeFilter> filter;
-@property(readonly) BOOL expandEntityReferences;
-@property(readonly, retain) DOMNode *referenceNode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
-@property(readonly) BOOL pointerBeforeReferenceNode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</del><ins>+@property (readonly, strong) DOMNode *root;
+@property (readonly) unsigned whatToShow;
+@property (readonly, strong) id <DOMNodeFilter> filter;
+@property (readonly) BOOL expandEntityReferences;
+@property (readonly, strong) DOMNode *referenceNode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
+@property (readonly) BOOL pointerBeforeReferenceNode AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
</ins><span class="cx"> - (DOMNode *)nextNode;
</span><span class="cx"> - (DOMNode *)previousNode;
</span><span class="cx"> - (void)detach;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMMediaList : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(copy) NSString *mediaText;
-@property(readonly) unsigned length;
</del><ins>+@property (copy) NSString *mediaText;
+@property (readonly) unsigned length;
</ins><span class="cx"> - (NSString *)item:(unsigned)index;
</span><span class="cx"> - (void)deleteMedium:(NSString *)oldMedium;
</span><span class="cx"> - (void)appendMedium:(NSString *)newMedium;
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMTreeWalker : DOMObject WEBKIT_VERSION_1_3
</span><del>-@property(readonly, retain) DOMNode *root;
-@property(readonly) unsigned whatToShow;
-@property(readonly, retain) id <DOMNodeFilter> filter;
-@property(readonly) BOOL expandEntityReferences;
-@property(retain) DOMNode *currentNode;
</del><ins>+@property (readonly, strong) DOMNode *root;
+@property (readonly) unsigned whatToShow;
+@property (readonly, strong) id <DOMNodeFilter> filter;
+@property (readonly) BOOL expandEntityReferences;
+@property (strong) DOMNode *currentNode;
</ins><span class="cx"> - (DOMNode *)parentNode;
</span><span class="cx"> - (DOMNode *)firstChild;
</span><span class="cx"> - (DOMNode *)lastChild;
</span><span class="lines">@@ -1200,13 +1200,13 @@
</span><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> @interface DOMXPathResult : DOMObject WEBKIT_VERSION_3_0
</span><del>-@property(readonly) unsigned short resultType;
-@property(readonly) double numberValue;
-@property(readonly, copy) NSString *stringValue;
-@property(readonly) BOOL booleanValue;
-@property(readonly, retain) DOMNode *singleNodeValue;
-@property(readonly) BOOL invalidIteratorState;
-@property(readonly) unsigned snapshotLength;
</del><ins>+@property (readonly) unsigned short resultType;
+@property (readonly) double numberValue;
+@property (readonly, copy) NSString *stringValue;
+@property (readonly) BOOL booleanValue;
+@property (readonly, strong) DOMNode *singleNodeValue;
+@property (readonly) BOOL invalidIteratorState;
+@property (readonly) unsigned snapshotLength;
</ins><span class="cx"> - (DOMNode *)iterateNext;
</span><span class="cx"> - (DOMNode *)snapshotItem:(unsigned)index;
</span><span class="cx"> @end
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsscriptsCodeGeneratorObjCpm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -543,13 +543,13 @@
</span><span class="cx"> if ($codeGenerator->IsStringType($type) || IsNativeObjCType($type)) {
</span><span class="cx"> push(@attributes, "copy");
</span><span class="cx"> } elsif ($codeGenerator->IsSVGAnimatedType($type)) {
</span><del>- push(@attributes, "retain");
</del><ins>+ push(@attributes, "strong");
</ins><span class="cx"> } elsif (!$codeGenerator->IsStringType($type) && !$codeGenerator->IsPrimitiveType($type) && $type ne "DOMTimeStamp" && $type ne "CompareHow") {
</span><del>- push(@attributes, "retain");
</del><ins>+ push(@attributes, "strong");
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> return "" unless @attributes > 0;
</span><del>- return "(" . join(", ", @attributes) . ")";
</del><ins>+ return " (" . join(", ", @attributes) . ")";
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> sub ConversionNeeded
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsscriptstestObjCDOMTestActiveDOMObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestActiveDOMObject.h (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestActiveDOMObject.h        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestActiveDOMObject.h        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -32,7 +32,7 @@
</span><span class="cx"> @class NSString;
</span><span class="cx">
</span><span class="cx"> @interface DOMTestActiveDOMObject : DOMObject
</span><del>-@property(readonly) int excitingAttr;
</del><ins>+@property (readonly) int excitingAttr;
</ins><span class="cx">
</span><span class="cx"> - (void)excitingFunction:(DOMNode *)nextChild;
</span><span class="cx"> - (void)postMessage:(NSString *)message;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsscriptstestObjCDOMTestEventConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventConstructor.h (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventConstructor.h        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventConstructor.h        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -31,8 +31,8 @@
</span><span class="cx"> @class NSString;
</span><span class="cx">
</span><span class="cx"> @interface DOMTestEventConstructor : DOMObject
</span><del>-@property(readonly, copy) NSString *attr1;
-@property(readonly, copy) NSString *attr2;
</del><ins>+@property (readonly, copy) NSString *attr1;
+@property (readonly, copy) NSString *attr2;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsscriptstestObjCDOMTestExceptionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestException.h (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestException.h        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestException.h        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -31,7 +31,7 @@
</span><span class="cx"> @class NSString;
</span><span class="cx">
</span><span class="cx"> @interface DOMTestException : DOMObject
</span><del>-@property(readonly, copy) NSString *name;
</del><ins>+@property (readonly, copy) NSString *name;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsscriptstestObjCDOMTestInterfaceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestInterface.h (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestInterface.h        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestInterface.h        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -49,14 +49,14 @@
</span><span class="cx"> };
</span><span class="cx">
</span><span class="cx"> @interface DOMTestInterface : DOMObject
</span><del>-@property(readonly, copy) NSString *implementsStr1;
-@property(copy) NSString *implementsStr2;
-@property(copy) NSString *implementsStr3;
-@property(retain) DOMNode *implementsNode;
-@property(readonly, copy) NSString *supplementalStr1;
-@property(copy) NSString *supplementalStr2;
-@property(copy) NSString *supplementalStr3;
-@property(retain) DOMNode *supplementalNode;
</del><ins>+@property (readonly, copy) NSString *implementsStr1;
+@property (copy) NSString *implementsStr2;
+@property (copy) NSString *implementsStr3;
+@property (strong) DOMNode *implementsNode;
+@property (readonly, copy) NSString *supplementalStr1;
+@property (copy) NSString *supplementalStr2;
+@property (copy) NSString *supplementalStr3;
+@property (strong) DOMNode *supplementalNode;
</ins><span class="cx">
</span><span class="cx"> #if ENABLE(Condition22) || ENABLE(Condition23)
</span><span class="cx"> - (void)implementsMethod1;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsscriptstestObjCDOMTestObjh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestObj.h (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestObj.h        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestObj.h        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -65,10 +65,10 @@
</span><span class="cx"> };
</span><span class="cx">
</span><span class="cx"> @interface DOMTestObj : DOMObject
</span><del>-@property(readonly) int readOnlyLongAttr;
-@property(readonly, copy) NSString *readOnlyStringAttr;
-@property(readonly, retain) DOMTestObj *readOnlyTestObjAttr;
-@property(retain) DOMTestSubObjConstructor *TestSubObjEnabledBySetting;
</del><ins>+@property (readonly) int readOnlyLongAttr;
+@property (readonly, copy) NSString *readOnlyStringAttr;
+@property (readonly, strong) DOMTestObj *readOnlyTestObjAttr;
+@property (strong) DOMTestSubObjConstructor *TestSubObjEnabledBySetting;
</ins><span class="cx"> @property char byteAttr;
</span><span class="cx"> @property unsigned char octetAttr;
</span><span class="cx"> @property short shortAttr;
</span><span class="lines">@@ -76,55 +76,55 @@
</span><span class="cx"> @property int longAttr;
</span><span class="cx"> @property long long longLongAttr;
</span><span class="cx"> @property unsigned long long unsignedLongLongAttr;
</span><del>-@property(copy) NSString *stringAttr;
-@property(retain) DOMTestObj *testObjAttr;
-@property(retain) DOMTestObj *XMLObjAttr;
</del><ins>+@property (copy) NSString *stringAttr;
+@property (strong) DOMTestObj *testObjAttr;
+@property (strong) DOMTestObj *XMLObjAttr;
</ins><span class="cx"> @property BOOL create;
</span><del>-@property(copy) NSString *reflectedStringAttr;
</del><ins>+@property (copy) NSString *reflectedStringAttr;
</ins><span class="cx"> @property int reflectedIntegralAttr;
</span><span class="cx"> @property unsigned reflectedUnsignedIntegralAttr;
</span><span class="cx"> @property BOOL reflectedBooleanAttr;
</span><del>-@property(copy) NSString *reflectedURLAttr;
-@property(copy) NSString *reflectedStringAttr;
</del><ins>+@property (copy) NSString *reflectedURLAttr;
+@property (copy) NSString *reflectedStringAttr;
</ins><span class="cx"> @property int reflectedCustomIntegralAttr;
</span><span class="cx"> @property BOOL reflectedCustomBooleanAttr;
</span><del>-@property(copy) NSString *reflectedCustomURLAttr;
</del><ins>+@property (copy) NSString *reflectedCustomURLAttr;
</ins><span class="cx"> @property int attrWithGetterException;
</span><span class="cx"> @property int attrWithSetterException;
</span><del>-@property(copy) NSString *stringAttrWithGetterException;
-@property(copy) NSString *stringAttrWithSetterException;
</del><ins>+@property (copy) NSString *stringAttrWithGetterException;
+@property (copy) NSString *stringAttrWithSetterException;
</ins><span class="cx"> @property int customAttr;
</span><span class="cx"> @property int withScriptStateAttribute;
</span><del>-@property(retain) DOMTestObj *withScriptExecutionContextAttribute;
-@property(retain) DOMTestObj *withScriptStateAttributeRaises;
-@property(retain) DOMTestObj *withScriptExecutionContextAttributeRaises;
-@property(retain) DOMTestObj *withScriptExecutionContextAndScriptStateAttribute;
-@property(retain) DOMTestObj *withScriptExecutionContextAndScriptStateAttributeRaises;
-@property(retain) DOMTestObj *withScriptExecutionContextAndScriptStateWithSpacesAttribute;
-@property(retain) DOMTestObj *withScriptArgumentsAndCallStackAttribute;
</del><ins>+@property (strong) DOMTestObj *withScriptExecutionContextAttribute;
+@property (strong) DOMTestObj *withScriptStateAttributeRaises;
+@property (strong) DOMTestObj *withScriptExecutionContextAttributeRaises;
+@property (strong) DOMTestObj *withScriptExecutionContextAndScriptStateAttribute;
+@property (strong) DOMTestObj *withScriptExecutionContextAndScriptStateAttributeRaises;
+@property (strong) DOMTestObj *withScriptExecutionContextAndScriptStateWithSpacesAttribute;
+@property (strong) DOMTestObj *withScriptArgumentsAndCallStackAttribute;
</ins><span class="cx"> @property int conditionalAttr1;
</span><span class="cx"> @property int conditionalAttr2;
</span><span class="cx"> @property int conditionalAttr3;
</span><del>-@property(retain) DOMTestObjectAConstructor *conditionalAttr4;
-@property(retain) DOMTestObjectBConstructor *conditionalAttr5;
-@property(retain) DOMTestObjectCConstructor *conditionalAttr6;
-@property(retain) DOMany *anyAttribute;
-@property(readonly, retain) DOMDocument *contentDocument;
-@property(retain) DOMSVGPoint *mutablePoint;
-@property(retain) DOMSVGPoint *immutablePoint;
</del><ins>+@property (strong) DOMTestObjectAConstructor *conditionalAttr4;
+@property (strong) DOMTestObjectBConstructor *conditionalAttr5;
+@property (strong) DOMTestObjectCConstructor *conditionalAttr6;
+@property (strong) DOMany *anyAttribute;
+@property (readonly, strong) DOMDocument *contentDocument;
+@property (strong) DOMSVGPoint *mutablePoint;
+@property (strong) DOMSVGPoint *immutablePoint;
</ins><span class="cx"> @property int strawberry;
</span><span class="cx"> @property float strictFloat;
</span><del>-@property(readonly) int descriptionName;
</del><ins>+@property (readonly) int descriptionName;
</ins><span class="cx"> @property int idName;
</span><del>-@property(readonly, copy) NSString *hashName;
-@property(readonly) int replaceableAttribute;
-@property(readonly) double nullableDoubleAttribute;
-@property(readonly) int nullableLongAttribute;
-@property(readonly) BOOL nullableBooleanAttribute;
-@property(readonly, copy) NSString *nullableStringAttribute;
</del><ins>+@property (readonly, copy) NSString *hashName;
+@property (readonly) int replaceableAttribute;
+@property (readonly) double nullableDoubleAttribute;
+@property (readonly) int nullableLongAttribute;
+@property (readonly) BOOL nullableBooleanAttribute;
+@property (readonly, copy) NSString *nullableStringAttribute;
</ins><span class="cx"> @property int nullableLongSettableAttribute;
</span><span class="cx"> @property int nullableStringValue;
</span><del>-@property(readonly, copy) NSString *attribute;
</del><ins>+@property (readonly, copy) NSString *attribute;
</ins><span class="cx">
</span><span class="cx"> - (void)voidMethod;
</span><span class="cx"> - (void)voidMethodWithArgs:(int)longArg strArg:(NSString *)strArg objArg:(DOMTestObj *)objArg;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsscriptstestObjCDOMTestSerializedScriptValueInterfaceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.h (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.h        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.h        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -31,10 +31,10 @@
</span><span class="cx"> @class NSString;
</span><span class="cx">
</span><span class="cx"> @interface DOMTestSerializedScriptValueInterface : DOMObject
</span><del>-@property(retain) NSString *value;
-@property(readonly, retain) NSString *readonlyValue;
-@property(retain) NSString *cachedValue;
-@property(readonly, retain) NSString *cachedReadonlyValue;
</del><ins>+@property (strong) NSString *value;
+@property (readonly, strong) NSString *readonlyValue;
+@property (strong) NSString *cachedValue;
+@property (readonly, strong) NSString *cachedReadonlyValue;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsscriptstestObjCDOMTestTypedefsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestTypedefs.h (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestTypedefs.h        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMTestTypedefs.h        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -33,11 +33,11 @@
</span><span class="cx">
</span><span class="cx"> @interface DOMTestTypedefs : DOMObject
</span><span class="cx"> @property unsigned long long unsignedLongLongAttr;
</span><del>-@property(retain) NSString *immutableSerializedScriptValue;
</del><ins>+@property (strong) NSString *immutableSerializedScriptValue;
</ins><span class="cx"> @property int attrWithGetterException;
</span><span class="cx"> @property int attrWithSetterException;
</span><del>-@property(copy) NSString *stringAttrWithGetterException;
-@property(copy) NSString *stringAttrWithSetterException;
</del><ins>+@property (copy) NSString *stringAttrWithGetterException;
+@property (copy) NSString *stringAttrWithSetterException;
</ins><span class="cx">
</span><span class="cx"> - (void)setShadow:(float)width height:(float)height blur:(float)blur color:(NSString *)color alpha:(float)alpha;
</span><span class="cx"> - (DOMSVGPoint *)immutablePointFunction;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsscriptstestObjCDOMattributeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMattribute.h (160063 => 160064)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMattribute.h        2013-12-04 02:19:09 UTC (rev 160063)
+++ trunk/Source/WebCore/bindings/scripts/test/ObjC/DOMattribute.h        2013-12-04 03:23:52 UTC (rev 160064)
</span><span class="lines">@@ -31,7 +31,7 @@
</span><span class="cx"> @class NSString;
</span><span class="cx">
</span><span class="cx"> @interface DOMattribute : DOMObject
</span><del>-@property(readonly, copy) NSString *readonly;
</del><ins>+@property (readonly, copy) NSString *readonly;
</ins><span class="cx"> @end
</span><span class="cx">
</span><span class="cx"> #endif
</span></span></pre>
</div>
</div>
</body>
</html>