'Plugin entry point. Parse the object tags.
:param request: The HTTP request object.
:param response: The HTTP response object
:return: None'

def grep(self, request, response):

    if (not response.is_text_or_html()):
        return
    url = response.get_url()
    for tag in mp_doc_parser.get_tags_by_filter(response, self.TAGS):
        desc = 'The    URL:    "%s"    has    an    "%s"    tag.    We    recommend    you    download    the    client    side    code    and    analyze    it    manually.'
        desc %= (response.get_uri(), tag.name)
        i = Info('Browser    plugin    content', desc, response.id, self.get_name())
        i.set_url(url)
        i.add_to_highlight(('<%s' % tag.name))
        self.kb_append_uniq(self, tag.name, i, 'URL')
