This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Many tests perform operations on children of entities and entity references, but the tests did not check that these values were not null which would result in hard to diagnose test failures or misleading test successes. With the exception of userdatahandler01 which had a type problem that should have caused test failure, all of the other changes should not have any change in the tested behavior. In addition, xsi:noNamespaceSchemaLocation="Yes" was used as an XHTML transparent namespaced attribute. However, there was not a corresponding resource "Yes" which would cause a test failure if the parser attempted to resolve it. The Oracle parser would report a duplicate ID (EMP0004) due to a problem with union types which was eliminated by placing all used values in the first member of the union. Also, it would not expand an entity reference in one of the class values and then fail schema validation, so "Y" was added to the classType enumeration.
Created attachment 234 [details] A lot of assertNotNull, some hc_staff.xsd changes
Created attachment 244 [details] Fixed duplicate id
Created attachment 245 [details] Fixed duplicate id
Created attachment 249 [details] Integration of fake XHTML DTD into non-HTML jars Oracle's beta XDK parser has a problem with parameter entities that makes it unable to read the official xhtml1-strict.dtd. This patch substitutes a greatly simplified version that the current XDK can parse. The official xhtml1-strict is still used in the dom1-html and dom2-html jars.