Bug 987111 - Make JSProto_Object COWs take precedence over Xrays. r=gabor
Bug 987111 - Implement resolveOwnProperty and enumerateNames for Object instances. r=gabor
Bug 987111 - Implement defineProperty for Object Xrays. r=gabor
Bug 987111 - Implement delete_ for Object Xrays. r=gabor
Bug 987111 - Flip on Object Xrays. r=gabor
Bug 987111 - Tests. r=gabor
Bug 1008126 - Part 1: Always transfer array buffers when cloning. r=bent
Bug 1008126 - Part 2: Test cases. r=bent
Bug 978238 - Part 1: Clean up PropDesc<->PropertyDescriptor conversions. (r=jorendorff)
Bug 978238 - Part 2: Implement Proxy.[[GetOwnProperty]] to new ES6 standard. (r=jorendorff)
Bug 280443 p1 - define struct for font family lists. r=roc
Bug 280443 p2 - parse font family lists into fontlist structs. r=heycam
Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw
Bug 280443 p4 - properly escape unquoted font family names. r=heycam
Bug 280443 p5 - fixup problem with MathML stretchy fallback. r=fredw
b=1015828 match Fake_MediaStreamListener::NotifyPull time advances to timer period and Fake_AudioStreamSource::Periodic buffer size r=rjesup

Also, increment Fake_SourceMediaStream::mDesiredTime each period,
instead of each listener notification.

--HG--
extra : rebase_source : 723a2a3b126adca486154d0b686746c21dbac37e
b=1016177 don't create another AUDIO_TRACK after finishing r=roc

--HG--
extra : rebase_source : a7edebde196f08adb88fb008db84bcd17cf02ad7
b=1016177 reduce MEDIA_TIME_MAX to not overflow when multiplying by sample rates r=roc

MediaTimes are multiplied by sample rates when converting to ticks.

This new maximum leaves 24 bits to count seconds, which corresponds to 194
days.

TimeVarying::GetAt() can return INT64_MAX, which may be > GRAPH_TIME_MAX.

The "Start time too early" assertion would now fail because conversion of
STREAM_TIME_MAX to ticks no longer overflows.

--HG--
extra : rebase_source : b49c95315d0c633f191ff68aab0b5b7aa04c6e38
Bug 1008481 - More test diagnostics. r=me
Bug 1005588. Fix getBoxQuads test to work when the feature prefs are disabled by default. r=matspal

--HG--
extra : rebase_source : fd13c824c8eb70e87c1926f1c8d1a6520203988d