Boris Zbarsky
8da3fa5aad
Bug 642551. Save status info we may want to use in a list so we don't have to walk the entire pending request hashtable looking for one of the rare ones with status info. r=neil
...
* * *
Bug 642551 followup to address review comment
2011-09-06 22:57:46 -04:00
Phil Ringnalda
8c67e09e0b
Back out fc945dec50bb and de06684dabc4 (bug 642551), 64c328251a24 (bug 683952) and 9d0d13998ebb (bug 684544) for orange on a CLOSED TREE
2011-09-06 21:42:54 -07:00
Boris Zbarsky
8f47fec0f3
Bug 642551. Save status info we may want to use in a list so we don't have to walk the entire pending request hashtable looking for one of the rare ones with status info. r=neil
2011-09-06 22:57:46 -04:00
Dão Gottwald
dea1dade04
Backed out changeset dc3780dd8a43 (bug 311007). Going to change onLocationChange instead of adding onLocationChange2.
2011-06-14 00:02:28 +02:00
Oonishi Atsushi
5fc1479298
Bug 311007 - Add onLocationChange2 which distinguishes between same-document and different-document location changes to web progress listeners. r=smaug, sr=bzbarsky
2011-06-04 05:31:07 +09: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
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
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
Mounir Lamouri
a94d43b800
Bug 600813 - Removing PUT and DELETE form methods. a=blocking-b7
2010-09-30 16:55:11 -07:00
Mounir Lamouri
a013a3e442
Bug 583288 (2/2) - Let forms using DELETE and PUT HTTP method when submitting. r=jst,sicking a2.0=sicking
2010-09-10 07:00:10 +02:00
Timothy Nikkel
3acb38fa47
Bug 553363. Don't allow being in the middle of a flush to prevent the docloader from stopping. r=bzbarsky
2010-04-10 13:03:40 -05:00
Timothy Nikkel
1a1033b73e
Backed out changeset 633cc14c86b8 (bug 553363) to try to fix tsvg_opacity regression.
2010-04-11 00:09:55 -05:00
Timothy Nikkel
9e08ba01c0
Bug 553363. Don't allow being in the middle of a flush to prevent the docloader from stopping. r=bzbarsky
2010-04-10 13:03:40 -05:00
Honza Bambas
c5c01a59b6
Bug 480713 - nsDocLoader doesn't clear requests from mRequestInfoHash, security UI may not report mixed content, r,sr=jst
2009-04-08 10:45:32 +02:00
Boris Zbarsky
25a5c2fec9
Bug 477880. Since we kick off some loads during reflow, make sure to flush layout before our last pre-onload emptiness check. r=jst, sr=roc
2009-02-15 13:14:19 -05:00
jwalden@mit.edu
6d7584839a
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
mozilla.mano%sent.com
6040afd6ff
Bug 83265 - Add a way to disable HTTP-EQUIV=refresh. patch from Mark Pilgrim <pilgrim@gmail.com>, r=biesi,mano,mento. sr=bz.
2007-02-08 13:15:50 +00:00
bzbarsky%mit.edu
939cd4d9d3
Need to make this protected too. More Windows bustage. Bug 330089
2006-06-23 04:39:42 +00:00
bzbarsky%mit.edu
412a4dfaaa
Make method protected to fix Windows bustage. Bug 330089.
2006-06-23 03:07:02 +00:00
bzbarsky%mit.edu
8b434fdd7a
Don't fire onload on a parent frame while we're in the middle of executing a
...
child's onload. Bug 330089, r=biesi, sr=darin
2006-06-23 01:17:47 +00:00
brettw%gmail.com
4c3ace6b8b
Bug 317843 r=darin, sr=bzbarsky: Better redirect tracking for global history.
2006-02-06 20:52:18 +00:00
bsmedberg%covad.net
78f6d0683d
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
bzbarsky%mit.edu
5cd1b86026
Fix bug 299553 by calling DocLoaderIsEmpty() when we stop the docloader.
...
r=biesi, sr=darin, a=bsmedberg
2005-07-13 16:43:30 +00:00
bryner%brianryner.com
e4a343f08f
Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver.
2005-06-15 23:52:46 +00:00
cbiesinger%web.de
e8d4c35266
181938 allow any protocol to support redirection, using a new
...
nsIChannelEventSink interface.
r=darin sr=bz
2005-03-07 19:46:06 +00:00
darin%meer.net
ea421f6654
fixes bug 278531 "generic request prioritization (loadgroup prioritization)" r=biesi sr=bzbarsky
2005-02-21 20:58:01 +00:00
cbiesinger%web.de
8ab6e0d7d1
bug 264599 make unfrozen necko interfaces use 64-bit integers.
...
r=darin sr=bz a=asa
2005-01-09 20:43:35 +00:00
bzbarsky%mit.edu
55ab8dd119
Make docshell inherit from docloader; clean up related code, move toward
...
eliminating the nsIWebShell, nsIWebShellContainer, nsIDocumentLoader
interfaces and clarifying the other docshell-related interfaces.
r=darin, biesi, sr=jst
2004-12-08 17:32:06 +00:00
pedemont%us.ibm.com
29042c2ba8
Bug 265289 - GetListenerInfo comparing weakrefs rather than referents. r=bsmedberg, sr=darin
2004-10-25 15:55:33 +00:00
cbiesinger%web.de
281c8602e1
Bug 234257 nsIDocumentLoader/nsDocLoader misc cleanup
...
r=bz sr=darin
2004-09-28 20:48:58 +00:00
gerv%gerv.net
f7f3cb2736
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 16:52:41 +00:00
bzbarsky%mit.edu
0a0c68ca0b
more nsCOMArray goodness -- uriloader, this time. Bug 183656, r=timeless,
...
sr=rpotts
2002-12-11 00:15:19 +00:00
jst%netscape.com
3ec33c9d88
Fixing part of bug 126212. Make nsDocLoader store the requests in a pldhash in stead of in a linear array for better performance when dealing with *lots* of requests. r=bzbarsky@mit.edu, sr=rpotts@netscape.com
2002-07-09 00:54:41 +00:00
rpotts%netscape.com
73de225b01
bug #46856 (r=valeski, sr=darin). API Changes to nsIWebProgress/nsIWebProgressListener)
2002-05-16 20:57:37 +00:00
gerv%gerv.net
4e12e44b2f
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
rjesup%wgate.com
070b2fe9da
Bug 92576. nsVoidArray->nsAutoVoidArray. sr=jst, r=waterson, r=pavlov, r=kin, r=kmcclusk
2001-09-12 14:59:11 +00:00
valeski%netscape.com
93959d48cc
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway.
2001-09-05 21:28:38 +00:00
darin%netscape.com
b26d5adb54
Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann
2001-05-11 21:05:08 +00:00
valeski%netscape.com
939312c7fa
sr=rpotts. cookie/wallet r=morse, xmlTerm r=saravn@mozdev.org, mailnews r=mscott, activeX r=adamlock, everything else covered by the sr from rpotts. 15345. These changes remove nsIDocumentLoaderObserver.idl from the build, and all of it's implementations and registrations have been moved over to nsIWebProgressListener.idl and nsIWebProgress.idl respectively. there are two (78762, 78760) mailnews printing bugs that I overturned *before* landing this. I've run this code through the mail-news and browser smoketests among other tests outlined in the patch description attatched to the bug.
2001-05-04 20:15:38 +00:00
rpotts%netscape.com
259fce8009
fix for bugs #55867 , 63529, 26295, 63247 (r=darin, valeski)
2001-04-27 21:05:52 +00:00
darin%netscape.com
00a7e27ee6
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
rpotts%netscape.com
b714e61819
bug #73244 (r=darin, sr=mscott). The DocLoader cannot assume that an nsIRequest is necessarily an nsIChannel...
2001-03-29 00:12:49 +00:00
dougt%netscape.com
128f95aa9b
Relanding Necko Changes.
...
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
disttsc%bart.nl
3d2d80d536
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
...
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
The full details of the change on written up in the netlib newsgroup.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
valeski%netscape.com
10230f80ff
r=ccarlen, sr=rpotts. 65925. making webprogress implementation store weak refs to listeners.
2001-01-31 21:02:08 +00:00
dougt%netscape.com
c2923c8476
+ Added OnSecurityChange() to nsIWebProgressListener interface.
...
+ Added dummy function to all users of nsIWebProgressListener
+ Added new security event sink.
+ Hooked up new event sink to docloader and friends.
+ Fixed memory leaks and crashes in nsSecureBrowserImpl.
+ Added AlertPrompt to nsIPrompt Interface.
+ Enabling xpcom test on unix.
Fixes bug 46872. r=valeski/rpotts
2000-09-14 22:56:56 +00:00
locka%iol.ie
ecebe2ac21
API changes for embedding. b=46847, r=dougt, a=valeski
2000-08-25 18:39:46 +00:00
mscott%netscape.com
d7a4c2790e
Bug #27048 --> implement nsIHTTPEventSink
...
r=valeski
2000-08-25 01:32:40 +00:00
rpotts%netscape.com
44dfb4b825
Reworked the nsIWebProgress interfaces and implementation...
2000-06-19 05:54:37 +00:00