Bug 1000344 - Optimize polymorphic property gets/sets accessing the same slot. r=bhackett
Bug 989414 - Convert BarrieredPtr to take a T* as template parameter instead of T; r=jonco

--HG--
extra : rebase_source : 2394326ee9de3485ffd087944092bff9c669b1f5
Bug 989414 - Implement BarrieredValue in terms of BarrieredPtr using GCMethods; r=jonco

--HG--
extra : rebase_source : 76557f521b48a546f185af6c0fcc14a4c7fad7e9
Bug 989414 - Implement BarrieredId in terms of BarrieredPtr using GCMethods; r=jonco

--HG--
extra : rebase_source : 9879aadcbdabbd340003ee9e399a9174fec272ff
Bug 989414 - Convert FixedHeapPtr to take a T* as template parameter instead of T; r=jonco

--HG--
extra : rebase_source : 1b71b0bdf3437e9f02dbb89b5db1186040d94872
Bug 989414 - Rename EncapsulatedPtr to PreBarriered to clarify intended usage; r=jonco

--HG--
extra : rebase_source : 598cef8bb30a42cd5792f09223ce698033581f9d
Bug 989414 - Convert ReadBarriered to take a T* as template parameter instead of T; r=jonco

--HG--
extra : rebase_source : 2ad840e0a8841826ce91d2c153c5b5962dc92cfb
Bug 989414 - Rename BarrieredPtr to BarrieredBase to match new usage; r=jonco

--HG--
extra : rebase_source : ce3bc7ca91169940fbc19f731eb10443b22d4dad
Bug 997517: Never try to use D2D for BufferTextureClients. r=nical
Bug 999579: Get the feature level in the D3D11 compositor. r=nical
Bug 996745: Do not try to FinalizeFrame when there is no buffer. r=mattwoodrow
Bug 999584: Do not try to invalidate a null layermanager. r=nical
Bug 1002084 - Fix the typo in satchelFormListener's QueryInterface method; r=dolkse

--HG--
extra : rebase_source : 08b6b374b92a74d44111f83e0053646d51142f48
Bug 994957 - Add site-tracking of inlined functions to Ion compilation. r=luke
Bug 1002614 - Update sccache to 2f4c9a98. r=rail
Bug 1002606 - Enable sccache for mac try builds. r=mshal
Merge inbound to m-c.
Bug 978132 - Copy more binaries to device for Android xpcshell tests; r=jmaher
Bug 995163 - wrap the Promise value in NativePromiseCallback, r=bz
Bug 994291 - Avoid calling SimpleTest.finish more than once. r=dougt