Olli.Pettay%helsinki.fi
cd8561b5b7
Landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst
...
git-svn-id: svn://10.0.0.236/trunk@237998 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-22 21:42:26 +00:00
Olli.Pettay%helsinki.fi
2e1bff074e
backout Bug 373462, bug 385322. Still regress tp/talos
...
git-svn-id: svn://10.0.0.236/trunk@237973 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-21 16:46:56 +00:00
Olli.Pettay%helsinki.fi
ae040f9f0b
Test-landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst
...
git-svn-id: svn://10.0.0.236/trunk@237971 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-21 14:09:31 +00:00
Olli.Pettay%helsinki.fi
5deadb060c
Bug 393762, Bug 393761 and Bug 382636, r=jst, sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@236978 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 10:02:34 +00:00
Olli.Pettay%helsinki.fi
e62ab6eeb6
back out Bug 373462 / bug 385322 (again :( )
...
git-svn-id: svn://10.0.0.236/trunk@236922 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-29 17:33:24 +00:00
Olli.Pettay%helsinki.fi
8cb7efe95a
Bug 373462 / bug 385322, Better scheduling of cycle collection/gc, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@236920 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-29 15:02:58 +00:00
Olli.Pettay%helsinki.fi
8b1c629f2c
backout the test patch for Bug 373462 and 385322
...
git-svn-id: svn://10.0.0.236/trunk@236522 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-23 16:10:13 +00:00
Olli.Pettay%helsinki.fi
10c4faa867
Testland a patch for Bug 373462 and 385322, 'Better scheduling of cycle collection/gc'
...
git-svn-id: svn://10.0.0.236/trunk@236520 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-23 14:05:29 +00:00
Olli.Pettay%helsinki.fi
f316d5eeb5
backout patch for Bug 373462, Bug 385322
...
git-svn-id: svn://10.0.0.236/trunk@236434 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-21 10:00:48 +00:00
Olli.Pettay%helsinki.fi
66a725f097
Bug 373462, Bug 385322, Better scheduling of cycle collection/gc, r=jst, sr=sicking, a=sicking
...
git-svn-id: svn://10.0.0.236/trunk@236430 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-21 08:54:36 +00:00
jonas%sicking.cc
1b526ec547
Bug 390219: Ignore OnStartRequest/OnStopRequest calls for other channels, i.e. ones already aborted. Also set owner on the right channel for multipart responses. r/sr/a=jst
...
git-svn-id: svn://10.0.0.236/trunk@234010 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 03:51:56 +00:00
cbiesinger%gmx.at
ce350a257a
bug 392117 pass lowercase strings to LowerCaseEqualsLiteral
...
r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@232390 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 17:27:47 +00:00
bzbarsky%mit.edu
b9d92a233a
Make NS_CheckContent(Load|Process)Policy only take a principal, not a principal
...
and a uri. Get the URI from the principal. Bug 391438, r+sr+a=sicking
git-svn-id: svn://10.0.0.236/trunk@231781 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 05:35:09 +00:00
bzbarsky%mit.edu
3811c88532
Use the principal doing the load to decide on the URI to pass to content
...
policies. This will help do the right thing for data:/javascript:/about:blank,
as well as allow us to skip content policies altogether if the caller is
system. Bug 388597, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@231622 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-08 01:16:12 +00:00
jonas%sicking.cc
33c7643cbb
Bug 389508: Fix regressions and bugs in the new Cross Site XMLHttpRequest support. r/sr=jst a=roc
...
git-svn-id: svn://10.0.0.236/trunk@231205 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-31 00:42:16 +00:00
jonas%sicking.cc
857bbdaa67
Bug 389508: Cross site XMLHttpRequest. r=jst/biesi sr/dveditz/biesi
...
git-svn-id: svn://10.0.0.236/trunk@231095 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 02:49:19 +00:00
jonas%sicking.cc
7552c132af
backout due to orange
...
git-svn-id: svn://10.0.0.236/trunk@231082 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 23:34:23 +00:00
jonas%sicking.cc
52ff6b27a1
Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi
...
git-svn-id: svn://10.0.0.236/trunk@231078 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 22:20:32 +00:00
dcamp%mozilla.com
a4cab6af44
add a sendAsBinary() method to XMLHttpRequest (for sending data from an <input type=file> element, among other things). b=371432, r+sr=jonas
...
git-svn-id: svn://10.0.0.236/trunk@230908 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 04:53:21 +00:00
philringnalda%gmail.com
3ed48cc6d2
Bug 382947 - XMLHttpRequest should only set the charset in the Content-Type request header if we know the charset, patch by Ryan Jones <sciguyryan@gmail.com>, r=bzbarsky, sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@229526 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-09 02:33:07 +00:00
jwalden%mit.edu
dda6ff3c99
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.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
peterv%propagandism.org
610697d402
Fix for bug 386656 (Security Error: Content at moz-nullprincipal:{8c0f4edc-0aac-45cc-8471-895f07bb1bb2} may not load or link to resource://gre/res/hiddenWindow.html during install of latest NTT Build). r/sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@229307 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-04 07:27:36 +00:00
peterv%propagandism.org
e9e381f8a4
Fix for bug 326337 (XMLHttpRequest.responseXML permission denied if document.domain set). r=jst, sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@229147 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 13:20:01 +00:00
dveditz%cruzio.com
f29bfd08ea
bug 381264 nix 'track' method; r=biesi, sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@228748 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-26 09:28:38 +00:00
kherron%fmailbox.com
dd7c9d0784
Bug 375314 - discriminate ping and xmlhttprequests in content policy check. Patch by Wladimir Palant <trev.moz@adblockplus.org>, r=jst, sr=peterv.
...
git-svn-id: svn://10.0.0.236/trunk@228200 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-17 13:50:53 +00:00
benjamin%smedbergs.us
fa4db836c0
Bug 319934 - Prevent shutdown crashes by having XMLHttpRequest objects hold the layout module alive, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@226528 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 17:05:47 +00:00
Olli.Pettay%helsinki.fi
7a1f7182a1
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226373 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 09:13:09 +00:00
asqueella%gmail.com
98dcec3ccd
Bug 362043 - XMLHttpRequest should set a charset in the Content-Type request header
...
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@226354 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:41:46 +00:00
Olli.Pettay%helsinki.fi
74bedad7b0
backout Bug 363089
...
git-svn-id: svn://10.0.0.236/trunk@226300 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi
174896a945
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226293 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:15:20 +00:00
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