Robert Bindar
b8058c2b43
Bug 912103 - Tests for about:networking - http, dns, sockets, and websockets. r=valentin.gosu
2013-09-11 09:49:51 -04:00
Patrick McManus
50d59a93a9
bug 903484 - dont close spdy sessions with preferred entry if they can't actually coalesce yet r=hurley
2013-09-11 10:11:23 -04:00
Dan Gohman
a50084b38d
Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
2013-09-11 05:49:05 -07:00
Jason Duell
9b48660447
Bug 898156 - crash in thumbnail generation @ mozilla::net::FTPChannelParent::OnStartRequest r=mcmanus
2013-09-11 01:10:59 -07:00
Jim Blandy
d0df95db1f
Bug 913848: Attempt to fix intermittent test_unix_domain.js timeout with MOAR ASYNC. r=mayhemer
...
This patch makes the tests avoid expecting data from the client to be
available to the server immediately upon accepting a connection; instead,
the server uses asyncWait to receive those first bytes. This changes both
test_echo and test_connect_permission.
I've pushed this through the try server twice, and it didn't hang. In
either case, it adds a few more do_prints to give me more clues about the
source of the problem.
2013-09-11 14:00:19 -07:00
Nicholas Nethercote
7983bb2a7f
Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
...
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 2b2a1b2667d6562fcf803ec48b4a8c10fdd519a3
2013-08-27 16:24:51 -07:00
James Kitchener
3519f75625
Bug 912981 - Expose srcdoc status in nsIViewSourceChannel. r=bz
2013-09-10 13:40:35 -04:00
Wes Kocher
8fe24566a4
Backed out changeset 88fd66b4944c (bug 897221)
2013-09-09 15:50:32 -07:00
Jim Chen
529732057b
Bug 897221 - Schedule in main process and notify content processes of updates for B2G; r=fabrice
2013-09-09 15:47:47 -04:00
Jim Chen
787be1509a
Bug 897221 - Add test for UserAgentUpdates.jsm; r=fabrice
2013-09-09 15:47:47 -04:00
Jim Chen
80665addf5
Bug 897221 - Initialize UserAgentUpdates.jsm inside UserAgentOverrides; r=fabrice
2013-09-09 15:47:47 -04:00
Jim Chen
ed37b483db
Bug 897221 - Add UserAgentUpdates.jsm; r=fabrice
2013-09-09 15:47:47 -04:00
Ed Morley
f7bce95a91
Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryMultiReporterWrapper.h
2013-09-09 16:07:48 +01:00
Nicholas Nethercote
cc604f4854
Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
...
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 76bf96ce8d6e16c8573584d9e8e70c80371f66eb
2013-08-27 16:24:51 -07:00
Valentin Gosu
77d1d37b73
Bug 622728 - Add NS_NewRunnableMethodWithArg. r=bsmedberg
2013-09-06 21:29:24 -04:00
Monica Chew
383e668837
Bug 904607: Add protocol parser for -digest256 lists (r=gcp).
2013-09-06 17:12:33 -07:00
Ed Morley
49a648594f
Merge mozilla-central and inbound
2013-09-06 16:23:50 +01:00
Ed Morley
870b708409
Merge latest green fx-team changeset and mozilla-central
2013-09-06 16:19:32 +01:00
Jim Blandy
c0a631fad9
Bug 892114: Add support for Unix domain sockets to nsIServerSocket.idl and @mozilla.org/network/server-socket;1. r=mayhemer
2013-09-06 08:06:23 -07:00
Jim Blandy
b8289518e2
Bug 892114: Whitespace and spelling fixes encountered while working on Unix domain socket support. r=mayhemer
2013-09-06 08:06:23 -07:00
Jim Blandy
58ad28120e
Bug 899757: Make nsServerSocket::InitWithAddress provide more detailed error results. r=mayhemer, r=ted
...
I looked through the NSPR socket creation functions that InitWithAddress
uses to see which errors they could return, and placed appropriate comments
in ErrorAccordingToNSPR.
The test coverage is not great; in particular, I wasn't able to find a way
to elicit "address in use" errors from Windows (although I could from
Linux); the web says that Windows is much more relaxed about binding
listening sockets than Unix derivatives. I'm interested in suggestions.
2013-09-06 08:06:22 -07:00
Jim Blandy
4f05888198
Bug 899757: Distinguish PR_ADDRESS_NOT_SUPPORTED_ERROR from other network failures. r=mayhemer
...
I broke out this this change on its own, because it seemed to require some care:
PR_ADDRESS_NOT_SUPPORTED_ERROR used to be lumped in with several other NSPR
error codes and reported as NS_ERROR_CONNECTION_REFUSED; and a dumb grep shows
that the NS_ERROR_ is widely checked for. Introducing the distinction might
require the new NS_ERROR_SOCKET_ADDRESS_NOT_SUPPORTED value to be checked for
everywhere that currently checks for NS_ERROR_CONNECTION_REFUSED.
But that seems unlikely to be necessary: first of all, it shouldn't really
be possible, via the XPCOM interface, to force this error path to occur at
present: the components' implementations are in complete control over which
socket address types get used. I also did a Try push with a call to
NS_ABORT if a PR_ADDRESS_NOT_SUPPORTED_ERROR ever flows through
ErrorAccordingToNSPR; there were no crashes.
But if that's so, then why introduce the new error code at all? A later
patch adds support for Unix-domain sockets, a type of socket address which
is *not* supported on non-Unix systems. In that case, a distinct error code
will help people diagnose problems quickly.
2013-09-06 08:06:22 -07:00
Catalin Iordache
23de39cbe7
Bug 910942 - Don't include unnecessary things in netwerk/.../Dashboard. r=mcmanus, r=valentin.gosu
2013-09-05 16:12:38 -04:00
Mark Hammond
40f61430b5
Bug 909218 - add defaultLoadFlags to nsILoadGroup and have the docShell set them. r=mayhemer
2013-09-06 16:33:29 +10:00
Steve Workman
ad84723ad2
Bug 913151 - Always call nsInputStreamPump::OnStateTransfer on the main thread r=jduell
2013-09-05 17:07:04 -07:00
Patrick McManus
6b4807d182
bug 910518 - check httpchannel for listener release on redirect callback r=jduell
...
--HG--
extra : rebase_source : 36a8adb0f863f01576b0991f10a0252e708f49e2
2013-09-05 16:20:15 -04:00
Robert O'Callahan
03e7828db2
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Phil Ringnalda
26ceee4fb5
Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryMultiReporterWrapper.h
2013-09-04 22:42:06 -07:00
Nicholas Nethercote
1f32372424
Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
...
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 9142be547b2eeef37a8073a710ce23070f98cf65
2013-08-27 16:24:51 -07:00
Wes Kocher
545fbb7bd2
Merge m-c to inbound
2013-09-04 18:04:50 -07:00
Wes Kocher
f3cdf6ec00
Merge fx-team to m-c on a CLOSED TREE
2013-09-04 17:02:06 -07:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Patrick McManus
ff55e5d0b4
bug 912582 - false start rc4 and rsa accomodations need exact principal matches r=dkeeler
2013-09-04 17:01:02 -04:00
Patrick McManus
d47399769e
bug 907800 - only retry http 408 when it is suspected of being a persistent reuse race r=jduell
2013-09-04 16:39:25 -04:00
Catalin Iordache
d613892237
Bug 912259 - about:networking DNS Lookup Diagnostic Tool - patch over backend. r=mcmanus
2013-09-04 12:50:11 -04:00
Phil Ringnalda
d0f16d5486
Back out ce03cc2994aa:ae9f95fc1136 (bug 896797) for SpiderMonkey shell build bustage
...
CLOSED TREE
2013-09-03 23:21:30 -07:00
Gregory Szorc
9df929a380
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Phil Ringnalda
891e62de26
Back out cc6f66e761d8 (bug 896797) for Windows build bustage
...
CLOSED TREE
2013-09-03 21:55:21 -07:00
Gregory Szorc
3e38679ec7
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Nicholas Nethercote
01c70c8c97
Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
...
--HG--
extra : rebase_source : 008ef689989f93b46627b8be8608bdbc544ca3a2
2013-08-27 19:59:14 -07:00
Valentin Gosu
29c726a932
Bug 909050 - Prevent about:networking from returning PB data. r=mcmanus
2013-08-31 12:06:14 -04:00
Sahil Chelaramani
254256eac3
Bug 909283 - Change all occurances of yield to (yield undefined) in test_cache_jar.js. r=jdm
2013-08-30 23:08:44 -04:00
Ryan VanderMeulen
852d2cf85e
Merge fx-team to m-c.
2013-08-30 21:00:08 -04:00
Ryan VanderMeulen
d6b66b2d53
Merge m-c to fx-team.
2013-08-30 13:41:29 -04:00
Mike de Boer
0dd746c947
Bug 900865: Make about:home call nsISearchEngine.getSubmission for all searches. r=gavin
2013-08-30 18:20:22 +02:00
Andrea Marchesini
4c65dc3395
Bug 887364 - URL API for main thread. r=ehsan
2013-09-04 13:07:21 -04:00
Gregory Szorc
63350a4987
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Ryan VanderMeulen
dfe10b3ffb
Backed out changeset 41729438f597 (bug 900865) for Windows mochitest-bc crashes.
2013-08-29 15:48:29 -04:00
Mike de Boer
5b03824427
Bug 900865: Make about:home call nsISearchEngine.getSubmission for all searches. r=gavin
2013-08-28 13:36:48 +02:00
Brian O'Keefe
261614859f
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 4; r=mshal
2013-08-15 09:12:40 -04:00
Brian O'Keefe
d118b95a0d
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
2013-08-15 09:02:09 -04:00
Nicholas Nethercote
1494818c8f
Bug 909623 (part 5) - Remove |#include "jsapi.h"| from jsfriendapi.h. r=luke.
...
--HG--
extra : rebase_source : 2a7f0f65f3e08bb15ade23f4c556340650b48c71
2013-08-21 22:28:12 -07:00
Birunthan Mohanathas
f9445f6542
Bug 884332 - Part 1: Check and handle buffer truncation without asserting when converting UTF-16 to UCS-4 in nsIDNService.cpp. r=bsmith
2013-08-30 08:13:19 -04:00
Nicholas Nethercote
0aebcf0ac0
Bug 831193 (part 2) - Don't use NS_MEMORY_REPORTER_IMPLEMENT for the effective-tld-service reporter. r=michal.novotny.
...
--HG--
extra : rebase_source : d9c79c95d14f8a958e0a5a268a5e1665efbe22ce
2013-01-15 21:26:44 -08:00
Justin Lebar
35a65ed466
Bug 909514 - Include <new> before mozilla::Maybe (and move Maybe into mfbt/Maybe.h). r=waldo
...
--HG--
rename : mfbt/Util.h => mfbt/Maybe.h
2013-08-27 15:10:28 -07:00
Geoff Brown
fd9a8160b1
Bug 865006 - (4) Add more xpcshell tests for android; r=jmaher
2013-08-25 10:58:31 -06:00
Phil Ringnalda
9bedd948d3
Merge m-i to m-c
2013-08-25 08:20:24 -07:00
Gavin Sharp
dc192469a8
Bug 907893: update nsIBrowserSearchService IID because we forgot to in bug 493051, r=lumpy
...
--HG--
extra : transplant_source : %81%8F%8Dw2%BCp%E6%02B%CE6%23%F5%8Bz%A7%88%A0p
2013-08-24 08:09:10 -07:00
Gabriele Svelto
91c1a25d52
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
2013-08-24 08:12:51 +02:00
Ms2ger
47f9af7214
Revert this CLOSED TREE to changeset 4d3e221584a0.
2013-08-24 13:31:48 +02:00
Gabriele Svelto
795d28ed67
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
2013-08-24 08:12:51 +02:00
Geoff Brown
c9a237c547
Bug 905344 - Change server port to -1 in test_load_module.js; r=waldo
2013-08-23 09:11:34 -06:00
Jim Chen
a02ea6277b
Bug 901085 - Add test for UserAgentOverrides.jsm; r=dao
2013-08-22 14:41:43 -04:00
Patrick McManus
2a55d19fdf
bug 750932 - multipart delimiter check r=jduell
2013-08-22 08:52:50 -04:00
Makoto Kato
033e608a90
Bug 901820 - Part 1. replace nsCRT::strdup with strdup. r=bsmedberg
2013-08-22 19:31:48 +09:00
Ms2ger
f805d8d6eb
Merge m-c to inbound
2013-08-22 10:38:48 +02:00
Ms2ger
913bab58b0
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
db8e00e85f
Bug 904831 - Part c: Move conditional MSVC_ENABLE_PGO definitions into moz.build and remove empty makefiles; r=mshal
2013-08-22 08:56:01 +02:00
Ms2ger
bdfaa84f5b
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
987ec661d3
Bug 883284 - Part g: Move conditional LIBXUL_LIBRARY assignments into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
49f603cd4d
Bug 883284 - Part e: Move LIBXUL_LIBRARY into moz.build (k-o); r=ted
2013-08-22 08:56:00 +02:00
Ms2ger
6a7bc47591
Bug 906351 - Use @DEPTH@ even more; r=ted
2013-08-22 08:55:59 +02:00
Ms2ger
4807f1c86c
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Patrick McManus
2d5c9eeeb0
bug 907960 - backout 905460 r=backout
2013-08-21 21:01:19 -04:00
John Schoenick
e4df1399c9
Bug 902375 - Strict file origin policy - handle case where the target is the parent directory of the source. r=bz
2013-08-21 14:47:53 -07:00
Ryan VanderMeulen
4e63c477ae
Backed out changeset 5f8ae314d872 (bug 750932) for Werror bustage on a CLOSED TREE.
2013-08-21 12:46:48 -04:00
Patrick McManus
0e68d18124
bug 750932 - multipart delimiter check r=jduell
...
--HG--
extra : rebase_source : 9328212a2c7a9649d997624ad0dfe54d60435622
2013-08-21 08:47:53 -04:00
Nicholas Nethercote
2585de9a07
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
...
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
2013-08-17 15:50:18 -07:00
Nathan Froyd
678f5a412b
Bug 906152 - use StaticRefPtr in DataChannel.cpp to avoid a static constructor; r=jduell
2013-08-16 15:13:08 -04:00
David Zbarsky
472a1d84cd
Bug 890570: Stop using PBrowser for all other protocols r=jduell
2013-08-21 02:49:44 -04:00
David Zbarsky
f1e7141d40
Bug 890570 - PRemoteOpenFile Constructor doesn't need PBrowser r=jduell
2013-08-21 02:49:43 -04:00
David Zbarsky
42c2b55222
Bug 890570 - PTCPSocket constructor doesn't need PBrowser r=jduell
2013-08-21 02:49:42 -04:00
David Zbarsky
bde5f8493e
Bug 890570 - PCookieService doesn't need PBrowser r=jduell
2013-08-21 02:49:41 -04:00
Patrick McManus
d3818c2ab0
bug 900322 dont nsithread->shutdown() from dtor r=karlt
2013-08-20 16:49:22 -04:00
Patrick McManus
5f047f9bed
[mq]: 905398
...
bug 905398 - set connectionInfo bits only once and before http speculative connect r=jduell
2013-08-19 11:45:45 -04:00
Patrick McManus
aebcd36d9f
bug 905460 - make http objects use smart pointers r=sworkman
2013-08-14 21:05:47 -04:00
Christian Holler
3100f5f9f3
Bug 905636 - Disable a netwerk xpcshell test under ASan. r=jduell
2013-08-15 18:18:39 +02:00
Mihnea Dobrescu-Balaur
91c8899095
Bug 906106 - Make test_file_protocol.js use do_get_tempdir. r=ted
2013-08-16 10:43:46 -07:00
Adrian Lungu
74e17cd3ac
Bug 882516 - Use AF_UNSPEC cached entries for AF_INET and AF_INET6 DNS requests, if possible. r=sworkman
2013-08-16 11:49:57 -07:00
Trevor Saunders
acfc9e9cd6
bug 905410 - remove most remaining usage of nspr atomics outside of xpcom/ r=ehsan
2013-08-12 05:51:49 -04:00
Honza Bambas
823c175c9e
Bug 877562 - protect appcache hash tables with a mutex, r=jduell
2013-08-15 12:42:02 +02:00
Phil Ringnalda
3b12a1efb9
Back out cb68113d5052 (bug 901195) for xpcshell bustage
...
CLOSED TREE
2013-08-14 21:07:19 -07:00
Simone Carletti
74389ca128
Bug 902785 - add cloudcontrol.com to PSL. r=gerv. DONTBUILD.
2013-08-15 02:25:38 +01:00
Simone Carletti
b4ce3f1eaa
Bug 901195 - update .sv and .om in PSL. r=gerv.
2013-08-15 02:23:47 +01:00
Simone Carletti
dc2e1fcf1d
Bug 901193 - Add ro.com to PSL. r=gerv.
2013-08-15 02:22:57 +01:00
Patrick McManus
0fccd9a520
bug 902170 - don't log data: PAC URIs to JS console r=jduell
2013-08-12 17:07:38 -04:00
Gregory Szorc
df453f8483
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-14 08:40:25 -07:00
Ryan VanderMeulen
fab2c2a3c8
Backed out changesets 1fa1f28c6edf and e74f694f31c4 (bug 850380) for PGO bustage on a CLOSED TREE.
2013-08-14 15:12:20 -04:00
Brian O'Keefe
61565e4086
Bug 896177 - Remove useless config.mk includes; r=gps
2013-07-17 16:06:53 -04:00
Gregory Szorc
d87c91cf0c
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-14 08:40:25 -07:00
Ms2ger
30f4e6e119
Merge latest PGO-green inbounc changeset to m-c.
2013-08-14 14:45:47 +02:00
Ms2ger
9d023a67df
Bug 904110 - Move alignment features out of Util.h into a new header; r=Waldo
2013-08-14 09:00:52 +02:00
Ms2ger
e9ac4435fb
Bug 897909 - Cleanup some SIMPLE_PROGRAMS; r=gps
...
* * *
FOLD
2013-08-14 09:00:13 +02:00
Ms2ger
e358f27301
Bug 901063 - Remove HB_DONT_DEFINE_STDINT defines; r=gps
...
These defines have been unnecessary since we removed mozilla/StandardInteger.h.
The upstream code will default to stdint.h typedefs without them.
2013-08-14 08:57:22 +02:00
Ms2ger
1a5ae526d9
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
Jan-Ivar Bruaroey
724f37a680
Bug 903803 - Set ordered flag correctly in DataChannel constructor. r=jesup
2013-08-12 16:27:14 -04:00
Patrick McManus
6dc661bae6
bug 897503 - part 3 several nsHttpHandler nsCOMPtrs need to be nsMainThreadPtrHandle r=sworkman
2013-08-13 15:36:59 -04:00
Patrick McManus
0bde7d8d87
bug 897503 - part 2 use smart pointers for nsHttpHandler references r=sworkman
2013-08-13 15:36:58 -04:00
Patrick McManus
cb979bfe46
bug 897503 - part 1 - HttpChannelParent reference count bug of nsHttpHandler r=sworkman
2013-08-13 15:36:56 -04:00
Steve Workman
55ccfb3702
Bug 897904 - Set nsInputStreamPump::mStatus only if EnsureWaiting fails
2013-08-12 11:13:23 -07:00
Phil Ringnalda
8eae71a4e1
Back out f99521bfd197:38657fcd2d1a (bug 890570) for Linux xpcshell failures
...
CLOSED TREE
2013-08-10 17:23:05 -07:00
David Zbarsky
bd51520d33
Bug 890570: Stop using PBrowser for all other protocols r=jduell
2013-08-10 11:18:12 -04:00
David Zbarsky
02eaa0efba
Bug 890570 - PRemoteOpenFile Constructor doesn't need PBrowser r=jduell
2013-08-10 11:18:12 -04:00
David Zbarsky
502ede1da3
Bug 890570 - PTCPSocket constructor doesn't need PBrowser r=jduell
2013-08-10 11:18:12 -04:00
David Zbarsky
57fc161ffb
Bug 890570 - PCookieService doesn't need PBrowser r=jduell
2013-08-10 11:18:11 -04:00
Trevor Saunders
e62a12b52f
bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium
2013-08-08 20:12:37 -04:00
Nicholas Nethercote
d8f824e34e
Bug 898914 (part 1) - Remove JSBool.
...
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
2013-08-08 15:53:04 -07:00
Robert Bindar
5785631db5
bug 835357 - Add telemetry to measure whether DNT is used or not. r=jduell
2013-08-08 08:49:14 -07:00
Ehsan Akhgari
03a33dc5da
Bug 902082 - Forward-declare PSpdyPush3 in nsILoadGroup.h; r=mcmanus
2013-08-07 15:01:40 -04:00
Nicholas Nethercote
9624be5713
Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
...
--HG--
extra : rebase_source : 5b3d7cc339af6d93bde078322e25c6e740d1b617
2013-08-02 00:41:57 -07:00
David Keeler
698f43041b
bug 887052 - refactor nsISiteSecurityService for multiple headers r=cviecco r=mcmanus r=jst sr=jst
2013-08-02 16:23:18 -07:00
David Keeler
6be2e1d4e0
bug 887052 - rename nsIStrictTransportSecurityService to nsISiteSecurityService for refactoring r=cviecco r=mcmanus r=jst sr=jst
...
--HG--
rename : netwerk/base/public/nsIStrictTransportSecurityService.idl => netwerk/base/public/nsISiteSecurityService.idl
rename : security/manager/boot/src/nsStrictTransportSecurityService.cpp => security/manager/boot/src/nsSiteSecurityService.cpp
rename : security/manager/boot/src/nsStrictTransportSecurityService.h => security/manager/boot/src/nsSiteSecurityService.h
2013-08-02 15:48:37 -07:00
Ryan VanderMeulen
9973ce0c8b
Backed out changesets 5f8a88c6d0c8 and 97fcb5a154d8 (bug 887052) for OSX mochitest-other orange.
...
--HG--
rename : netwerk/base/public/nsISiteSecurityService.idl => netwerk/base/public/nsIStrictTransportSecurityService.idl
rename : security/manager/boot/src/nsSiteSecurityService.cpp => security/manager/boot/src/nsStrictTransportSecurityService.cpp
rename : security/manager/boot/src/nsSiteSecurityService.h => security/manager/boot/src/nsStrictTransportSecurityService.h
2013-08-05 16:18:06 -04:00
David Keeler
dfff78a666
bug 887052 - refactor nsISiteSecurityService for multiple headers r=cviecco r=mcmanus r=jst sr=jst
2013-07-01 10:49:40 -07:00
David Keeler
fd28a3ce4c
bug 887052 - rename nsIStrictTransportSecurityService to nsISiteSecurityService for refactoring r=cviecco r=mcmanus r=jst sr=jst
...
--HG--
rename : netwerk/base/public/nsIStrictTransportSecurityService.idl => netwerk/base/public/nsISiteSecurityService.idl
rename : security/manager/boot/src/nsStrictTransportSecurityService.cpp => security/manager/boot/src/nsSiteSecurityService.cpp
rename : security/manager/boot/src/nsStrictTransportSecurityService.h => security/manager/boot/src/nsSiteSecurityService.h
2013-07-01 09:30:11 -07:00
Catalin Iordache
9aa61b2c24
Bug 890513 - Diagnostic tool: DNS Lookup implementation. r=valentin.gosu
2013-08-02 12:42:45 -04:00
Ms2ger
50634577d5
Merge m-c to inbound.
2013-08-02 11:07:57 +02:00
Ms2ger
a4e67abf5e
Bug 897921 - Remove some dead assignments in makefiles; r=mshal
2013-08-02 09:03:55 +02:00
Bobby Holley
6f87931f0a
Bug 897322 - Allow callers to manually fire OnNewGlobalObject when bootstrapping is complete. r=luke
2013-08-01 18:38:47 -07:00
Dão Gottwald
116734a54e
Bug 728773 - Always freeze the build ID in the UA string at 20100101. r=bz sr=gerv
2013-08-02 00:50:45 +02:00
Nathan Froyd
0c5abd093a
Bug 900088 - remove unused <iostream> #include from DataChannel.cpp; r=jduell
2013-07-31 13:09:00 -04:00
Nathan Froyd
8f04d5ed49
Bug 900047 - remove nsIOThreadPool code; r=jduell
2013-07-31 12:04:47 -04:00
Joey Armstrong
56ab717da3
Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3 ); r=mshal
2013-06-11 16:38:22 -04:00
Robert Bindar
5167e2015f
Bug 890597 - Transport layer ping diagnostic tool. r=valentin.gosu
2013-07-31 09:16:44 -04:00
Mook
5012b74687
content: sync load service: don't die when channels have unknown size (b=894586 r=ehsan r=jduell)
2013-07-30 14:38:26 -07:00
Dão Gottwald
60765a4876
Bug 896114 - Don't initialize UserAgentOverrides on desktop. r=dolske
2013-07-30 22:51:25 +02:00
Simon Montagu
ca2df3f279
Only test IDN nodes against kMaxDNSNodeLen on string-prepped IDNs that we're going to send to DNS, not the Unicode form for display only. Bug 892370, r=honzab
...
--HG--
rename : netwerk/test/unit/test_bug722299.js => netwerk/test/unit/test_idn_urls.js
2013-07-29 22:32:37 -07:00
pchang9@cs.wisc.edu
98e52ccb66
bug 898221 - search backwards for the last punycode delimiter instead of forwards. r=hurley
2013-07-30 13:01:11 -07:00
Ehsan Akhgari
2824b29025
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
...
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Ehsan Akhgari
ef4b479714
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
Bobby Holley
43974de990
Bug 899245 - Rename JS_SetGlobalObject and move it into jsfriendapi. r=luke
2013-07-29 16:45:26 -07:00
Ryan VanderMeulen
2c49080aca
Merge m-c to inbound.
2013-07-29 18:42:45 -04:00
Ryan VanderMeulen
f69b55f446
Merge m-c to fx-team.
2013-07-29 17:27:08 -04:00
Tomoaki Konno
e07a5ce083
Bug 797561 - Expose a server tcp socket API to web applications r=honza
2013-07-29 10:36:43 -07:00
Robert Bindar
343917fd58
Bug 897910 - Trace data sent or received by Firefox. r=mcmanus
2013-07-29 12:08:03 -04:00
Adrian Lungu
8bac10e69e
Bug 887984 - Send telemetry data from NTLM Init() methods. r=honzab
2013-07-25 09:54:11 -07:00
Trevor Saunders
108b7dd046
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Dão Gottwald
500ec2e26f
Bug 788422 - Use UserAgentOverrides.jsm as designed to fix YouTube on tablets. r=bnicholson
2013-07-27 16:18:25 +02:00
Ryan VanderMeulen
9ed674d6b8
Backed out changeset f570fc641c5f (bug 894586) for xpcshell failures on a CLOSED TREE.
2013-07-26 22:49:13 -04:00
Mook
5e1fa07d48
content: sync load service: don't die when channels have unknown size (b=894586 r=jst r=jduell)
2013-07-26 15:25:27 -07:00