Commit Graph

7308 Commits

Author SHA1 Message Date
Ed Morley
32dbced401 Bug 659944 - Remove leftover MOZ_IPC ifdef in nsHttpChannel.cpp; r=cbiesinger 2011-06-11 09:12:34 +02:00
Ehsan Akhgari
bcc8136f6c Merge mozilla-inbound into mozilla-central 2011-06-09 18:30:11 -04:00
Jason Duell
922a508a0e Bug 663229 - e10s HTTP: initialize prnetaddrs correctly in child. r=jdm 2011-06-09 14:02:09 -07:00
Daniel Holbert
935e50b305 Bug 662242: Swap out the old nsIURL IID for the new one, in nsBinaryInputStream::ReadObject. r=bz 2011-06-09 12:10:42 -07:00
Randell Jesup
6ddbc2b98e Bug 173561: move magic mask constant for nsIRequest into IDL file. r=biesi 2011-06-09 15:03:41 -04:00
Honza Bambas
6a8e4a1ddc Backout of changeset 701b76c4e716 2011-06-09 16:07:07 +02:00
Honza Bambas
6128e602b0 Bug 658894 - Collect basic telemetry for HTTP requests and page load, r=jduell 2011-06-09 14:04:16 +02:00
Kyle Huey
56b2bcdf35 Bug 661529: Add NS_ReadInputStreamToBuffer to complement NS_ReadInputStreamToString. r=biesi
--HG--
extra : rebase_source : 81b8876a34a2ec8c6fd0c2092b697fb8e2472a4a
2011-06-08 11:11:41 -07:00
Kyle Huey
4cdcf5bdcb Merge m-c to cedar again to bring over the fix for the android talos perma-orange. 2011-06-07 15:42:30 -07:00
Josh Matthews
45f7030e56 Bug 661998 - Fix risky use of nsITimer in xpcshell test. r=gavin 2011-06-07 04:45:36 -04:00
Kyle Huey
22c5117a8a Merge m-c to cedar since I already pushed it in, and push what I actually wanted to push 2011-06-07 13:23:03 -07:00
Kyle Huey
e0ea14bd91 Bug 662122: Add leak logging annotations to some WebSockets classes. r=mcmanus 2011-06-07 13:12:19 -07:00
Jonathan Protzenko
e6410e5f11 Bug 662126 - Audit ConfirmEx callers to ensure that aCheckState is not an uninitialized PRBool r=bz 2011-06-07 20:06:12 +02:00
Randell Jesup
bea04639ac Bug 125608: Reduce size of nsStandardURLs by average of 27+ bytes. r=bz 2011-06-07 12:17:40 -04:00
Jeff Walden
8ae72ea738 Bug 662001 - Use RangedPtr<T> in one location outside js/src/ to verify that mfbt/RangedPtr.h is usable by non-JS code. r=bz 2011-06-06 11:02:35 -07:00
Daniel Holbert
13c008cef5 Bug 661967: Remove never-read local variable from nsIOService::GetProtocolHandler. r=bz 2011-06-07 10:50:14 -07:00
Jacek Caban
df683a2178 Bug 661517 - nsWebSocketHandler.cpp fails to compile on mingw-w64 r=mcmanus DONTBUILD 2011-06-06 13:16:22 +02:00
Patrick McManus
3c8dd8c40e Bug 661136 - websockets setuprequest in redirect path return not used r=beisi
--HG--
extra : rebase_source : e3ba9a7e4e5a5beb02c441ae03b3825e76e72d49
2011-06-02 20:48:06 -04:00
Patrick McManus
0afb802199 bug 660613 - websockets fix where platform has < 32bits of RAND_MAX r=biesi
--HG--
extra : rebase_source : 276be91e1eb90b5101536cc95e41d9b4e892f0e1
2011-06-02 20:48:06 -04:00
Patrick McManus
3199602600 bug 597706 - test for double content length in response header r=jduell
--HG--
extra : rebase_source : 66ce23e335720742724250d248c9947dfd4eb33c
2011-06-02 20:48:05 -04:00
Dominic Fandrey
968bf5196a Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
Patrick McManus
9647e6891f bug 597706 - response header smuggling r=honzab
reject responses with multiple non identical or invalid
content-length headers
2011-05-31 19:51:51 -04:00
Ed Morley
3f49fdcb2a Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted 2011-06-25 16:06:02 +02:00
Chris Pearce
66e77bdef2 Bug 508128 - add gc() in httpd.js, reduces memory by 1GB in xpcshell.exe during mochitest run. r=jwalden 2009-08-04 16:55:00 -04:00
Mounir Lamouri
0e0d00b02e Merging cedar with mozilla-central. 2011-05-30 12:50:04 +02:00
Henri Sivonen
3dd30f77c3 Bug 656904 - Make the view-source: URL constructor pay attention to the base URL. r=bzbarsky. 2011-05-30 09:07:48 +03:00
Honza Bambas
c998993a7c Bug 649338 - Expose mUploadStreamHasHeaders on the HttpBaseChannel, comment correction 2011-05-29 16:14:21 +02:00
Honza Bambas
1d79c5da4a Bug 649338 - Expose mUploadStreamHasHeaders on the HttpBaseChannel, r=bz 2011-05-29 15:55:38 +02:00
Daniel Holbert
f7a686456c Bug 660066 patch 2: Prevent nsFileDataURI from QI'ing to nsSimpleURI. r=bz 2011-05-27 21:55:20 -07:00
Daniel Holbert
10cede3f4c Bug 660066 patch 1: Null-check mPrincipal in nsFileDataURI::EqualsInternal. r=bz 2011-05-27 16:53:06 -07:00
Daniel Holbert
c47ae25a87 Bug 660066 patch 0: Add some more test URIs to test_URIs.js xpcshell test. r=bz 2011-05-27 16:53:03 -07:00
Mounir Lamouri
5dbe0fcb94 Merging cedar with mozilla-central. 2011-05-27 09:57:51 +02:00
Mounir Lamouri
82bae5057c Backed out bug 125608 because of orange. 2011-05-27 09:53:26 +02:00
Mounir Lamouri
a0d81f4d6b Backed out bug 659871, changeset 0cf4fa02c0f2, because of orange. 2011-05-27 09:52:42 +02:00
Randell Jesup
9867547a8f Bug 659871: Don't allow nsStandardURL::SetPort to set an invalid port. r=bz 2011-05-27 02:46:41 -04:00
Randell Jesup
8400d1b3d4 Bug 125608: NewURI was allocating more memory than needed. r=bz 2011-05-27 02:46:33 -04:00
Randell Jesup
8cd0003489 Bug 507569: Fix possible crash in nsStandardURL::SegmentIs() (Coverity) r=bz 2011-05-27 01:44:15 -04:00
Daniel Holbert
3019f5c45f Bug 659698: Fix nsJSURL to handle the recent .ref additions to nsSimpleURI. r=bz 2011-05-26 01:20:06 -07:00
Mounir Lamouri
c2223f5860 Merging cedar with mozilla-central. 2011-05-26 08:34:54 +02:00
Randell Jesup
24d305ffb0 Backed out changeset 369680a6f40b - apparent blown merge 2011-05-26 00:26:31 -04:00
Randell Jesup
a6811bf63c Bug 125608: NewURI did larger allocations than needed - r=bz 2011-05-25 23:39:31 -04:00
Bjarne
65fdcea436 Fixing part of bug 659569. Fix issue with Firefox getting stuck in a redirect loop when connecting to Ubiquiti radio equipment. r=bzbarsky@mit.edu 2011-05-25 15:23:05 -07:00
Emanuele Costa
69a7d078c2 Make nsJSURI inherit from nsSimpleURI. Bug 647570, r=bzbarsky 2011-05-25 16:23:07 -04:00
Matt Brubeck
8349139224 Merge cedar to mozilla-central 2011-05-24 14:55:37 -07:00
Patrick McManus
f5a58bd8b8 604796 - close our idle HTTP connection when server closes its end r=honzab
--HG--
extra : rebase_source : b4c89df4d3eab7b7c8c60d625467847557bc7291
2011-05-16 09:32:37 -04:00
Julian Reschke
a599362539 Bug 655238 - add "application/xslt+xml" as media type for XSLT, affects stylesheet loading both from processing instruction and HTTP Link header field, also adding it to the Accept header sent when fetching XSLTs. r=sicking 2011-05-28 14:34:36 +02:00
Daniel Holbert
0e1884e484 Bug 658949 patch 2: Refest & xpcshell-test-addition for this bug. r=bz 2011-05-24 17:40:35 +02:00
Daniel Holbert
5d3f90bd2b Bug 658949 patch 1: Teach nsDataHandler::ParseURI about #ref, and transfer 'isRefValid' flag in nsSimpleURI::Clone. r=bz 2011-05-24 17:40:10 +02:00
Mounir Lamouri
c82951ef5c Back out bug 658949 because of perma orange on Windows Reftests. 2011-05-24 15:36:32 +02:00
Daniel Holbert
a094756416 Bug 658949 patch 2: Refest & xpcshell-test-addition for this bug. r=bz a=sheriff 2011-05-24 03:39:31 -07:00
Daniel Holbert
102eebe611 Bug 658949 patch 1: Teach nsDataHandler::ParseURI about #ref, and transfer 'isRefValid' flag in nsSimpleURI::Clone. r=bz 2011-05-24 03:37:54 -07:00
Daniel Holbert
964a4cc7ed Bug 659177: Update signature of nsAboutProtocolHandler::StartClone so that it continues overriding inherited method. r=bz a=sheriff
--HG--
extra : rebase_source : 50a7c76c3ce1d6988161047ee534b50f84bd26eb
2011-05-24 09:06:18 +02:00
Jason Duell
d98052e70d Bug 646373 - Fix AdBlock2 on fennec (nsITraceableChannel.setNewListener() is unimplemented under e10s.) r=honza, a=queue 2011-05-24 02:32:26 -07:00
Jason Duell
52817aa73e Remove broken GetLocal calls in test_traceable_channel.js, r=jduell, a=queue 2011-05-24 02:29:02 -07:00
Jason Duell
345651b695 Add missing OnExamineResponse() call to e10s HTTP. r=biesi 2011-05-23 22:14:16 -07:00
Michal Novotny
c6be565fcc Bug 651100 - Browser becomes unresponsive while watching embedded Youtube <video>. r=bjarne a=sheriff 2011-05-20 19:27:11 +02:00
Gervase Markham
9212e6e65e Bug 658977 - Add co.nl and co.no to PSL. 2011-05-23 21:24:27 +01:00
Jothan Frakes
28fa5f59b1 Bug 654953 - Remove !tsk.tr rule from PSL. 2011-05-23 21:21:58 +01:00
Gervase Markham
3e69ebb7e6 Bug 658965 - Update PSL for .uk. 2011-05-23 21:09:31 +01:00
Christian Biesinger
166c86719a Bug 658822 - Fix implementation of DNS timing in nsITimedChannel; r=jduell 2011-05-22 21:29:42 -07:00
Matheus Kerschbaum
6eb93f7dd3 Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew 2011-05-23 18:54:47 +02:00
Honza Bambas
44b47c4de7 Bug 658876 - nsHttpChannel.mAsyncOpenTime should be set after mLoadGroup->AddRequest, r=cbiesinger 2011-05-23 16:38:24 +02:00
bjarne@runitsoft.com
39045fbf7d Bug 633743 - reverting closed tab with pushState changes sends request with HTTP_X_REQUESTED_WITH:XMLHttpRequest r=bzbarsky
With this change, we check for ResponseWouldVary() to make sure that we're talking about the same entity as the caller before we worry about whether the caller passed LOAD_FROM_CACHE and such.  If what we have cached is just fundamentally different from what the caller wants, we don't want to return it.
2011-05-23 16:47:02 -04:00
Brad Lassey
c398b11302 bug 617115 - support building with andorid NDKr5 r=ted 2011-04-01 16:47:37 -07:00
wfernandom2004@gmail.com
f9a7c9e4cf Bug 338583, implement EventSource, r=smaug,Ms2ger
--HG--
extra : rebase_source : 9dd6bbbc0d714fbafb2ed115c40cf7210b663b6a
2011-05-22 22:30:07 +01:00
Patrick McManus
01c51e2d07 bugzilla 640003 websockets ietf-07 r=smaug r=biesi sr=bz 2011-05-21 21:27:52 -04:00
Daniel Holbert
9b63119f9a Bug 308590 patch 6: Fix nsDataHandler::NewURI to accept relative URI specifications like "#myRef". r=bz 2011-05-21 18:12:46 -07:00
Daniel Holbert
7c96f3c728 Bug 308590 patch 5: Clean up QIs to nsIURL that are really checks for "Does this support GetRef/SetRef", now that nsIURI supports GetRef/SetRef too. r=bz 2011-05-21 18:12:46 -07:00
Daniel Holbert
270f56506c Bug 308590 patch 4: Add impl for .ref on nsSimpleURI. r=bz 2011-05-21 18:12:45 -07:00
Daniel Holbert
2ee75e0a93 Bug 308590 patch 3.5: Add nsIURI::CloneIgnoringRef interface & impls. r=bz sr=biesi 2011-05-21 18:12:45 -07:00
Daniel Holbert
f4110d2e96 Bug 308590 patch 3: Add nsIURI::EqualsExceptRef interface & impls. r=bz sr=biesi 2011-05-21 18:12:45 -07:00
Daniel Holbert
a8ca33ca0f Bug 308590 patch 2: Move GetRef/SetRef from nsIURL to nsIURI. r=bz sr=biesi 2011-05-21 18:12:45 -07:00
Daniel Holbert
cbdf2a3c2f Bug 308590 patch 1: Revamp test_URIs.js, including some tests for .ref (which will be supported on URIs after the rest of this bug's patches). r=bz 2011-05-21 18:12:45 -07:00
Daniel Holbert
fbd90779a4 Bug 654797: Remove no-longer-relevant comment about ("classic") MacOS in documentation for nsIURI::Clone. r=bz 2011-05-21 18:12:21 -07:00
Christian Biesinger
132b0e1ea8 Bug 576006 - Implement timing interface for channels
r=jduell sr=bz
2011-05-21 03:03:36 -07:00
Gervase Markham
66c8f868ca Remove broken .pk IDN items in PSL. a=orange. 2011-05-20 18:27:05 +01:00
Gervase Markham
2704e45862 Bug 632595 - update PSL for .eg and .uk. r=pkasting. 2011-05-20 17:09:26 +01:00
Gervase Markham
919cacc3bd Bug 638195 - update PSL for .br. r=pkasting. 2011-05-20 17:08:56 +01:00
Gervase Markham
5d28532192 Bug 638749 - update PSL for .do. r=pkasting. 2011-05-20 17:08:17 +01:00
Gervase Markham
d17b1d2cc6 Bug 658084 - add many new IDN TLDs to PSL. Patch by Jothan Frakes <jothan@gmail.com>; r=gerv. 2011-05-20 17:02:25 +01:00
Joel Maher
193c66083d Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Mounir Lamouri
f1a4b0d5f5 Backout bug 632595, bug 638195, bug 638749 and bug 658084 due to oranges on xpcshell. 2011-05-20 16:54:30 +02:00
Gervase Markham
19674a6711 Bug 658084 - add many new TLDs to PSL. patch by Jothan Frakes <jothan@gmail.com>, r=gerv. 2011-05-20 14:12:52 +01:00
Gervase Markham
8f2a73f8de Bug 638749 - update PSL for .do. r=pkasting. 2011-05-20 14:11:16 +01:00
Gervase Markham
6b2c4f3e9a Bug 638195 - update PSL for .br. r=pkasting. 2011-05-20 14:10:39 +01:00
Gervase Markham
2f4d885303 Bug 632595 - update public suffix list for changes in .eg and .uk. r=pkasting. 2011-05-20 14:09:29 +01:00
Patrick McManus
60bdd5f819 bugzilla 640213 Implement RFC 2616 "Upgrade" (Section 14.42) r=biesi sr=bz 2011-05-19 19:43:37 -04:00
Patrick McManus
5cbbb7cba7 Bug 654201 - avoid nsHttpConnection::IsAlive() running event loop for unused SSL connections r=honzab sr=biesi 2011-05-19 15:06:44 -04:00
Mounir Lamouri
627dcdb633 Backout bug 654926 because of perma orange on Win Opt xpcshell. 2011-05-19 18:54:26 +02:00
Bjarne
083ab03e55 Tests for bug 654926. r=michal 2011-05-19 12:54:02 +02:00
Bjarne
3b62225eb0 Bug 654926 - Hang in nsDiskCacheStreamIO::CloseOutputStream while downloading WebM video from YouTube. r=michal 2011-05-19 12:45:51 +02:00
Zack Weinberg
c526a0f788 Bug 541496 part 4: rewrite ns(I)UnicharStreamLoader to produce a string rather than a stream; use string-taking parser API for async style loads. r=bzbarsky 2011-05-18 21:22:59 -04:00
Mounir Lamouri
513d0ca1d6 Merging cedar with mozilla-central. 2011-05-18 11:42:37 +02:00
Ed Morley
91238e76b1 Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg 2011-05-17 16:01:36 +02:00
Mike Hommey
addaf9f17c Bug 620931 part 4 - Fix resource://app/ to always point to the same as resource:///. r=bsmedberg 2011-05-10 15:50:15 +02:00
Tuukka Tolvanen
4a600e1853 Bug 290274 - [mozTXTToHTMLConv] 'clever formatting' of plaintext strips caret from superscript display (x^2 => x2); r=BenB,honzab 2011-05-16 08:59:18 +01:00
Phil Ringnalda
3087bde664 Back out 40d44ce2377e (bug 640213) on suspicion of causing Windows crashes and timeouts in media tests 2011-05-14 20:13:57 -07:00
Mike Hommey
7de58a1cfa Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.

We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.

We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).

