Mozilla shows off plans for an open web-app store (ahead Of chrome web store)

October 19 2010, 7:58pm