/[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.195 by wakaba, Fri Nov 3 17:53:31 2006 UTC revision 1.196 by wakaba, Sat Nov 4 12:25:10 2006 UTC
# Line 1  Line 1 
1  2006-11-04  Wakaba  <wakaba@suika.fam.cx>  2006-11-04  Wakaba  <wakaba@suika.fam.cx>
2    
3          * DOMCore.dis (ManakaiDOMImplementation): No longer          * DOMCore.dis (ManakaiDOMImplementation): No longer
4            explicitly inherits |urigen:ManakaiURIImplementation| (and
5            the |f:ManakaiMinimumImplementation| class inherited
6            by it).  The |f:Minimum| feature is ever implemented
7            for compatibility (but is expected to be removed).
8            Internal methods such as |___report_error| are copied from
9            obsolete |f:MinimumImplementation| class.  DOM3
10            methods |hasFeature| and |getFeature| are also
11            moved from that class, but they now support no
12            foreign classes.
13    
14            * DOMFeature.dis (ManakaiImplementationSource): It
15            now |p:require|s |Message::Util::AutoLoad::Registry|.
16            The class no longer support classes
17            other than |ManakaiDOMImplementation|.  Note
18            that the |ImplementationRegistry| object does continue
19            to support foreign classes via foreign classes
20            implementing |ImplementationSource|
21            or |DOMImplementationSource| interface.
22            (MinimumImplementation): Removed.
23    
24            * DOMLS.dis (ManakaiDOMImplementationLS): It no
25            longer inherit the |ManakaiDOMImplementation|; it
26            is now expected to be implemented by |DOMImplementation|
27            objects.
28    
29            * DOMMain.dis (null): Removed.
30    
31            * Document.dis (___create_node_ref): It no
32            longer support foreign classes other
33            than |Message::DOM::Document::ManakaiDOMDocument|.
34            Note that document format specific DOM
35            interfaces, if supported, should be
36            all instances of the |Document| interface
37            in the implementation, as defined
38            in the Web Applications 1.0 specification (where
39            the |HTMLDocument| interface must be implemented
40            by all |Document| objects, even if the |Document|
41            contains no HTML element).
42    
43            * GenericLS.dis (GLSImplementation): It no
44            longer inherit the |MinimumImplementation|; it
45            is now expected to be implemented by |DOMImplementation|
46            objects.
47            (createGLSParser, createGLSSerializer): Load
48            module implementing parser or serializer
49            if necessary.
50    
51            * Traversal.dis (ManakaiDOMDocumentTraversal): It no
52            longer inherits the |ManakaiDOMDocument|; it
53            is now expected to be implemented by |Document|
54            objects.
55    
56            * XDP.dis (XDPDocument): It no longer
57            inherits the |Document|; it is now expected
58            to be implemented by all |Document| objects.
59    
60            * XDoctype.dis (ManakaiDOMDocumentXDoctype): It no
61            longer inherits the |ManakaiDOMDocument|; it
62            is now expected to be implemented by |Document|
63            objects.
64    
65    2006-11-04  Wakaba  <wakaba@suika.fam.cx>
66    
67            * DOMCore.dis (ManakaiDOMImplementation): No longer
68          explicitly inherits |tc:ManakaiDOMImplementationTC|.          explicitly inherits |tc:ManakaiDOMImplementationTC|.
69          (ManakaiDOMImplementation.AUTOLOAD): New method definition.          (ManakaiDOMImplementation.AUTOLOAD): New method definition.
70    

Legend:
Removed from v.1.195  
changed lines
  Added in v.1.196

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24