Bug 887077: Use getter functions to retrieve ownable resources from CompileOptions, instead of direct data member access. r=terrence
Bug 887077: Split CompileOptions into ReadOnlyCompileOptions, CompileOptions, and OwningCompileOptions. r=terrence
Bug 887077: Use ReadOnlyCompileOptions in preference to CompileOptions where possible. r=terrence
Bug 887077: Use OwningCompileOptions for off-main-thread compilation. r=terrence
Bug 935297 - Part 5: Implement StreamToSink on CG. r=Bas,jrmuizel

--HG--
extra : rebase_source : 81c9ba1c486ef7892f400a18707cdb3440c534e7