dwitte%stanford.edu
b2c2d3877d
move permission manager persistent storage from hostperm.1 to permissions.sqlite, use nsIURI::GetAsciiHost() for consistent host normalization, and
...
expand type/permission limits. bugs 400092 and 400097 (patch in 400097), sr=shaver, pending r=sdwilsh, blocking-1.9+.
2007-12-05 06:37:36 +00:00
roc+%cs.cmu.edu
12aa02cd5c
Bug 404870. Avoid read access to mThread racing with setting mThread to null (which could crash). Also, detect when the thread is no longer accepting events and treat it as the thread not being there anymore in nsSocketTransportService::Dispatch.
2007-12-05 02:18:58 +00:00
kaie%kuix.de
056bb659d4
Attempting to fix tinderbox bustage from bug 378241
2007-12-04 19:38:27 +00:00
kaie%kuix.de
2eb80a1e42
Bug 378241, Changes from bug 107491 lead to tons of thread-safety asserts
...
r=rrelyea, r=wtc, sr=benjamin, blocking1.9=benjamin
2007-12-04 18:53:56 +00:00
dwitte%stanford.edu
0aeb073df4
relanding 402008.
2007-12-04 06:30:48 +00:00
dwitte%stanford.edu
06fb80095c
backing out due to orange.
2007-12-04 02:46:02 +00:00
dwitte%stanford.edu
ea6264c7a0
Bug 402008 - expose nsIURI::GetHost() "display normalization" behavior on nsIIDNService. r+sr=biesi, a=dsicore
2007-12-04 02:24:54 +00:00
bzbarsky%mit.edu
07d749dee8
Add a way to extract the charset and the position of the charset parameter from
...
a content-type header. Use this in XMLHttpRequest to not clobber the
non-charset parameters and not clobber the charset if it's already what we'll
set, up to case. Apparently some broken servers are case-sensitive when
looking at charsets! Bug 393968 (wherein the patch lies) and bug 397234,
r+sr=biesi
2007-12-03 21:34:45 +00:00
cbiesinger%gmx.at
060a9e8af7
bug 262116 make disk cache serialize/deserialize the security info, if present
...
also make nsNSSSocketInfo serializable
PSM part: r=kaie sr=darin
rest: r+sr=darin
2007-11-30 18:06:26 +00:00
dcamp%mozilla.com
0674adaa7c
Bug 369814: don't open jar: content unless served from a safe mime type. r=bz, sr=dveditz, ui-r=beltzner
2007-11-27 05:32:26 +00:00
gavin%gavinsharp.com
486842c64a
Bug 403480: make it impossible to set nsIURI::port to it's default value, r+sr=biesi, a=schrep
2007-11-27 00:51:57 +00:00
sdwilsh%shawnwilsher.com
6c01dcd4bb
Bug 401174 - Allow how exthandler adds downloads to history to be overridden. r=biesi, sr=bz, a=mconnor
2007-11-23 20:20:47 +00:00
bzbarsky%mit.edu
7b4229a442
Fix leak bug 391978. r=biesi, sr=dmose, a=sayrer
2007-11-09 06:13:26 +00:00
reed%reedloden.com
df38f10810
Bug 398718 - "Better explanatory text for SSL error pages" [p=kaie/johnath r=rrelyea r=biesi a=blocking1.9+ for M9]
2007-10-30 20:26:28 +00:00
dwitte%stanford.edu
7a26d972d7
rework effective tld service interface, fix normalization bugs and improve error propagation. b=368989, r=biesi, sr=dveditz
2007-10-25 08:24:13 +00:00
bzbarsky%mit.edu
71b276e4b9
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
2007-10-23 21:56:43 +00:00
sdwilsh%shawnwilsher.com
113a9ed5d3
Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9
2007-10-12 22:48:08 +00:00
sdwilsh%shawnwilsher.com
7b13b33e72
Full backout of Bug 369428
2007-10-12 15:30:46 +00:00
sdwilsh%shawnwilsher.com
257524b2fa
Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9
2007-10-12 13:01:05 +00:00
dbaron%dbaron.org
8fb0165c94
Delete gVolumeList on shutdown. b=397305 r+sr+a1.9=bzbarsky
2007-10-02 22:26:53 +00:00
bzbarsky%mit.edu
6ed9b9d39e
Fix nsStandardURL serialization/deserialization to properly restore all state.
...
Bug 396389, r+sr=biesi, a=bsmedberg
2007-09-17 22:23:12 +00:00
jag%tty.nl
470bf4ec8c
Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg
2007-09-05 13:05:02 +00:00
timeless%mozdev.org
a136e2beba
Bug 392649 https add-on install from filepicker crashes [@ net_GetURLSpecFromFile]
...
r=biesi sr=biesi a=bz
2007-09-05 10:22:42 +00:00
cbiesinger%gmx.at
40b1fd7a2c
394242 improve the comments on some necko APIs
...
r+sr+a=bz
2007-08-31 20:23:31 +00:00
cbiesinger%gmx.at
83f3f89470
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
2007-08-31 20:19:38 +00:00
wtc%google.com
3a6a1ff753
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
2007-08-26 20:14:57 +00:00
cbiesinger%gmx.at
7892023925
fix typo in comment
2007-08-25 01:30:39 +00:00
cbiesinger%gmx.at
a30c8e3c2b
263127 close the tempfile output stream before calling the observer
...
patch by Wladimir Palant <trev.moz@adblockplus.org> r=biesi sr=darin
2007-08-25 00:26:18 +00:00
cbiesinger%gmx.at
e5af396098
392428 always consider IP addresses valid hostnames
...
r+sr+a=bz
2007-08-21 17:14:47 +00:00
dtownsend%oxymoronical.com
d9a797442f
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
2007-08-20 14:22:42 +00:00
bent.mozilla%gmail.com
21e7874d1b
Bug 392657 - Fix typo in comment.
2007-08-20 04:06:58 +00:00
bent.mozilla%gmail.com
1f37bc528a
Bug 392657 - "'ASSERTION: QueryInterface needed', nsURIChecker missing nsIRequestObserver in QI map". r+sr=biesi, a=bz.
2007-08-20 03:19:11 +00:00
mrbkap%gmail.com
94594eaf9a
Make XPCSafeJSObjectWrapper usage in PAC actually work correctly for the common case. bug 391515, r=jst sr+a=brendan
2007-08-15 21:16:52 +00:00
mrbkap%gmail.com
6b9e3ec676
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
2007-08-08 01:49:49 +00:00
cbiesinger%gmx.at
d95060992d
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
2007-07-27 02:40:46 +00:00
kaie%kuix.de
c2ee842ca2
Bug 382223, Add support for Camellia to PSM
...
Patch contributed by okazaki
r=kengert
2007-07-25 22:53:30 +00:00
bzbarsky%mit.edu
5ff58abb6b
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
2007-07-25 17:21:42 +00:00
enndeakin%sympatico.ca
94b0f5ba28
Bug 380813, improve scriptable io, and give file objects class info, meant to check this in a while ago, r=mfinkle,bsmedberg,sr=bsmedberg
2007-07-25 16:53:39 +00:00
dcamp%mozilla.com
93b26f1eb2
update the offline cache atomically. b=389223, r=biesi, sr=jst
2007-07-25 06:31:28 +00:00
cbiesinger%gmx.at
b19421e4ee
386376 get services lazily in order to avoid recursive getService calls
...
r=bsmedberg
2007-07-24 23:47:33 +00:00
bzbarsky%mit.edu
9eb6f256ee
Reland part of the patch for bug 330420 which got backed out by the
...
table-driven QI landing. Bug 387926, r+sr=bsmedberg
2007-07-24 20:17:11 +00:00
cbiesinger%gmx.at
fecd6b7ed9
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
2007-07-18 21:37:40 +00:00
bzbarsky%mit.edu
f19a11a428
Make SetPort actually update the internal offsets correctly. Bug 388281, r+sr=biesi
2007-07-17 04:48:48 +00:00
dveditz%cruzio.com
5a9496d7e5
bug 383478 deal with %00 in file urls, r=bz,darin
2007-07-12 23:04:24 +00:00
jwalden%mit.edu
cd2e5c90ef
Back out bug 386635; it broke restoring sessions in the browser.
2007-07-12 19:11:45 +00:00
mrbkap%gmail.com
91be19e9bc
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
2007-07-11 22:52:29 +00:00
dcamp%mozilla.com
bdf488b2a7
implement navigator.isLocallyAvailable. b=373231, r=biesi, sr=jst
2007-07-08 22:15:52 +00:00
jwalden%mit.edu
ef68fcf595
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 07:08:56 +00:00
timeless%mozdev.org
431f08cd2e
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
2007-07-04 19:33:57 +00:00
bent.mozilla%gmail.com
cd395879da
Bug 386233 - "Content sniffers not always run depending on cache state". r+sr=biesi.
2007-07-02 18:16:52 +00:00