Bug 792582 - Add nsIPrivateBrowsingChannel support to nsBaseChannel. r=jduell
Bug 792582 - Explicitly set privacy status of channels created by pdf.js r=yury
Bug 797700 - Restrict height/width of ambient notification icons to 16x16. r=mixedpuppy
Bug 798197 - Ambient notification toolbar buttons are distorted in small icons mode on Windows. r=markh
Bug 798132: Followup fix: Move the crash reporter query into the try/catch to fix builds where it is disabled. r=fabrice

--HG--
extra : rebase_source : 518e13b4a29c76a87552a920cb5571256bfe3f3d
bug 798243 spdy enable reading of ping reply r=honzab

--HG--
extra : rebase_source : 358dacd3f10bac145ff40ce5e84f0c8cde540849
bug 798426 spdy/3 goaway frame has 8 byte payload r=honzab

--HG--
extra : rebase_source : 5dd9fb269da28c1fac76b3f574c2644aa9839fe4
Bug 798350 - Remove ChildProcessHost::resource_dispatcher_host_ since it is unused, and simplify the ChildProcessHost constructor; r=cjones

--HG--
extra : rebase_source : 4908129a3d9d2e57ebb0e7ef7b31dca14bedd72c
Bug 798349 - Only include TransportDIB::sequence_num_ in Windows, as it is not used in other platforms; r=cjones

--HG--
extra : rebase_source : ecc6f194ea415ba5a112227cc7333a30a654abe5
Bug 798356 - Do not convert a boolean literal into a null pointer constant in TransportDIB::Map; r=cjones

--HG--
extra : rebase_source : 1d7a6be5ee0b090b9a4cf73158b1588eaef55390
Bug 798355 - Remove the base class conversion operator from MachMsgPortDescriptor because it will never be used; r=cjones

--HG--
extra : rebase_source : d0941e3296856a871d8226b51888f086efd559c4
Bug 798377 - Don't use the deprecated stat64 function in file_util_posix.cc; r=cjones

--HG--
extra : rebase_source : efd7b826e462851d475e7307bd95da29514daec7
Bug 790231 - Add a way of telling if a scan result supports WPS. r=mrbkap

--HG--
extra : rebase_source : 6895d3a50b3797230b7720258b35e28b99128b2c
Bug 791506 - Allow specifying a BSSID for WPS to speed up connection times. r=mrbkap

--HG--
extra : rebase_source : ccb0f557d3f7d074a79436ac38308e9fd66f58fb
Bug 798354 - Remove the sizecheck global variable in ipc_channel_posix.cc since its only needed at compile time, and there are better ways to do this; r=cjones
Bug 794214 - Avoid putting poisoned pointer into type->newScript. r=billm

--HG--
extra : rebase_source : 904806c6059409c1af02624a1b4b989329f5acf3
Bug 797123 - Fix JS_ALWAYS_TRUE(fallible ToNumber) in jstypedarray.cpp. r=Waldo

Apparently, it was once believed that ToNumber is infallible when given a primitive value. It has 2 or 3 different ways of failing on OOM. For example, if you're onverting a string containing a double, you might blow out memory constructing the dtoa cache.

--HG--
extra : rebase_source : 88c91620678eb9be7ad8dd67f48c54cf843c09e6
Bug 797128 - Minor rooting fix and SkipRoot justification. r=terrence

The first valid SkipRoot I've found. copyFromArray was inexplicably discarding a handle, and with that fixed there are some unrooted internal pointers stored on the stack. But the only things that can trigger GC will also trigger an early exit, so all of the unrooted pointers are dead if a GC happens anyway.

--HG--
extra : rebase_source : b0c0157bcfdb7461086cdec4be8f71f94ab24c55
Bug 797217 - Replace InternalHandleBase::zeroPointer with NullPtr::constNullValue. r=terrence

--HG--
extra : rebase_source : f70e1d996fb01e790b277524128faa68060dac6d
Bug 797213 - jstests.py: add a -F (--failed-only) option to only display output of failed tests. r=terrence

I also snuck a change to the output format, to display the test name in the output so that it is possible to associate output with the test that produced it. I mixed it in just because it was a little harder to separate out into a separate patch. I could easily do so, if you'd like.

--HG--
extra : rebase_source : ac26efd171eb6fa19b90eae22a29d047f1ba55b8