Bug confirmed. It looks like the `jQuery.support.deleteExpando` property (and the according test in `support.js`) got removed by accident.
Commit where the `deleteExpando` property was introduced [http://github.com/jquery/jquery/commit/9195107dbb13ad34ae4e9f7cb1df5d79e4748560 #9195107] (improvement on the previous commit [http://github.com/jquery/jquery/commit/a6f3757d50f8be021505f4f7fa7201199e8b7f2d #a6f3375]
Commit where the functionality was removed [http://github.com/jquery/jquery/commit/141ad3c3e21e7734e67e37b5fb39782fe11b3c18#diff-1 #141ad3c]
[http://jsfiddle.net/jitter/jeHSq/ live-test-case] → 1287235850106009
removeData() fails in 1.4.3 (
removeData(name) still works).
It looks like the
jQuery.support.deleteExpando property (and the according test in
support.js) got removed by accident.
Commit where the
deleteExpando property was introduced #9195107 (improvement on the previous commit #a6f3375)
Commit where the functionality was removed #141ad3c