Commit Graph

4301 Commits

Author SHA1 Message Date
Cervantes Yu
12036d3b0a Bug 937018 - Mark the network seer thread in the Nuwa process. r=khuey 2013-11-08 19:00:06 +08:00
Vincent Chang
12e6e317b4 Bug 938072 - Follow-up to bug 935857 to replace MOZ_RTSP to NECKO_PROTOCOL_rtsp. r=glandium 2013-11-13 22:58:09 +08:00
Brian Smith
44c48384aa Bug 934663: Enable AES-GCM cipher suites; disable SEED, ECDH_*, and FIPS, and DSS+Camellia cipher suites, r=cviecco
--HG--
extra : rebase_source : a1542ba09258448e571109bc4aa6423cd9ad616a
2013-11-01 05:20:03 -07:00
Steve Workman
56b2a67260 Bug 936685 - Clear more listeners in nsHttpConnectionMgr::nsHalfOpenSocket::Abandon r=mcmanus 2013-11-09 10:40:52 -08:00
Ryan VanderMeulen
f39e728cb3 Merge m-c to inbound. 2013-11-12 15:35:37 -05:00
Nicholas Hurley
293bde9a59 Bug 935413 - Fix dumb sql error in Seer. r=mcmanus 2013-11-11 16:07:41 -08:00
Mike Hommey
f252e2fcc4 Bug 935857 - Replace MOZ_RTSP with proper NECKO_PROTOCOL handling. r=gps,r=vchang 2013-11-12 07:52:33 +09:00
Mike Hommey
3866530b89 Bug 935857 - Add AC_SUBST_SET to create a set() of strings in config.status and use it for NECKO_PROTOCOLS. r=gps 2013-11-12 07:52:32 +09:00
Ryan VanderMeulen
4c2b6b9015 Merge m-c to inbound. 2013-11-11 15:55:25 -05:00
Ed Morley
274f5f80b5 Merge mozilla-central and b2g-inbound 2013-11-12 15:11:34 +00:00
Ed Morley
2ac7edcee1 Merge mozilla-central and inbound 2013-11-20 12:44:07 +00:00
Chris Peterson
794faa84f6 Bug 940215 - Build netwerk/cache2, ftp, and rtsp in unified mode. r=mcmanus 2013-11-17 23:29:11 -08:00
Benjamin Chen
a4096bb65f Bug 892395 - Use RTP-Info as base timestamp instead of sender report(SR). r=sworkman 2013-07-22 16:39:20 +08:00
Benjamin Chen
53a4420967 Bug 877116 - 1.addPacket(): Add timestamp for each AU in one RTP packet. 2.submitAccessUnit(): Post message for each AU. 3. Get the mConstantDuration from SDP or calculate it from RTP packets. r=sworkman 2013-07-22 14:55:46 +08:00
Eddy Bruel
9e0cb488f1 Bug 938907 - Get rid of the compile and go flag on ContextOptions; r=bholley 2013-11-19 12:41:42 +01:00
Chris Peterson
cb02ce73d6 Bug 939578 - Build netwerk/streamconv in unified mode. r=mcmanus 2013-11-16 23:33:56 -08:00
Mark Finkle
61fb8d46c5 Backout 86253e0141c8 to avoid cross-branch merge isses from fx-team and bug 913985 2013-11-18 23:52:01 -05:00
Mark Finkle
d13e52dceb Bug 939680 - Implement nsINetworkLinkService.linkType on Android r=blassey 2013-11-18 23:43:09 -05:00
Zack Weinberg
418194decc Bug 933494: add public suffix list tests for internationalized domain names. r=gerv 2013-11-07 14:10:58 -05:00
Carsten "Tomcat" Book
869e0297f4 merge b2g-inbound to mozilla-central 2013-11-07 15:50:39 +01:00
Carsten "Tomcat" Book
f23919a462 merge fx-team to mozilla-central 2013-11-07 14:24:24 +01:00
Matthew Gregan
f8472d2705 Bug 935349 - Remove disabled DASH code. r=doublec 2013-11-07 17:08:30 +13:00
Mike Hommey
6b4f0058ce Bug 935387 - Remove non recursed install targets. r=mshal 2013-11-07 10:37:45 +09:00
Rodrigo Silveira
2328da6a3d Bug 900137 - add support for multple icon sizes to the search service r=yoric sr=gavin 2013-09-22 20:01:01 -07:00
Simone Carletti
7c3f1289f5 Bug 925176 - Remove exceptions for .OM gTLD. r=gerv
There is no more wildcard rule. Exceptions are not required.
2013-11-06 08:59:54 -05:00
Simone Carletti
e898e620e8 Bug 934131 - Remove k12.sd.us from PSL. r=gerv 2013-11-05 11:19:29 -05:00
Henri Sivonen
55a266896b Bug 910192 non-UI part - Get rid of intl.charset.default as a localizable pref and deduce the fallback from the locale. r=bzbarsky. 2013-11-04 13:24:33 +02:00
Carsten "Tomcat" Book
d7506637b7 Backed out changeset 88e0c01e2d81 (bug 910192) bustage on a CLOSED TREE 2013-11-04 13:04:02 +01:00
Henri Sivonen
821d942153 Bug 910192 non-UI part - Get rid of intl.charset.default as a localizable pref and deduce the fallback from the locale. r=bzbarsky. 2013-11-04 13:24:33 +02:00
Shih-Chiang Chien
306862180d Bug 869869 - Part 2, add PUDPSocket IPDL interface, r=jdm. 2013-05-10 20:00:28 +08:00
Shih-Chiang Chien
5419f45b4e Bug 869869 - Part 1, change nsUDPServerSocket to nsUDPSocket, r=mcmanus.
--HG--
rename : netwerk/base/public/nsIUDPServerSocket.idl => netwerk/base/public/nsIUDPSocket.idl
rename : netwerk/base/src/nsUDPServerSocket.cpp => netwerk/base/src/nsUDPSocket.cpp
rename : netwerk/base/src/nsUDPServerSocket.h => netwerk/base/src/nsUDPSocket.h
2013-05-10 20:00:22 +08:00
Dan Auerbach
c30a39b01e Bug 822869 - Expand user options and limit default behavior for sending of HTTP referers. r=jduell 2013-11-15 21:46:37 -05:00
Meadhbh Hamrick
873b00084f Bug 861266: Enable TLS 1.2 by default, r=briansmith
--HG--
extra : rebase_source : 4f28724d58791e1ee0e281ff48232f5aaca2048f
2013-11-01 04:48:57 -07:00
Brian Smith
303d322823 Bug 932176: Add preference to control whether OCSP GET is used, off by default, r=cviecco
--HG--
extra : rebase_source : 7cbc273155d04bc64a110eda9216c6f727ce0c18
2013-10-24 14:32:09 -07:00
Nathan Froyd
a418387f4c Bug 918651 - part 9 - remove useless includes from IPDL files; r=ehsan
These includes are no longer needed.  It's much easier to locate these
includes when they're not obscured by a bunch of other stuff.
2013-10-18 14:47:04 -04:00
Nathan Froyd
cabc180073 Bug 918651 - part 8 - remove redundant includes from IPDL files; r=ehsan
These include statements have been made redundant by all the qualifications
to the using statements.
2013-10-18 13:34:08 -04:00
Nathan Froyd
9fd46193ba Bug 918651 - part 7a - fix source files bootlegging things from IPDL headers; rs=ehsan 2013-10-18 16:57:55 -04:00
Nathan Froyd
ad3ed9e5be Bug 918651 - part 5 - qualify all IPDL using statements with required header; r=ehsan 2013-10-01 15:25:07 -04:00
Mike Hommey
ff4fa14954 Bug 933135 - Treat SIMPLE_PROGRAMS more like PROGRAM. r=mshal 2013-11-02 08:43:55 +09:00
John Shih
404e7a608c Bug 746073 - Network Per-App Metering on HTTP layer. r=honzab 2013-06-28 11:35:46 +08:00
Mike Hommey
d56e743f1b Bug 932197 - Put QT generated files in GENERATED_SOURCES. r=gps 2013-11-01 10:30:45 +09:00
Mason Chang
acd30ed18f Bug 927633 - Move UA overrides to the child process. r=jchen 2013-10-31 10:09:06 -04:00
John Shih
f33ed2cd32 Bug 855948 - Network Per-App Metering on FTP Layer. r=mcmanus 2013-10-24 12:04:44 +08:00
Carsten "Tomcat" Book
ee501ce83b Merge b2g-inbound to Mozilla-Central 2013-10-29 15:14:46 +01:00
Blake Kaplan
9eb12a8697 Bug 924702 - Fix an XPCOM violation, compartment mismatch and rooting error. r=fabrice 2013-10-28 17:25:44 -07:00
Fabrice Desré
3ba7b088a7 Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell,mrbkap 2013-10-23 11:56:20 -07:00
Nicholas Hurley
7eb6c8d48f Bug 881804 (part 1) - Add support for predictive network actions. r=mcmanus f=honzab sr=biesi 2013-10-25 14:56:51 -07:00
Randell Jesup
267f06d0cd Bug 930778: Support DataChannel ACK for unordered channels r=tuexen 2013-10-25 16:08:18 -04:00
Ed Morley
326b3d095d Merge mozilla-central and inbound 2013-10-25 17:55:18 +01:00
Gregor Wagner
99249cbb0f Backout bug 924702 for test failures.
--HG--
extra : transplant_source : %29%D1%A0%88%92%88%87%A3%21%8A%A1%90%F5%DFD%10%CE%DD%13%C3
2013-10-25 08:19:31 -07:00
Albert Crespell
0d40b444e1 Bug 887699 - Part 3/4 Fix access of websocket channel and TCPSocket to NetworkStats API. r=jduell,gene 2013-10-11 08:54:34 +02:00
Mike Hommey
1d566f7586 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Simone Carletti
e0d3ceb523 Bug 927072 - Add Cupcake to PSL 2013-10-15 12:40:00 +01:00
kli@mozilla.com
e217b47278 Bug 927291 - Fix system has no response if sdcard is full during download. r=jduell
--HG--
extra : rebase_source : 7288b511e999050c1da1c2ed501aa3dc6ab1dba0
2013-10-22 11:22:57 +08:00
Brian Smith
49651e60b3 Bug 733647: Enable TLS 1.1 by default, r=wtc
--HG--
extra : rebase_source : 539406fa06a715e60d84b207a6112257262817f6
2013-10-26 01:01:37 -07:00
Patrick McManus
06b521b56d bug 931856 http data usage telemetry updates r=jduell 2013-10-28 21:00:27 -04:00
Gregory Szorc
9ada834d56 Bug 927837 - Don't manage generated files in configure; r=glandium
--HG--
extra : rebase_source : b502ce209de6a0ae10e130644e424687e4fae85e
2013-10-23 14:43:32 -07:00
Brian O'Keefe
4c98f61956 Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal 2013-10-02 13:17:55 -04:00
Michael Harrison
ba6232742c Bug 917049 - Remove the security.enable_tls_session_tickets pref. r=keeler 2013-10-22 12:33:00 +01:00
Simon Montagu
74c3067fe1 Add new bidi control characters defined in Unicode 6.3. Bug 922530, r=jfkthame 2013-10-02 16:07:02 +03:00
Carsten "Tomcat" Book
5b11b4cbda Merge mozilla-inbound to Mozilla-Central 2013-10-24 07:05:29 +02:00
Mike Hommey
61124c1afc Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps 2013-10-24 08:05:43 +09:00
Mike Hommey
e2ae65f67a Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal 2013-10-24 08:00:23 +09:00
Fabrice Desré
d5c2e5f837 Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell 2013-10-23 11:56:20 -07:00
Ms2ger
3e9906c7f2 Merge inbound to m-c. 2013-10-20 10:40:40 +02:00
Ms2ger
5dfa6dd73e Bug 908142 - Part e: Move FAIL_ON_WARNINGS to moz.build in netwerk/test/; r=gps 2013-10-20 09:25:19 +02:00
Patrick McManus
eb2589e0bb bug 816472 - incremental downloader error checking around bad server byte ranges r=jduell 2013-10-19 21:08:25 -04:00
Ehsan Akhgari
2a8a112e4a Bug 928052 - Remove some prtypes.h inclusions from netwerk/; r=mcmanus 2013-10-18 10:45:29 -04:00
Masatoshi Kimura
3a16c8fdbb Bug 925599 - Suppress warning in netwerk/. r=mcmanus 2013-10-18 07:25:23 +09:00
Birunthan Mohanathas
babfc6b761 Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
--HG--
extra : rebase_source : 9335e9b4b0ac02e8066fbb79797bbc0d3fd73874
2013-10-23 16:36:09 -04:00
Steve Workman
42002b918e Bug 924967 - Add main thread assertions for Cancel in nsLoadGroup, nsHttpChannel and nsInputStreamPump r=mcmanus 2013-10-17 10:21:32 -07:00
Ryan VanderMeulen
82ababf330 Backed out 4 changesets (bug 887699).
Backed out changeset 5c878c48d732 (bug 887699)
Backed out changeset 57b03d7055e8 (bug 887699)
Backed out changeset ea06175feb4f (bug 887699)
Backed out changeset 516d0f14f7fd (bug 887699)
2013-10-16 17:12:54 -04:00
Jim Chen
d8912b5fa1 Bug 917685 - Let complex overrides take precedence over pref overrides; r=dao 2013-10-16 10:51:23 -04:00
Wes Kocher
4b31073516 Merge inbound to m-c 2013-10-15 20:15:17 -07:00
Honza Bambas
e417758bb2 Bug 924938 - Correctly include CacheLog.h as the first file in a module to force logging in opt builds, r=michal 2013-10-15 20:08:26 +02:00
Honza Bambas
67cb8fff8e Bug 925352 - Fix LOAD_ONLY_FROM_CACHE flag and load while offline, r=michal 2013-10-15 20:08:25 +02:00
Simone Carletti
93fe405632 Bug 910651 - Add newly-minted gTLDs (from July to September 2013) to the PSL. r=gerv 2013-10-15 13:54:10 -04:00
Albert Crespell
ec8f4f1388 Bug 887699 - Part 3: Fix access of websocket channel and TCPSocket to NetworkStats API. r=jduell, r=gene 2013-10-11 08:54:34 +02:00
Benjamin Chen
9d77c4acf5 Bug 831645 - Part1, Add Rtsp protocol and streaming protocol interface. r=jduell.mcbugs, sworkman 2013-09-23 18:12:11 +08:00
Camilo Viecco
349356e064 Bug 926116 : AES-GCM ciphers now disabled by default. r=bsmith 2013-10-14 13:32:23 -07:00
Camilo Viecco
4253a66de0 Backed out changeset f327334172ab. Bad bug number in comment.  926116(good) vs 926166(bad) 2013-10-14 13:24:03 -07:00
Camilo Viecco
bb20752241 Bug 926166: disable aes-gcm ciphers as default. r=bsmith. 2013-10-14 13:11:34 -07:00
Gian-Carlo Pascutto
d0a14f7383 Bug 925705 - Fix mismatched logging define check. r=honzab 2013-10-14 16:50:49 +02:00
Josh Aas
1fd100ede4 Bug 925083: Remove support/code for nsIAppleFileDecoder. r=mcmanus 2013-10-11 02:32:47 -05:00
Wes Kocher
09aa863740 Merge inbound to m-c 2013-10-10 18:59:58 -07:00
Kyle Machulis
317ac3547a Bug 925229: Turn DataChannelListener into its own header to avoid windows.h inclusion; r=jesup 2013-10-10 14:04:28 -07:00
Bill McCloskey
473c1281ec Bug 924259 - Fix error message when httpd.js is already running (r=Waldo) 2013-10-10 10:52:12 -07:00
Patrick McManus
fedb99f62e bug 777354 - make httpd.js shutdown quickly with idle never used sockets r=jduell 2013-10-10 01:28:52 -04:00
Patrick McManus
f52e46edc1 bug 922691 - nshttptransaction pointer log formatters for 64bit r=jduell 2013-10-01 11:48:47 -04:00
Benjamin Smedberg
aa390431d6 Bug 753687 - nsCategoryCache implementation doesn't free old category entries if their contract mapping is removed using .unregisterFactory. Store the factory objects directly in the map, instead of keeping both a map and a separate list. r=froydnj 2013-10-10 08:48:03 -04:00
Ryan VanderMeulen
5669fdc343 Merge m-c to inbound.
CLOSED TREE
2013-10-09 15:34:02 -04:00
Honza Bambas
f282ad8bbf Bug 920802 - don't set/drop OPEN_TRUNCATE flag when opening entries from an appcache for read, r=michal 2013-10-09 19:34:44 +02:00
Carsten "Tomcat" Book
3b861111fa Merge mozilla-central to fx-team 2013-10-09 12:29:07 +02:00
Paolo Amadini
57f2ab9e7c Bug 920017 - Race condition in BackgroundFileSaver when setTarget is called multiple times in append mode. r=mcmanus 2013-10-09 10:13:49 +02:00
Fabrice Desré
94d42490f8 Bug 918658 - Don't pretend that mozIApplication inherits from mozIDOMApplication r=bent 2013-10-08 15:52:26 -07:00
Patrick McManus
4ab079b20c bug 911325 - detect mismatch between 206 content-range and 200 content-length r=jduell 2013-10-08 00:19:54 -04:00
Honza Bambas
eeb3a8b049 Bug 913814: Fix test_304_responses.js to not be dependent on random GC forcement, r=michal 2013-10-07 18:58:39 +02:00
Honza Bambas
4c77606db1 Bug 924083 - Fix uninitialized mOldDesc in _OldCacheEntryWrapper(nsICacheEntryInfo*) ctor, r=michal 2013-10-07 18:58:38 +02:00
Ms2ger
bc14e4aa9c Merge m-c to inbound. 2013-10-03 11:09:17 +02:00
Ms2ger
7ffcd856c2 Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps 2013-10-03 09:11:13 +02:00
Ms2ger
e852a53c36 Bug 912438 - Part c: Sort files in CSRCS; r=mshal 2013-10-03 09:10:02 +02:00
Ms2ger
51f318357f Bug 912438 - Part b: Fix paths in CSRCS; r=mshal 2013-10-03 09:10:01 +02:00
Ms2ger
20dd9dd4e3 Bug 922288 - Remove some unnecessary boilerplate from Makefile.ins; r=mshal 2013-10-03 09:10:00 +02:00
Ms2ger
105ce73cfa Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Jim Chen
3169e48511 Bug 897221 - Add test for UserAgentUpdates.jsm; r=fabrice 2013-10-02 20:33:27 -04:00
Honza Bambas
d252f6a29f Bug 922123 - Shutdown hang with 100% CPU on Nightly with new cache, r=michal 2013-10-02 11:30:42 +02:00
Patrick McManus
3c0cda360f bug 922109 - spdy/3 settings frame does not restart window starved streams r=hurley 2013-10-01 17:48:06 -04:00
Christoph Kerschbaumer
172e5318c6 Bug 897516 - Implement a separate cookie jar for safebrowsing - tests. r=mmc 2013-08-19 12:25:31 -07:00
Christoph Kerschbaumer
270e0b71c2 Bug 897516 - Implement a separate cookie jar for safebrowsing - cookie separation part. r=mmc 2013-08-19 12:31:24 -07:00
Ryan VanderMeulen
439f7d7d01 Merge m-c to b2g-inbound. 2013-09-30 16:30:26 -04:00
Gregory Szorc
b03f79a7e6 Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Gregory Szorc
e53ac5e38d Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Ed Morley
d84dee3273 Backed out changeset 77bff106b704 (bug 920223) 2013-09-30 12:50:12 +01:00
Ed Morley
eccf636a23 Backed out changeset 8b02873ee07e (bug 920223) 2013-09-30 12:50:05 +01:00
Ed Morley
b44203ca27 Backed out changeset 0904d8d19947 (bug 913985) 2013-09-30 11:05:35 +01:00
Gregory Szorc
e4af98efbf Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:06 +02:00
Gregory Szorc
cabc6369a6 Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Chris Kitching
10a59f88e3 Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats 2013-09-30 09:07:34 +02:00
Steve Workman
640ab78917 Backout 6a84bba784c9 and df399d443e57 (Bug 853423) for xpcshell failures 2013-09-28 16:20:59 -07:00
Steve Workman
13684f2c06 Bug 853423 - Tests to verify speculative connection are blocked for local IP addresses r=mcmanus 2013-09-28 15:00:20 -07:00
Steve Workman
68ae0b0e0a Bug 853423 - Block speculative connections for local IP addresses r=mcmanus 2013-09-28 14:59:56 -07:00
Ehsan Akhgari
419addc4d6 Fix a broken #include guard, no bug 2013-09-28 17:17:44 -04:00
Steve Workman
2d38e5e0e4 Backout 736a590cb652 and 0c409a9f58c9 (Bug 853423) due to xpcshell failures 2013-09-28 12:37:30 -07:00
Steve Workman
036d4ca49a Bug 867755 - Support OnDataAvailable and OnStopRequest off main thread for image loading r=seth 2013-09-28 11:28:42 -07:00
Steve Workman
a81ba47685 Bug 853423 - Tests to verify speculative connections are blocked for local IP addresses r=mcmanus 2013-09-28 11:08:18 -07:00
Steve Workman
f115cde0b6 Bug 853423 - Block speculative connections for local IP addresses r=mcmanus 2013-09-28 11:08:17 -07:00
Ryan VanderMeulen
fb2d6dc1a4 Backed out 6 changesets (bug 913985) for suspicion of causing intermittent Android crashes on a CLOSED TREE.
Backed out changeset de21920d2b8e (bug 913985)
Backed out changeset f0f5497d65bb (bug 913985)
Backed out changeset 1e16ca4ad801 (bug 913985)
Backed out changeset 9c069a0820ea (bug 913985)
Backed out changeset 274df3abc991 (bug 913985)
Backed out changeset 05fe8b17516a (bug 913985)

