diff --git a/src/ecmascript/spidermonkey/document.c b/src/ecmascript/spidermonkey/document.c index 6088c5b2..d9ae8e5d 100644 --- a/src/ecmascript/spidermonkey/document.c +++ b/src/ecmascript/spidermonkey/document.c @@ -1848,11 +1848,6 @@ document_getElementsByClassName(JSContext *ctx, unsigned int argc, JS::Value *vp *elements = root->find(xpath); - if (elements->size() == 0) { - args.rval().setNull(); - return true; - } - JSObject *elem = getCollection(ctx, elements); if (elem) { @@ -1912,11 +1907,6 @@ document_getElementsByName(JSContext *ctx, unsigned int argc, JS::Value *vp) *elements = root->find(xpath); - if (elements->size() == 0) { - args.rval().setNull(); - return true; - } - JSObject *elem = getCollection(ctx, elements); if (elem) { @@ -1973,11 +1963,6 @@ document_getElementsByTagName(JSContext *ctx, unsigned int argc, JS::Value *vp) *elements = root->find(xpath); - if (elements->size() == 0) { - args.rval().setNull(); - return true; - } - JSObject *elem = getCollection(ctx, elements); if (elem) {