Bug 827193: fix typo in WorkerScope, r=khuey

--HG--
extra : rebase_source : 2ccc411444fd9b16d96d152d4f85931c1706f359
Remove some unnecessary preprocessing, no bug

--HG--
extra : rebase_source : e30e249a9ce7c71d6d78cd2beb2d080a80880e83