Bug 905563 - long press a item with nodeName |a| should also be able to open new link; fix regression of bug 907056 if long press on nothing, contextMenuHasCalled should be set false

1. long press a item with nodeName |a| should also be able to open new link
2. fix regression of bug 907056 if long press on nothing, contextMenuHasCalled should be set false