Making it work with Firefox 28.0 (first draft)