Defect #120
libxml workaround has broken test cases
| Status: | Fixed | Start: | 2009-01-31 | |
| Priority: | Regression | Due date: | ||
| Assigned to: | Geoffrey Sneddon | % Done: | 0% |
|
| Category: | Parser | |||
| Target version: | 1.2 | |||
| Affected Version: | 1.1.3 |
PHP Version: | 5.2.8 |
|
| mbstring enabled: | No |
iconv enabled: | No |
|
| cURL enabled: | No |
zlib enabled: | No |
|
Description
All considered, I think the best way forward is to remove the workaround and just drop support for libxml 2.7+ under PHP < 5.2.9 (libxml 2.7.3+ under PHP 5.2.9+ should be fine, though).
Most of the test cases that break are things like:
<title type="text"><![CDATA[&]]></title>
Changing the & there to a numeric entity is a real change.
Related issues
| related to Defect #101 | Work-around bug in libxml 2.7.0/2.7.1 of parsing of predefined entities | Verified | 2008-10-07 | ||
| related to Defect #109 | Extend libxml workaround to other versions | Fixed | 2008-11-23 |
Associated revisions
Remove libxml workaround: it's not worth the trouble it creates. Fixes #120.
History
Updated by Geoffrey Sneddon 407 days ago
- Status changed from New to Fixed
Applied in changeset r1032.
Updated by Geoffrey Sneddon 386 days ago
- Status changed from Fixed to New
- Priority changed from High to Regression
Re-opening for 1.1
Updated by Geoffrey Sneddon 260 days ago
- Target version changed from 19 to 1.2
Updated by Geoffrey Sneddon 260 days ago
- Status changed from New to Fixed
Now there's not really any intent of shipping 1.1.4, close.