Bug 879793 - Update stats when network interface is unregistered. r=clian
Bug 879793 - Update tests. r=clian
Bug 869903 - Report background color on mozbrowserloadend, r=jlebar
Bug 879924 - Don't shorten zero-length strings. r=derf

We were trying to strip the optional null terminator
even when we knew there wasn't one there.
Bug 881565 - nsAppShell fails to compile with JB Gonk, r=mwu
Merge birch to m-c.
Merge m-c to inbound.
Merge m-c to inbound.
bug 880879: Webrtc updated to 4180; pull made on Wed Jan 05 04:11:00 EDT 2013 rs=derf

--HG--
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/OWNERS => media/webrtc/trunk/webrtc/modules/video_coding/OWNERS
rename : media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/temporal_layers.cc => media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/temporal_layers_unittest.cc => media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/Android.mk => media/webrtc/trunk/webrtc/modules/video_coding/utility/Android.mk
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/exp_filter.cc => media/webrtc/trunk/webrtc/modules/video_coding/utility/exp_filter.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/frame_dropper.cc => media/webrtc/trunk/webrtc/modules/video_coding/utility/frame_dropper.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/exp_filter.h => media/webrtc/trunk/webrtc/modules/video_coding/utility/include/exp_filter.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/frame_dropper.h => media/webrtc/trunk/webrtc/modules/video_coding/utility/include/frame_dropper.h
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/traffic_control_windows.cc => media/webrtc/trunk/webrtc/test/channel_transport/traffic_control_win.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/traffic_control_windows.h => media/webrtc/trunk/webrtc/test/channel_transport/traffic_control_win.h
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket2_manager_windows.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket2_manager_win.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket2_manager_windows.h => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket2_manager_win.h
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket2_windows.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket2_win.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket_manager_posix.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket_manager_posix.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket_posix.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket_posix.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket_wrapper.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket_wrapper.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_transport_impl.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_transport_impl.cc
bug 880879:  Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=derf
Bug 881518 - Fix UnsafeSetElement inlining for typed arrays. (r=nmatsakis)
Bug 840877 - Handle null undoManager in absence of documentElement. r=ehsan
bug 880379 - remove nsIXULDocument::GetScriptGlobalObjectOwner() r=smaug
bug 880379 - move nsIScriptGlobalObjectOwner out of nsXULPrototypeScript::Compile() r=smaug
Bug 856410 - Implement futures - Part 0: ErrorResult::StealJSException. r=bz
Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz
Bug 856410 - Implement futures - Part 2: Future.then() and Future.catch(). r=mounir, r=bz, r=smaug
Bug 856410 - Implement futures - Part 3: resolver.resolve(new Future(). r=mounir
Bug 856410 - Implement futures - Part 4: Future.accept, Future.reject, Future.resolve. r=mounir
Bug 856410 - Implement futures - Part 5: Put futures behind a pref. r=mounir