/[suikacvs]/messaging/manakai/lib/Message/DOM/ChangeLog
Suika

Diff of /messaging/manakai/lib/Message/DOM/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.197 by wakaba, Sat Nov 4 17:25:05 2006 UTC revision 1.201 by wakaba, Sat Dec 2 12:46:19 2006 UTC
# Line 1  Line 1 
1    2006-12-02  Wakaba  <wakaba@suika.fam.cx>
2    
3            * DOMString.dis: New module.
4    
5            * DOMString.pm: New file.
6    
7            * DOMCore.dis (min): Moved from |DOMFeature.dis|.
8            (ImplementationRegistryVariable): Moved from |DOMFeature.dis|.
9            Now it references the |DOMImplementationRegistry| object.
10            (DOMImplementationRegistryVariable): Moved from |DOMMain.dis|.
11            (DOMImplementationRegistry): New interface and
12            class, reformed from |ImplementationRegistry| in |DOMFeature.dis|
13            and |DOMImplementationRegistry| in |DOMMain.dis|.  Note
14            that the class no longer support |get_implementation|
15            and |get_implementation_list| methods from
16            the |ImplementationRegistry| interface.
17            (DOMImplementationList): Class implemented; no
18            longer inherits from |ImplementationList|.
19            (DOMImplementationSource): Class implemented; no
20            longer inherits from |ImplementationSource|.  Note that
21            the class no longer support |get_implementation|
22            and |get_implementation_list| methods from
23            the |ImplementationSource| interface.
24            (DOMStringList): Removed.
25    
26            * DOMFeature.dis (min, ManakaiDOM:DOMHTMLFeature,
27            ManakaiDOM:DOMEventsFeature, ManakaiDOM:DOMXMLFeature,
28            ManakaiDOM:DOMXMLFeatureXML11, most part of
29            documentation for obsolete DOM Level 3 Minimum Implementation
30            module, obsolete property name aliases,
31            ImplemenationRegistryVar, ImplementationRegistry,
32            DEBUG, MIString, ImplementationList, ImplementationSource,
33            ManakaiDOM:implID): Removed.
34    
35            * DOMMain.dis (Redefine, RedefinedBy, Redefined): Removed.
36            (DOMString): Removed.
37            (DOMImplementationRegistryVar, DOMImplementationRegistry): Removed.
38    
39            * Makefile: |DOMString.pm| is added.
40    
41            * TreeCore.dis (is_default_namespace): |null| was
42            returned where a false is expected (|null| is
43            a false in Perl, but real |false| is appropriate here).
44    
45    2006-11-05  Wakaba  <wakaba@suika.fam.cx>
46    
47            * DOMCore.dis (TypeInfo, UserDataHandler): Removed.
48    
49            * Element.dis (TypeInfo): Moved from |DOMCore.dis|.
50    
51            * TreeCore.dis (UserDataHandler): Moved from |DOMCore.dis|.
52    
53    2006-11-05  Wakaba  <wakaba@suika.fam.cx>
54    
55            * DOMFeature.dis (ImplementationList, ImplementationSource,
56            ImplementationRegistry): Parameters |features|
57            now allow |null| (equivalent to an empty string).
58    
59    2006-11-05  Wakaba  <wakaba@suika.fam.cx>
60    
61            * CharacterData.dis (ManakaiDOMDocumentCharacterData): New
62            class.  Factory methods |createTextNode| and |createComment|
63            are moved from |ManakaiDOMDocument|.
64    
65            * DOMCore.dis: References to |ManakaiDOMObject|
66            are removed.
67            (tc:createImplForTest): Moved from |TreeCore.dis|.
68            (DOMImplementation.___create_node_ref): Support
69            for the |mg:nodeRefClass| option is removed.
70            (ManakaiDOMConfiguration.___report_error): Moved
71            from |ManakaiDOMObject| class.
72    
73            * DOMFeature.dis (domidl:extends): New property.
74            (f:getFeatureImpl): Support for |+| classes is removed.
75    
76            * DOMMain.dis (DOMMain:docSupportsXMLFeature): Removed.
77            (ManakaiDOM:ManakaiDOMObject): Removed.
78            (DOMDataType): Removed.
79    
80            * Document.dis (ManakaiDOMImplementationDocument):
81            The |createDocument| method is moved from
82            the |ManakaiDOMImplementationTC| in |TreeCore.dis|.
83            (ManakaiDOMDocument.___create_node_ref): Removed.
84            (createElement, createElementNS, createAttribute,
85            createAttributeNS, createTextNode, createComment,
86            createCDATASection, createEntityReference,
87            createProcessingInstruction): Class implementations
88            are moved to each module.
89    
90            * Element.dis (ManakaiDOMImplementationElement): Factory
91            methods are moved from |Document.dis|.
92            (ManakaiDOMElement.___create_node_ref): Support
93            for old class registry is removed.
94            (ManakaiDOMAttr.___create_node_ref): Removed.
95            (Attr.baseURI): Implementation
96            for |xml:base| attribute is merged.
97            (Attr.nodeValue, Attr.value): Implementation
98            for |xml:id| attribute is merged.
99    
100            * TreeCore.dis (ManakaiDOMImplementationTC): Removed.
101    
102            * XDoctype.dis (ManakaiDOMImplementationXDoctype): The
103            definition for |createDocumentType| method
104            is moved from |TreeCore.dis|.
105    
106            * XML.dis (ManakaiDOMXMLDocument): Factory
107            methods are moved from |Document.dis|.
108            (ManakaiDOMXMLBaseAttr, ManakaiDOMXMLIdAttr): Removed (merged
109            into |ManakaiDOMAttr| in |Element.dis|).
110    
111  2006-11-05  Wakaba  <wakaba@suika.fam.cx>  2006-11-05  Wakaba  <wakaba@suika.fam.cx>
112    
113          * Element.dis (___get_node_ref): |eval|ed |require|          * Element.dis (___get_node_ref): |eval|ed |require|

Legend:
Removed from v.1.197  
changed lines
  Added in v.1.201

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24