handle both undefined and empty value for name/id (needed for Firefox 3.6) and do not use name if id defined
handle both undefined and empty value for name/id (needed for Firefox 3.6) and do not use name if id defined

qitaos/robotframework-seleniumlibrary,caleeli/robotframework-seleniumlibrary,jadooman/robotframework-seleniumlibrary,jadooman/robotframework-seleniumlibrary,bs00336332/robotframework-seleniumlibrary,caleeli/robotframework-seleniumlibrary,jadooman/robotframework-seleniumlibrary,caleeli/robotframework-seleniumlibrary,ramsundhar20/robotframework-seleniumlibrary,qitaos/robotframework-seleniumlibrary,bs00336332/robotframework-seleniumlibrary,sagarpabba/robotframework-seleniumlibrary,sourabhkt/robotframework-seleniumlibrary,ramsundhar20/robotframework-seleniumlibrary,bs00336332/robotframework-seleniumlibrary,sourabhkt/robotframework-seleniumlibrary,qitaos/robotframework-seleniumlibrary,ramsundhar20/robotframework-seleniumlibrary,sourabhkt/robotframework-seleniumlibrary,sagarpabba/robotframework-seleniumlibrary,sagarpabba/robotframework-seleniumlibrary