Backout 8ba06fb1bba0 (bug 768288).
Bug 861099, remove mBufferIsOpaque. r=mattwoodrow

--HG--
extra : rebase_source : 89b98f9a1d73bc549fe718e52882e71c42dd6d67