now using dom customevent to message between content script and web page