Bug 1074736 - Consider multiple range selection in selection caret. r=roc
Bug 1074736 - Marionette test for selection carets with multiple range support. r=mdas
Bug 1075451 - Allow test suites not using test container to neither open nor close. r=mdas
Bug 1090196 - update talos.json to fix pageloader/specialpowers. r=dminor
Bug 1089613 - Never treat warnings as errors in clang-cl; r=gps

clang-cl warns about many more things than MSVC does, and supporting
warnings as errors there requires some work.
Bug 1088158 - Update the visibility state of placeholders for textareas correctly when they get their anonymous content; r=roc
Bug 1072847 - Initialize mSurface. r=BenWa

--HG--
extra : rebase_source : abd536b8cd2e91c28ea0cd09e21a12da1e8dcee1
Bug 1089177, part 1 - Expose PatternFromState to help with Moz2D porting. r=mattwoodrow
Bug 1089177, part 2 - Port gfxFontMissingGlyphs to Moz2D. r=mattwoodrow
Bug 1089397 - Port the code that uses gfxContextPathAutoSaveRestore to Moz2D. r=mattwoodrow
Bug 1090170 - WebSocketChannel must remove itsself as observer when disconnected, r=bagder
Bug 1074832 - CacheIndex merges journal with pending updates incorrectly, r=honzab
Bug 1079729: Fix handling of increasing number of SCTP channels used by DataChannels r=tuexen
bug 1087481 - teach atk to get the name for proxies r=davidb
bug 1087485 - teach atk to get parents from proxies r=surkov
Bug 1089753 - Make WindowSnapshot.js's assertSnapshots() print out the number of differing pixels and their maximum difference. r=dholbert
Bug 1089413 - Only test resource sharing on d3d feature level >= 10. r=jmuizelaar, a=sledru
Bug 1088417 - DecomposeIntoNoRepeatRects for D3D11. - r=nical
Bug 1088417 - Switch from REPEAT to CLAMP for D3D11. - r=nical
Bug 1088417 - Make asserts fuzzy where they're failing. - r=nical