Bug 1076700 - [Smart Screen][Home] Basic key navigation feature

nit: would you mind to write some comments so people know why you group including scripts like this?