Bug 1048365 - [Messages] Remove the "tap" action on the contact when in the report panel

- Use 'setEventListener' to set event listener for each view.
- Override building block active styling in report view
Based on the MDN's description:
```The return value is false if at least one of the event handlers which handled this event called Event.preventDefault(). Otherwise it returns true```
So it looks like we should assert.isFalse(canceled) here?