Benjamin Smedberg
dfed11844b
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
94ef4d2ac3
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
791c8358da
Fix packaging of test-only XPT files for crashreporter and httpserver.
...
--HG--
extra : rebase_source : 27abb29f16e071a7c08220d46f9cbef4ded08fc4
2010-06-30 12:42:24 -04:00
Benjamin Smedberg
12f63e9d18
Rename the "xpt" manifest directive to "interfaces", per bug 568691 comment 66.
2010-06-27 21:50:51 -04:00
Benjamin Smedberg
1e809650e4
Fix a bunch of test failures caused by typos or other issues from bug 568691.
2010-06-27 14:03:05 -04:00
Benjamin Smedberg
3a9c239ed6
Fix the reftest component to package itself and the httpserver correctly with a single chrome.manifest.
2010-06-25 13:56:51 -04:00
Benjamin Smedberg
e11d27932e
Fix review comments from bug 568691 comment 45.
2010-06-24 11:56:28 -04:00
Benjamin Smedberg
f56445a420
Merge mozilla-central into the static-xpcom-registration branch.
2010-06-23 17:26:25 -04:00
Benjamin Smedberg
f60acd9726
Fix test packaging and execution from bug 568691.
2010-06-22 20:44:44 -04:00
Benjamin Smedberg
00788a09ce
Fix incorrect quoting introduced in revision 90afd1e80d77 for bug 568691.
2010-06-22 17:08:24 -04:00
Benjamin Smedberg
e312a7996c
Fix syntax error in httpd.js
2010-06-22 16:22:33 -04:00
Benjamin Smedberg
54fa052991
Bug 568691 - Add CID data back to classinfo because it's required for fastload to work correctly.
2010-06-22 12:59:57 -04:00
Benjamin Smedberg
549d6ed5fd
Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
...
--HG--
rename : toolkit/components/filepicker/src/nsFilePicker.js.in => toolkit/components/filepicker/src/nsFilePicker.js
2010-06-22 12:59:15 -04:00
Benjamin Smedberg
cae1800556
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
Dan Witte
f07ca52870
Bug 573061 - Add persistent cookie tests. Part 1: tweak listeners and add db close listener. r=sdwilsh
2010-06-21 17:50:35 -07:00
Benjamin Smedberg
5b338a8304
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
Dão Gottwald
01ec17a1f9
Backed out changeset db6f8068e9a5
2010-06-29 17:49:21 +02:00
Saint Wesonga
5d01c7f8a9
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg
2010-06-29 17:14:36 +02:00
Dan Witte
dd3b38de8e
Fix typo.
2010-06-28 15:00:56 -07:00
timeless@mozdev.org
eb4abc48ce
Bug 564712 warning: comparison between signed and unsigned integer expressions in nsDirIndexParser::ParseFormat
...
r=biesi
2010-06-27 18:49:46 +02:00
timeless@mozdev.org
05b722cac6
Bug 564713 warning: comparison between signed and unsigned integer expressions in mozTXTToHTMLConv
...
r=biesi
2010-06-27 18:49:24 +02:00
Jason Duell
bd0fdf3aac
Backed out 9cfe0ace0e95 (SecurityInfo). Segfaulting.
2010-06-30 17:42:59 -07:00
Jason Duell
69eb87bdc9
Backed out 9cfe0ace0e95 (SecurityInfo). Segfaulting.
2010-06-30 17:42:30 -07:00
Chris Jones
72ae9fb347
Bug 575918: Temporarily disable OOP xpcshell on OS X because it's completely broken. r=bsmedberg
2010-06-30 17:53:51 -05:00
Honza Bambas
099c13dad3
e10s HTTPS: securityInfo. sr=biesi.
2010-06-30 09:17:51 -07:00
Josh Matthews
0dc01ad0dd
Bug 566799 - e10s: Make IPC::URI the go-to for all IPC URI action. Part 2. Allow javascript:. r=dougt
2010-06-29 20:58:28 -07:00
Jason Duell
59feaa460a
Disable test_bug528292.js in content for now since it's broken from prefs and redirects. Bug 575094 will fix.
...
--HG--
rename : netwerk/test/unit_ipc/test_bug528292_wrap.js => netwerk/test/unit_ipc/disabled_test_bug528292_wrap.js
2010-06-29 17:17:45 -07:00
Josh Matthews
77cd3075e7
Bug 566799 - e10s: Make IPC::URI the go-to for all IPC URI action. r=dwitte
2010-06-29 15:00:25 -07:00
Jason Duell
87cc81cf40
Temporarily allow SetResponseHeader to be called after AsyncOpen. r=dwitte.
2010-06-29 14:36:09 -07:00
Dan Witte
d4340e6145
Bug 545457 - Get http-state tests running as unit tests.
2010-06-29 14:20:38 -07:00
Jason Duell
5fcef3061c
Bug 575741: Add HTTP auth Disconnect: lost in m-c->e10s merge. r=dwitte
2010-06-29 12:10:28 -07:00
Jason Duell
08e36f5848
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
Doug Turner
c7c3407599
Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
...
--HG--
rename : gfx/thebes/src/gfxSharedImageSurface.cpp => gfx/thebes/gfxSharedImageSurface.cpp
rename : gfx/thebes/public/gfxSharedImageSurface.h => gfx/thebes/gfxSharedImageSurface.h
2010-06-28 16:33:19 -07:00
Honza Bambas
d39dcf80a5
Bug 537782 - e10s HTTP: authentication. r=jduell
2010-06-24 15:20:42 -07:00
Jason Duell
08c7957dd0
# 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
Josh Matthews
0756a5f019
Bug 574066: xpcshell tests broken since bug 569277. r=bsmedberg
2010-06-23 14:50:45 -04:00
Michael Wu
513e700f2e
Restore include that was lost during a merge
2010-06-23 12:59:59 -07:00
Honza Bambas
d3d3767732
Bug 569044 - "e10s HTTP: handle requests with no responseHead" [r=jduell]
2010-06-18 03:32:00 -07:00
Jason Duell
549ae22a9e
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
Honza Bambas
ae5db88585
Bug 569227 - Join HttpChannelChild with its TabChild, r=smaug
2010-06-18 12:49:28 +02:00
Benjamin Stover
7eca96ddbd
Bug 570867 - e10s http: add cookies to request in child, not parent [r=dwitte]
2010-06-15 16:07:10 -07:00
Jason Duell
b0ae7fdef8
Add bug numbers for all TODO items that lack them in necko e10s code. r=cjones
...
--HG--
extra : rebase_source : c29981d18cd8fc43a11a48cbd1b7e9a2f24c9b24
2010-06-09 20:19:28 -07:00
Doug Turner
a86439330c
HttpBaseChannel.cpp was missing from the http fixup in rev 03c8158afebe
...
--HG--
extra : rebase_source : 2ae8a865de36b2d67abe0d44a1341b0374edddc2
2010-06-07 15:54:54 -07:00
Doug Turner
4a2ca7ee08
Adjust the netwerk/ipc makefile so that it can find http sources
...
--HG--
extra : rebase_source : 6774106d84f7e0e29086c38a53d90d889e044f34
2010-06-07 15:02:45 -07:00
Doug Turner
c501a40902
Fixing up the res makefile
...
--HG--
extra : rebase_source : 8769f4b8a7db89c00cf47e4475c9c20f8e316e09
2010-06-07 14:53:35 -07:00
Dan Witte
27a1ff8519
Add cookie tests to xpcshell tests.
2010-06-07 15:13:03 -07:00
Doug Turner
217acab227
Fixup to http after the necko-file-move
...
--HG--
rename : netwerk/protocol/http/src/HttpBaseChannel.cpp => netwerk/protocol/http/HttpBaseChannel.cpp
rename : netwerk/protocol/http/src/HttpBaseChannel.h => netwerk/protocol/http/HttpBaseChannel.h
rename : netwerk/protocol/http/src/HttpChannelChild.cpp => netwerk/protocol/http/HttpChannelChild.cpp
rename : netwerk/protocol/http/src/HttpChannelChild.h => netwerk/protocol/http/HttpChannelChild.h
rename : netwerk/protocol/http/src/HttpChannelParent.cpp => netwerk/protocol/http/HttpChannelParent.cpp
rename : netwerk/protocol/http/src/HttpChannelParent.h => netwerk/protocol/http/HttpChannelParent.h
rename : netwerk/protocol/http/src/PHttpChannel.ipdl => netwerk/protocol/http/PHttpChannel.ipdl
rename : netwerk/protocol/http/src/PHttpChannelParams.h => netwerk/protocol/http/PHttpChannelParams.h
rename : netwerk/protocol/http/src/ipdl.mk => netwerk/protocol/http/ipdl.mk
2010-06-07 14:40:08 -07:00
Doug Turner
7f7c2c6b10
Moving cookie ipc source to the right place.
2010-06-07 14:19:20 -07:00
Doug Turner
6e5944e4fe
Merging with M-C.
...
Hand merged the following files:
U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h
--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Dan Witte
91f01a8d3d
Bug 565475 - Allow 3rd party cookies for session only. r=sdwilsh
2010-06-07 12:32:12 -07:00