Bug 928358 - Update pdf.js to version 0.8.629. r=yury
Bug 924397 - WebIDL parser doesn't specify file when encountering syntax error at end of file. r=jdm
Bug 927735 - TypeError check for URL API. r=ehsan
Bug 928132 - Remove obsolete 'restrict' define. r=derf

From 80b8408c1466a245b5fdbb13df71d863a0dab292 Mon Sep 17 00:00:00 2001
This is no longer necessary now that we've updated to more recent
reference code and causes problems on some compilers.
Automatic merge