- From: Curt Arnold <carnold@houston.rr.com>
- Date: Mon, 27 Oct 2003 16:49:50 -0600
- To: www-dom@w3.org
My responses to issues that I raised, http://www.w3.org/2003/06/09-dom-core-issues/issues.html. arnold-1: NameList: contains and containsNS - satisified arnold-2: attribute name case: Satisified pending HTML errata arnold-3: hasFeature and Core 1.0: satisifed arnold-4: ordered collection - satisifed arnold-5: getName vs getLocalName The description of the resolution in the last call list is a cut and paste of arnold-4. It appears the intended resolution was to not specify the interpretation of name within the interface but require methods that return the interface to specify whether name was qualified or local. arnold-6: exceptions in NameList - satisified arnold-7: DOMImplementationSource: satisified arnold-8: actual encoding? - satisified arnold-9: config or configuration - satisified arnold-10: documentURI and valid URIs - satisified arnold-11: recognized XML encoding - satisified arnold-12: Requirements of standalone: satisified arnold-13: adoptNode and importNode - satisified arnold-14: adoptNode return value - satisified arnold-15: Attributes and rename node - satisified arnold-16: Position comparison Not satisified and I will elaborate in another message. There were multiple objections only one was addressed in the response. arnold-17: getFeature and hasFeature - satisified arnold-18a: isWhitespaceInElementContent() or isWhitespaceInElementContent Satisified with the change to a read-only attribute. Still believe the conditions that a value of true can be expected could be clarified. From http://www.w3.org/TR/DOM-Level-3-Core/core.html#Text3-isWhitespaceInElementContent The text node is determined to contain whitespace in element content during the load of the document or if validation occurs while using Document.normalizeDocument(). Determining if a text node is element content whitespace requires validation in any case, not just when normalizing. Maybe: The text node is determined to contain whitespace in element content if validation occurs during the load of the document or during a call to Document.normalizeDocument(). Also, Returns whether this text node contains whitespace in element content, If validation is enabled and an error handler is registered that ignores validation errors, you could have a text node where it is known to be in element content which contains both whitespace and some non-whitespace characters. In this case, some of the characters would be element content whitespace per Infoset and others would not be. "contains" would imply that the value should be true as only as at least one whitespace character appears. "contains only" might be preferrable. I believe this attribute will be subject to abuse since there is not a simple way to determine if a text node contains only whitespace independently of validation. Adding CharacterData.isWhitespace readonly attribute would provide a simple means for determining if a character data node was exclusively whitespace irregardless of its context or whether validation was enabled. arnold-18: isId() or isId Satisified with changing isId to an attribute. If the setIdAttribute* are needed for performance reasons, I would still like to see isId to be read-write and have the setIdAttribute* convienience functions to be defined in terms of setting isId. arnold-19: DOMError clone: Satisified arnold-20: User data and event handling: Satisified arnold-21, arnold-22, arnold-23: TypeInfo related issues Will need to be review and follow up in another message. arnold-24: handleErrors Satisified, but there is a minor typo ("he" instead of "The") in the return value description for DOMErrorHandler.handleError in the working group draft. arnold-25: byte and character offsets: Satisified.
Received on Monday, 27 October 2003 17:49:52 UTC