Bug 973227 - Add GetBackendType to every Compositor class. r=nical
Bug 973227 - Split up TextureHostX11 into TextureSource and TextureHost file, make it backend independent. r=nical

--HG--
rename : gfx/layers/basic/TextureHostX11.cpp => gfx/layers/basic/X11TextureSourceBasic.cpp
rename : gfx/layers/basic/TextureHostX11.h => gfx/layers/basic/X11TextureSourceBasic.h
rename : gfx/layers/basic/TextureHostX11.cpp => gfx/layers/composite/X11TextureHost.cpp
rename : gfx/layers/basic/TextureHostX11.h => gfx/layers/composite/X11TextureHost.h
Bug 973227 - Add a new X11TextureSourceOGL for upload x11 pixmaps to textures. r=nical
Bug 910384 - Stub filepicker content-pref-service in the child. r=gwagner,smaug
Bug 910384 - Change nsFilePickerProxy to be asynchronous and add a proper IPDL protocol for it. r=jdm