The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.

Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Patrick McManus
edb5534ce7 Bug 640213 - Implement HTTP 2616 Upgrade. r=biesi, sr=bz. 2011-05-14 18:55:54 +01:00
Phil Ringnalda
f32aa6957b Back out 93604789da99 (bug 637339) on suspicion of causing timeouts in Linux debug test_httpsuspend_wrap.js CLOSED TREE 2011-05-13 20:48:38 -07:00
Nick Hurley
ea31e2b888 Bug 637339 - Improve error handling in HttpChannelChild. r=jduell 2011-05-13 18:02:07 -07:00
Daniel Holbert
5921cf64d1 Merging cedar with mozilla-central. 2011-05-13 17:17:56 -07:00
Patrick McManus
e6a161640a bug 654201 - an idle persistent connection could be run with the wrong security callbacks r=honzab 2011-05-13 13:28:30 -07:00
Patrick McManus
bc5dd2ba37 bug 640003 - websockets, nsIIOService2::NewChannelFromURIWithProxyFlags() r=biesi sr=bz 2011-05-13 13:53:27 -04:00
Daniel Holbert
2aee8bfc79 Bug 656992: Use DebugOnly<> to fix 'unused variable' opt build warnings in NeckoMessageUtils.h. r=jduell 2011-05-13 13:25:31 -07:00
Dão Gottwald
19ed160915 Bug 655628 - Remove unused Accept_Charset atom. r=biesi
--HG--
extra : rebase_source : 27f4ded368d8ed2519eb40bdb96bbfa6ff06111d
2011-05-10 09:46:14 +02:00
Steven Michaud
7b86566115 Bug 654725 - Changes in OS X 10.7 break our Wi-Fi monitor code, causing crashes (followup fix). r=josh 2011-05-11 15:05:28 -05:00
Michael Wu
90fb74e443 Merge backout (to fix bug 656172) 2011-05-10 19:10:01 -07:00
Michael Wu
899d3b6b5d Back out parts 3-7 of bug 620931 which caused bug 656172, r=killer 2011-05-10 18:27:51 -07:00
Siddharth Agarwal
fbd92c4b61 Bug 656099 - bustage fix: add a null param to scheduleUpdate calls. CLOSED TREE
Bug 536295 changed the API, but these calls were missed.
2011-05-11 01:28:33 +05:30
Steven Michaud
55f9653a14 Bug 654725 - Changes in OS X 10.7 break our Wi-Fi monitor code, causing crashes. r=josh 2011-05-10 14:44:17 -05:00
Ed Morley
97cc9c4eea Bug 655756 - Remove final XP_MAC remnants; r=josh 2011-05-10 20:24:48 +02:00
Mike Hommey
87f8525f75 Bug 620931 part 4 - Fix resource://app/ to always point to the same as resource:///. r=bsmedberg 2011-05-10 15:50:15 +02:00
Mike Hommey
a1c93a6f14 Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.

