109 Commits

Author SHA1 Message Date
kaie%kuix.de
5806bcc5f4 Single patch for 3 overlapping fixes.
Bug 420187, hang in nsNSSHttpRequestSession::internal_send_receive_attempt
r=rrelyea
Bug 383369, fixing a regression from 335801
r=rrelyea
Bug 358438, fix proposed by and portions contributed by Honza Bambas
r=honzab, r=rrelyea
approval1.9 for combined patch = beltzner


git-svn-id: svn://10.0.0.236/trunk@250107 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 04:47:24 +00:00
kaie%kuix.de
1c88daaf1f Bug 420246, gBrowser.securityUI doesn't clear invalid cert data after using back button
r=rrelyea, r=johnath, sr=gavin, blocking1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@248993 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-02 06:36:17 +00:00
kaie%kuix.de
3fce882767 Bug 420187. Backing out all 3 patches from today, because of regressions.
a=shaver


git-svn-id: svn://10.0.0.236/trunk@248574 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-26 03:06:56 +00:00
kaie%kuix.de
acd9389a22 bug 420187, hang in nsNSSHttpRequestSession::internal_send_receive_attempt
r=rrelyea, pending more comments
blocking1.9=shaver
approval1.9b5=beltzner


git-svn-id: svn://10.0.0.236/trunk@248552 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-25 19:34:49 +00:00
kaie%kuix.de
e8eeb9ae52 Bug 412456, ###!!! ASSERTION: nsSecureBrowserUIImpl not thread-safe
r=rrelyea, blocking1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@247186 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 11:21:37 +00:00
gavin%gavinsharp.com
f4ae6bc811 Bug 419111: unfrozen interfaces listed in SDK_XPIDLSRCS, r=kaie, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@247134 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 22:08:23 +00:00
bent.mozilla%gmail.com
e47fc69e78 Bug 419655 - "Refreshing a page leaks an nsGlobalWindow until shutdown". r=peterv, sr=jst, a1.9b4+=schrep.
git-svn-id: svn://10.0.0.236/trunk@246770 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 02:05:57 +00:00
kaie%kuix.de
155c295f16 Bug 402574, Identity UI lost when switching between tabs
Additional patch v4 to fix false positive EV
r=rrelyea, blocking-firefox3=mconnor


git-svn-id: svn://10.0.0.236/trunk@246253 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 01:04:05 +00:00
kaie%kuix.de
a24642effe Bug 415213, uninitialized variables in PSM
r=rrelyea, a1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@245617 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 16:14:26 +00:00
kaie%kuix.de
c814ff7da8 bug 402574, Identity UI lost when switching between tabs
r=rrelyea, blocking-ff3=mconnor
Also includes merged fix for:
Bug 405145, Mixed SSL/non-SSL content reporting inconsistent between standard and EV Certs
Patch contributed by Bill Gianopoulos
r=kengert, a=dsicore


git-svn-id: svn://10.0.0.236/trunk@240355 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 22:09:27 +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
kaie%kuix.de
37dada0cd0 bug 386654, Implement notification for EV certs
r=rrelyea, sr=bzbarsky, a=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@232965 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 21:29:58 +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
philringnalda%gmail.com
56c3f28348 Bug 370561 - Make nsIFormSubmitObserver scriptable, patch by Justin Dolske <dolske@mozilla.com>, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@224606 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 04:06:12 +00:00
dbaron%dbaron.org
30f83072c5 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@222462 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 15:33:45 +00:00
kaie%kuix.de
93b11e18ac bug 335801, Loading a cert URL can make an http page look like https
r/sr=cbiesinger


git-svn-id: svn://10.0.0.236/trunk@220866 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-24 13:22:55 +00:00
kaie%kuix.de
9e7721a4aa bug 346766, tons of valgrind warnings if nsEntropyCollector collects entropy before NSS initialization
r=kengert, r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@214612 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-02 19:22:56 +00:00
timeless%mozdev.org
10f826390b Bug 336094 [@ nsNSSSocketInfo::GetSSLStatus]
patch by kaie r=timeless sr=rrelyea


git-svn-id: svn://10.0.0.236/trunk@211868 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-16 23:44:02 +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
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
timeless%mozdev.org
c532288950 Bug 332324 crash [@ IsChildOfDomWindow]
r=kaie sr=bz


git-svn-id: svn://10.0.0.236/trunk@194482 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-16 20:33:28 +00:00
kaie%kuix.de
be8cd247c5 bug 168629, Mozilla incorrectly prompts about submitting to an insecure location from a secure one with base
href="https://..."
r=rrelyea, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@191541 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 23:38:30 +00:00
dougt%meer.net
87d60625cc Fixing bug 326358. checking for null mStringBundle is not needed. r/a=kaie
git-svn-id: svn://10.0.0.236/trunk@189491 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-09 18:52:28 +00:00
cbiesinger%web.de
25ded6512e Bug 321504 Remove unneeded uses of nsIDocumentLoader
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@186591 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-26 16:45:59 +00:00
jst%mozilla.jstenback.com
895df6e6ca Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +00:00
gavin%gavinsharp.com
b8224a61b4 Bug 251123: HTTPS lock icon does not explain mixed secure/non-encrypted icon when hovering, r=kaie+beltzner, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@184616 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-15 00:13:36 +00:00
darin%meer.net
62a0348c2c fixes bug 271194 "When going from a secure to a non-secure page without clicking a button in the security dialog, the non-secure page appears as secure" patch by kai, r=dveditz, sr=darin
git-svn-id: svn://10.0.0.236/trunk@182725 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-21 18:33:26 +00:00
bzbarsky%mit.edu
bf1ec0363c Only do expensive GetName() calls if we're actually logging. Bug 304847,
r=kaie, sr=dmose


