Similar to bug 3417, however this is not a regression from Safari v2 as it also fails the attached test. Firefox, IE 6, Opera 8.01 all pass the attached test, Safari v2 and WebKit CVS HEAD fail due to returning null on HTMLObjectElement.form.
Created attachment 2647 [details] tarball containing web page and backing scripts Untar and open HTMLObjectElement01.html. Should display green success message, Safari v2 and CVS HEAD display red error message due to HTMLObjectElement.form returning null.
confirmed...
Created attachment 2675 [details] Implement ::form() for object elements Turns out ::form() wasn't implemented at all for object elements.
Comment on attachment 2675 [details] Implement ::form() for object elements Would be nicer if somehow it shared code with the HTMLGenericFormElementImpl::getForm() function.