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.