Bug 1033903 - Support GraphicBuffer in MediaCodecReader. r=cpearce, r=sotaro
Bug 1043274 - Use GraphicBuffer on GonkDecoderModule. r=edwin, r=sotaro
Bug 1076385 - Start the Mac sandbox on reception of a specific message from the main process (same as Windows and Linux). r=smichaud
Bug 1096078 - Restore use of Destroy() for DOMMediaStream. r=jesup
Bug 1096169 - Handle selection carets overlapping case. r=roc
Bug 1097094 - Keep a WeakPtr to nsDocShell in SectionCarets. r=roc

When SelectionCarets::Terminate() is called, it's not guaranteed that we
can get nsDocShell from PresContext. It causes that SelectionCarets
cannot remove itself as an observer.

To fix this, we keep a member WeakPtr<nsDocShell> so that we can always
have nsDocShell in SelectionCarets::Terminate().
Bug 1098195 - Return false when failing to get output format. r=edwin