On Tue, 12 Jan 2021 21:25:54 GMT, Roger Riggs <rri...@openjdk.org> wrote:

>> Please review a patch to add an explicit control over whether a newline 
>> should be added after the XML header. This is done by adding a DOM 
>> LSSerializer property "jdk-is-standalone" and System property 
>> "jdk.xml.isStandalone". 
>> 
>> This change addresses an incompatibility introduced during 7u4 as an update 
>> to Xalan 2.7.1.
>
> When setting the fDOMConfigProperties is the difference between simple values 
> of "yes" and "no" and the values of DOMConstants.DOM3_EXPLICIT_TRUE/FALSE 
> significant?

The DOMConfigProperties differentiate "Explicit" values from the default ones. 
DOM3_EXPLICIT_TRUE/FALSE has a string form: explicit:yes/explicit:no, while the 
default ones default:yes/default:no. In some cases (for some parameters), 
default values are handled differently from the explicit ones. 

In this case, it's not significant for the new property as to how it was 
processed. I merely followed the existing practice and mechanism to align with 
the existing parameters.

-------------

PR: https://git.openjdk.java.net/jdk/pull/2041

Reply via email to