peterv%propagandism.org
4d197ac7f6
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@225011 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 16:35:31 +00:00
asqueella%gmail.com
9ebfac4853
Bug 371123 - XMLHttpRequest should trigger content policies
...
p=Wladimir Palant <trev@gtchat.de>
r=jst, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@222341 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-25 05:35:39 +00:00
peterv%propagandism.org
160ab8ca70
Fix for bug 368549 (Cycle collector doesn't handle tearoffs correctly). r=graydon, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@220513 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-18 14:38:04 +00:00
bzbarsky%mit.edu
f3f6fa774d
Remove XML_HTTP_REQUEST_ROOTED vestiges. Bug 367678, r=peterv, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@219840 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-09 04:36:33 +00:00
bzbarsky%mit.edu
4f7460d6df
Make sure to process any pending exceptions the security manager has set if
...
we're not called from JS. Bug 369157, r+sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@219479 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-04 22:06:49 +00:00
bzbarsky%mit.edu
5848c6cf3c
Don't crash if AsyncOpen fails and the OnReadyStateChange handler restarts us.
...
Bug 366467, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@218958 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-26 04:48:14 +00:00
graydon%mozilla.com
3998c66e23
Bug 333078: XPCOM cycle collector
...
r=brendan, sicking, bz, dbaron, bsmedberg
git-svn-id: svn://10.0.0.236/trunk@217781 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 22:31:26 +00:00
Olli.Pettay%helsinki.fi
810e04c8c4
Bug 364219, Crash [@ CallQueryInterface] when passing on an xmlhttprequest load event to a timeout, r+sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@217301 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-21 19:27:48 +00:00
bzbarsky%mit.edu
15374197c2
Make sure the XML decl in the data we post when a document is passed to send()
...
matches the encoding we use. Bug 361934, r=sicking, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@216218 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-01 04:48:05 +00:00
mats.palmgren%bredband.net
b59e8e0ac8
Fix a crash when onreadystatechange handler loads a new URL. b=361773 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@215970 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 13:56:40 +00:00
vladimir%pobox.com
ece4ca3cad
backing out bug 333078, xpcom cycle collector due to perf issues
...
git-svn-id: svn://10.0.0.236/trunk@215718 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 23:18:16 +00:00
vladimir%pobox.com
260a2b3959
b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many
...
git-svn-id: svn://10.0.0.236/trunk@215695 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 19:23:02 +00:00
bzbarsky%mit.edu
3b541b29e8
Fix use of uninitialized rv in failure conditions. Bug 353285, patch by Ryan
...
Jones <sciguyryan+bugzilla@gmail.com>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@212065 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-20 17:21:11 +00:00
Olli.Pettay%helsinki.fi
fe7d075767
Bug 351036, Combine NS_IMAGE_ERROR and NS_SCRIPT_ERROR, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@209059 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-02 10:00:26 +00:00
Olli.Pettay%helsinki.fi
a65685f201
Bug 350846, Combine NS_***_LOAD events, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@208936 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 19:33:01 +00:00
dbaron%dbaron.org
89d292ee5c
Fix leak of nsMarkedJSFunctionHolder so that its destructor now cleans up a dangling pointer. b=345660 r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@206330 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 21:05:38 +00:00
jst%mozilla.jstenback.com
c806c3b6cf
Fixing bug 170477. Make XMLHttpRequest send the calling code's URI as the http referrer. r=bugmail@sicking.cc, sr=darin@meer.net
...
git-svn-id: svn://10.0.0.236/trunk@201718 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 22:10:04 +00:00
peterv%propagandism.org
40c612fc40
Fix for bug 337704 (Clean up files moved from xmlextras). r/sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@200030 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 20:30:44 +00:00
mhammond%skippinet.com.au
e96b5e495a
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@199778 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:07:47 +00:00
mrbkap%gmail.com
0b7523274b
Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan
...
git-svn-id: svn://10.0.0.236/trunk@199768 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 22:39:55 +00:00
sayrer%gmail.com
0aac378e5e
b=339530. Basic auth fails with XMLHttpRequest. r=peterv, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@199176 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 01:42:22 +00:00
timeless%mozdev.org
7185e837bc
Bug 337917 Make consumers stop using cids from other modules
...
r=smontagu sr=darin
git-svn-id: svn://10.0.0.236/trunk@198973 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 23:35:59 +00:00
dbaron%dbaron.org
90718e9a73
Create a mechanism to allow GC participants to be marked as externally reachable due to network loads, make XMLHttpRequest a GC participant and use nsMarkedJSFunctionHolder to manage its event listeners just like DOM event listeners to avoid leaks due to cycles. b=206520 r=mrbkap, darin, bzbarsky sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@198437 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 01:00:21 +00:00
bzbarsky%mit.edu
ef5a7c63ff
Fix XMLHttpRequest progress events. Bug 337374, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@196557 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 18:28:21 +00:00
darin%meer.net
42edf059cf
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
...
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
timeless%mozdev.org
1a5bcd5020
Bug 335953 Make code outside intl use NS_CHARSETALIAS_CONTRACTID instead of NS_CHARSETALIAS_CID
...
r=bz sr=bz
git-svn-id: svn://10.0.0.236/trunk@196118 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 22:09:20 +00:00
bzbarsky%mit.edu
c26ec4d511
Clean up event dispatch code in XMLHttpRequest, make onreadystatechange an
...
EventListener, fire upload progress events. Bug 198595 and bug 312213, patch
by me for the cleanup and onreadystatechange and by Rob Adams
<readams@readams.net> for the upload progress changes, r=sicking, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@196032 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 17:01:53 +00:00
bzbarsky%mit.edu
bf19ef708d
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@195579 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 18:21:11 +00:00
peterv%propagandism.org
5cf9b0e12f
Fix for bug 324865 (Move XMLHttpRequest to gklayout). r/sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@195434 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 09:19:48 +00:00
Olli.Pettay%helsinki.fi
3aa8575276
Bug 234455, Centralize event dispatch r=jst, sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@194943 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:54 +00:00
bzbarsky%mit.edu
b745512c43
Actually address the review comment too. Bug 324601.
...
git-svn-id: svn://10.0.0.236/trunk@194942 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:53 +00:00
bzbarsky%mit.edu
bf36284bd8
Don't leak the channel and XMLHttpRequest object if AsyncOpen fails. Bug
...
323454, r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@194941 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:52 +00:00
bzbarsky%mit.edu
f609a489ee
Give a saner principal to documents created via DOMImplementation. Bug 324601,
...
r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@194940 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:51 +00:00
bzbarsky%mit.edu
354da864fe
Don't throw when status is gotten after a server timeout or some such. Bug
...
304980, r=darin, sr=jst
git-svn-id: svn://10.0.0.236/trunk@194939 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:50 +00:00
darin%meer.net
3e2f3a77d1
fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@194938 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:49 +00:00
darin%meer.net
ee39937a81
fixes bug 309424 "mozilla 1.5beta1 freezes & goes into 95+% cpu usage browsing blackisha.com" r=biesi sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@194937 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:48 +00:00
darin%meer.net
74e9ccd444
fixes bug 273578 "XMLHttpRequest with async = false takes 100% CPU until request finished" r=jst sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@194936 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:47 +00:00
darin%meer.net
41891c9747
fixes bug 308484 "Extensions can't set Content-Length header for XMLHttpRequest" r=dveditz sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@194935 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:46 +00:00
darin%meer.net
cdc4c337b2
Second patch for bug 295074 "POST responses remain in the memory cache when using XMLHttpRequest => huge memory leak" r=biesi sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@194934 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:45 +00:00
peterv%propagandism.org
274228f7e8
Fix for bug 307049 (XMLHttpRequest seems to try to parse the empty (!) body of the response to an HTTP HEAD request). r=biesi, sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@194933 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:44 +00:00
cbiesinger%web.de
285f116f52
bug 305243 set an XML content-type hint on XMLHttpRequest channels, to always
...
parse local files as XML.
Also, make TestXMLExtras convert non-ASCII bytes to UTF-16 correctly.
r=jst sr=bz
git-svn-id: svn://10.0.0.236/trunk@194932 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:43 +00:00
cbiesinger%web.de
275fe5c65e
Bug 293046 XMLHttpRequest.overrideMimeType() makes loading abort for non-XML
...
patch by Wladimir Palant <trev@gtchat.de> r=jst sr=darin
git-svn-id: svn://10.0.0.236/trunk@194930 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:41 +00:00
darin%meer.net
16dc08c3e4
fixes bug 302809 "AJAX regression: POST setRequestHeader causes NS_ERROR_ILLEGAL_VALUE for invalid headers" r+sr=dveditz a=cbeard
...
git-svn-id: svn://10.0.0.236/trunk@194928 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:39 +00:00
darin%meer.net
9ff69260a9
fixes bug 302489 "XMLHTTP TRACE method can reveal proxy passwords to web sites" r=jst sr=dveditz a=asa
...
git-svn-id: svn://10.0.0.236/trunk@194927 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:38 +00:00
darin%meer.net
238bb42ddf
fixes bug 295074 "POST responses remain in the memory cache when using XMLHttpRequest => huge memory leak" r+biesi sr=jst a=asa
...
git-svn-id: svn://10.0.0.236/trunk@194926 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:37 +00:00
darin%meer.net
594321cec8
fixes bug 302263 "prevent certain headers from being set on a XMLHttpRequest" r=dveditz sr=jst a=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@194925 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:36 +00:00
bryner%brianryner.com
847cb0ed4d
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.
...
git-svn-id: svn://10.0.0.236/trunk@194924 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:35 +00:00
bzbarsky%mit.edu
5f3a0bed9f
Save the user-set notification callbacks when we set ourselves on the channel,
...
and forward various notifications to them. Bug 292391, r=biesi, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@194923 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:34 +00:00
bryner%brianryner.com
6cff828c38
Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@194922 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:33 +00:00
bzbarsky%mit.edu
b80f339af4
Don't crash if responseText is gotten when we have no channel. Bug 289156,
...
r+sr=jst, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@194921 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:32 +00:00