[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    Re: kdenonbeta/kdom
From:       Frans Englich <frans.englich () telia ! com>
Date:       2005-03-29 13:39:20
Message-ID: 200503291339.20936.frans.englich () telia ! com
[Download RAW message or body]

On Tuesday 29 March 2005 13:11, Nikolas Zimmermann wrote:
> CVS commit by wildfox:
>
> Fix DocumentImpl::baseURI to return absolute URIs again!
> Nice work on the OASIS Catalog Implementation Frans!
>
> for the curious: Tests passed: 35, tests failed: 1 :-)

Well, a half hour ago I committed "Hack around the circularity stuff for now." 
which disabled three circularity tests which are left, but that should be 
implemented soon. Other than that, the Catalog stuff is done, except for:

* The test that fails; pending on parser/ development
*  Pass DOMErrors to the default err. handler set in DOMConfiguratation, 
instead of kdWarning() statements. This is pending DOMError completion
* Complete the docs

...and after that, it's basically integration work. KDOM et al. needs an 
entity resolver interface -- that's dom 3 ls ResourceResolver. All loading 
code should then go through that, combined with that the default entity 
loader should somehow at "startup" be set to 
CatalogList::defaultCatalogList(). AFAICT.

There's also integration work with the oasis-xml-catalog processing 
instruction, but that can wait until KHTML start playing with KDOM.

There's security considerations with this, redirects to local URIs, so this 
needs discussion on kfm-devel or similar, when it becomes relevant.


Cheers,

		Frans
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic