Changeset 199

Show
Ignore:
Timestamp:
12/07/06 14:06:35 (2 years ago)
Author:
t-bone
Message:

Closes #1

  • When auto-filling a username or email password, skip if the value is empty.
Location:
extension/mpwgen
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • extension/mpwgen/content/mpwgen.js

    r147 r199  
    104104                } 
    105105 
    106                 //dump('EL: '+el.name+'\nTEXT: '+txt+'\n'); 
    107                 if (txt.match(/\b(e-?mail)\b/i)) { 
     106                if ( 
     107                    txt.match(/\b(e-?mail)\b/i) 
     108                    && ''!=email 
     109                ) { 
    108110                    el.value=email; 
    109                 } else if (txt.match(/\b((user|member) ?name|log ?in|id)\b/i)) { 
     111                } else if ( 
     112                    txt.match(/\b((user|member) ?name|log ?in|id)\b/i)  
     113                    && ''!=user 
     114                ) { 
    110115                    el.value=user; 
    111                 } else if (el.name.match(/e-?mail/i) || 'e'==el.name) { 
     116                } else if ( 
     117                    (el.name.match(/e-?mail/i) || 'e'==el.name) 
     118                    && ''!=email 
     119                ) { 
    112120                    el.value=email; 
    113                 } else if (el.name.match(/username|login|id/i)) { 
     121                } else if ( 
     122                    el.name.match(/username|login|id/i) 
     123                    && ''!=user 
     124                ) { 
    114125                    el.value=user; 
    115126                } 
    116127            } else if ('submit'==el.type || 'image'==el.type) { 
    117                 // ?? 
     128                el.focus(); 
    118129            } 
    119130        } 
  • extension/mpwgen/install.rdf

    r171 r199  
    44        <em:id>{afb4d196-e762-4d4c-a74d-d5ac21475f62}</em:id> 
    55        <em:name>Magic Password Generator</em:name> 
    6         <em:version>1.3.2</em:version> 
     6        <em:version>1.3.3</em:version> 
    77        <em:description>Magically make custom passwords for each website.</em:description> 
    88        <em:creator>Anthony Lieuallen</em:creator>