--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
2013-09-27 17:02:09 -04:00
Patrick McManus
496d8c380f bug 912550 - remove spdy/2 r=hurley 2013-09-27 13:55:24 -04:00
Patrick McManus
193cb6ff7e bug 912549 - spdy/3.1 r=hurley
--HG--
rename : netwerk/protocol/http/PSpdyPush3.h => netwerk/protocol/http/PSpdyPush.h
2013-07-26 17:22:46 -04:00
Chris Kitching
b3fd693d20 Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats 2013-09-27 10:10:37 -04:00
Kartikaya Gupta
7f22c5c405 Back out d9bdfdfda06e to dd17e0758a00 (bug 913985) due to incorrect author on some of the patches. r=backout
--HG--
rename : build/annotationProcessors/AnnotationInfo.java => build/annotationProcessors/MethodWithAnnotationInfo.java
rename : build/annotationProcessors/utils/AlphabeticAnnotatableEntityComparator.java => build/annotationProcessors/utils/AlphabeticMethodComparator.java
rename : build/annotationProcessors/utils/GeneratableElementIterator.java => build/annotationProcessors/utils/GeneratableEntryPointIterator.java
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/mozglue/GeneratableAndroidBridgeTarget.java
rename : mobile/android/base/mozglue/generatorannotations/OptionalGeneratedParameter.java => mobile/android/base/mozglue/OptionalGeneratedParameter.java
2013-09-27 10:25:23 -04:00
Chris Kitching
96d931b9eb Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats 2013-09-27 10:10:37 -04:00
Carsten "Tomcat" Book
edb6c8fc0b Backed out changeset 0cc959e28407 (bug 897516) failed XPC Shell tests CLOSED TREE 2013-09-27 15:45:31 +02:00
Carsten "Tomcat" Book
5d28a5113a Backed out changeset b4f4c2e6a7d6 (bug 897516) failed XPC Shell tests 2013-09-27 15:45:07 +02:00
Christoph Kerschbaumer
4b58270464 Bug 897516 - Implement a separate cookie jar for safebrowsing - tests. r=mmc 2013-08-19 12:25:31 -07:00
Christoph Kerschbaumer
a7fb0134c3 Bug 897516 - Implement a separate cookie jar for safebrowsing - cookie separation part. r=mmc 2013-08-19 12:31:24 -07:00
Patrick McManus
7ee039acef bug 918265 - deal with long www-authenticate fields r=sworkman
--HG--
extra : rebase_source : 55e06159aa7f6464c07d3736580af26090a87179
2013-09-26 14:54:59 -04:00
Honza Bambas
862868d7df Bug 914824 - HTTP cache v1/v2 general timing and hit rate compare telemetry, r=michal 2013-09-26 21:37:04 +02:00
Honza Bambas
5f33b8eb1d Bug 913813 - HTTP cache v1/v2 miss/hit time compare telemetry, r=michal 2013-09-26 21:37:03 +02:00
Eric Chou
5da8be45bb Bug 919853 - Add mimetype and extension mapping of vCard, r=bz, r=arcturus 2013-09-26 14:25:50 +08:00
Brian Smith
c766c7c19d Bug 920248: Temporarily disable TLS false start, r=keeler, r=wtc
--HG--
extra : rebase_source : 4fc35de2d6e2dc99de11b2a2d0c0f3ebe1de8b97
2013-09-25 12:00:36 -07:00
Honza Bambas
93b44de1c2 Bug 919087 - Intermittent TEST-UNEXPECTED-FAIL | test_cache2-22-anon-visit.js, r=michal 2013-09-25 16:42:17 +02:00
Honza Bambas
3a9e654a21 Bug 919468 - build issue in CacheStorageService.cpp with logging off, r=michal 2013-09-25 16:42:16 +02:00
Wes Kocher
14feace5a6 Merge b2g-i to m-c 2013-09-24 19:58:09 -07:00
Wes Kocher
8136df6573 Merge inbound to m-c 2013-09-24 19:41:44 -07:00
Fabrice Desré
22f67af9ff Bug 882186 - Whitelist the neterror url in NeckoParent r=jduell 2013-09-24 14:21:12 -07:00
Gregory Szorc
ed68c2482b Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Steve Workman
24a1992d20 Bug 915905 - Prevent multiple concurrent calls to OnInputStreamReady r=jduell 2013-09-24 10:53:35 -07:00
Fabrice Desré
9f28a6631f Bug 918090 - Let NeckoParent get the app:// uri when remoting file opening. r=jduell 2013-09-18 16:55:56 -07:00
Ryan VanderMeulen
a053c4c09f Merge m-c to inbound.
--HG--
rename : widget/gtk2/nsGtkIMModule.cpp => widget/gtk/nsGtkIMModule.cpp
2013-09-23 17:10:33 -04:00
Ryan VanderMeulen
87e2f5b745 Merge b2g-inbound to m-c. 2013-09-23 16:57:55 -04:00
Jim Chen
d324a46d6d Bug 917965 - Don't apply or save invalid updates. r=fabrice 2013-09-23 09:04:17 -04:00
Ehsan Akhgari
276e4b787c Bug 919341 - Minimize the #includes in xpcom/ IDL files; r=bsmedberg 2013-09-23 13:29:27 -04:00
Patrick McManus
38857e13c6 bug 904170 - telemetry for daily http data consumption r=jduell 2013-09-22 23:01:10 -04:00
Ehsan Akhgari
375d25b349 Bug 918928 - Minimize the #includes in netwerk/base; r=mcmanus 2013-09-21 23:04:57 -04:00
Phil Ringnalda
bc7b010710 Backed out 6 changesets (bug 881804) for frequent Android reftest and jsreftest timeouts
Backed out changeset 61972f55702b (bug 881804)
Backed out changeset 0a24b77d4ffb (bug 881804)
Backed out changeset 9fbcf4c3ab2b (bug 881804)
Backed out changeset 2d35068ec2f5 (bug 881804)
Backed out changeset 757790e5cd9f (bug 881804)
Backed out changeset d8a172fa4b20 (bug 881804)
2013-09-21 17:59:14 -07:00
Ehsan Akhgari
0b3f2ea3df Bug 919320 - Minimize the #includes in netwerk/protocol; r=mcmanus 2013-09-22 23:35:52 -04:00
Ehsan Akhgari
2e0a91d4dd Bug 919296 - Minimize the #includes in netwerk/ IDL files; r=mcmanus 2013-09-22 23:35:05 -04:00
Ehsan Akhgari
1ce51d0a14 Bug 919292 - Minimize the #includes in netwerk/streamconv; r=mcmanus 2013-09-22 23:34:09 -04:00
Phil Ringnalda
6fccef8112 Back out c93c3f52689c (bug 904170) for b2g desktop bustage
CLOSED TREE
2013-09-22 20:21:26 -07:00
Patrick McManus
ca8f99591a bug 904170 - telemetry for daily http data consumption r=jduell 2013-09-22 23:01:10 -04:00
Nicholas Hurley
bdaf3aee5c Bug 881804 (part 1) - Add support for predictive network actions. r=mcmanus f=honzab sr=biesi 2013-09-20 15:24:06 -07:00
Ed Morley
3733a23652 Bug 913807 - Fix up merge conflicts 2013-09-20 12:33:47 +01:00
Ed Morley
19e398d030 Merge mozilla-central and inbound 2013-09-20 10:55:03 +01:00
Ed Morley
f0e58d0012 Merge latest green inbound changeset and mozilla-central 2013-09-20 10:18:21 +01:00
Ed Morley
06199994b8 Merge mozilla-central and fx-team 2013-09-19 16:27:11 +01:00
Michal Novotny
35950d5164 Bug 913807 - HTTP cache v2: file I/O, off by default, r=honzab 2013-09-20 11:11:26 +02:00
Honza Bambas
ea8ec4777e Bug 913807 - HTTP cache v2: API+top service+integration+tests, off by default, r=michal+ehsan+mark.finkle+fabrice+mhammond+gavin 2013-09-20 11:11:25 +02:00
Robert Bindar
c5161067de Bug 915090 - Ping test and local servers for reaching tests. r=mcmanus 2013-09-19 08:50:21 -04:00
Wes Kocher
508c0eaa0a Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE 2013-09-18 17:21:02 -07:00
Wes Kocher
0ef93db36c Backed out changeset 040522aacba4 (bug 913847) 2013-09-18 17:18:56 -07:00
Benoit Jacob
6560634fb1 Bug 913847 - Include MainThreadUtils.h instead of nsThreadUtils.h - r=ehsan 2013-09-18 18:50:32 -04:00
Benoit Jacob
5bf87f575b Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan 2013-09-18 18:50:32 -04:00
Mike Hommey
16d06af70c Bug 917086 - Disallow DIRS, PARALLEL_DIRS and TEST_DIRS under TOOL_DIRS and TEST_TOOL_DIRS, and adapt moz.build files accordingly. r=gps
Also mark TOOL_DIRS/TEST_TOOL_DIRS directories in backend.mk and recurse them normally instead of forcing make -C dir libs for them.
2013-09-19 07:43:02 +09:00
John Shih
69944ef803 Bug 855949 - Network Per-App Metering on WebSocket. r=mcmanus 2013-09-12 11:39:14 +08:00
David Keeler
307995b2b4 bug 913092 - remove unnecessary nsIPermissionManager in TestSTSParser r=mcmanus 2013-09-17 15:47:01 -07:00
Ryan VanderMeulen
a3e4a310ec Backed out changeset 9fa8dd98a23c (bug 911325) for Android Armv6 xpcshell orange.
CLOSED TREE
2013-09-17 21:56:51 -04:00
Patrick McManus
d4ebc26fea bug 911325 - detect mismatch between 206 content-range and 200 content-length r=jduell 2013-09-17 18:44:03 -04:00
Shih-Chiang Chien
3cc21fe5bc Bug 901805 - Report network activity in nsUDPServerSocket. r=honzab 2013-09-17 16:07:06 -04:00
Simone Carletti
6b8cd215cf Bug 910095 - update PSL for .ng. r=gerv. DONTBUILD.
--HG--
extra : rebase_source : b17d19f0ccac18f28a44cdb80588af61c3a360b3
2013-09-17 17:54:41 +01:00
Simone Carletti
374c969170 Bug 910095 - update .sv and .om in PSL, and relevant test. r=gerv.
--HG--
extra : rebase_source : a6866a18f959f15af84640e1efa935b1e16ca415
2013-09-17 17:51:49 +01:00
Simone Carletti
9418d73d75 Bug 912464 - update PSL for .ar. r=gerv.
--HG--
extra : rebase_source : ac1d0137c965018ab3ad1637a62a8e185861a00e
2013-09-17 17:56:51 +01:00
Camilo Viecco
bbd934ff77 Bug 916226: Enable ecdhe AES128 CGM ciphers in psm now that nss support them. r=bsmith
--HG--
extra : rebase_source : 82379823637ef6cda9ffd8765881ff30a76b5b46
2013-09-16 15:43:05 -07:00
Ehsan Akhgari
ff292be3eb Bug 917266 - Remove some unneeded code in netwerk/; r=mcmanus 2013-09-17 12:38:55 -04:00
Ehsan Akhgari
a2f4816848 Remove three unused variables, no bug 2013-09-22 15:59:54 -04:00
Birunthan Mohanathas
f2830dc229 Bug 784739 - Switch from NULL to nullptr in netwerk/ (2/2); r=ehsan 2013-09-19 15:29:27 -04:00
Birunthan Mohanathas
66861c6445 Bug 784739 - Switch from NULL to nullptr in netwerk/ (1/2); r=ehsan 2013-09-19 15:28:26 -04:00
Benoit Jacob
eeccdc3ba1 Bug 913847 - Include MainThreadUtils.h instead of nsThreadUtils.h - r=ehsan 2013-09-19 09:54:42 -04:00
Benoit Jacob
f9813a5b18 Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan 2013-09-19 09:54:39 -04:00
Thinker Lee ext:(%2C%20Cervantes%20Yu%20%3Ccyu%40mozilla.com%3E)
d6da7b763f Bug 771765 - Support template content process, part 6: support re-creation of the threads created in the template process. r=khuey, r=jorendorff
The threads that are frozen/recreated include:
* ImageBridgeChildThread.
* Image decoding thread pool.
* IPC thread (checkpointed, but not frozen).
* GC Helper thread.
* XPC runtime watchdog thread.
* Socket transport service thread/thread pool.
* Memory pressure watcher.
* Timer thread.
* DOM promise worker.
2013-06-03 18:14:42 +08:00
Thinker Lee ext:(%2C%20Cervantes%20Yu%20%3Ccyu%40mozilla.com%3E)
3adf8353b4 Bug 771765 - Support template content process, part 4: Clone IPC protocol objects that will be up when the template process is ready. r=khuey, r=bent 2013-06-03 18:14:37 +08:00
Marco Castelluccio
8ce18edaff Bug 905881 - Move the package to the local installation directory. r=fabrice, r=myk 2013-09-13 08:32:47 -04:00
Ryan VanderMeulen
1f1fb8a044 Merge m-c to inbound. 2013-09-11 22:20:33 -04:00
Ryan VanderMeulen
30168b484b Merge fx-team to m-c. 2013-09-11 21:48:20 -04:00
Robert Bindar
42fa38f702 Bug 912103 - Tests for about:networking - http, dns, sockets, and websockets. r=valentin.gosu 2013-09-11 09:49:51 -04:00
Patrick McManus
dfebb04067 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
8b7074b6dc Bug 910823 - Constify static js::Class/JSClass instances. r=waldo 2013-09-11 05:49:05 -07:00
Jason Duell
72c1fa7bb5 Bug 898156 - crash in thumbnail generation @ mozilla::net::FTPChannelParent::OnStartRequest r=mcmanus 2013-09-11 01:10:59 -07:00
Jim Blandy
b40f8e056b 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
9d1d4e73b0 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
1b2b3a4929 Bug 912981 - Expose srcdoc status in nsIViewSourceChannel. r=bz 2013-09-10 13:40:35 -04:00
Wes Kocher
8e0fc9121c Backed out changeset 88fd66b4944c (bug 897221) 2013-09-09 15:50:32 -07:00
Jim Chen
b6c5019f3f 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
6c84b1e663 Bug 897221 - Add test for UserAgentUpdates.jsm; r=fabrice 2013-09-09 15:47:47 -04:00
Jim Chen
23d4940b0d Bug 897221 - Initialize UserAgentUpdates.jsm inside UserAgentOverrides; r=fabrice 2013-09-09 15:47:47 -04:00
Jim Chen
8a4d8ea587 Bug 897221 - Add UserAgentUpdates.jsm; r=fabrice 2013-09-09 15:47:47 -04:00
Ed Morley
5eb2bdb5c4 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
85d3324d5e 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
14afabb9f3 Bug 622728 - Add NS_NewRunnableMethodWithArg. r=bsmedberg 2013-09-06 21:29:24 -04:00
Monica Chew
8796e58da3 Bug 904607: Add protocol parser for -digest256 lists (r=gcp). 2013-09-06 17:12:33 -07:00
Ed Morley
b8995a71d5 Merge mozilla-central and inbound 2013-09-06 16:23:50 +01:00
Ed Morley
f49790f43b Merge latest green fx-team changeset and mozilla-central 2013-09-06 16:19:32 +01:00
Jim Blandy
d5b6b24fc6 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
6581e4276a 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
28ebe45d1b 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
742666beae 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
b1526fc677 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
57cb2e4175 Bug 909218 - add defaultLoadFlags to nsILoadGroup and have the docShell set them. r=mayhemer 2013-09-06 16:33:29 +10:00
Steve Workman
16f5cf53c9 Bug 913151 - Always call nsInputStreamPump::OnStateTransfer on the main thread r=jduell 2013-09-05 17:07:04 -07:00
Patrick McManus
aacaed533b 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
33cdb42706 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
ad36ee41a9 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
43ad5b4dcf 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
8bba56d03f Merge m-c to inbound 2013-09-04 18:04:50 -07:00
Wes Kocher
6adaca6598 Merge fx-team to m-c on a CLOSED TREE 2013-09-04 17:02:06 -07:00
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Patrick McManus
3ba6fb1c1b bug 912582 - false start rc4 and rsa accomodations need exact principal matches r=dkeeler 2013-09-04 17:01:02 -04:00
Patrick McManus
1e8ba573b6 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
0d2e09c3ea Bug 912259 - about:networking DNS Lookup Diagnostic Tool - patch over backend. r=mcmanus 2013-09-04 12:50:11 -04:00
Phil Ringnalda
271703650a Back out ce03cc2994aa:ae9f95fc1136 (bug 896797) for SpiderMonkey shell build bustage
CLOSED TREE
2013-09-03 23:21:30 -07:00
Gregory Szorc
f10d205e39 Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Phil Ringnalda
88db37da09 Back out cc6f66e761d8 (bug 896797) for Windows build bustage
CLOSED TREE
2013-09-03 21:55:21 -07:00
Gregory Szorc
bceea37cd9 Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Nicholas Nethercote
191ed08f6a 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
889ebbb081 Bug 909050 - Prevent about:networking from returning PB data. r=mcmanus 2013-08-31 12:06:14 -04:00
Sahil Chelaramani
97105b864d 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
5fd596509a Merge fx-team to m-c. 2013-08-30 21:00:08 -04:00
Ryan VanderMeulen
75bf650b68 Merge m-c to fx-team. 2013-08-30 13:41:29 -04:00
Mike de Boer
6d805dd6c8 Bug 900865: Make about:home call nsISearchEngine.getSubmission for all searches. r=gavin 2013-08-30 18:20:22 +02:00
Andrea Marchesini
4715ba2404 Bug 887364 - URL API for main thread. r=ehsan 2013-09-04 13:07:21 -04:00
Gregory Szorc
7693c5688d Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Ryan VanderMeulen
12e1ab669d Backed out changeset 41729438f597 (bug 900865) for Windows mochitest-bc crashes. 2013-08-29 15:48:29 -04:00
Mike de Boer
fd0f53cf2f Bug 900865: Make about:home call nsISearchEngine.getSubmission for all searches. r=gavin 2013-08-28 13:36:48 +02:00
Brian O'Keefe
2d797bffde Bug 875934 - Move LIBRARY_NAME to moz.build, batch 4; r=mshal 2013-08-15 09:12:40 -04:00
Brian O'Keefe
4f68eb9b02 Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal 2013-08-15 09:02:09 -04:00
Nicholas Nethercote
9abdca7279 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
794d0ad900 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
38b57c8c9b 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
a12ca3e4e8 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
220e4a5f85 Bug 865006 - (4) Add more xpcshell tests for android; r=jmaher 2013-08-25 10:58:31 -06:00
Phil Ringnalda
00826fc34a Merge m-i to m-c 2013-08-25 08:20:24 -07:00
Gavin Sharp
0fbf5d3cc3 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
c8251ce6f3 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
944d17423c Revert this CLOSED TREE to changeset 4d3e221584a0. 2013-08-24 13:31:48 +02:00
Gabriele Svelto
1d1671942d 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
edcf1d4004 Bug 905344 - Change server port to -1 in test_load_module.js; r=waldo 2013-08-23 09:11:34 -06:00
Jim Chen
2b91265e28 Bug 901085 - Add test for UserAgentOverrides.jsm; r=dao 2013-08-22 14:41:43 -04:00
Patrick McManus
9c83e3b305 bug 750932 - multipart delimiter check r=jduell 2013-08-22 08:52:50 -04:00
Makoto Kato
63341bc0ca Bug 901820 - Part 1. replace nsCRT::strdup with strdup. r=bsmedberg 2013-08-22 19:31:48 +09:00
Ms2ger
8bfa279bb1 Merge m-c to inbound 2013-08-22 10:38:48 +02:00
Ms2ger
87ae95251c Merge PGO-green changeset from inbound to m-c. 2013-08-22 10:31:44 +02:00
Ms2ger
399a57add9 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
4922ccbc0a Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps 2013-08-22 08:56:01 +02:00
Ms2ger
5e3caea55b Bug 883284 - Part g: Move conditional LIBXUL_LIBRARY assignments into moz.build; r=gps 2013-08-22 08:56:01 +02:00
Ms2ger
add9ce17b9 Bug 883284 - Part e: Move LIBXUL_LIBRARY into moz.build (k-o); r=ted 2013-08-22 08:56:00 +02:00
Ms2ger
676cea55c5 Bug 906351 - Use @DEPTH@ even more; r=ted 2013-08-22 08:55:59 +02:00
Ms2ger
4d968c40e1 Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps 2013-08-22 08:55:59 +02:00
Patrick McManus
b819bb57bd bug 907960 - backout 905460 r=backout 2013-08-21 21:01:19 -04:00
John Schoenick
1d0b574237 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
8d0ec3db56 Backed out changeset 5f8ae314d872 (bug 750932) for Werror bustage on a CLOSED TREE. 2013-08-21 12:46:48 -04:00
Patrick McManus
7535e04b74 bug 750932 - multipart delimiter check r=jduell
--HG--
extra : rebase_source : 9328212a2c7a9649d997624ad0dfe54d60435622
2013-08-21 08:47:53 -04:00
Nicholas Nethercote
42ccf38dcd 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
b61557ec8c Bug 906152 - use StaticRefPtr in DataChannel.cpp to avoid a static constructor; r=jduell 2013-08-16 15:13:08 -04:00
David Zbarsky
79e9d88d86 Bug 890570: Stop using PBrowser for all other protocols r=jduell 2013-08-21 02:49:44 -04:00
David Zbarsky
ec220ba4cf Bug 890570 - PRemoteOpenFile Constructor doesn't need PBrowser r=jduell 2013-08-21 02:49:43 -04:00
David Zbarsky
d5f27e312b Bug 890570 - PTCPSocket constructor doesn't need PBrowser r=jduell 2013-08-21 02:49:42 -04:00
David Zbarsky
3abf6dfd92 Bug 890570 - PCookieService doesn't need PBrowser r=jduell 2013-08-21 02:49:41 -04:00
Patrick McManus
cb9d1ba8c6 bug 900322 dont nsithread->shutdown() from dtor r=karlt 2013-08-20 16:49:22 -04:00
Patrick McManus
0574ab39dd [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
9ecfdc0da3 bug 905460 - make http objects use smart pointers r=sworkman 2013-08-14 21:05:47 -04:00
Christian Holler
f6d838a501 Bug 905636 - Disable a netwerk xpcshell test under ASan. r=jduell 2013-08-15 18:18:39 +02:00
Mihnea Dobrescu-Balaur
ec3e649c64 Bug 906106 - Make test_file_protocol.js use do_get_tempdir. r=ted 2013-08-16 10:43:46 -07:00
Adrian Lungu
b3b751a66e 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
bddf017039 bug 905410 - remove most remaining usage of nspr atomics outside of xpcom/ r=ehsan 2013-08-12 05:51:49 -04:00
Honza Bambas
3a8aa0ccdf Bug 877562 - protect appcache hash tables with a mutex, r=jduell 2013-08-15 12:42:02 +02:00
Phil Ringnalda
f2fb548fce Back out cb68113d5052 (bug 901195) for xpcshell bustage
CLOSED TREE
2013-08-14 21:07:19 -07:00
Simone Carletti
8b74818e51 Bug 902785 - add cloudcontrol.com to PSL. r=gerv. DONTBUILD. 2013-08-15 02:25:38 +01:00
Simone Carletti
618656a126 Bug 901195 - update .sv and .om in PSL. r=gerv. 2013-08-15 02:23:47 +01:00
Simone Carletti
5d57f750a2 Bug 901193 - Add ro.com to PSL. r=gerv. 2013-08-15 02:22:57 +01:00
Patrick McManus
3e0e99e7ca bug 902170 - don't log data: PAC URIs to JS console r=jduell 2013-08-12 17:07:38 -04:00
Gregory Szorc
c089ae373d Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium 2013-08-14 08:40:25 -07:00
Ryan VanderMeulen
64b2bc7dd9 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
3a92f0ae7c Bug 896177 - Remove useless config.mk includes; r=gps 2013-07-17 16:06:53 -04:00
Gregory Szorc
9f99cee9a1 Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium 2013-08-14 08:40:25 -07:00
Ms2ger
a04009b5b7 Merge latest PGO-green inbounc changeset to m-c. 2013-08-14 14:45:47 +02:00
Ms2ger
6d567ab3cc Bug 904110 - Move alignment features out of Util.h into a new header; r=Waldo 2013-08-14 09:00:52 +02:00
Ms2ger
93933b0de8 Bug 897909 - Cleanup some SIMPLE_PROGRAMS; r=gps
* * *
FOLD
2013-08-14 09:00:13 +02:00
Ms2ger
20752c581e 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
df8525f77d Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar 2013-08-14 08:56:21 +02:00
Jan-Ivar Bruaroey
ec7e8fbbfa Bug 903803 - Set ordered flag correctly in DataChannel constructor. r=jesup 2013-08-12 16:27:14 -04:00
Patrick McManus
fc56698acc bug 897503 - part 3 several nsHttpHandler nsCOMPtrs need to be nsMainThreadPtrHandle r=sworkman 2013-08-13 15:36:59 -04:00
Patrick McManus
5c56bcd614 bug 897503 - part 2 use smart pointers for nsHttpHandler references r=sworkman 2013-08-13 15:36:58 -04:00
Patrick McManus
8fe5f89fa7 bug 897503 - part 1 - HttpChannelParent reference count bug of nsHttpHandler r=sworkman 2013-08-13 15:36:56 -04:00
Steve Workman
05f8d03829 Bug 897904 - Set nsInputStreamPump::mStatus only if EnsureWaiting fails 2013-08-12 11:13:23 -07:00
Phil Ringnalda
9675382cca Back out f99521bfd197:38657fcd2d1a (bug 890570) for Linux xpcshell failures
CLOSED TREE
2013-08-10 17:23:05 -07:00
David Zbarsky
334c5685e9 Bug 890570: Stop using PBrowser for all other protocols r=jduell 2013-08-10 11:18:12 -04:00
David Zbarsky
440481c20c Bug 890570 - PRemoteOpenFile Constructor doesn't need PBrowser r=jduell 2013-08-10 11:18:12 -04:00
David Zbarsky
bc524bec99 Bug 890570 - PTCPSocket constructor doesn't need PBrowser r=jduell 2013-08-10 11:18:12 -04:00
David Zbarsky
59c7bf7d2b Bug 890570 - PCookieService doesn't need PBrowser r=jduell 2013-08-10 11:18:11 -04:00
Trevor Saunders
7da524d402 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
b756f6b258 Bug 898914 (part 1) - Remove JSBool.
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
2013-08-08 15:53:04 -07:00
Robert Bindar
e7bfe04984 bug 835357 - Add telemetry to measure whether DNT is used or not. r=jduell 2013-08-08 08:49:14 -07:00
Ehsan Akhgari
a49a17302a Bug 902082 - Forward-declare PSpdyPush3 in nsILoadGroup.h; r=mcmanus 2013-08-07 15:01:40 -04:00
Nicholas Nethercote
ba723f1034 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
f9040f2187 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
9cbdeb8d74 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
f5e9dc8c73 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
aa164754ac 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
2333ac300d 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
73c7627572 Bug 890513 - Diagnostic tool: DNS Lookup implementation. r=valentin.gosu 2013-08-02 12:42:45 -04:00
Ms2ger
5c2b63d2c7 Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Ms2ger
061d88874c Bug 897921 - Remove some dead assignments in makefiles; r=mshal 2013-08-02 09:03:55 +02:00
Bobby Holley
f7c06c0933 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
ece0e613e4 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
690ca09d6f Bug 900088 - remove unused <iostream> #include from DataChannel.cpp; r=jduell 2013-07-31 13:09:00 -04:00
Nathan Froyd
160d0d2071 Bug 900047 - remove nsIOThreadPool code; r=jduell 2013-07-31 12:04:47 -04:00
Joey Armstrong
9bdf289b5e Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3); r=mshal 2013-06-11 16:38:22 -04:00
Robert Bindar
bd1eeb81ac Bug 890597 - Transport layer ping diagnostic tool. r=valentin.gosu 2013-07-31 09:16:44 -04:00
Mook
fabd18c538 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
0530733ed7 Bug 896114 - Don't initialize UserAgentOverrides on desktop. r=dolske 2013-07-30 22:51:25 +02:00
Simon Montagu
f63cb9877d 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
c934802695 bug 898221 - search backwards for the last punycode delimiter instead of forwards. r=hurley 2013-07-30 13:01:11 -07:00
Ehsan Akhgari
5ee21d6d3f 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
9854ac6166 Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted 2013-07-30 10:25:31 -04:00
Bobby Holley
9dbd7cffb9 Bug 899245 - Rename JS_SetGlobalObject and move it into jsfriendapi. r=luke 2013-07-29 16:45:26 -07:00
Ryan VanderMeulen
78c8d092c8 Merge m-c to inbound. 2013-07-29 18:42:45 -04:00
Ryan VanderMeulen
90a77457f3 Merge m-c to fx-team. 2013-07-29 17:27:08 -04:00
Tomoaki Konno
b0f30c01ba Bug 797561 - Expose a server tcp socket API to web applications r=honza 2013-07-29 10:36:43 -07:00
Robert Bindar
f02f087fd9 Bug 897910 - Trace data sent or received by Firefox. r=mcmanus 2013-07-29 12:08:03 -04:00
Adrian Lungu
5e03b65bf5 Bug 887984 - Send telemetry data from NTLM Init() methods. r=honzab 2013-07-25 09:54:11 -07:00
Trevor Saunders
6b3c839046 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
09a823da6b Bug 788422 - Use UserAgentOverrides.jsm as designed to fix YouTube on tablets. r=bnicholson 2013-07-27 16:18:25 +02:00
Ryan VanderMeulen
79884fe9cb Backed out changeset f570fc641c5f (bug 894586) for xpcshell failures on a CLOSED TREE. 2013-07-26 22:49:13 -04:00
Mook
725ebd7b5b 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
David Keeler
2e45a9aaf4 bug 846825 - refactor, make HSTS header parser more spec-conformant r=cviecco r=grobinson 2013-07-25 16:13:50 -07:00
Ryan VanderMeulen
2ca4d83ee9 Merge m-c to inbound. 2013-07-26 12:09:20 -04:00
Dão Gottwald
1a6dcad173 Bug 891968 - Only have one copy of each overriding UA string. f=hurley r=jduell 2013-07-26 09:39:01 +02:00
Mike de Boer
bb6a78503a Bug 890690 - Add postDataString property to nsISearchSubmission. r=gavin
--HG--
extra : transplant_source : %F8%86%BD%9A%0Bt%95%F8%DC%E5%FA%BD%C8%3BP%87%A1%CB/%95
2013-07-19 19:56:38 +02:00
Nick Hurley
d20271dd43 Bug 891932 - process the pending spdy transaction queue in order r=mcmanus 2013-07-24 17:05:49 -07:00
Ivan Alagenchev
c6c864eea3 Bug 846918: add hsts message queue to httpchannel. r=bsmith. 2013-07-26 08:37:03 -07:00