<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_libxml2/result/HTML/fp40.htm, 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>Applied the last patch from Gary Coady for #304637 changing the behaviour</title>
<updated>2005-09-01T09:52:30+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2005-09-01T09:52:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=36d73403ff4b50c19971c48f920cc8648051cc8c'/>
<id>36d73403ff4b50c19971c48f920cc8648051cc8c</id>
<content type='text'>
* HTMLparser.c: Applied the last patch from Gary Coady for #304637
  changing the behaviour when text nodes are found in body
* result/HTML/*: this changes the output of some tests
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* HTMLparser.c: Applied the last patch from Gary Coady for #304637
  changing the behaviour when text nodes are found in body
* result/HTML/*: this changes the output of some tests
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>change --html to make sure we use the HTML serialization rule by default</title>
<updated>2003-11-04T08:47:48+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2003-11-04T08:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=42fd412637a769dcfa911386b499ad41e79d959e'/>
<id>42fd412637a769dcfa911386b499ad41e79d959e</id>
<content type='text'>
* xmllint.c: change --html to make sure we use the HTML serialization
  rule by default when HTML parser is used, add --xmlout to allow to
  force the XML serializer on HTML.
* HTMLtree.c: ugly tweak to fix the output on &lt;p&gt; element and
  solve #125093
* result/HTML/*: this changes the output of some tests
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* xmllint.c: change --html to make sure we use the HTML serialization
  rule by default when HTML parser is used, add --xmlout to allow to
  force the XML serializer on HTML.
* HTMLtree.c: ugly tweak to fix the output on &lt;p&gt; element and
  solve #125093
* result/HTML/*: this changes the output of some tests
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>trying to fix 87235 about discarded white spaces in the HTML parser. this</title>
<updated>2002-07-05T18:17:10+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2002-07-05T18:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=8c9872ca2e2d867236f4f5c3e0160bec499bf144'/>
<id>8c9872ca2e2d867236f4f5c3e0160bec499bf144</id>
<content type='text'>
* HTMLparser.c: trying to fix 87235 about discarded white
  spaces in the HTML parser.
* result/HTML/*: this changes the output of a number of HTML
  regression tests
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* HTMLparser.c: trying to fix 87235 about discarded white
  spaces in the HTML parser.
* result/HTML/*: this changes the output of a number of HTML
  regression tests
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>- HTMLparser.[ch] HTMLtree.c: stored the inline/block property</title>
<updated>2001-06-13T21:11:59+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2001-06-13T21:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=02bb170a8bad0b7fdb302398ad162271da502d5e'/>
<id>02bb170a8bad0b7fdb302398ad162271da502d5e</id>
<content type='text'>
  of element and use it to avoid outputting formatting spaces at
  the wrong place. Implemented the format parameter for HTML save.
- result/HTML/doc2.htm result/HTML/doc3.htm result/HTML/fp40.htm
  result/HTML/script.html result/HTML/test2.html result/HTML/test3.html
  result/HTML/wired.html: of course this impact the result of a
  number of HTML tests
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  of element and use it to avoid outputting formatting spaces at
  the wrong place. Implemented the format parameter for HTML save.
- result/HTML/doc2.htm result/HTML/doc3.htm result/HTML/fp40.htm
  result/HTML/script.html result/HTML/test2.html result/HTML/test3.html
  result/HTML/wired.html: of course this impact the result of a
  number of HTML tests
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>- doc/encoding.html doc/xml.html: added I18N doc</title>
<updated>2000-07-14T14:49:25+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2000-07-14T14:49:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=32bc74ef98c7bd6172327fb03f68766f6ee4b6a2'/>
<id>32bc74ef98c7bd6172327fb03f68766f6ee4b6a2</id>
<content type='text'>
- encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
  improvements, both parser and filters, added ASCII &amp; HTML,
  fixed the ISO-Latin-1 one
- xmllint.c testHTML.c: added/made visible --encode
- debugXML.c : cleanup
- most .c files: applied patches due to warning on Windows and
  when using Sun Pro cc compiler
- xpath.c : cleanup memleaks
- nanoftp.c : added a TESTING preprocessor flag for standalong
  compile so that people can report bugs more easilly
- nanohttp.c : ditched socklen_t which was a portability mess
  and replaced it with unsigned int.
- tree.[ch]: added xmlHasProp()
- TODO: updated
- test/ : added more test for entities, NS, encoding, HTML, wap
- configure.in: preparing for 2.2.0 release
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
  improvements, both parser and filters, added ASCII &amp; HTML,
  fixed the ISO-Latin-1 one
- xmllint.c testHTML.c: added/made visible --encode
- debugXML.c : cleanup
- most .c files: applied patches due to warning on Windows and
  when using Sun Pro cc compiler
- xpath.c : cleanup memleaks
- nanoftp.c : added a TESTING preprocessor flag for standalong
  compile so that people can report bugs more easilly
- nanohttp.c : ditched socklen_t which was a portability mess
  and replaced it with unsigned int.
- tree.[ch]: added xmlHasProp()
- TODO: updated
- test/ : added more test for entities, NS, encoding, HTML, wap
- configure.in: preparing for 2.2.0 release
Daniel
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing one test suite result, Daniel.</title>
<updated>2000-07-01T09:08:24+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2000-07-01T09:08:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=663a607aa40e095a2e43a78a950a73a8ac1299dd'/>
<id>663a607aa40e095a2e43a78a950a73a8ac1299dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- added xmlRemoveID() and xmlRemoveRef()</title>
<updated>2000-01-05T14:46:17+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@src.gnome.org</email>
</author>
<published>2000-01-05T14:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=71b656e06707c733ab02c5bf9bd2754cea678562'/>
<id>71b656e06707c733ab02c5bf9bd2754cea678562</id>
<content type='text'>
- added check and handling when possibly removing an ID
- fixed some entities problems
- added xmlParseTryOrFinish()
- changed the way struct aredeclared to allow gtk-doc to expose those
- closed #4960
- fixes to libs detection from Albert Chin-A-Young
- preparing 1.8.3 release
Daniel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- added check and handling when possibly removing an ID
- fixed some entities problems
- added xmlParseTryOrFinish()
- changed the way struct aredeclared to allow gtk-doc to expose those
- closed #4960
- fixes to libs detection from Albert Chin-A-Young
- preparing 1.8.3 release
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>
</feed>
