Bug 826991 - Store download state and end time in an annotation. r=mak
Bug 829175 - Allow reentering JM code if Ion was compiled for a different OSR point, r=dvander.
Bug 827715; correct fling friction implmentation. r=cjones; a=blocking-basecamp
Bug 830214 - Avoid crashing when printing a document with many mozPrintCallback canvases. r=roc

--HG--
extra : rebase_source : 98ae3180cb36f040241ae0b6850485923afe4570
Bug 813978 - Part 1/5: use multi-key indexes. r=sicking, ferjm

--HG--
extra : rebase_source : 140ff249308687afc17fed0e487b9a9337fb3079
Bug 813978 - Part 2/5: rewrite filtering by only one condition. r=philikon

--HG--
extra : rebase_source : 65630248284b4e7102d9e0c8d66149ea7a5c58fd
Bug 813978 - Part 3/5: rewrite filtering by mix of any two conditions. r=philikon, ferjm

--HG--
extra : rebase_source : 1cfe205ea57e3fa3f8a6c681be2e1b6381d989c7
Bug 813978 - Part 4/5: rewrite filtering by multiple phone numbers. r=philikon, ferjm

--HG--
extra : rebase_source : 55a08666454ea2543787ee6b19864e9f713bcdf5
Bug 813978 - Part 5/5: test cases for mixed filter targets. r=philikon a=blocking-basecamp

--HG--
extra : rebase_source : 1cf050beaddff0c3152659604a369564dce272ed
Bug 830485 - Style fix for hex parsing. r=vladan.

--HG--
extra : rebase_source : e8f695fd759da7f6fa261e6cd5df68db2e2c2d0f
Bug 826111 - Support mochitests on b2g desktop build, r=ahal
Bug 829813 - Cleanup API for marking/testing implicit properties, r=billm.
Bug 829795 - Tolerate statically known dense arrays during JM compilation, r=dvander.
Bug 827541 - Traverse/Unlink nsGlobalWindow::mAudioContexts. r=ehsan
Bug 830049 - Don't crash when trying to attach caches for property sets on non-native objects, r=dvander.
Bug 811060 - Implement mozilla::Range; r=Waldo

--HG--
extra : rebase_source : a303294de705fca72eb31f7b5c7db787d0bc7260
Bug 811060 - Move DeflateString out of jsstr and make it Typey; r=Waldo

--HG--
extra : rebase_source : 9d239c525e8b0c04a63770d4ed732c9c6da54a2c