Bug 14573
Summary: | NodeList not exposed ? | ||
---|---|---|---|
Product: | WebKit | Reporter: | Derk-Jan Hartman <hartman.wiki> |
Component: | DOM | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WORKSFORME | ||
Severity: | Normal | ||
Priority: | P2 | ||
Version: | 523.x (Safari 3) | ||
Hardware: | Mac | ||
OS: | OS X 10.4 |
Derk-Jan Hartman
function getChecked( nodelist ) {
if( !( nodelist instanceof NodeList ) ) {
throw nodelist + " not instance of NodeList";
}
var result = [];
for(var i=0; i<nodelist.length; i++ ) {
if( nodelist[i].checked ) {
result.push( nodelist[i].value );
}
}
return result;
}
//Can't find variable: NodeList
//http://en.wikipedia.org/w/index.php?title=User%3AAzaToth%2Ftwinklearv.js&action=raw&ctype=text/javascript
Line 40 == if( !( nodelist instanceof NodeList ) ) {
On Safari 3.0.2
Issue confirmed by bdash
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Mark Rowe (bdash)
This was recently fixed in ToT. I was doing my testing on a less-than-current WebKit build.