git-svn-id: svn://10.0.0.236/trunk@180552 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 03:23:21 +00:00
bsmedberg%covad.net
484a59713a Bug 306615 - Fold PSM into libxul r=darin
git-svn-id: svn://10.0.0.236/trunk@179464 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 12:43:58 +00:00
cbiesinger%web.de
c35be2c642 bug 277587 nsSecureBrowserUIImpl's nsUIContext interface requestor doesn't give
access to the dom window
patch by Christian Persch <chpe@gnome.org> r=jgmyers sr=roc a=asa


git-svn-id: svn://10.0.0.236/trunk@177944 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 13:39:30 +00:00
jst%mozilla.jstenback.com
a9f668bc25 Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@177635 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 04:11:00 +00:00
dougt%meer.net
6bed006974 Minimo only. Backing out 300373.
git-svn-id: svn://10.0.0.236/trunk@177056 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-03 05:24:18 +00:00
dveditz%cruzio.com
7155407c6a form action=javascript: shouldn't trigger the insecure submit warning (bug 182179). Patch by Iain MacDonnell, r=dveditz, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@176896 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-31 19:06:27 +00:00
dougt%meer.net
3bc42cf974 Backing out my changes in the last few hours because Chase is tagging the tree. (the tree was open, but he was tagging)
git-svn-id: svn://10.0.0.236/trunk@175970 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-12 22:01:25 +00:00
dougt%meer.net
b08c48d3dc Fixing build bustage. Must use FORCE_USE_PIC when FORCE_SHARED_LIB. MINIMO only.
git-svn-id: svn://10.0.0.236/trunk@175968 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-12 21:39:45 +00:00
dougt%meer.net
3c493f1534 Fixing 300373. Build/Minimo change. To allow WinCE startup, some of our components must be loaded dynamically regardless if we are building static or not. r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/trunk@175914 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-11 16:38:28 +00:00
bryner%brianryner.com
3274ca4c10 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@174651 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:52:46 +00:00
bryner%brianryner.com
189a661d09 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@173044 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-04 20:22:32 +00:00
bzbarsky%mit.edu
242b69fa40 Throw from our Init() method if we're already initialized, so we don't add
ourselves to various lists twice.  Bug 282784, r=kaie, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@172024 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 15:25:41 +00:00
bsmedberg%covad.net
e46ca42267 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171646 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 14:50:16 +00:00
darin%meer.net
03bbc39198 fixes bug 283733 "accessing a relative anchor in a secure page removes the locked icon and yellow background UI" r=jst sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@169924 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-27 06:33:35 +00:00
shaver%mozilla.org
3326526ccb b=258048: update security observers from OnLocationChange, r=jst, a=drivers
git-svn-id: svn://10.0.0.236/trunk@169222 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-15 22:16:59 +00:00
jst%mozilla.jstenback.com
c490295683 Fixing bug 277564. Make sure to update the lock icon state correctly when dealing with wyciwyg: URLs. r=bugmail@sicking.cc, dveditz@cruzio.com, darin@meer.net, sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@167554 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 00:00:53 +00:00
cbiesinger%web.de
e108f837e0 271068 make frozen PSM headers part of the gecko sdk
patch by Crispin Flowerday <crispin@flowerday.cx> r=bsmedberg sr=darin


git-svn-id: svn://10.0.0.236/trunk@166601 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-11 13:24:31 +00:00
cbiesinger%web.de
1eb4f42bc2 Bug 261637 move security.properties into PSM
r=bsmedberg sr=darin


git-svn-id: svn://10.0.0.236/trunk@165412 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 23:33:16 +00:00
darin%meer.net
e3117874fa fixes bug 261083 "Channels do not uniformly query their notification callbacks" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@165373 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-15 20:16:52 +00:00
jst%mozilla.jstenback.com
9c05b34eac Fixing bug 262689. Don't get stuck in view-source mode when a view-source URI is visited. r=caillon@gmail.com, sr=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@163446 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-08 22:58:16 +00:00
kjh-5727%comcast.net
f774e416d9 Bug 232068: security should use newer nsIPrefService APIs instead of nsIPref. Patch by Mikael Parknert (mikael@parknert.se), r=bienvenu, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@161859 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:54:02 +00:00
dbaron%dbaron.org
9b3ccc7451 A user who wants to see the security confirmation (as opposed to alert) dialogs shouldn't need to check the checkbox every time (for Firefox values of default prefs). b=245655 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161408 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 22:10:26 +00:00
jst%mozilla.jstenback.com
7eadd82b04 Fixing bug 253121. Make wyciwyg channels and documents carry the source channels security info. r=darin@meer.net, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@159942 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 00:26:58 +00:00