bzbarsky%mit.edu
60c0bb5797
Fix leak bug 391978. r=biesi, sr=dmose, a=sayrer
...
git-svn-id: svn://10.0.0.236/trunk@239021 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 06:13:26 +00:00
reed%reedloden.com
c4527937e9
Bug 398718 - "Better explanatory text for SSL error pages" [p=kaie/johnath r=rrelyea r=biesi a=blocking1.9+ for M9]
...
git-svn-id: svn://10.0.0.236/trunk@238348 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-30 20:26:28 +00:00
dwitte%stanford.edu
a5b102ac59
rework effective tld service interface, fix normalization bugs and improve error propagation. b=368989, r=biesi, sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@238136 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-25 08:24:13 +00:00
bzbarsky%mit.edu
19f3323d77
Make the "href" property of stylesheets reflect the original URI that was
...
reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@238046 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-23 21:56:43 +00:00
sdwilsh%shawnwilsher.com
da302c8864
Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9
...
git-svn-id: svn://10.0.0.236/trunk@237682 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 22:48:08 +00:00
sdwilsh%shawnwilsher.com
f56890eaa2
Full backout of Bug 369428
...
git-svn-id: svn://10.0.0.236/trunk@237658 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 15:30:46 +00:00
sdwilsh%shawnwilsher.com
b034fe502a
Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9
...
git-svn-id: svn://10.0.0.236/trunk@237654 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 13:01:05 +00:00
dbaron%dbaron.org
7b5c4bf664
Delete gVolumeList on shutdown. b=397305 r+sr+a1.9=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@237107 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 22:26:53 +00:00
bzbarsky%mit.edu
c350bf445d
Fix nsStandardURL serialization/deserialization to properly restore all state.
...
Bug 396389, r+sr=biesi, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@236163 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 22:23:12 +00:00
jag%tty.nl
bcbca15783
Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@233931 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 13:05:02 +00:00
timeless%mozdev.org
72b27f006d
Bug 392649 https add-on install from filepicker crashes [@ net_GetURLSpecFromFile]
...
r=biesi sr=biesi a=bz
git-svn-id: svn://10.0.0.236/trunk@233925 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 10:22:42 +00:00
cbiesinger%gmx.at
da273e569d
394242 improve the comments on some necko APIs
...
r+sr+a=bz
git-svn-id: svn://10.0.0.236/trunk@233511 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 20:23:31 +00:00
cbiesinger%gmx.at
97f6bee87c
add unit test for bug 372050 and the unescape parts of bug 350932; also, clarify comments for the ESCAPE_URL_ONLY_NONASCII flag.
...
r+sr+a=bz
git-svn-id: svn://10.0.0.236/trunk@233510 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 20:19:38 +00:00
wtc%google.com
0f936ddf2b
Bug 213637: code cleanup: use nsAutoLock instead of manually calling
...
PR_Lock/PR_Unlock, and removed mThreadEventLock. r=biesi
Modified files: nsSocketTransportService2.cpp nsSocketTransportService2.h
git-svn-id: svn://10.0.0.236/trunk@233122 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-26 20:14:57 +00:00
cbiesinger%gmx.at
73f858804e
fix typo in comment
...
git-svn-id: svn://10.0.0.236/trunk@233050 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-25 01:30:39 +00:00
cbiesinger%gmx.at
a88828ff79
263127 close the tempfile output stream before calling the observer
...
patch by Wladimir Palant <trev.moz@adblockplus.org> r=biesi sr=darin
git-svn-id: svn://10.0.0.236/trunk@233046 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-25 00:26:18 +00:00
cbiesinger%gmx.at
2efec9af89
392428 always consider IP addresses valid hostnames
...
r+sr+a=bz
git-svn-id: svn://10.0.0.236/trunk@232462 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-21 17:14:47 +00:00
dtownsend%oxymoronical.com
1be332d0ef
Bug 341472: ship with fewer security warnings showing by default. p=Adam
...
Guthrie <ispiked@gmail.com>, r=darin.moz@gmail.com , ui-r=beltzner,
a=wanted-firefox3
git-svn-id: svn://10.0.0.236/trunk@232387 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 14:22:42 +00:00
bent.mozilla%gmail.com
1cd882b020
Bug 392657 - Fix typo in comment.
...
git-svn-id: svn://10.0.0.236/trunk@232373 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 04:06:58 +00:00
bent.mozilla%gmail.com
f852aeb953
Bug 392657 - "'ASSERTION: QueryInterface needed', nsURIChecker missing nsIRequestObserver in QI map". r+sr=biesi, a=bz.
...
git-svn-id: svn://10.0.0.236/trunk@232370 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-20 03:19:11 +00:00
mrbkap%gmail.com
b2b0fba071
Make XPCSafeJSObjectWrapper usage in PAC actually work correctly for the common case. bug 391515, r=jst sr+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@232170 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-15 21:16:52 +00:00
mrbkap%gmail.com
c2f94fe118
Make XPCSafeJSObjectWrapper easier to use by not throwing for primitive values passed to the constructor. Use it in more places in PAC. bug 388450, r=crowder sr=brendan a=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@231626 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-08 01:49:49 +00:00
cbiesinger%gmx.at
7509b39f4e
389440 move LOAD_NO_NETWORK_IO to nsICachingChannel to avoid modifying semantics of a frozen interface. Also replace NS_ERROR_NEED_NETWORK with NS_ERROR_DOCUMENT_NOT_CACHED
...
r+sr=bz a=roc
git-svn-id: svn://10.0.0.236/trunk@231094 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-27 02:40:46 +00:00
kaie%kuix.de
0bb95a57db
Bug 382223, Add support for Camellia to PSM
...
Patch contributed by okazaki
r=kengert
git-svn-id: svn://10.0.0.236/trunk@230981 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 22:53:30 +00:00
bzbarsky%mit.edu
82a282ff4b
Add a flag that allows protocol handlers to indicate that they don't return any
...
data. Bug 379819, patch by Ryan Jones <sciguyryan@gmail.com>, r=me, sr=biesi
git-svn-id: svn://10.0.0.236/trunk@230943 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 17:21:42 +00:00
enndeakin%sympatico.ca
7982dc0d36
Bug 380813, improve scriptable io, and give file objects class info, meant to check this in a while ago, r=mfinkle,bsmedberg,sr=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@230940 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 16:53:39 +00:00
dcamp%mozilla.com
95ba970f9d
update the offline cache atomically. b=389223, r=biesi, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@230915 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 06:31:28 +00:00
cbiesinger%gmx.at
5a63d11e4d
386376 get services lazily in order to avoid recursive getService calls
...
r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@230818 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 23:47:33 +00:00
bzbarsky%mit.edu
0e47216a4d
Reland part of the patch for bug 330420 which got backed out by the
...
table-driven QI landing. Bug 387926, r+sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@230800 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-24 20:17:11 +00:00
cbiesinger%gmx.at
811a46363f
Bug 382113 make sure to add the request to the new loadgroup before removing it
...
from the old one so that onload doesn't fire before it should
Also make nsLoadGroup::AddRequest assert that the request isn't in the loadgroup yet
Finally, reenable the reftest that tests the <object> onload behaviour
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@230234 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 21:37:40 +00:00
bzbarsky%mit.edu
75a45a44c6
Make SetPort actually update the internal offsets correctly. Bug 388281, r+sr=biesi
...
git-svn-id: svn://10.0.0.236/trunk@230090 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-17 04:48:48 +00:00
dveditz%cruzio.com
9fab787f47
bug 383478 deal with %00 in file urls, r=bz,darin
...
git-svn-id: svn://10.0.0.236/trunk@229853 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 23:04:24 +00:00
jwalden%mit.edu
b5394cc6e3
Back out bug 386635; it broke restoring sessions in the browser.
...
git-svn-id: svn://10.0.0.236/trunk@229829 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 19:11:45 +00:00
mrbkap%gmail.com
f5207325ba
Always return XPCSafeJSObjectWrappers from Components.utils.Sandbox and evalInSandbox. This makes this interface much, much easier to use safely, as the wrapper takes care of several common problems that occur when touching regular JS objects directly. bug 386635, r=jst sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@229763 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 22:52:29 +00:00
dcamp%mozilla.com
ce486d5c5a
implement navigator.isLocallyAvailable. b=373231, r=biesi, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@229513 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 22:15:52 +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
timeless%mozdev.org
4a35fe627f
Bug 386614 Crash [@ nsSocketTransportService::Shutdown] when toggling offline/online in 2 frames
...
guarding against reentrancy from thread shutdown processing events waiting for thread join.
r=biesi sr=biesi
git-svn-id: svn://10.0.0.236/trunk@229332 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-04 19:33:57 +00:00
bent.mozilla%gmail.com
1dd5b937d4
Bug 386233 - "Content sniffers not always run depending on cache state". r+sr=biesi.
...
git-svn-id: svn://10.0.0.236/trunk@229175 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 18:16:52 +00:00
mrbkap%gmail.com
232ef63c13
Fix typo introduced by bug 374071 original changes r=crowder sr=darin.
...
git-svn-id: svn://10.0.0.236/trunk@228668 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 05:23:48 +00:00
asqueella%gmail.com
14d1276f7b
Bug 350932 - expose NS_EscapeURL through nsINetUtil
...
p=Prasad Sunkari <prasad@medhas.org>
r+sr=biesi
git-svn-id: svn://10.0.0.236/trunk@228529 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-21 20:18:25 +00:00
mrbkap%gmail.com
66c3830c9b
Switch over to using XPCSafeJSObjectWrapper instead of trying to write it ourselves. bug 374071, r=crowder sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@228441 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-21 18:56:37 +00:00
mrbkap%gmail.com
c20f8b2352
Backing out to fix orange.
...
git-svn-id: svn://10.0.0.236/trunk@228096 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-15 00:46:26 +00:00
mrbkap%gmail.com
39911d1061
Switch over to using XPCSafeJSObjectWrapper instead of trying to write it ourselves. bug 374071, r=crowder sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@228093 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-14 23:22:27 +00:00
sdwilsh%shawnwilsher.com
8dcd40b4fe
Bug 383786 - nsIOService uses an Init method when it doesn't need to. Patch by Ryan Jones <sciguyryan@gmail.com>. r=bzbarsky sr=cbiesinger
...
git-svn-id: svn://10.0.0.236/trunk@227779 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-11 00:01:48 +00:00
kaie%kuix.de
c157293f87
Bug 110161, enable OCSP by default
...
r=cbiesinger, sr=mconnor
git-svn-id: svn://10.0.0.236/trunk@227542 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-05 19:27:42 +00:00
rflint%ryanflint.com
e310d26a04
Bug 382373 - NS_ERROR_NOT_RESUMABLE and NS_ERROR_FTP_LIST are the same value (25). Patch by Edward Lee <edilee@gmail.com>, r=cbiesinger
...
git-svn-id: svn://10.0.0.236/trunk@227520 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-05 05:48:25 +00:00
db48x%yahoo.com
2fc2454326
Bug 321706 â Some elements of pages in sub-directories are not loaded if the URL ends by /.
...
patch by Florian Quèze <f.qu@queze.net>, r+sr=cbiesinger
git-svn-id: svn://10.0.0.236/trunk@227432 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-03 14:31:14 +00:00
kaie%kuix.de
4bfa4a36d1
Bug 110161. Code related to the plan to enable OCSP by default.
...
r=rrelyea, toolkit r=mconnor
git-svn-id: svn://10.0.0.236/trunk@227299 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 23:13:30 +00:00
wtc%google.com
620475e4c6
Bug 213637: follow the all lowercase comment style of this file.
...
git-svn-id: svn://10.0.0.236/trunk@227287 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 21:36:02 +00:00
wtc%google.com
6a835cf0de
Bug 213637: if the pollable event becomes broken, create a new one. If we
...
can't create a new one, fall back on "busy wait". Since the pollable event
may change now, we use a lock to protect it. The bug was tracked down by
Liming Zhan. sr=darin.
Modified files: nsSocketTransportService2.cpp nsSocketTransportService2.h
git-svn-id: svn://10.0.0.236/trunk@227265 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 17:30:39 +00:00