Bug 707564 followup #2.  Make the push code actually follow the contract for JS-implemented webidl in an attempt to reopen the CLOSED TREE.  r=khuey
Bug 825112: Enable opensles webrtc backend on gonk r=mwu,jesup,ted

--HG--
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.cc => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.cc
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.h => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.h
Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow
Bug 898361 - Implement drop-shadow parsing for the filter property. r=heycam
Bug 900987 - Handle a null category argument to nsScriptError::Init without crashing; pending-r=bholley
Backout changeset a58abd7408bf for mochitest and crashtest crashes.
Bug 897305 - Improve String.prototype.repeat() performance; r=tschneidereit

--HG--
extra : rebase_source : eae8a917b902a88f60f8a2da14b0a8aed29db582
Bug 898653 - Quell 'not enough parameters for macro' warnings in MSVC. r=djvj

--HG--
extra : rebase_source : 7e467027c24b795d6764894c12290a630663830e
Bug 899810 - Ensure that mFrameMetrics is updated properly in NotifyLayersUpdated. r=bbondy

In some cases the mScrollOffset was getting updated on the mFrameMetrics
before the IsDefault() check, so the IsDefault() check would return false
when it should have returned true. Calling IsDefault() on the
mFrameMetrics before writing stuff into it fixes this.
Bug 900816 (part 1) - Replace the TSF_OPERAND and TSF_KEYWORD_IS_NAME flags with a Modifier argument.  r=till.

--HG--
extra : rebase_source : d6bad2cc88a7c76ee3072868b926edd4d27f5440
Bug 900816 (part 2) - Use bitfields for TokenStream's flags.  r=till.

--HG--
extra : rebase_source : 16da92f05aaae9cb9c8f09cdd4a3a0d0fb9003c7
Bug 900816 (part 3) - Move TokenStream's |isUnexpectedEOF| flag into Parser.  r=till.

--HG--
extra : rebase_source : 468b390b09da957bdf2e57830b0e982aa93d66e4
Bug 900816 (part 4) - Always use |goto out| in non-error cases in getTokenInternal().  r=till.

--HG--
extra : rebase_source : 86a1cc1ed117241190a86715497e7e5abf59d50c
Bug 900816 (part 5) - Rename some Token kinds.  r=till.

--HG--
extra : rebase_source : 21ec68baafa7e5564a8f8702ca7aea2314f963a3
Bug 900816 (part 6) - Use C++-style comments in TokenStream.{h,cpp}.  r=till.

--HG--
extra : rebase_source : 3855253dc6e620b93afa91c38165f255c3955811
Bug 697000 - Do kind-checking in Token's setters.  r=till.

--HG--
extra : rebase_source : 413b9a946e63f8d5893c8f65af62e7780bc5506c
backout incorrect change from warning to assertion from bug 874721. r=me
Bug 900821 - Disable Yarr JIT on sparc and mips. r=luke
Bug 901211 - Don't use static page size on ia64, sparc and mips. r=jlebar
Bug 888274. Emit RFC5389 STUN. Accept MAPPED-ADDRESS in response regardless of what we send. r=abr