Josh Matthews
c14681a2e6
Bug 591708 - Initiate all PHttpChannel protocol deletion from the child to avoid races. r=honzab a=blocking-fennec
...
--HG--
extra : rebase_source : 76568dbe568345aaf276ef166407c9338bf8f477
2010-09-15 12:26:15 -07:00
Josh Matthews
a125b4f2db
Bug 598076 - Update HTTPChannelChild to use new general event queueing infrastructure. r=jduell a=blocking-fennec
...
--HG--
extra : rebase_source : a6e12cbcf6a98139620f19590ada2cde583d70bd
2010-09-20 14:37:13 -04:00
Doug Turner
6a67b9bb7e
Bug 558624 - e10s Cookies: Optimize implementation. Part 5. Mop up mRemoteChannel and its uses. r=dwitte. a=blocking-fennec
...
--HG--
extra : rebase_source : 1a9ca4b7e50588c556d1b290cca1c3c4546902d1
2010-10-01 21:17:27 -07:00
Doug Turner
8aed7e5306
Bug 558624 - e10s Cookies: Optimize implementation. Part 4. Remoeve cookies being set in the child by necko. r=dwitte. a=blocking-fennec
...
--HG--
extra : rebase_source : 2045bc83fcc7627f42f0820c781f2ad2bd10a261
2010-10-01 21:17:26 -07:00
Doug Turner
33b05df1a8
Bug 558624 - e10s Cookies: Optimize implementation. Part 3. Forward request head to child during OnStartRequest. r=dwitte. a=blocking-fennec
...
--HG--
extra : rebase_source : f7becf88a7e0daddf680e578b82b1e198c4d5437
2010-10-01 21:17:23 -07:00
Doug Turner
1650677c20
Bug 558624 - e10s Cookies: Optimize implementation. Part 1. Clean up warning in http. r=dwitte. a=blocking-fennec
...
--HG--
extra : rebase_source : 5cbdc4b4314575ba339bc6c663279deb8233e812
2010-10-01 15:18:55 -07:00
Jason Duell
bc3c0f9366
Bug 599122: Don't initialize PSM on child. r=honza a=blocking-fennec-2.0b2
2010-09-30 23:57:01 -07:00
Josh Matthews
ad7e8474d6
Bug 595972 - Fix event queue state invariants on HTTP channel resume. r=jduell a=blocking-fennec
2010-09-17 00:23:25 -07:00
Mounir Lamouri
8ac657546b
Merging backout.
2010-09-30 17:05:19 -07:00
Mounir Lamouri
6fb5c95481
Bug 600813 - Removing PUT and DELETE form methods. a=blocking-b7
2010-09-30 16:55:11 -07:00
Byron Milligan
18acf78165
Bug 583288 (1/2) - Lets client to force caching on nsICachingChannel no matter the HTTP method. r=sicking a2.0=sicking
2010-09-10 06:58:22 +02:00
Brian Crowder
1cae557002
Bug 567267 - disable decoding in HttpChannelParent, make smart decisions in child process, r=dwitte, blocking-fennec2.0b1=mfinkle
2010-09-15 15:55:08 -07:00
Brian Crowder
6d2f11959b
Bug 567267 - Move nsIEncodedChannel logic to base Http class, r=dwitte, blocking-fennec2.0b1=mfinkle
2010-09-15 15:55:08 -07:00
Honza Bambas
2cdecb4172
Bug 594882 - URL classifier result ignored (malware site not blocked) because of bug 513008 + re-land of backout from bug 589296, r=cbiesinger, a=blocking:betaN+
2010-09-16 00:46:17 +02:00
Sid Stamm
80e3e19a34
Bug 592197 - SSL pages don't work when using a NTLM proxy. r=bzbarsky, a=blocker
2010-09-09 01:38:10 -04:00
Jason Duell
97ed2f044d
Bug 590121 - Null nsHttpResponseHead crashes in redirect. r=dwitte@gmail.com, a=blocking2.0final+
2010-09-08 17:53:55 -07:00
Byron Milligan
0d034c6f66
Fetch the Content-Length from the hash bag instead of directly from the channel. r=dwitte, a=betaN+
2010-09-07 15:39:28 -07:00
Byron Milligan
3c2cca6244
Bug 588507: Skip caching if Content-Length is greater than eviction size. r=michal, a=betaN+
2010-09-07 15:39:28 -07:00
Dan Witte
ca321bb701
Merge e10s -> m-c.
2010-09-07 15:34:44 -07:00
Jason Duell
fe558178c7
Bug 591552 - SetupReplacementChannel has bogus cast to nsHttpChannel. r=bz
2010-09-01 16:42:30 -07:00
Dan Witte
ccd3c28130
Back out Bug 536324 part 2.
2010-08-30 13:20:39 -07:00
Dan Witte
c4091d7694
Back out Bug 536324 part 3.
2010-08-30 13:20:39 -07:00
Dan Witte
86583b1783
Back out Bug 589292.
2010-08-30 13:20:38 -07:00
Dan Witte
22afbc04f8
Bug 591537 - Freeze UA build id for Firefox branded builds. r=dao/khuey, sr=jst, a=beta5+
2010-08-28 13:42:04 -07:00
Dão Gottwald
abf1b55a37
Bug 591387 - Default theme shows as "incompatible" (version number wrapped with quotes). r=khuey a=blocking
2010-08-28 15:32:07 +02:00
Ehren Metcalfe
c7ecd3a63c
Bug 591046 - Unparenthesized macro breaks static checking builds. r=dwitte, a=bustage
2010-08-27 08:12:02 -07:00
Dan Witte
ecf728d9a8
Bug 590258 - Reformat x86-on-x86_64 part of Linux UA string. r+sr=jst, a=beta5+
2010-08-27 08:12:01 -07:00
Dan Witte
8de0079a42
Merge e10s -> m-c. a=patches
2010-08-27 08:04:00 -07:00
Dan Witte
8937bd5738
Bug 589292 - e10s necko: add contentDisposition prop to nsIChannel. r=jduell, sr=biesi, a=beta5+
2010-08-25 17:51:21 -07:00
Dan Witte
f2000be3eb
Merge.
2010-08-23 17:30:33 -07:00
Dan Witte
bdbe26a8b9
Bug 581008 - Reorder Firefox-compat, App and Vendor tokens. r=dao
2010-08-27 09:03:10 +02:00
Dão Gottwald
ff02b582e2
Bug 581008 - Remove support for appending arbitrary data to the User Agent string. r=jst,khuey sr=dveditz
2010-08-27 09:02:10 +02:00
Justin Wood
7ffe22ad42
Bug 590826 - SeaMonkey test failure in test_stricttransportsecurity.html due to use of uninitialized value. r=geekboy a=Bustage-fix
...
--HG--
extra : rebase_source : e73361cb21cf7c15a80fe0ab475225d86e880930
2010-08-26 00:25:42 -04:00
Dan Witte
72137223d8
Merge.
2010-08-21 13:51:54 -07:00
Dan Witte
5f4dbe5953
Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 3: contentLength consumers. r=jduell, a=beta5+
2010-08-21 00:31:35 -07:00
Dan Witte
4439f97632
Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 2: contentLength implementors. r=jduell, a=beta5+
2010-08-21 00:31:11 -07:00
Michal Novotny
d265e0adb1
Bug 513008 - Eliminate synchronous reads from cache, r=jduell,sdwilsh, sr=shaver, a=betaN+
2010-08-21 11:16:40 -07:00
Mounir Lamouri
dbab389475
Backed out changeset d0b284052d29 for Talos regression investigation on tp4.
2010-08-22 20:16:05 +02:00
Matt Brubeck
8fba5013b7
Bug 566151 - Add "Maemo" to UA string. r=vlad,dwitte sr=jst a=blocking-fennec
2010-08-25 16:31:00 -07:00
Kyle Huey
e7cab6e3c6
Bug 507749: Implement moz-device: protocol handler. Based on an earlier patch by Brad Lassey. r=jdm a=blocking-fennec
...
--HG--
extra : rebase_source : 9e9474bf72d880c8a7364c795b451f28a10913c3
2010-08-25 11:52:10 -04:00
Honza Bambas
483f745ef0
Backout nsHttpChannel part of bug 513008, r=michal a=bsmedberg
2010-09-02 19:11:11 +02:00
Dão Gottwald
f85964d103
Bug 591125 - Sanitize the app name for the UA string. r=dwitte a=jst
...
--HG--
extra : rebase_source : caccb90b5338953d35f4a98c90bf2d7ed12fd06c
2010-09-02 13:37:41 +02:00
Dan Witte
191bf49d47
Merge e10s -> m-c.
2010-08-30 15:35:24 -07:00
Dão Gottwald
e512758ce5
Bug 591783 - Fix for corrupt language pack install.rdf due to quotes in MOZ_APP_VERSION. r=khuey a=bustage-fix
2010-08-30 17:54:46 +02:00
Sid Stamm
c82bc1947a
Bug 495115 - Implement Strict-Transport-Security to allow sites to specify HTTPS-only connections, r=kaie+honzab+bjarne, a=betaN+
2010-06-03 14:03:17 -07:00
Dan Witte
2d6527e305
Merge e10s -> m-c. a=wecanhazbeta
2010-08-23 21:18:09 -07:00
Michal Novotny
246844ffaa
Bug 513008 - Eliminate synchronous reads from cache. r=jduell,sdwilsh sr=shaver a2.0=blocking
2010-08-24 03:06:23 +02:00
Byron Milligan
bd8b2a56ae
Bug 55307 - Prevent downloads from being stored in the cache. r=jduell a2.0=jst
2010-09-10 07:22:24 +02:00
Bjarne
b3422d050f
Bug 586264 - Improve/add logging to async redirect code, r=honzab, a2.0=bsmedberg
2010-08-18 19:22:48 +02:00
Jason Duell
113a254165
e10s http: Document channels' cache descriptor causes hang on reloads r=honza
...
--HG--
extra : rebase_source : 997176054b8665819c4fd9d670e7705087592daa
2010-08-17 15:17:00 -07:00
Honza Bambas
5c36b4edf3
Bug 536301 - e10s HTTPS: securityInfo. r=jduell, sr=kaie
2010-08-13 01:06:40 -07:00
Dan Witte
54b90c9588
Fix bustage.
2010-08-12 02:12:08 -07:00
Dan Witte
185a2a0dbe
Bug 536317 - e10s HTTP: implement Cancel. r=jduell, a=blocker
2010-08-12 02:05:16 -07:00
Josh Matthews
6f4810c02c
Bug 536321 - e10s HTTP: suspend/resume. r=dwitte
2010-08-10 23:07:09 -04:00
Jason Duell
73d8cde7e6
Minor formatting fixes to redirects patch (bug 536294)
2010-08-11 00:09:50 -07:00
Honza Bambas
9eb088087e
Bug 536294 - e10s HTTP: redirects. r=jduell
...
--HG--
rename : netwerk/protocol/http/HttpChannelParent.cpp => netwerk/protocol/http/HttpChannelParentListener.cpp
rename : netwerk/protocol/http/HttpChannelParent.h => netwerk/protocol/http/HttpChannelParentListener.h
2010-08-10 20:11:57 -07:00
Jason Duell
1a675172e6
Bug 584863: make nsHttpChannel::AsyncOpen fail immediately if channel already cancelled. r=biesi
2010-08-10 17:50:30 -07:00
Josh Matthews
55b08c1ef3
Bug 584604 - e10s HTTP: Clean up IPDL buffering. r=jduell,cjones
...
jduell: Made a bunch of structural/naming changes.
Merged in test patches.
2010-08-06 00:59:37 -04:00
Michael Wu
94d6ae2889
Bug 585869 - Check for file scheme in nsResURL::EnsureFile, r=bsmedberg a=blocking2.0
2010-08-10 15:03:26 -07:00
Chris Jones
91a2130434
Bug 582477 - e10s: HttpChannelChild triggers abort on bing.com. r=jduell,jdm
2010-08-05 08:43:02 -07:00
Dão Gottwald
ff4d7cdeac
Bug 581783 - Remove "Windows;" from the UA string. r=bz
2010-08-05 09:09:42 +02:00
Bjarne
100caa546d
Bug 546606 - Make redirect API async - part 2; r=honzab.moz,cbiesinger,bjarne,jst sr=jst
2010-08-04 22:15:55 -04:00
Josh Matthews
12daa07c69
Bug 559200 - Follow up to remove unsafe locking r=dougt
...
--HG--
extra : rebase_source : 97dc0338081b4347a5ff0ef91861d4337967a224
2010-08-04 16:13:12 -07:00
Josh Matthews
b0cb596b1d
Bug 559200 - e10s HTTP: Buffer incoming IPDL necko messages. r=dougt
...
--HG--
extra : rebase_source : cfee85b987fb60fac9a3536774f63139000e797f
2010-04-21 12:46:50 +09:30
Josh Matthews
efd0cccb18
Bug 580450 - Clean up IPC::URI. r=dwitte
2010-07-26 15:59:34 -04:00
Philipp von Weitershausen
d473c50f15
Bug 580508 - nsURLHelper.cpp net_ParseFileURL is asserting on resource:// URLs that are aliased to other resource:// URLs [r=jduell]
2010-08-02 16:37:55 -07:00
Justin Dolske
b8ca02eec8
backout bug 580508 / a2246039f70d due to test failure
2010-08-02 19:03:45 -07:00
Philipp von Weitershausen
d71d70b0c7
Bug 580508 - nsURLHelper.cpp net_ParseFileURL is asserting on resource:// URLs that are aliased to other resource:// URLs [r=jduell]
2010-08-02 16:37:55 -07:00
Byron Milligan
a6c2b27dc9
Bug 567360: Don't call UpdateExpirationTime if mRequestTime isn't set r=bzbarsky
...
--HG--
extra : rebase_source : e41a600f48ea9fb602f99b31d6110b42c4ee2513
2010-08-02 13:24:18 -07:00
Josh Matthews
1a55ff58cd
Backint out bug 580450, changeset 4d2c9a0c5e1c
2010-08-02 11:29:10 -04:00
Josh Matthews
b38983d775
Bug 580450 - Clean up IPC::URI. r=dwitte
...
--HG--
extra : rebase_source : 25fbd59338609fd9792071b9d414ea983608aab2
2010-07-26 15:59:34 -04:00
Kyle Huey
6db05f083c
Backed out changeset 1e8961782824
2010-07-29 20:16:37 -07:00
Michal Novotny
06a1f0feb9
Bug 513008 - Eliminate synchronous reads from cache. r=jduell.mcbugs@gmail.com, cbiesinger@gmail.com, sr=shaver@mozilla.org
2010-07-29 16:23:10 -07:00
Honza Bambas
f5ea40bf01
Bug 513086 - Make redirect API async: regression 1 fix 1, r=bz
2010-07-29 18:41:09 +02:00
Honza Bambas
6d23857edd
Bug 513086 - Make redirect API async, r=bz, sr=biesi
...
--HG--
rename : netwerk/test/unit/test_redirect_caching.js => netwerk/test/unit/test_redirect-caching_passing.js
2010-07-28 20:33:06 +02:00
Josh Matthews
d7f6d83ae9
Bug 572980 - e10s: HttpChannelChild incorrectly refcounted. r=cjones, jduell.
...
This version adds checks to make sure child doesn't try to send any IPDL msgs to
parent after IPDL has been shut down.
--HG--
extra : rebase_source : 47ac7a7f8b5bc0ce3eee10cdc170ae27e9fc94aa
2010-06-27 12:44:15 -04:00
Dão Gottwald
70adcc796e
Bug 580341 - Remove unused deviceType from nsIHttpProtocolHandler. r=biesi
2010-07-20 22:05:34 +02:00
Dão Gottwald
afad16ca0b
Bug 572656 - Remove the UI language from the UA string and navigator.appVersion. r=bz
2010-07-19 22:18:11 +02:00
Chris Jones
d37c23f270
Bug 578262: Clean up style in and remove build warnings from new-ishly merged e10s code. r=bsmedberg
...
--HG--
rename : dom/ipc/ContentProcessChild.cpp => dom/ipc/ContentChild.cpp
rename : dom/ipc/ContentProcessChild.h => dom/ipc/ContentChild.h
rename : dom/ipc/ContentProcessParent.cpp => dom/ipc/ContentParent.cpp
rename : dom/ipc/ContentProcessParent.h => dom/ipc/ContentParent.h
rename : dom/ipc/ContentProcessProcess.cpp => dom/ipc/ContentProcess.cpp
rename : dom/ipc/ContentProcessProcess.h => dom/ipc/ContentProcess.h
rename : dom/ipc/PIFrameEmbedding.ipdl => dom/ipc/PBrowser.ipdl
rename : dom/ipc/PContentProcess.ipdl => dom/ipc/PContent.ipdl
2010-07-19 13:33:33 -05:00
Michal Novotny
383443b2b4
Bug 575686 - Don't classify URL when HTTP channel fails to open. r=jduell
2010-07-17 18:21:58 +02:00
Daniel Holbert
fa375f5387
Bug 576563: Remove "LOG()" macro in nsResProtocolHandler to fix build warning. r=jduell
2010-07-05 13:49:02 -07:00
Saint Wesonga
e7a357dcaf
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-05 11:42:18 +02:00
Dão Gottwald
9b15b69a1b
Backed out changeset 59ace8d80ce8
2010-07-04 22:01:13 +02:00
Saint Wesonga
8dd5da1024
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-04 21:39:17 +02:00
Mitchell Field
eb1e793da7
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
...
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Steffen Wilberg
0635da26cf
Bug 538813. Make about:cache and about:cache-entry pretty. r=bzbarsky
2010-07-02 16:56:09 -04:00
Saint Wesonga
f8842ec6aa
Bug 572668. Don't send the useless crypto token in the UA string. r=bzbarsky
2010-07-02 16:56:09 -04:00
Benjamin Smedberg
4d172dd53d
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
45af085fff
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Benjamin Smedberg
f13550a209
Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work.
2010-06-10 14:11:40 -04:00
Jason Duell
edb3ec29fa
Backed out 9cfe0ace0e95 (SecurityInfo). Segfaulting.
2010-06-30 17:42:30 -07:00
Honza Bambas
0fe23621ee
e10s HTTPS: securityInfo. sr=biesi.
2010-06-30 09:17:51 -07:00
Jason Duell
2f3db0417e
Temporarily allow SetResponseHeader to be called after AsyncOpen. r=dwitte.
2010-06-29 14:36:09 -07:00
Jason Duell
692b480851
Bug 575741: Add HTTP auth Disconnect: lost in m-c->e10s merge. r=dwitte
2010-06-29 12:10:28 -07:00
Jason Duell
99751401a7
Bug 575514: Make DROP_DEAD not die for releases, and allow override by NECKO_ERRORS_ARE_FATAL env var. r=jdm
2010-06-21 00:11:50 -07:00
Honza Bambas
3503b61a07
Bug 537782 - e10s HTTP: authentication. r=jduell
2010-06-24 15:20:42 -07:00
Jason Duell
e7064f2be4
# User Michal Novotny <michal.novotny@gmail.com>
...
# Date 1277056918 -7200
Bug 537164 - e10s HTTP: caching. r=jduell, sr=biesi
2010-06-23 23:55:19 -07:00
Michael Wu
0c0bb9c5e2
Restore include that was lost during a merge
2010-06-23 12:59:59 -07:00
Honza Bambas
5c50804e6f
Bug 569044 - "e10s HTTP: handle requests with no responseHead" [r=jduell]
2010-06-18 03:32:00 -07:00
Jason Duell
d194b9d486
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00