Bug 1031682 - Add OperandIter::settle to skip instructions with no operands. r=nbp
Bug 1020834 - IonMonkey: (ARM) Correct some poorly handled pool placement cases and improve test coverage for these issues. r=jandem
Bug 744896 - Part 1: Implement AudioTrack, VideoTrack and other related interfaces. r=bz,roc
Bug 744896 - Part 2: Enable track interfaces for media elements that are consuming a MediaStream. r=roc,bz
Bug 744896 - Part 3: Pass MediaInfo to functions MetadataLoaded and QueueMetadata. r=roc.
Bug 744896 - Part 4: Enable track interfaces for media elements that are consuming media-resource. r=roc.
Bug 875002 - Allow shorthand properties in object literals; r=jorendorff

--HG--
extra : rebase_source : cf461ea4585b0a9fbd51f8260c4d8c4b76ed17ed
Bug 875002 - add shorthand flag to ObjectPattern in Reflect.parse;r=jorendorff

--HG--
extra : rebase_source : 5cba8a50b7937c4979dcbadf273634b63ddb2185
extra : amend_source : 8f793b4309941c49de697cb71105ae6369a27986
Bug 746178 - Use the metaKey to close the window on OSX r=marcoz

Reenable the test for Mac
Bug 1032726 part 4 - Beef up JS friend APIs for strings. r=terrence
Bug 1032726 part 5 - Make new DOM bindings work with Latin1 strings. r=bz
no bug - add subscript/superscript test fonts. r=me
Bug 1032067 - Preserve capacity when inflating StringBuffer. r=luke
Bug 1033113 - Fix a Latin1/TwoByte rope flattening edge case. r=luke
Bug 1029648 - Calculate GCRuntime::highFrequencyGC once rather than once per zone r=terrence
Bug 1029648 - Update zone triggers end of background sweeping rather than for every chunk freed r=terrence
Bug 1029648 - Enable dynamic heap growth in shell and enforce parameter invariant r=terrence
Backed out changeset 645a7aeef102 (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE
Backed out changeset 7691b13459f4 (bug 744896) for B2G ICS Emulator Opt test failures on a CLOSED TREE
Backed out changeset d8350c756910 (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE