gecko-dev/netwerk
Jed Davis 0004ada24c Bug 1516325 - Don't poll for POLLPRI on Necko self-pipe on Unix. r=dragana
Necko uses a pipe-to-self pattern in its event loop, except that on
Windows the pipe is a socket, and we're checking for PR_POLL_EXCEPT for
Windows-specific reasons and treating it as an error.  On Unix this
isn't necessary, and it causes interoperability problems with MacOS,
which asserts POLLPRI (which is what PR_POLL_EXCEPT maps to) as well
as POLLIN on pipes whenever normal data can be read.  (This may be a
standards violation by MacOS, but it's simple enough to work around.)

Differential Revision: https://phabricator.services.mozilla.com/D21321

--HG--
extra : moz-landing-system : lando
2019-03-04 15:39:15 +00:00
..
base Bug 1516325 - Don't poll for POLLPRI on Necko self-pipe on Unix. r=dragana 2019-03-04 15:39:15 +00:00
build Bug 1532324 - Remove manual NS_RELEASE from netwerk/* r=JuniorHsu 2019-03-05 18:43:02 +00:00
cache Bug 1532324 - Remove manual NS_RELEASE from netwerk/* r=JuniorHsu 2019-03-05 18:43:02 +00:00
cache2 Bug 1532324 - Remove manual NS_RELEASE from netwerk/* r=JuniorHsu 2019-03-05 18:43:02 +00:00
cookie Bug 1532727 - replace OptionalURIParams with URIParams? in IPDL; r=froydnj 2019-03-06 14:05:50 +00:00
dns Bug 1525319 - Removing context from OnDataAvailable r=valentin 2019-02-27 23:42:27 +00:00
ipc Bug 1532727 - replace OptionalURIParams with URIParams? in IPDL; r=froydnj 2019-03-06 14:05:50 +00:00
locales Bug 1523249, r=valentin 2019-01-30 11:39:42 +00:00
mime Bug 1500710 - Add default MIME type definition for .wasm as 'application/wasm' r=bzbarsky 2019-02-01 22:16:17 +00:00
protocol Bug 1532727 - replace OptionalURIParams with URIParams? in IPDL; r=froydnj 2019-03-06 14:05:50 +00:00
sctp Backed out changeset 2161b075ce64 (bug 1521304) for high frequency mochitest failure, a=backout 2019-02-12 21:58:27 +02:00
socket Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
srtp
streamconv Merge mozilla-inbound to mozilla-central. a=merge 2019-02-28 12:57:50 +02:00
system Bug 1521460 - Also reformat objective-c files r=mstange,ehsan,spohl 2019-01-21 18:18:16 +01:00
test bug 1531958 - make http2 test certificates more consistent with existing test certificate infrastructure r=dragana 2019-03-04 15:42:07 +00:00
url-classifier Bug 1532734 - Rename Cryptomining to CryptominingProtection, r=dimi 2019-03-05 19:11:06 +00:00
wifi Bug 1528651 - Fix some trivial warnings and re-enable warnings-as-errors on Windows in some directories. r=dmajor 2019-02-19 20:42:11 +09:00
moz.build Bug 1511436 - Cleanup URL-Classifier code - part 1 - nsIUrlClassifierFeature, r=dimi 2018-12-14 12:40:16 +01:00
necko-config.h.in