Update ThreatDOMDetails to be able to collect non-resource HTML Elements based on their attributes, and make sure they can be rolled up into the DOM in ThreatDetails.

BUG=674618

Review-Url: https://codereview.chromium.org/2713233002
Cr-Commit-Position: refs/heads/master@{#453994}
7 files changed