Rob Richards
a91a72f800
add test
2006-05-03 08:41:33 +00:00
Rob Richards
b1f52e79aa
Fix bug #37277 (cloning Dom Documents or Nodes does not work)
...
Proper fix for bug #36859
2006-05-03 08:40:52 +00:00
Antony Dovgal
6a53a49c8b
MF51: fix bug #36898 (__set() leaks in classes extending internal ones)
...
Added:
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC)
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
2006-03-29 15:08:52 +00:00
Antony Dovgal
ae7fbe8132
MF51: fix #36859 (DOMElement crashes when calling __construct when clone'ing)
2006-03-26 00:23:37 +00:00
Rob Richards
7fc0756e55
MFB51: Fixed bug #36756 (DOMDocument::removeChild corrupts node)
...
add test
2006-03-18 11:46:13 +00:00
Dmitry Stogov
7c0e534157
Dropped zend.ze1_compatibility_mode
2006-03-16 10:33:23 +00:00
Rob Richards
206e50fc60
update dom iterator get key function for engine iterator changes
...
fix crashes using notations and entity decls
add test
2006-03-03 20:13:12 +00:00
Michael Wallner
92f97ce76a
- MF51: fix crash in DOMImplementation::createDocumentType("name:")
2006-02-24 10:24:43 +00:00
Dmitry Stogov
0f1209ab3d
Portable unicode string API:
...
- use the same type (int) for zval.value.usr.len and zval.value.str.len
- use union "zstr" as char*/UChar* mixture instead of void*
- Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
- nuke int32_t from ZE (not finisned)
2006-02-21 20:12:43 +00:00
Dmitry Stogov
332e557ac2
Fixed start inex in iterator
2006-02-20 10:29:35 +00:00
Dmitry Stogov
09ca61c125
Made server wide switch for unicode on/off (according to PDM).
2006-02-13 10:23:59 +00:00
Rob Richards
e1e5c3f3b2
modify get_iterator call for engine change
2006-02-07 11:48:37 +00:00
Rob Richards
b8ded17f81
fix possible crash in textContent
2006-01-25 17:33:24 +00:00
Dmitry Stogov
227295a4f1
Unicode stuff is changed according to decision maden on PDM.
...
Now IS_BINRAY data type is removed and IS_STRING starts behave as IS_BINARY in unicode mode. IS_STRING is incompatible with IS_UNICODE, so ALL functions should be improved to support unicode mode.
2006-01-17 12:18:53 +00:00
foobar
251c5173fd
bump year and license version
2006-01-01 13:10:10 +00:00
Antony Dovgal
9e23794cb8
MFB: fix typo
2005-12-18 21:17:42 +00:00
Marcus Boerger
5d60cbc498
- MFB Fix export
2005-12-17 15:44:44 +00:00
Antony Dovgal
67f9574b78
fix test
...
this linenumber may vary
2005-12-16 14:57:13 +00:00
foobar
a208d9a966
- Nuke php3 legacy
2005-12-06 02:28:26 +00:00
Rob Richards
8c8f92f45f
add test
2005-11-23 03:10:45 +00:00
Rob Richards
406910e1e9
add registerNodeClass() method
...
- methods can now natively return user classes registered with document
2005-11-23 02:56:41 +00:00
Rob Richards
73e6869340
implement setIDAttributeXXX functionality
2005-11-23 02:52:56 +00:00
Rob Richards
8038df9ce2
Fixed bug #35342 (isset(DOMNodeList->length) returns false).
2005-11-23 00:55:34 +00:00
Dmitry Stogov
8bb39e7dba
Allow recursive calls to __get/__set for different properties
2005-11-15 15:21:47 +00:00
Antony Dovgal
e658842761
fix #35197 (Destructor is not called) and similar issues in other extensions
2005-11-14 21:52:27 +00:00
Marcus Boerger
ff72c376c2
- MFB Fix tests expectations
2005-11-06 10:53:39 +00:00
Rasmus Lerdorf
f16fb8484d
MFB - We don't need the simplexml requirement here anymore
2005-11-05 22:32:55 +00:00
Rob Richards
a953be4fff
fix crash setting attr from foreign doc (throws exception)
...
add test
2005-10-27 23:49:38 +00:00
Ilia Alshanetsky
37015ffcfa
MFB51: Fixed tests to work with ZTS builds
2005-10-20 19:22:55 +00:00
Dmitry Stogov
b45944a5b3
Fixed access to uninitialized value
2005-09-19 18:47:36 +00:00
Rob Richards
d1cf2c5ffe
add save options parameter
2005-09-08 10:34:37 +00:00
Rob Richards
4509fb9d5d
Fixed bug #34276 (setAttributeNS doesn't work with default namespace)
...
Add test
2005-08-28 16:22:03 +00:00
foobar
98ce7bf37b
- Removed EOL from error message
2005-08-18 12:40:17 +00:00
Dmitry Stogov
3658f1fb7b
Unicode support
2005-08-18 11:47:03 +00:00
Dmitry Stogov
d0944d74f4
Unicode support
2005-08-16 15:09:51 +00:00
Rob Richards
bbe63287e7
Fixed bug #34103 (line numbering not maintained in dom document)
2005-08-15 17:13:15 +00:00
Dmitry Stogov
0bdfac1169
Tests are fixed according to new var_dump()/pront_r() format (to pass in non-unicode mode)
2005-08-15 07:55:41 +00:00
Dmitry Stogov
96a24404ce
Unicode support
2005-08-12 14:57:58 +00:00
Sebastian Bergmann
52b001cc05
ZTS fixes.
2005-08-12 14:08:28 +00:00
Dmitry Stogov
21c1109e0c
Unicode support
2005-08-12 11:29:33 +00:00
Andrei Zmievski
264cec8be6
Unicode support.
2005-08-11 23:36:07 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
Rob Richards
b27d49579a
Allow NULL namespaceURI for getAttributeNodeNS
2005-07-07 10:36:08 +00:00
foobar
2967f6116f
- Fixed bugs #33431 , #33432 ("int" used instead of "long" in parameter parsing)
2005-06-26 22:34:26 +00:00
foobar
eccc955ed5
fix test
2005-06-23 10:57:52 +00:00
Dmitry Stogov
fd2d420919
Fixed test file according to latest debug_backtrace() fixes
2005-06-23 09:25:00 +00:00
Rob Richards
9ad129468a
- Fix bug #33299 (php:function no longer handles returned dom objects)
...
- maybe fix #33431/33432
2005-06-22 19:56:30 +00:00
Dmitry Stogov
60328db583
Debug backtrace was fixed
2005-06-22 15:30:14 +00:00
Dmitry Stogov
f47c78487b
Improved PHP extension loading mechanism with support for module dependencies and conflicts
2005-06-17 09:39:23 +00:00
foobar
a20383ba06
- Unify the "configure --help" texts
2005-05-29 23:17:16 +00:00