Spiers said that part of her job responsibilities included writing browser notification code so that employees receive popup messages to alert them to company guidelines and corporate policies when browsing the internet.
Er... You mean she modified the code of the browser to display her own ideas rather than corporate policies. TBH, it's no wonder to me she got fired. That thing was her job, not her personal blog. It's just plain silly to think you can't be fired "because there's no policy saying you can't do that".