Peter Van der Beken
63b350c021
Merge backout
2009-01-22 14:53:06 +01:00
Peter Van der Beken
0b7ffe2664
Backed out changeset 9fc993ac4427 (Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz) to fix orange.
2009-01-22 14:52:34 +01:00
Daniel Holbert
4301671b45
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Jonas Sicking
77010e3913
Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz
2009-01-21 14:50:28 -08:00
Jonas Sicking
46b09b8476
Backed out changeset 2063e342b8e1 due to failing docshell tests
2009-01-21 18:07:29 -08:00
Jonas Sicking
8c5f8ef332
Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz
2009-01-21 14:50:28 -08:00
Curtis Bartley
35bf4e9d80
View Source Linkification should only linkify "safe" URLs. p=cbartley, r=mrbkap, sr=bzbarsky, b=467852
2009-01-15 15:07:53 -05:00
Mark Banner
732f12ec13
Bug 472824 promptPassword should unescape user names before use. r=dolkse,sr=mconnor
2009-01-15 13:16:34 +00:00
Jonas Sicking
1dc3fc2723
Backed out changeset 03bc3379822a
2009-01-14 00:59:52 -08:00
bjarne@runitsoft.com
693cc6fc91
Bug 466080 - Make more things honor the LOAD_ANONYMOUS flag r=sicking,MisterSSL, sr=sicking
2009-01-13 23:06:39 -08:00
Shawn Wilsher
fe66178c10
Bug 466582 - smarter handling of remote chrome (and not allowing it)
...
This adds a new flag, URI_IS_LOCAL_RESOURCE, to nsIProtocolHandler that allows
something of this protocol to be registered in chrome.
This changeset removes a runtime check every time we open a chrome channel to
see if it is remote to a registration time check that checks flags. The old
code could be easily worked around, and allowed for remote resources to be used.
r=bsmedberg
r=bz
sr=bz
2008-12-09 16:27:42 -05:00
Shawn Wilsher
205d129c10
Backed out changeset b6f762fde736 (bug 466582) for unit test orange.
2008-12-08 18:51:46 -05:00
Shawn Wilsher
2a28a8b2b1
Bug 466582 - smarter handling of remote chrome (and not allowing it)
...
r=bsmedberg, r=bz, sr=bz
2008-12-08 17:14:14 -05:00
Patrick McManus
2a5b7140ea
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky, a=beltzner
2008-11-07 18:00:26 -05:00
Honza Bambas
29b8953456
Bug 461325: Cache implicit entries when the manifest is not changed. r=dcamp, sr=biesi
2008-11-05 16:01:08 -08:00
Justin Dolske
e2e9e3fb10
Investigating leaks in bug 463263, backout bug 453403.
2008-11-05 12:55:38 -08:00
Justin Dolske
4a4f7244af
Backed out changeset e8fd3f4c52b6
2008-11-05 12:54:51 -08:00
Shawn Wilsher
9087f22d1f
Bug 460086 - Library context menu for history items should include "Delete all data to <domain>"
...
This also adds this to the history sidebar because of the modularity of the code. Yay!
r=mconnor
r=dietrich
Tests will be landing in a follow-up patch.
2008-11-05 03:24:22 -05:00
Dave Camp
0c0880f78f
Bug 461071: Allow application caches to be obsoleted. r=honzab, r+sr=bz
2008-11-04 10:59:12 -08:00
Patrick McManus
dbf40a5ca6
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 11:14:29 -05:00
Patrick McManus
f33e25510d
Bug 459724. Make page reload bypass the DNS cache. r+sr=bzbarsky
2008-11-04 11:05:46 -05:00
Boris Zbarsky
a0dfe7f851
Backing out changesets 374d3cf7b48d, 5d9dc9b6127e, 8c4f57a5674d, cd9a392337b7
2008-11-04 11:03:10 -05:00
Patrick McManus
05ec1c59e2
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 10:14:50 -05:00
Patrick McManus
4136c5cdaa
Bug 459724. Make page reload bypass the DNS cache. r+sr=bzbarsky
2008-11-04 10:12:49 -05:00
Dave Camp
dea763c065
Bug 445544: Navigating away from an offline app fails. r=honzab, r+sr=bz
2008-11-04 02:20:27 -08:00
Ehsan Akhgari
07521d5740
Bug 411929 - Private Browsing UI; r=mconnor,bzbarsky sr=bzbarsky
2008-11-04 02:52:23 +03:30
Boris Zbarsky
e85412920a
Bug 462804. Remove redundant method. r=dcamp, biesi, sr=roc
2008-11-03 11:00:54 -05:00
Dave Camp
65de892f3f
Bug 495822: Move OfflineAppAllowed from nsIOService to nsOfflineCacheUpdateService. r+sr=biesi
2008-10-19 21:12:25 -07:00
Ehsan Akhgari
f434cfd85b
Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [nsIPrivateBrowsingService interface]; r,sr=bzbarsky
2008-10-20 00:39:56 +03:30
Ian
f2cd72a0db
Bug 251475. Make sure channels don't return null for the originalURI. Initial work by Daniel Kraft <domob@daniel-kraft.net> and Brandon Ferguson <bnferguson@gmail.com>. r+sr=bzbarsky.
2008-10-15 16:05:23 -04:00
Ben Newman
97433a48ab
Bug 454850. Make sure that whenever nsPrincipal::Equals would return true for a pair of principals their nsPrincipal::GetHashValue returns are also equal. r+sr=bzbarsky
2008-10-08 09:16:27 -04:00
Reed Loden
1c77a41798
Merge backout changeset for bug 454406
2008-10-01 01:03:35 -05:00
Reed Loden
984577563b
Bug 454406 - "SSL handshakes fail after asking PSM to remember user's choice of client auth cert" (backed out changeset 6615b044bcd8 from bug 431819)
2008-10-01 01:01:39 -05:00
Jonas Sicking
bd5e92615c
Implement cookieless requests for Access-Control. b=389508 r=biesi sr=jst
2008-09-30 17:52:52 -07:00
Dave Camp
f1c1dc3474
Bug 442813: Implement fallback/opportunistic caching for application caches. p=me, Honza Bambas <honzab@allpeers.com>, r+sr=biesi
2008-09-30 11:34:23 -07:00
honzab@allpeers.com
bb77be6219
Bug 135007, Transfer mode of images should be relevant for shown lock icon state (mixed content)
...
Based on ideas from Stuart Parmenter and experimental code from Kai Engert
Patch contributed by Honza Bambas
r=kaie, r=pavlov, sr=bz
2008-09-01 22:53:59 +02:00
Honza Bambas
bec376906f
Bug 442812: Implement the application cache selection algorithm. r+sr=bz
2008-08-27 18:15:32 -07:00
Dave Camp
43a0d08dee
Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz
...
* * *
2008-08-26 16:09:02 -07:00
Jan Odvarko
e416794587
Bug 430155. New nsHttpChannel interface to allow examination of HTTP data before it is passed to the channel's creator. r=biesi, sr=bzbarsky
2008-08-25 13:21:28 -04:00
Dave Camp
0cabe03883
Backed out changeset ebafb9df6ce0 (bug 442806)
2008-08-24 23:11:31 -07:00
Dave Camp
2f08e458a6
Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz
2008-08-24 21:51:19 -07:00
Dave Camp
8e9da90c59
Backed out changeset ea551e6f0f40 (bug 442806)
2008-08-19 22:53:20 -07:00
Dave Camp
6280e84411
Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz
2008-08-19 19:30:44 -07:00
Dave Townsend
4f9235f7b3
Backed out changeset cf3eae029913
2008-08-18 15:08:14 +01:00
honzab@allpeers.com
db4bc19d7b
Bug 135007, Transfer mode of images should be relevant for shown lock icon state (mixed content)
...
Based on ideas from Stuart Parmenter and experimental code from Kai Engert
Patch contributed by Honza Bambas
r=kaie, r=pavlov, sr=bz
2008-08-16 09:12:42 +02:00
Kai Engert
0f228913f3
Bug 431819, SSL client auth, repeated prompts for client certificate
...
r=rrelyea, r=dveditz
2008-06-18 21:36:29 +02:00
cbiesinger@gmail.com
d6a50e60cb
followup to bug 418535, add comments about which threads nsISocketTransportService functions can be called on patch by Florian Quèze <florian@queze.net> r+sr=biesi
2008-03-18 14:00:53 -07:00
reed@reedloden.com
ac89e9bc4e
Bug 419794 - "work out key API for nsICryptoHMAC" (API use nsIKeyObject + fix nsKeyModule + nsICryptoHMAC usage fix) [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=rrelyea sr=dveditz a=blocking1.9+]
2008-03-18 12:45:40 -07:00
dolske@mozilla.com
7523d0609f
Bug 419081 - Password prompting code doesn't check new passwords against all possible existing passwords. r=gavin, a=blocking-ff3+
2008-03-10 17:14:10 -07:00
dveditz@cruzio.com
aca5dcbb7e
bug 295922 change default for "select cert automatically", r/sr=biesi, blocking1.9+
2008-03-07 02:52:21 -08:00
bugzilla@standard8.plus.com
17254d96cd
Bug 382437 nsLoginManagerPrompter.js needs to implement nsIAuthPrompt. r=dolske,gavin,sr=dveditz,approval1.9b4=beltzner
2008-03-02 04:24:24 -08:00
bzbarsky@mit.edu
d1c1513392
Add the charset right after the type, before all other params, if there is no existing charset in the type. Bug 413974, r=biesi, sr=sicking, a=beltzner
2008-02-28 20:24:32 -08:00
dcamp@mozilla.com
dc356cb6ed
Bug 415799: Interface and implementation for HMAC support. p=honzab@allpeers.com (Jan Bambas), r=kaie, r=rrelyea, sr=dveditz, blocking1.9=sayrer
2008-02-26 22:31:13 -08:00
wtc@google.com
7d9ede46bb
Bug 415033: added a hidden preference (in about:config) for enabling or disabling the TLS session ticket extension. The patch is contributed by Nagendra Modadugu <ngm+mozilla@google.com>. r=wtc,rrelyea,kengert a1.9+=damons Modified Files: netwerk/base/public/security-prefs.js security/manager/ssl/src/nsNSSComponent.cpp
2008-02-26 15:09:39 -08:00
florian@queze.net
e1dd963908
Bug 418535 - Make socket attachment to nsSocketTransportService usable from XPCOM. r+sr=biesi, a1.9=beltzner
2008-02-26 12:39:50 -08:00
reed@reedloden.com
466b0b1204
Bug 414901 - "Back out scriptable IO" [p=neil@mozilla.com (Neil Deakin) r+sr=bsmedberg a1.9b3=beltzner]
2008-02-01 18:07:49 -08:00
reed@reedloden.com
e599e0db22
Back out the back out from bug 414901 until bug 415218 is fixed, or else we'll have very broken nightlies. :(
2008-02-01 00:51:29 -08:00
enndeakin@sympatico.ca
a425bb001a
Bug 414901, back out scriptable IO api, r+sr=bsmedberg,a=beltzner
2008-01-31 11:18:07 -08:00
jonas@sicking.cc
2c0141fcd9
Bug 397878: Send Referer-Root header when doing cross-site access requests. Also update domain pattern matching to spec. Patch by <suryaismail@gmail.com>. r=bent sr=sicking b3a=beltzner
2008-01-31 00:16:54 -08:00
reed@reedloden.com
ad3855ddf6
Bug 66057 - "Proxy: $http_proxy should influence proxy settings" [p=roc@ocallahan.org (Robert O'Callahan [roc]) / diane@ghic.org (Diane Trout) / ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=josh r+sr=biesi a1.9=damons]
2008-01-29 10:38:15 -08:00
reed@reedloden.com
966edcb5c4
Back out for now until there's a fix.
2008-01-29 09:57:17 -08:00
reed@reedloden.com
750557e74d
Bug 66057 - "Proxy: $http_proxy should influence proxy settings" [p=roc@ocallahan.org (Robert O'Callahan [roc]) / diane@ghic.org (Diane Trout) / ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=josh r+sr=biesi a1.9=damons]
2008-01-29 07:58:38 -08:00
reed@reedloden.com
1eebb259dd
Bug 405693 - "don't update identical offline cache manifests" [p=honzab@allpeers.com (Honza Bambas) r=dcamp sr=biesi a=blocking1.9+]
2008-01-28 23:54:54 -08:00
mats.palmgren@bredband.net
822959cac3
Make NS_ReadLine() not lie about having more data when the stream ends in \r\n. b=397850 r+sr=cbiesinger a=blocking1.9
2008-01-15 02:22:58 -08:00
mats.palmgren@bredband.net
9d399949a3
Backing out bug 397850 to fix mailnews bustage.
2008-01-09 22:50:08 -08:00
mats.palmgren@bredband.net
8c44750016
Make NS_ReadLine() not lie about having more data when the stream ends in \r\n. b=397850 r+sr=cbiesinger a=blocking1.9
2008-01-09 22:17:29 -08:00
sdwilsh@shawnwilsher.com
1f1340510a
Bug 410131 - DM isn't buffering writes when saving a file. r=biesi, sr=bz
2008-01-04 09:55:02 -08:00
dwitte@stanford.edu
4d1fe7905b
tweak the NS_ReadLine buffer up to 4096 bytes. b=410264, r+sr=biesi, a=schrep
2008-01-03 16:27:38 -08:00
dwitte@stanford.edu
bd5df04b78
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-04 22:37:36 -08:00
kaie@kuix.de
81ef399aa5
Attempting to fix tinderbox bustage from bug 378241
2007-12-04 11:38:27 -08:00
kaie@kuix.de
7404fedffa
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 10:53:14 -08:00
bzbarsky@mit.edu
6749e64aee
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 13:34:44 -08:00
dcamp@mozilla.com
1b9adf5c62
Bug 369814: don't open jar: content unless served from a safe mime type. r=bz, sr=dveditz, ui-r=beltzner
2007-11-26 21:32:23 -08:00
sdwilsh@shawnwilsher.com
babafd75f6
Bug 401174 - Allow how exthandler adds downloads to history to be overridden. r=biesi, sr=bz, a=mconnor
2007-11-23 12:20:41 -08:00
reed@reedloden.com
f453d049c0
Bug 398718 - "Better explanatory text for SSL error pages" [p=kaie/johnath r=rrelyea r=biesi a=blocking1.9+ for M9]
2007-10-30 13:26:25 -07:00
dwitte@stanford.edu
45a064d7ac
rework effective tld service interface, fix normalization bugs and improve error propagation. b=368989, r=biesi, sr=dveditz
2007-10-25 01:24:13 -07:00
bzbarsky@mit.edu
26d7ccd742
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 14:56:41 -07:00
sdwilsh@shawnwilsher.com
9d653231ba
Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9
2007-10-12 15:48:07 -07:00
sdwilsh@shawnwilsher.com
103189add3
Full backout of Bug 369428
2007-10-12 08:30:45 -07:00
sdwilsh@shawnwilsher.com
eea39bddb7
Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9
2007-10-12 06:00:57 -07:00
cbiesinger@gmx.at
d57efe93ed
394242 improve the comments on some necko APIs r+sr+a=bz
2007-08-31 13:23:31 -07:00
cbiesinger@gmx.at
63b56fc006
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 13:19:37 -07:00
cbiesinger@gmx.at
477faceaa0
fix typo in comment
2007-08-24 18:30:39 -07:00
dtownsend@oxymoronical.com
e52758a05e
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 07:22:42 -07:00
cbiesinger@gmx.at
44e169b508
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-26 19:40:45 -07:00
kaie@kuix.de
5b82067aa4
Bug 382223, Add support for Camellia to PSM
...
Patch contributed by okazaki
r=kengert
2007-07-25 15:53:30 -07:00
bzbarsky@mit.edu
5fda0c5d00
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 10:21:41 -07:00
enndeakin@sympatico.ca
8efc7f8e46
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 09:53:37 -07:00
dcamp@mozilla.com
0cac14e210
update the offline cache atomically. b=389223, r=biesi, sr=jst
2007-07-24 23:31:27 -07:00
dcamp@mozilla.com
95ba46800c
implement navigator.isLocallyAvailable. b=373231, r=biesi, sr=jst
2007-07-08 15:15:51 -07: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
asqueella@gmail.com
de27b937fa
Bug 350932 - expose NS_EscapeURL through nsINetUtil
...
p=Prasad Sunkari <prasad@medhas.org>
r+sr=biesi
2007-06-21 13:18:25 -07:00
kaie@kuix.de
30adde7d1d
Bug 110161, enable OCSP by defaultr=cbiesinger, sr=mconnor
2007-06-05 12:27:42 -07:00
rflint@ryanflint.com
03f6ae482c
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
2007-06-04 22:48:25 -07:00
kaie@kuix.de
146b7c014e
Bug 110161. Code related to the plan to enable OCSP by default.r=rrelyea, toolkit r=mconnor
2007-05-30 16:13:28 -07:00
bzbarsky@mit.edu
63aeadb19b
Stylesheets should know what their principal is, and it should be based on theURI the sheet was loaded from, its certificate (if any) and the loaderprincipal, not just on the page the sheet is being applied to. Propagate thisprincipal as the loading principal to @import loads from stylesheets. Changesheet access checks to use this principal instead of the sheet URI. Bug221428, r+sr=peterv
2007-05-01 12:26:15 -07:00
asqueella@gmail.com
6d8baae54f
Bug 378128 - ascii art in IDL files should be protected so that it displays in documentationp=Ray Kiddy <ray@ganymede.org>r=biesi
2007-04-27 09:50:11 -07:00
bent.mozilla@gmail.com
cc4ca83433
Bug 372050 - "Expose UnescapeString through nsINetUtil". Patch by Prasad Sunkari <prasad@medhas.org>. r+sr=biesi.
2007-04-23 07:19:04 -07:00
sayrer@gmail.com
596e6df701
bug 373253. Initial addition of test framework and tests for pwmgr. Patch by Justin Dolske <dolske@mozilla.com>. r=sayrer, sr=mconnor
2007-04-22 16:56:06 -07:00
sayrer@gmail.com
f9f672fc5e
backout patch from bug 373253 because changes to nsIPasswordManagerInternal, yes Internal, break multiple projects.
2007-04-20 19:14:40 -07:00