title: How to ensure than an extension's pageAction shows for pre-rendered pages?
body: <p>I am developing a Chrome extension with a <code>pageAction</code> for a specific site. I would like to convert my extension to use an event page instead of a background page.</p>
  
  <p>I found pre-rendered pages were slipping through the suggested methods I read about for displaying them. The only way I could find to make the <code>pageAction</code> show on pre-rendered pages, was to listen to the <code>chrome.webNavigation.onTabReplaced</code> event, and additionally display the <code>pageAction</code> if the replacing url was correct there. Since the listeners for this event do not support filters, my listener is being called on every pre-render, and thus would be waking up if it were an event page.</p>
  
  <p>Is there an alternative way to make sure my <code>pageAction</code> shows in the case of prerendered pages?</p>