Origin: no idea. Try Googling that. Have had it for the weekend with FF conflicts, Tab Mix Plus and flash issues. Using FF 15. Will see how it goes. If not, will use Chrome and bury FF!