We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.

We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).

The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.

Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Mike Hommey
20afaf1296 Bug 620931 part 1 - Use chrome manifest to register resource://gre-resources/. r=bsmedberg 2011-02-25 12:48:02 +01:00
Mounir Lamouri
fc89f5809d Merging cedar with mozilla-central. 2011-05-08 18:23:36 +02:00
Ed Morley
a8711ede9f Bug 654552 - Remove WinCE code from netwerk/* ; r=cbiesinger 2011-05-07 10:03:16 +02:00
Zack Weinberg
3febb9d39a Bug 541496 prelim 1: remove nsIUnicharStreamListener (no in-tree implementations). r=hsivonen 2011-05-06 08:45:33 -07:00
Nick Hurley
bf26c8a98e bug 648878 - move get(local|remote)(address|port) to httpchannelchild r=jduell 2011-05-05 11:45:59 -04:00
Boris Zbarsky
8b85800ca4 Backed out changeset 998b91ea0ffa (bug 648878) because it doesn't build on Windows. 2011-05-03 19:34:58 -04:00
Nick Hurley
22595309e7 bug 648878 - move get(local|remote)(address|port) to httpchannelchild, r=jduell 2011-05-03 17:47:05 -04:00
Patrick McManus
da0beb9021 Bug 653530 - HTTP Transaction multiply dispatched r=honzab
--HG--
extra : rebase_source : 6ba6ea647bd83154f03ded03ec4fc88580fc8f2f
2011-04-29 15:32:40 -04:00
Chris Jones
31aa2c4e77 Bug 556214, parts 1 and 1.1: Rename Monitor to ReentrantMonitor and fix existing Monitor users. r=roc
--HG--
rename : xpcom/glue/Monitor.h => xpcom/glue/ReentrantMonitor.h
2011-04-29 14:21:57 -05:00
Patrick McManus
d4829d7fc0 bug 652761 ABORT: half open complete but no item: 'index != -1' with embedded src port 80000 r=honzab 2011-04-28 17:43:24 -04:00
Christian Biesinger
f0c56c0c72 Unbreak android from cset acb6850ca38c / Bug 650429 - it doesn't have getpass. 2011-04-28 13:15:46 -07:00
Christian Biesinger
fc9ad38a0f Bug 650429 - Enable TestProtocols with libxul
r=bz
2011-04-28 11:30:30 -07:00
Ms2ger@gmail.com
e6d71c2141 Bug 572652 - Remove the Accept-Charset header from HTTP requests. r=bz 2011-05-08 10:33:18 +02:00
Oleg Romashin
46e3ef201d Bug 646412 - After Connection is established on MeeGo. Browser shows Error Page. r=wolfiR 2011-05-07 11:27:13 +03:00
Oleg Romashin
ceb21144c4 Bug 646412 - fix autodial pref initialization r=cbiesinger 2011-05-07 11:26:58 +03:00
Mounir Lamouri
822cb64aff Merge cedar with mozilla-central. 2011-04-20 10:15:33 +02:00
Daniel Holbert
d583908c8e Bug 650871: Use unsigned int as loop counter in nsHttpConnectionMgr::OnMsgReclaimConnection, to fix GCC warning. r=biesi r=mcmanus 2011-04-20 01:28:38 +02:00
Philipp von Weitershausen
1d43d57f19 Bug 648367 - Add run_next_test to head.js. r=ted 2011-04-18 13:31:20 -07:00
Bjarne
0bb0c3bf95 Bug 549767 - Write/flush cache metadata off main-thread. r=michal.novotny 2011-04-17 19:31:15 +02:00
Ehsan Akhgari
d092746b6a Backed out changeset 3c42531f4ec8 (bug 627672) because of possibility of being related to the Maemo oranges 2011-04-15 16:41:36 -04:00
Ehsan Akhgari
455d5a5d71 Merge cedar into mozilla-central 2011-04-15 09:35:11 -04:00
Julian Reschke
bf61a37b99 Bug 588389 - content-disposition: escaped characters in quoted-string give funny results; r=bzbarsky 2011-04-14 12:08:10 -07:00
Adam Barth
a5e439e693 Bug 610218 - Quotes in "path" for Set-Cookie are taken literally; r=dwitte 2011-04-14 15:58:42 -04:00
Martin Stransky
25377361b8 Bug 627672 - XPCOM component (libdbusservice.so) is not registered although it should be; r=cbiesinger 2011-04-14 13:53:25 -04:00
Mitchell Field
e5a30afb49 Merge mozilla-central to build-system. 2011-04-19 13:22:32 +10:00
Mitchell Field
b6cdf39fe4 Merge mozilla-central to build-system. 2011-04-16 00:27:18 +10:00
Mitchell Field
bc25d3499c Merge mozilla-central to build-system. 2011-04-14 12:05:07 +10:00
Jacek Caban
715481c517 Bug 647820 - Don't use -mno-cygwin on mingw compilation (m-c part) r=ted.mielczarek 2011-04-11 13:41:00 +00:00
Jeremias Bosch
aac0c73254 Bug 646396 - Update QtNetworkManager to new API useage. r=romaxa 2011-04-08 11:51:32 -07:00
Ehsan Akhgari
9fc520a05c Merge cedar into mozilla-central 2011-04-06 16:39:14 -07:00
Patrick McManus
d70ab6f02d bug 607741 - Raise max sockets open from 50 to up to 550. r=jduell
--HG--
extra : rebase_source : cdcfdf33e201ba83ab9b3370facf8c7a16fe469d
2011-04-13 08:59:29 -04:00
timeless@mozdev.org
bb4483f4d7 Bug 619685 unused variable dataSize in nsDiskCacheStreamIO::FlushBufferToFile
r=jduell
2011-04-06 11:14:10 -07:00
Matheus Kerschbaum
4eb6429f47 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Patrick McManus
0277bf09fc Bug 643352 keep-alive header syntax invalid r=bz
don't send the keep-alive request header. It is redundant to
connection: keep-alive and we don't send the right syntax anyhow.
2011-03-23 11:02:33 -04:00
Patrick McManus
835fc0fb3a Bug 632419 - HTTP 100 level parser race condition r=bz 2011-03-23 10:59:58 -04:00
Ehsan Akhgari
7b4f038615 Merge cedar into mozilla-central 2011-04-02 11:48:22 -04:00
Ginn Chen
b8e9f666c0 Bug 647150 Fix compile of nsWifiScannerSolaris.cpp r=cjones NPOTB 2011-04-02 16:25:54 +08:00
Daniel Holbert
9fb06efc8b Bug 623948 followup: Fix gcc 4.5 build error by explicitly extracting pointer from nsRefPtr in 2 LOG lines. r=ehsan 2011-04-01 14:38:46 -07:00
Julian Seward
e847adf4da Bug 560579 - bitfield-induced race in class nsHttpTransaction; r=biesi 2011-03-24 15:51:00 -04:00
Ehsan Akhgari
2cc302e02c Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg 2011-03-31 20:15:27 -04:00
Jeff Muizelaar
b8fdd3ad9d Bug 646071 - Part 2: Replace nsInt64 with a typedef to PRInt64; r=bsmedberg 2011-03-31 20:15:04 -04:00
Patrick McManus
bdfd778eac bug 623948 - Accelerate TCP connection retries in HTTP r=honzab 2011-03-31 15:38:30 -04:00
Ehsan Akhgari
cccdef8b2f Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge) 2011-04-01 12:23:48 -04:00
Ehsan Akhgari
5d3a73028e Bustage fix coming from the bad merge; a=I'm-fired 2011-04-01 11:54:44 -04:00
Ehsan Akhgari
4342d9e7e4 Merge cedar into mozilla-central 2011-04-01 11:37:50 -04:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
2c92e3ecd5 Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
699024f868 Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052 2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0ce53bb598 Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Ehsan Akhgari
36a6723fd4 Merge cedar into mozilla-central 2011-03-31 14:11:37 -04:00
Shawn Wilsher
7d081ee3fa Bug 632227 - NetUtil should have a helper method to read an input stream asynchronously
r=bz
sr=biesi
2011-03-31 10:24:42 -07:00
Shawn Wilsher
8a438a4fbe Bug 645094 - Stop using [deprecated] Storage methods in the disk cache
r=bz
2011-03-31 10:19:31 -07:00
Kyle Huey
959ea8bc3e Backed out changeset a5dbece71e4a due to test failures 2011-03-31 09:11:21 -04:00
Matheus Kerschbaum
b06dc06820 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg 2011-03-31 07:22:55 -04:00
chrisd.mang@gmail.com
bbf80344bb Bug 280661 - Test case; r=ted 2011-03-23 23:42:04 -04:00
Christopher Davis
4294ff8c9e Bug 280661 - SOCKS proxy server connection timeout hard-coded; r=bzbarsky 2011-02-24 15:10:08 +02:00
Ehsan Akhgari
23f78e2226 Merge mozilla-central into cedar 2011-03-30 13:55:31 -04:00
Alon Zakai
f70f37723b Bug 645535 - Remove WARNING from nsFileStreams.cpp. r=bz 2011-03-30 13:40:47 -04:00
Ehsan Akhgari
795cbd583e Bug 643674 - firefox 4 crash [@ nsCookieService::HandleCorruptDB(DBState*) ] and t [@ nsCookieService::HandleCorruptDB ]; r=sdwilsh 2011-03-28 16:24:05 -04:00
Justin Lebar
d5dcbf68a6 Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
Julian Seward
dc5e43c133 Bug 560579 - bitfield-induced race in class nsHttpTransaction; r=biesi 2011-03-24 15:51:00 -04:00
Ehsan Akhgari
bd51cb9b94 Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg 2011-03-31 20:15:27 -04:00
Jeff Muizelaar
18b3ad188c Bug 646071 - Part 2: Replace nsInt64 with a typedef to PRInt64; r=bsmedberg 2011-03-31 20:15:04 -04:00
Patrick McManus
82e6a8e87c bug 623948 - Accelerate TCP connection retries in HTTP r=honzab 2011-03-31 15:38:30 -04:00
Dão Gottwald
0727bc7c1c Bug 646428 - Remove nsIHttpProtocolHandler's language attribute. r=bz 2011-04-06 17:17:28 +02:00
Daniel Veditz
67a38a0786 bug 645565 don't stomp previous 200 response with an invalid one, r=biesi 2011-04-11 23:46:19 -07:00
L. David Baron
11a8d31d81 Backout changeset e6d044d30abf (bug 607741) for not compiling. 2011-04-11 23:17:43 -07:00
Patrick McManus
fa9e2d5fa0 bug 607741 - Raise max sockets open from 50 to up to 550. r=jduell 2011-04-11 22:37:59 -07:00
Christian Biesinger
ec60082859 bug 643051 - document.cookie should only allow setting one cookie at a time
r=bz
2011-04-11 16:26:11 -07:00
Ehsan Akhgari
757178bcf2 Backout changeset 649e429d342f (bug 607741) because of mobile tree oranges 2011-04-11 13:28:41 -04:00
Ehsan Akhgari
5376138030 Merge cedar into mozilla-central 2011-04-10 15:11:22 -04:00
Honza Bambas
27908b070b Bug 526207: Make IP address and port information available to HTTP activity observers. r=biesi 2011-04-10 10:33:08 -07:00
Jason Duell
0ffe868d6d Bug 561694: Optimize IPDL traffic for necko OnProgress/OnStatus. r=honzab 2011-04-09 20:42:05 -07:00
Ehsan Akhgari
a7607b6455 Merge cedar into mozilla-central 2011-04-08 22:28:05 -07:00
Jonathan Kew
f78ad42dc6 Backed out changeset b980d0cf9847 (bug 643051) because of consistent mochitest-1 failure 2011-04-08 20:29:18 -07:00
Christian Biesinger
b3a7bb169b bug 643051 - document.cookie should only allow setting one cookie at a time
r=bz
2011-04-08 14:21:20 -07:00
Boris Zbarsky
1e9351c279 Backed out changeset 4cadb299e5ef (bug 588389) to fix orange.
--HG--
extra : rebase_source : 02d07a9b1e784a3c8538ccae54c43e8eb17468d6
2011-04-08 14:07:07 -07:00
Jim Mathies
17f44743ba Bug 644431 - Adobe PDF Files Larger than 5 MB Won't Load in Browser. r=bz 2011-04-08 12:53:55 -07:00
Michal Novotny
799b01e82d Bug 617123 - Images are randomly corrupted with fallocate. r=jduell 2011-01-12 04:38:12 +02:00
Jeremias Bosch
e8aec91d5f Bug 646396 - Update QtNetworkManager to new API useage; r=romaxa 2011-04-08 01:32:00 -07:00
Julian Reschke
7f0465be6b Bug 588389 - content-disposition: escaped characters in quoted-string give funny results; r=bzbarsky
--HG--
extra : rebase_source : fd30b81dc39dd0000270cc0dcce03302a8f7267e
2011-04-05 09:36:00 -07:00
Patrick McManus
636d6f89b9 bugzilla 595316 remove static cast of nsAHttp* objs r=honzab
--HG--
extra : rebase_source : 1226b809dc071fa71340e461a6fde36c8da7d39b
2011-04-08 14:37:16 -04:00
Patrick McManus
a254b72cc3 bugzilla 643291 - chnage nshttpcompressconv NS_ERROR to NS_WARNING for data input error r=honzab
--HG--
extra : rebase_source : 5c464f0b34fd6855f741809a81a12f5eec8d1e44
2011-04-08 14:37:06 -04:00
Patrick McManus
6062e12478 Bug 542401 - Look into whether Firefox should set TCP_NODELAY for non-SSL HTTP socket r=jduell
indeed without nagle disabled (which is what nodelay does) a pipeline
can be interrupted for a full rtt waiting for an ack, which defeats
the purpose of pipelining. Other parts of FF can just coalesce the
writes internally, but sometimes that is not possible for pipelines
which may not have an opportunity for a pipelined request when the
"runt" packet goes out, but discovers such an opportunity a long time
before the rtt is expired. In other places (such as long posts) we do
a fine job of coalescing already, so this should not result in any
extra packets on the wire, just improved latency.

--HG--
extra : rebase_source : e333e36fe31b63d17c287ac6e876f27fdb69ce5b
2011-04-08 14:36:56 -04:00
Patrick McManus
c742414ab8 624739 - sort idle persistent http connections by pereceived server cwnd
--HG--
extra : rebase_source : 29c50d0c0e99220bb87b5f584188fad49cc33439
2011-04-08 14:36:47 -04:00
Patrick McManus
a3b0c12c5f bug 607741 - lift 50 socket limitation r=jduell
raise sockettransportservice max sockets to 550 from 50 for linux, os
x, and windows >= xp. This does not change the default http
max-connections config (which remains at 30), but does allow
configurations above 50 to work and will enhance the utility of other
systems that use the sockettransportservice.

win9x provides a small number of sockets (100), so we just leave the
limits unchanged there out of conservatism.

--HG--
extra : rebase_source : 9d7a4b5a9112e17144fb510e3d8eb188919e5bf4
2011-04-08 14:36:38 -04:00
Alon Zakai
52f0022ac9 Bug 641663 - Add string size to reported size of nsCacheEntry. r=biesi a=blocking-fennec 2011-03-29 11:54:58 -07:00