<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_libxml2/result/HTML/reg3.html, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/'/>
<entry>
<title>Keep non-significant blanks node in HTML parser</title>
<updated>2012-09-07T11:32:12+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2012-09-07T11:32:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=f933c898132f20a50ba39ac6116378b71a01c700'/>
<id>f933c898132f20a50ba39ac6116378b71a01c700</id>
<content type='text'>
For https://bugzilla.gnome.org/show_bug.cgi?id=681822

Regardless if the option HTML_PARSE_NOBLANKS is set or not, blank nodes
are removed from a HTML document, for example:

&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;This is a test.&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;p&gt;This is a test.&lt;/p&gt;
  &lt;/body&gt;
&lt;/html&gt;

is read as:

&lt;html&gt;&lt;head&gt;&lt;title&gt;This is a test.&lt;/title&gt;&lt;/head&gt;&lt;body&gt;
    &lt;p&gt;This is a test.&lt;/p&gt;
  &lt;/body&gt;&lt;/html&gt;

This changes the default behaviour but the old behaviour is available
as expected when using the parser flag HTML_PARSE_NOBLANKS

Based on original patch from Igor Ignatyuk &lt;igor_ignatiouk@hotmail.com&gt;

* HTMLparser.c: change various places in the parser where ignorable_space
  SAX callback was called without checking for the parser flag preference
* xmllint.c: make sure we use the new flag even for HTML parsing
* result/HTML/*: this modifies the output of a number of tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For https://bugzilla.gnome.org/show_bug.cgi?id=681822

Regardless if the option HTML_PARSE_NOBLANKS is set or not, blank nodes
are removed from a HTML document, for example:

&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;This is a test.&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;p&gt;This is a test.&lt;/p&gt;
  &lt;/body&gt;
&lt;/html&gt;

is read as:

&lt;html&gt;&lt;head&gt;&lt;title&gt;This is a test.&lt;/title&gt;&lt;/head&gt;&lt;body&gt;
    &lt;p&gt;This is a test.&lt;/p&gt;
  &lt;/body&gt;&lt;/html&gt;

This changes the default behaviour but the old behaviour is available
as expected when using the parser flag HTML_PARSE_NOBLANKS

Based on original patch from Igor Ignatyuk &lt;igor_ignatiouk@hotmail.com&gt;

* HTMLparser.c: change various places in the parser where ignorable_space
  SAX callback was called without checking for the parser flag preference
* xmllint.c: make sure we use the new flag even for HTML parsing
* result/HTML/*: this modifies the output of a number of tests
</pre>
</div>
</content>
</entry>
<entry>
<title>removing the SAXresults tree, keeping result in the same tree, added</title>
<updated>2003-09-03T13:10:37+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2003-09-03T13:10:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=4b1577f14adf070259221726083c6e2106afb201'/>
<id>4b1577f14adf070259221726083c6e2106afb201</id>
<content type='text'>
* Makefile.am results/*.sax SAXResult/*: removing the SAXresults
  tree, keeping result in the same tree, added SAXtests to the
  default "make tests"
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Makefile.am results/*.sax SAXResult/*: removing the SAXresults
  tree, keeping result in the same tree, added SAXtests to the
  default "make tests"
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>- release 1.8.2 - HTML handling improvement - new tree handling functions</title>
<updated>1999-12-21T15:35:29+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>1999-12-21T15:35:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=5cb5ab8d94a0715ba600b01377cf57531cc97f73'/>
<id>5cb5ab8d94a0715ba600b01377cf57531cc97f73</id>
<content type='text'>
- release 1.8.2
- HTML handling improvement
- new tree handling functions
- default namespace on attribute bug fixed
- libxml use for C++ fixed (for good this time !)
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- release 1.8.2
- HTML handling improvement
- new tree handling functions
- default namespace on attribute bug fixed
- libxml use for C++ fixed (for good this time !)
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>- Updated HTML test outputs</title>
<updated>1999-12-12T13:03:50+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>1999-12-12T13:03:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=4a53eca27cb5f59a8d66141b9de6b0eee4c11690'/>
<id>4a53eca27cb5f59a8d66141b9de6b0eee4c11690</id>
<content type='text'>
- Fixed taht f....g problem with C++ and includes,
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Fixed taht f....g problem with C++ and includes,
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>Large commit of changes done while travelling to XML'99</title>
<updated>1999-12-12T13:03:50+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>1999-12-12T13:03:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=af78a0e1b96740ea77c29f84eb7217f47a24dd64'/>
<id>af78a0e1b96740ea77c29f84eb7217f47a24dd64</id>
<content type='text'>
- cleanups on memory use and parsers
- start of Link interfaces HTML and XLink
- rebuild the doc
- released as 1.8.0
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- cleanups on memory use and parsers
- start of Link interfaces HTML and XLink
- rebuild the doc
- released as 1.8.0
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>Revamped HTML parsing, lots of bug fixes for HTML stuff,</title>
<updated>1999-10-14T09:10:25+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>1999-10-14T09:10:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=7c1206fc060fd4260f7c6f003c32fbbea3e542fd'/>
<id>7c1206fc060fd4260f7c6f003c32fbbea3e542fd</id>
<content type='text'>
Added xmlValidGetValidElements and xmlValidGetPotentialChildren,
Completed and cleaned up the tests,
Added doc for new modules gnome-xml-xmlmemory.html and gnome-xml-nanohttp.html,
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added xmlValidGetValidElements and xmlValidGetPotentialChildren,
Completed and cleaned up the tests,
Added doc for new modules gnome-xml-xmlmemory.html and gnome-xml-nanohttp.html,
Daniel
</pre>
</div>
</content>
</entry>
</feed>
