title: Google Chrome extension restarting itself
body: <p>I'm building a Chrome extension for a client. Everything has always run smoothly on my end, but when they run it on their computer, there has always been little glitches that were never repeatable (<strong>so annoying</strong>). Yesterday, I finially nailed down (hopefully) the last piece of the puzzle—on there machine, the extenssion is restarting itself mid browsing session. I know I never explicitly coded this in myself, and I have never experienced it on my own machine. To clarify, the type of restart that's happening (as there are at least 3 different types of restarts) seems to be the same as refreshing the background page—storage is kept in tact and <code>onInstall</code> handlers are not run. Anyone have any idea what could be causing such an issue? </p>
  
  <p>The code is too big to post here, but I can try to post some snippits of it if anyone wants to see where a specific API is used or something.</p>