gecko-dev/netwerk
Kris Maglione c79059605f Bug 1396856: Part 2 - Add top outer window ID to LoadInfo. r=ehsan
The WebRequest API needs to know if a given window ID is at the top level, for
various reasons. It currently figures this out by mapping a channel's load
context to a <browser> element, which tracks its current top outer window ID.
But this is inefficient, and not friendly to C++ callers.

Adding the top window ID to the load info simplifies things considerably.

MozReview-Commit-ID: Fy0gxTqQZMZ

--HG--
extra : rebase_source : bb5b1e1b3294004ca5e713fc88c4e20652296e53
2017-09-06 14:25:23 -07:00
..
base Bug 1396856: Part 2 - Add top outer window ID to LoadInfo. r=ehsan 2017-09-06 14:25:23 -07:00
build Bug 1391467 - Remove --enable-necko-protocols. r=gps,valentin 2017-08-17 17:30:57 -07:00
cache Bug 1382688 - Do not allow to enable old disk cache backend, r=honzab 2017-08-24 10:25:38 +02:00
cache2 Bug 1392642 Remove unused variables in netwerk/ to silence warnings r=bagder,nwgh 2017-08-24 12:03:19 -05:00
cookie Bug 1396676: Return already_AddRefed from cookie service GetSingleton() methods. r=jdm 2017-09-04 15:05:10 -07:00
dns Bug 1392642 Remove unused variables in netwerk/ to silence warnings r=bagder,nwgh 2017-08-24 12:03:19 -05:00
ipc Bug 1396856: Part 2 - Add top outer window ID to LoadInfo. r=ehsan 2017-09-06 14:25:23 -07:00
locales
mime Bug 1390428 (part 1) - Remove many nsXPIDLCString local variables. r=erahm. 2017-08-16 13:58:35 +10:00
protocol Bug 1396676: Return already_AddRefed from cookie service GetSingleton() methods. r=jdm 2017-09-04 15:05:10 -07:00
sctp Bug 1393795 Lowercase includes so WebRTC compiles with MinGW r=jesup 2017-08-25 14:04:36 -05:00
socket Bug 1391803 - Use nsStringFwd.h for forward declaring string classes. r=froydnj 2017-08-16 16:48:52 -07:00
srtp
streamconv merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-08-22 11:49:04 +02:00
system Bug 1392641 Check return value for functions declared with warn_unused_result r=bagder,nwgh 2017-08-25 14:37:44 -05:00
test Bug 1394785 - ignore unstable osx gtest r=jmaher 2017-09-06 10:47:40 +03:00
wifi
moz.build
necko-config.h.in Bug 1391467 - Remove --enable-necko-protocols. r=gps,valentin 2017-08-17 17:30:57 -07:00