Граф коммитов

9347 Коммитов

Автор SHA1 Сообщение Дата
rginda%netscape.com 3806c70e07 First (sidebar) part of fix for 20721, r=slamm 2007-09-25 00:37:38 +00:00
slamm%netscape.com 0e4862e9fc Add dialogs. One to verify that the add should be done. Another to warn that the panel has already been added. 2007-09-25 00:37:37 +00:00
slamm%netscape.com f7efc8fcea Add sidebar component for js api to sidebar (e.g. addPanel()). r=mcafee 2007-09-25 00:37:36 +00:00
philringnalda%gmail.com 62cef376e8 Bug 397222 - Bogus 'for' attributes shadowing 'control' attributes on <label>s, r+sr=neil 2007-09-24 20:57:44 +00:00
neil%parkwaycc.co.uk b224bb7183 Bug 397334 XUL directory viewer performs unsafe DOM manipulation r=jag sr=biesi 2007-09-24 14:09:40 +00:00
neil%parkwaycc.co.uk 9abd1be91f Bug 389675 Tab drag and drop indicator doesn't work on first drag r+sr=jag 2007-09-24 14:06:53 +00:00
neil%parkwaycc.co.uk 8988b24fbd Use new mozstorage .finalise^H^Hze method b=394736 r=sdwilsh sr=jag 2007-09-24 08:51:44 +00:00
bugzilla%standard8.plus.com 4867aa9ca2 Remove old file from SeaMonkey's xpfe to toolkit transitional phase - config.it is no longer required as we don't have a *nix based installer. r=Neil over irc, no bug 2007-09-21 19:32:25 +00:00
db48x%yahoo.com f6925e4d61 Bug 395163 ��� "page info" -> "permissions" fails to set "allow" exception for cookies
this ports the fix to Seamonkey, which just acquired the bug
patch by Florian Qu��ze <f.qu@queze.net>, r=gavin, a=mconnor
2007-09-21 13:35:54 +00:00
db48x%yahoo.com 5e2da6f0c6 Bug 379183 ��� port new Firefox page info to SeaMonkey. r=Neil 2007-09-21 13:21:30 +00:00
roc+%cs.cmu.edu df1d8efba7 Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky 2007-09-18 23:12:10 +00:00
rob_strong%exchangecode.com cccc03c06c Bug 392303 - Simplify installer changes. r=sspitzer, a1.9=mconnor 2007-09-18 02:47:35 +00:00
dveditz%cruzio.com d9f67a69c9 bug 395942 mitigations for QuickTime media-link flaw, r=gavin,neil, b=beltzner 2007-09-18 00:54:03 +00:00
bugzilla%standard8.plus.com 7887eb690d Bug 396085 Remove redundant ifdefs etc from bookmarks and search code. r=Neil 2007-09-14 20:26:51 +00:00
neil%parkwaycc.co.uk af1b42c53a Bug 394471 Can't "View" moz-icon: images (e.g. on directory listings) also make urlSecurityCheck use principals instead of focused windows r=bz sr=jag 2007-09-14 19:28:09 +00:00
bugzilla%standard8.plus.com 5289f1c4b9 Bug 396082 Package LICENSE file for Mac builds of SeaMonkey. r=KaiRo 2007-09-13 20:59:38 +00:00
bugzilla%standard8.plus.com d282723f44 Bug 382495 More missing preferences - add some plugin pref migrations to the SeaMonkey profile migrator (also fixes part of bug 396033). r=Neil 2007-09-13 20:13:19 +00:00
bugzilla%standard8.plus.com e97fde9429 Bug 396074 Fix some compiler warnings in migration code. r=Neil 2007-09-13 20:09:41 +00:00
bugzilla%standard8.plus.com 3fed2ace32 Follow up to bug 371671 add venkman's chrome.manifest to the list of items to package, r=KaiRo over irc 2007-09-13 18:50:45 +00:00
bugzilla%standard8.plus.com c2075d4c35 Fix build bustage from bug 382647 2007-09-13 18:44:28 +00:00
bugzilla%standard8.plus.com 786f4ea0a9 Bug 395535 Provide a packages file for *nix based builds of SeaMonkey. r=ajschult 2007-09-13 18:21:38 +00:00
bugzilla%standard8.plus.com d690286a21 Fix missed review comment from bug 382647 2007-09-13 18:11:56 +00:00
bugzilla%standard8.plus.com 50da6ce549 Bug 382647 - move bookmarks to /suite r=kairo,sr=Neil also part of bug 382566 Clean up SeaMonkey packages file, r=mcsmurf 2007-09-13 18:07:46 +00:00
bugzilla%standard8.plus.com 6299672793 Bug 382647 Move xpfe Bookmarks source code to /suite. r=kairo,sr=Neil 2007-09-13 18:04:43 +00:00
bugzilla%standard8.plus.com 47319c146a Final part of Bug 389070 Port bookmarks to frozen linkage. r=Neil. NPOTFFB. 2007-09-12 17:51:54 +00:00
bugzilla%standard8.plus.com 9d48288812 Part of bug 389070 Port bookmarks to frozen linkage. r=Neil. NPOTFFB 2007-09-12 17:51:53 +00:00
bugzilla%standard8.demon.co.uk 1b2f14d6c9 Bug 389070 Port bookmarks to frozen linkage (Mechanical changes) r/sr=Neil
NPOTB for the firefox freeze.
2007-09-12 17:51:52 +00:00
jwalden%mit.edu c14dda1983 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-09-12 17:51:51 +00:00
bzbarsky%mit.edu 569da33eec Cycle collect through the bookmark service. Bug 383945, r+sr=neil 2007-09-12 17:51:50 +00:00
sayrer%gmail.com c5ed0e6f4a bug 348669. Remove inappropriate nsCRT::free usage. r=timeless, sr=dbaron 2007-09-12 17:51:49 +00:00
benjamin%smedbergs.us 24eeba12cc Seamonkey-only bustage from bug 347183 - I'm currently building a tree with this, but it should be right 2007-09-12 17:51:48 +00:00
timeless%mozdev.org 6f3151175c Bug 337917 Make consumers stop using cids from other modules 2007-09-12 17:51:47 +00:00
benjamin%smedbergs.us 2aac57a0aa Bug 341406 - Build bookmarks as a separate component, r+sr=Neil 2007-09-12 17:51:46 +00:00
timeless%mozdev.org 52829a7b6c Bug 337917 Make consumers stop using cids from other modules
r=smontagu sr=darin
2007-09-12 17:51:45 +00:00
gavin%gavinsharp.com e09211e2c5 Bug 337962: fix nsBookmarksService's QI to include nsICharsetResolver, r=neil, sr=bzbarsky 2007-09-12 17:51:44 +00:00
timeless%mozdev.org cf1f0b13b4 Bug 335953 Make code outside intl use NS_CHARSETALIAS_CONTRACTID instead of NS_CHARSETALIAS_CID
r=bz sr=bz
2007-09-12 17:51:43 +00:00
bugzilla%standard8.demon.co.uk f5a339188e Bug 333169 Enable nsBookmarksService to open a window when not using xpfe's commandline service. r/sr=Neil 2007-09-12 17:51:42 +00:00
cbiesinger%web.de 9bbf909419 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2007-09-12 17:51:41 +00:00
jshin%mailaps.org 77f1649767 bug 258223 : bookmark keyword quicksearch need a way to specify character encoding : r=vlad, sr=neil, a=asa 2007-09-12 17:51:40 +00:00
cst%andrew.cmu.edu 3ae85290ae Bug 236003 null check missing in nsBookmarksService (seamonkey version of bug 235129)
r=timeless sr=dbaron a=shaver
2007-09-12 17:51:39 +00:00
bzbarsky%mit.edu d938fba771 Remove content dependency on the RDF-ness of bookmarks (since in general, they
need not be RDF-enabled at all).  Remove bizarre dependency of an interface we
really want to expose to embeddors on nsIParser.  Bug 101995 followup,
r=bsmedberg, sr=alecf
2007-09-12 17:51:38 +00:00
bsmedberg%covad.net d6640a1970 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector) 2007-09-12 17:51:37 +00:00
cst%andrew.cmu.edu 803c2cd3e9 Bug 277853 Use contract id instead of CID for sound
seamonkey: r=timeless sr=neil
firefox: r=mconnor
2007-09-12 17:51:36 +00:00
bryner%brianryner.com ccf6915776 Change cache interfaces to use ACString for the key. Bug 277627, r+sr=darin. 2007-09-12 17:51:35 +00:00
darin%meer.net 4434c521cb fixes bug 261083 "Channels do not uniformly query their notification callbacks" r=biesi sr=bzbarsky 2007-09-12 17:51:34 +00:00
darin%meer.net 37b30cff8e fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg 2007-09-12 17:51:33 +00:00
darin%meer.net d473a6e077 eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg 2007-09-12 17:51:32 +00:00
varga%nixcorp.com e60433d041 Updating my email address. 2007-09-12 17:51:31 +00:00
peterv%propagandism.org 8c5f184a12 Fix for 209699 (bug convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst. 2007-09-12 17:51:30 +00:00
jshin%mailaps.org 28ca1a720b follow-up to bug 256409 : bookmark file path with non-ASCII characters doesn't work 2007-09-12 17:51:29 +00:00
vladimir%pobox.com 9edd6c627f b=255134, make nsICollation scriptable, r=jshin,sr=brendan 2007-09-12 17:51:28 +00:00
jshin%mailaps.org dd28bbbebe bug 256409 : bookmarks file path with non-ASCII characters doesn't work (r=p_ch, sr=jag) 2007-09-12 17:51:27 +00:00
neil%parkwaycc.co.uk 4747112692 Bug 238136 Make bookmarks not depend on IE on Windows r=varga sr=jag 2007-09-12 17:51:26 +00:00
dwitte%stanford.edu 750504406d make seamonkey bookmarks use nsISafeOutputStream.
b=252193, r=biesi, sr=darin
2007-09-12 17:51:25 +00:00
cbiesinger%web.de 106da895f2 Bug 69114 go to the target of a .url file, instead of showing its contents, when
opening such a file in mozilla
r=darin sr=bz
2007-09-12 17:51:24 +00:00
roc+%cs.cmu.edu e8da30f6fc Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2007-09-12 17:51:23 +00:00
mozilla.BenB%bucksch.org 409b91507a Bug 245758: Make bookmarks' internal unescaper match nsEscapeHTML, unescaping ' pr
r=Neil Rashbrook, sr=jst
2007-09-12 17:51:22 +00:00
roc+%cs.cmu.edu 10875f9d0c Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin 2007-09-12 17:51:21 +00:00
timeless%mozdev.org cde448332d Bug 207864 Some things GetService "@mozilla.org/rdf/container;1"
r=neil sr=jag
2007-09-12 17:51:20 +00:00
bienvenu%nventure.com aa05cb9088 make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538 2007-09-12 17:51:19 +00:00
gerv%gerv.net d33b4d99e2 Bug 236613: change to MPL/LGPL/GPL tri-license. 2007-09-12 17:51:18 +00:00
timeless%mozdev.org ec35226bed PRPackedBool takes too much effort 2007-09-12 17:51:17 +00:00
jshin%mailaps.org bdb26abe73 bug 191053 : relanding the original patch + ben's firefox patch + additional patch (sr=bz for additional changes to fix Windows bustage) 2007-09-12 17:51:16 +00:00
bzbarsky%mit.edu 04065c1e24 Backing out bug 191053 and various bustage fixes due to tree red and lack of
ability to get a hold of jshin.  a=#developers (acting sheriff).
2007-09-12 17:51:15 +00:00
timeless%mozdev.org ae6927e009 Bug 225055 symlinked bookmark files are broken AGAIN
r=bsmedberg sr=bz
2007-09-12 17:51:14 +00:00
jshin%mailaps.org 9c9f0200e7 bug 191053 : international domain names (IDN) are displayed as gargage in bookmark (r=varga, darin, sr=jag) 2007-09-12 17:51:13 +00:00
timeless%mozdev.org 5896ed48f2 Bug 225055 symlinked bookmark files are broken AGAIN
r=bsmedberg sr=bz
2007-09-12 17:51:12 +00:00
darin%meer.net dc3d0e327f final patch for bug 234908 "getter_Copies scoping problem" r+sr=dbaron 2007-09-12 17:51:11 +00:00
timeless%mozdev.org e537821b33 Bug 235797 bookmarks.html permissions always reset to 600
r=bsmedberg sr=bz
2007-09-12 17:51:10 +00:00
jshin%mailaps.org da635a12ac bug 233485 : add 'size' parameter to nsAutoBuffer (patch for customers) : r=ccarlen, sr=rbs) 2007-09-12 17:51:09 +00:00
jst%mozilla.jstenback.com 1ef1f27a17 Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org 2007-09-12 17:51:08 +00:00
neil%parkwaycc.co.uk 33cd64d935 Bug 231076 nsIPref removal from bookmarks p=arne.anka@stupido.com r=pch sr=jag 2007-09-12 17:51:07 +00:00
caillon%returnzero.com e2f5dc94f5 Mark bookmarks as dirty when they are, so they get properly flushed.
Bug 131105
r=ben sr=bzbarsky a=dbaron
2007-09-12 17:51:06 +00:00
timeless%mozdev.org 8174e1ff9c Bug 143687 Bring back site icons (favicons) in personal toolbar
patch by mozilla-bugs@nogin.org r=varga sr=alecf
2007-09-12 17:51:05 +00:00
varga%nixcorp.com e1ada0ba99 Changing my email address. 2007-09-12 17:51:04 +00:00
chanial%noos.fr 6f9921d805 remove #ifdef MOZ_PHOENIX that are no more relevent since we forked the bookmarks service.
correct typo in comment.
2007-09-12 17:51:03 +00:00
pkw%us.ibm.com e637cef52b Bug 220210 - Bookmarks root is always English "Bookmarks" if using one
profile named "default".
r=p_ch@verizon.net, sr=jag@tty.nl
2007-09-12 17:51:02 +00:00
cls%seawood.org c11f203950 Case matters.
Fixing mingw cross-compiling bustage.
2007-09-12 17:51:01 +00:00
neil%parkwaycc.co.uk 1fc97ea023 Bug 135269 No Open Bookmarks File menu option r=varga sr=alecf 2007-09-12 17:51:00 +00:00
bryner%brianryner.com 5302aad915 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2007-09-12 17:50:59 +00:00
cbiesinger%web.de 09c72284eb 179084, patch by mcsmurf@gmx.net r=varga sr=jag Bookmark Export uses Unix carriage returns on all platforms 2007-09-12 17:50:58 +00:00
ccarlen%netscape.com b3e000023c Bug 210541 - Bookmarks service crashes if nsIProfile implementation is not present because of missing success check on getService() call. r=pch/sr=alecf 2007-09-12 17:50:57 +00:00
ssu%netscape.com 97c47d4e73 fixing bug 201381 - Auto-importing IE favorites with directory entries may take a very long time, CPU usage 100. r=varga, sr=jag 2007-09-12 17:50:56 +00:00
alecf%flett.org 7179bc0554 fix for bug 206379:
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2007-09-12 17:50:55 +00:00
varga%netscape.com 0d4ccf22ed Fix for bug 200048. "Set as New Bookmark Folder / New Personal Toolbar" not working.
r=jag, sr=sspitzer
2007-09-12 17:50:54 +00:00
alecf%flett.org 8dff89a822 for bug 101995.. oops, forgot to rev the IID here, so that phoenix doesn't barf.
my previous checkin was r=jshin, sr=brendan
2007-09-12 17:50:53 +00:00
varga%netscape.com 8713e1cf20 Fix for bug 203992. Bookmark's Notify/schedule fail to prompt user when change has occured.
r=jag, sr=bryner
2007-09-12 17:50:52 +00:00
alecf%flett.org 2d62f4a32e big part of fix for bug 101995 - remove bookmarks dependency from nsHTMLDocument 2007-09-12 17:50:51 +00:00
varga%netscape.com 89f4b1f03e Trying to fix windows bustage. 2007-09-12 17:50:50 +00:00
varga%netscape.com c9fc90e466 Landing bookmarks changes.
Bug 205378 - Meta bug for changes in bookmarks sorting code
r=jag, sr=sspitzer, a=sspitzer,asa

The CloneResource() has been back ported from Firebird, originally
implemented by Pierre Chanial.
2007-09-12 17:50:49 +00:00
chanial%noos.fr 405866818f bug 200359: Importing and exporting bookmarks are broken
r=bsmedberg@covad.net sr=alecf a=asa
2007-09-12 17:50:48 +00:00
varga%netscape.com e754c75e67 Fix for bug 202477. Closing any browser window causes loooong hang (@ nsBookmarksService::WriteBookmarks).
r=darin, sr=smfr, patch by bsmedberg
2007-09-12 17:50:47 +00:00
varga%netscape.com 9137cecaf9 Follow up fix for bug 199872. Bookmarks service doesn't appear to import IE
favorites
- fixing debug builds
- also changing DEBUG to DEBUG_varga to be less annoying
r=ccarlen
2007-09-12 17:50:46 +00:00
varga%netscape.com 969125ab0b Fix for bug 199872. Bookmarks service doesn't appear to import IE favorites.
r=jag, sr=bryner
2007-09-12 17:50:45 +00:00
varga%netscape.com c01e2ce3d4 Fix for bug 201013. Move bookmarks transaction manager to bookmarks service.
Fixes also bug 199364 and 200771.
r=pch, sr=jag
2007-09-12 17:50:44 +00:00
varga%netscape.com 3a4a85b59a Fix for bug 200498. Multiple copies of my bookmarks file are showing up in TEMP / bookmark changes are lost / cannot modify or delete.
r=bsmedberg, sr=bryner
2007-09-12 17:50:43 +00:00
varga%netscape.com b5d54e5e52 Fix for bug 191783. Convert bookmark implemenation to use nsIFile instead of nsFileSpec.
patch by bsmedberg, r=varga, sr=alecf
2007-09-12 17:50:42 +00:00
chanial%noos.fr cad12b1c0e Landing of the bookmarks rewrite TBOOKMARKS_20030320_BRANCH (bug 196756) part one.
It includes:
- bug 160019: Robust bookmarks handling.
- bug 53422: Bookmarks Transaction Manager
- bug 36339: top level bookmark root
- bug 114962: spring loaded bookmark menu in menubar
Thanks to Jan for the great help, bug fixing and testing.

Jan's fixes include:
- bug 51683: unique URI for bookmarks
- bug 99860: new file bookmarks dialog
- bug 121053: optional labels for separators

r=jag, sr=bryner
2007-09-12 17:50:41 +00:00
bzbarsky%mit.edu 131788c225 Fix a few leaks, convert to nsCOMArray for mObservers. Bug 198275,
r=varga@netscape.com, sr=alecf
2007-09-12 17:50:40 +00:00
varga%netscape.com be65023dba Whitespace cleanup for bug 191783.
r=varga, rs=sspitzer, patch by Benjamin Smedberg <bsmedberg@covad.net>
2007-09-12 17:50:39 +00:00
timeless%mozdev.org 8d3eada6e8 Bug 196834 all bookmarks lost when using "browser.bookmarks.file" pref and switching profile
r=ccarlen sr=alecf
2007-09-12 17:50:38 +00:00
sfraser%netscape.com a82eb3502a Fix bug 195160: remove static NS_DEFINE_IID from header files. r=cls, sr=alecf. 2007-09-12 17:50:37 +00:00
cbiesinger%web.de 14ae8960e2 190020 r=timeless sr=alecf GetResource should take AUTF8String 2007-09-12 17:50:36 +00:00
varga%netscape.com be1b55dcd4 Fix for bug 182842. major perf regression (O(N^2)) in bookmark writing (closing windows)
r=darin, sr=jag, a=dbaron
2007-09-12 17:50:35 +00:00
jrgm%netscape.com 6981c5b66c remove '#ifndef REPEATING_TIMERS' code. This was accidentally turned back on in 9/02 after being dead from 12/01, and will now revert to using repeating timers. Affect caret, <blink>, bookmarks & search 'ping'. bug 182141, r+sr=smfr 2007-09-12 17:50:34 +00:00
dbaron%dbaron.org 2be801473a Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2007-09-12 17:50:33 +00:00
bzbarsky%mit.edu 46613a569e Backing out nisheeth. The orange all over (leak/bloat tests, ports) is his.
a=drivers@mozilla.org speaking through the oracle of blizzard
2007-09-12 17:50:32 +00:00
nisheeth%netscape.com 7cf4c3a748 Checkin for bug 182366. r=heikki. sr=hewitt. a=asa. Start of project to use machine learning to better order results shown in the autocomplete dropdown. 2007-09-12 17:50:31 +00:00
rjc%netscape.com 0f355ed184 Fix bug # 180423: implement nsIRDFRemoteDataSource::FlushTo() which enables, among other things, serializing bookmarks as RDF. r=pavlov sr=ben 2007-09-12 17:50:30 +00:00
timeless%mozdev.org acfb5dbee8 Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
r=rjc,bienvenu sr=alecf
2007-09-12 17:50:29 +00:00
timeless%mozdev.org 3d3c43b4d2 Bug 156814 If bookmark file is symlink, mozilla overwrites symlink with a file
r=caillon sr=bz
2007-09-12 17:50:28 +00:00
timeless%mozdev.org 96b3dc9fe7 backing out. 2007-09-12 17:50:27 +00:00
timeless%mozdev.org ba6cab4868 Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
r=rjc,bienvenu sr=alecf
2007-09-12 17:50:26 +00:00
chanial%noos.fr 230b31994f Fix adding a group of tab and bookmark transaction manager horking in phoenix.
Allow the insertion of a resource in a valid container that isn't in the bookmark graph.
Not part of the build
2007-09-12 17:50:25 +00:00
blakeross%telocity.com d8fcc7d743 174132 - bookmarks shouldn't hardcode navigator chrome url (fix bookmarks notifications in Phoenix). r=bryner sr=hewitt a=brendan 2007-09-12 17:50:24 +00:00
blakeross%telocity.com cafdc3ca8d Minor bookmarks tweaks for Phoenix. Not part of build. r/sr=ben 2007-09-12 17:50:23 +00:00
rjc%netscape.com b374da0355 Fix bug # 170622: Bookmarks deletion cmd needs to go through RDF composite db cmd APIs. Bookmarks need to NS_RDF_ASSERTION_REJECTED on unknown nodes. Bookmarking a group of tabs fix. r=blake sr=jag 2007-09-12 17:50:22 +00:00
darin%netscape.com 68d2f1317c fixes bug 157135 "nsIFileURL need to be frozen" r=dougt sr=bzbarsky 2007-09-12 17:50:21 +00:00
hyatt%netscape.com 3152c7a937 Set an infinite expiration for bookmark favicons. Not used by Mozilla (Phoenix only). r=brendan, sr=jag 2007-09-12 17:50:20 +00:00
chanial%noos.fr 76bae1bbb0 Bug 167180: new API in nsIBookmarksService for creating a new resource (bookmark, folder, folder group and separator) r/sr=hyatt,blake,bryner moa=ben 2007-09-12 17:50:19 +00:00
dougt%netscape.com f3f065a292 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2007-09-12 17:50:18 +00:00
dougt%netscape.com b56b8d6151 Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2007-09-12 17:50:17 +00:00
rjc%netscape.com c7473a799d Fix bug # 145858 - imported bookmarked issue with NetPositive. Change required to old bug fix to get search results resolving correctly with aggregation. r=sergei_d@fi.tartu.ee sr=darin 2007-09-12 17:50:16 +00:00
dougt%netscape.com 185df99689 Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426 2007-09-12 17:50:15 +00:00
timeless%mac.com 5352d67a2f Bug 161945 clean up simple mac build warnings
r=dbradley sr=bz
2007-09-12 17:50:14 +00:00
alecf%netscape.com d018a94103 bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
r=dougt, sr=darin
2007-09-12 17:50:13 +00:00
henry.jia%sun.com 8428ccef92 Fix bug 159889: replace the hardcode of "@mozilla.org/preferences;1" with NS_PREF_CONTRACTID
Patch by leon.zhang@sun.com
r=Henry, sr=alecf
2007-09-12 17:50:12 +00:00
henry.jia%sun.com 21aed548a7 2nd patch for bug 158080
Description: replace the hardcode of "@mozilla.org/embedcomp/window-watcher;1" with NS_WINDOWWATCHER_CONTRACTID
Patch by Henry.Jia@sun.com
r=anto, sr=alecf
2007-09-12 17:50:11 +00:00
alecf%netscape.com e032a4d827 bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2007-09-12 17:50:10 +00:00
kyle.yuan%sun.com 39c32c5f8f Bug 151837 Export Bookmarks in Bookmark Manager saves nothing
r=pierrechanial@netscape.net, sr=blake, a=asa
Must not delete/rename the temp file if tempFile == aBookmarksFile
2007-09-12 17:50:09 +00:00
cbiesinger%web.de 54bb2c0a52 address reviewer comments (whitespace) 2007-09-12 17:50:08 +00:00
cbiesinger%web.de 6da8aea318 bug 145858 patch by sergei_d@fi.tartu.ee r=timeless a=asa
Imported NetPositive Bookmarks are not loaded properly anymore
2007-09-12 17:50:07 +00:00
bryner%netscape.com 4894ea8c1a Fix all of the warnings about member initializer ordering in constructors (bug 156135). r=timeless, sr=jag. 2007-09-12 17:50:06 +00:00
ben%netscape.com e0a3f7d4d0 Fix for 86501 - bookmarks truncated when disk full
Make bookmarks check on the success of the file stream write before overwriting the old bookmarks file with the new one.
r=darin, sr=brendan
2007-09-12 17:50:05 +00:00
cbiesinger%web.de fadb0d99e2 bug 115473 r=pavlov sr=brendan
Remove timer priorities
2007-09-12 17:50:04 +00:00
timeless%mac.com 851056dee6 Bug 139471 Rewrite of the personal toolbar drag and drop observer patch=pierrechanial@netscape.net, r=timeless, sr=ben
(maybe you should increment the version number to 2.1)
2007-09-12 17:50:03 +00:00
ben%netscape.com 0ba50d189e Fix for bug 86501 - bookmarks.html file is truncated to 0-length when shutting down with a full profile disk. Write bookmarks to a temporary file, and rename that to 'bookmarks.html' only if the write operation succeeded. r=bryner, sr=jag. 2007-09-12 17:50:02 +00:00
darin%netscape.com c6027def9e fixing XP_WIN bookmarks bustage 2007-09-12 17:50:01 +00:00
jaggernaut%netscape.com a59ce831a1 Bug 129428: Paste doesn't work in bookmark manager. Patch by ben@netscape.com, r=pierrechanial@netscape.net, sr=jag 2007-09-12 17:50:00 +00:00
darin%netscape.com de043ff664 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2007-09-12 17:49:59 +00:00
ben%netscape.com 579b0eb86e Fix two bugs:
- 130614 [adt2] Trunk crashes on startup on Win95 @ nsBookmarksService::ParseFavoritesFolder
         On older Windows installs, IE4 is not present and as a result there's no system
         favorites folder. Insert a null check so that we only parse a system favorites folder
         if one exists.
         r=bryner, sr=hyatt
- 127476 [adt1] Non-ASCII characters in IE Favorites are imported as garbage.
         IE stores Favorite Name as the non-extension part of the file name (baseName). The
         code was using GetFileBaseName, which returns a CString (dumb!). Converted to
         extract the bookmark name from the unicode leaf name.
         r=ftang, sr=hyatt
2007-09-12 17:49:58 +00:00
darin%netscape.com 40a46904d8 fixes bug 130079 "Importing IE favorites turns spaces into %20 (URL-encoded)"
patch=andreas.otte@debitel.net r=ben sr=darin
2007-09-12 17:49:57 +00:00
jaggernaut%netscape.com ffa5313e8c Bug 119599: add UI for bookmark groups in the File Bookmark dialog. r=bryner, sr=hewitt, a=asa 2007-09-12 17:49:56 +00:00
seawood%netscape.com 7823ce6ae6 Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
2007-09-12 17:49:55 +00:00
darin%netscape.com 82eb217257 b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa 2007-09-12 17:49:54 +00:00
alecf%netscape.com b1ed30ee65 a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc 2007-09-12 17:49:53 +00:00
timeless%mac.com b5ff201f12 Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa
2007-09-12 17:49:52 +00:00
hyatt%netscape.com 02896cb288 Landng boomar groups. 119599 r ben sr jag a asa 2007-09-12 17:49:51 +00:00
ben%netscape.com 04cc28d1b1 Fix build bustage. r=bryner, sr=blake 2007-09-12 17:49:50 +00:00
ben%netscape.com dc0de3e526 Fix for 128815 - numerous bookmarks improvements, including fixes for bugs: 77411, 114142, 126748, 128571.
r=blake, sr=hyatt, a=asa
2007-09-12 17:49:49 +00:00
darin%netscape.com 2715df8383 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2007-09-12 17:49:48 +00:00
alecf%netscape.com 8086c8fed5 bug 127091 - big string cleanup, removing old APIs
- removing Assign/AppendWithConversion for single-characters
- removing unused StripChars
- removing ReplaceChar[s] for non-matching chars
- removing CompressSet
- removing nsCString::Find/FindCharInSet/RFind for unichar strings
- removing lots of EqualsWithConversion
r=dp, sr=jag
a=asa
2007-09-12 17:49:47 +00:00
seawood%netscape.com 55127bfd41 Use PR_TRUE instead of true.
Fixing OS/2 & AIX tinderbox bustage
2007-09-12 17:49:46 +00:00
ben%netscape.com 9d7288ec13 Fix for 106326 - better handling of IE favorites. Adding support for one-time import of
IE favorites in addition to dynamic root which is now off by default.
Also update the nsIBookmarkService API to support IDL naming conventions, and enhance API
with utility methods requested and required by clients.
r=rjc, sr=hyatt
2007-09-12 17:49:45 +00:00
rjc%netscape.com 84de0c1865 Fix bug # 125361: bookmarks issue. r=tingley sr=ben 2007-09-12 17:49:44 +00:00
cathleen%netscape.com a7c1dda9fa eliminate nsCRT::strlen for char* strings (part 4), bug 124536 r=dp sr=brendan 2007-09-12 17:49:43 +00:00
dbaron%fas.harvard.edu 86fe92b055 Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag 2007-09-12 17:49:42 +00:00
rjc%netscape.com efe5303ffb Fix bug # 125122: Synthetic bmk type issue. r/sr=ben 2007-09-12 17:49:41 +00:00
rjc%netscape.com fa970cc4a3 Fix bug # 124743: RDF SEQs. r=tingley sr=ben 2007-09-12 17:49:40 +00:00
bzbarsky%mit.edu 010c8d99b4 Relanding the Compare --> Equals conversion. a=mcafee 2007-09-12 17:49:39 +00:00
bzbarsky%mit.edu 74a769821b Testing performance impact of backout of what's left of the patch from
bug 115289.  See bug 123947 for details. a=mcafee
2007-09-12 17:49:38 +00:00
bzbarsky%mit.edu 07f015de0f Make sure to escape bookmark folder names before writing them out to the
file.  Bug 65098, patch by Hugh Kennedy <kennedyh@engin.umich.edu>,
r=bzbarsky, sr=shaver
2007-09-12 17:49:37 +00:00
rjc%netscape.com aae3878e10 Fix bug # 124322: bookmark optimizations (cut down on # of assertions for common node types, and make scheduler far more lightweight.) r=pavlov sr=ben 2007-09-12 17:49:36 +00:00
bzbarsky%mit.edu 47d57c2cf7 Convert Compare() to Equals() where possible now that we can do
case-insensitive Equals().  Bug 115289, r=alecf, sr=jag
2007-09-12 17:49:35 +00:00
alecf%netscape.com e59fc59d85 First part of fix for bug 107575 - remove nsString::FindChar because there is already an nsAString::FindChar, and remove the "ignore case" option in RFindChar
r=dougt, sr=jag
2007-09-12 17:49:34 +00:00
jaggernaut%netscape.com 6c7c1d4cf1 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2007-09-12 17:49:33 +00:00
jaggernaut%netscape.com 38503b819a Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2007-09-12 17:49:32 +00:00
ccarlen%netscape.com 24f92ae1ab Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2007-09-12 17:49:31 +00:00
rjc%netscape.com fdabca49ab Fix bug #108809. r=ben sr=hyatt 2007-09-12 17:49:30 +00:00
pchen%netscape.com fef7bcccc0 bug 107900, r=jag, sr=ben, return bool from ReadBookmarks() 2007-09-12 17:49:29 +00:00
pchen%netscape.com cd307b5677 bug 14824, r=rjc, sr=blake, add LoadBookmarks() and initDatasource() protected member functions 2007-09-12 17:49:28 +00:00
pchen%netscape.com 00edc6750f bug 107900, r=jag, sr=ben, return true if we loaded bookmarks, otherwise
return false
2007-09-12 17:49:27 +00:00
pchen%netscape.com 076a068d11 bug 108539, r=jag, sr=sfraser, need to call NS_IF_RELEASE(mInner) to prevent leak of datasource, also cleaned up create instance call 2007-09-12 17:49:26 +00:00
pchen%netscape.com 80373b741f bug 14824, r=rjc, sr=blake, don't read bookmarks.html in nsBookmarksService::Init(), load bookmarks once in ReadBookmarks() 2007-09-12 17:49:25 +00:00
pchen%netscape.com 0c2f935d3c bug 68329, r=jag, sr=sfraser, resurrected an old patch from sfraser which
cleans up a lot of the string stuff, had help from jag to clean string
stuff even more
2007-09-12 17:49:24 +00:00
jaggernaut%netscape.com 8e7c7994c9 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2007-09-12 17:49:23 +00:00
dougt%netscape.com 98c4135221 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com 2007-09-12 17:49:22 +00:00
ben%netscape.com 3e43809d80 Best fix for 87864, prevent duplicate bookmarks from being processed when loading a bookmarks file.
This code was originally removed from 6.1 because performance issues with IndexOf, which have recently been addressed. r=pchen, sr=waterson
2007-09-12 17:49:21 +00:00
rjc%netscape.com 8db27a119d Fix bug # 49142: speed up bookmarks menu creation on Mac. r=pink, sr=sfraser. 2007-09-12 17:49:20 +00:00
dougt%netscape.com b726997b8f nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2007-09-12 17:49:19 +00:00
jaggernaut%netscape.com d206004cd3 Bug 81444: eliminate |null_nsCOMPtr|. Eliminating all callers, r=syd, rs=mozbot. 2007-09-12 17:49:18 +00:00
alecf%netscape.com 660fc70aa8 fix some dumb dependencies for bug 102290
r=jag, sr=darinf
2007-09-12 17:49:17 +00:00
jaggernaut%netscape.com ccb4043540 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2007-09-12 17:49:16 +00:00
gerv%gerv.net e240b68b71 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2007-09-12 17:49:15 +00:00
ben%netscape.com df6b1072e0 - fix js error when pasting into a bookmarks folder due to missing method.
(implement method exposing BookmarkParser::CreateAnonymousResource)
r=hixie, sr=blake, a=asa
part of 79904
2007-09-12 17:49:14 +00:00
ben%netscape.com e4d915de85 forgot this. oops 2007-09-12 17:49:13 +00:00
jaggernaut%netscape.com 0a74f81b97 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2007-09-12 17:49:12 +00:00
jaggernaut%netscape.com 84160a4c33 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2007-09-12 17:49:11 +00:00
scc%mozilla.org 99e8678028 bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process. 2007-09-12 17:49:10 +00:00
ben%netscape.com d9d3404f1f Fix for 78020 - Chromeless window when opening updated bookmarked page
Make bookmarks-service open a Navigator window with uri as argument using
WindowWatcher interface.
r=pchen, sr=blake, a=chofmann
2007-09-12 17:49:09 +00:00
timeless%mac.com 84df9c7322 bewildered BeOS 5.0 Depend on 06/03 10:47
Build Error Summary

c++ -o nsBookmarksService.o -c -DOSTYPE=\"BeOS5.0\" -DOSARCH=\"BeOS\" -DMOZ_REFLOW_PERF -DMOZ_REFLOW_PERF_DSP -DOJI   -I../../../../dist/include -I../../../../dist/include -I/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/obj-i686-pc-beos/dist/include/nspr         -fPIC   -frtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wbad-function-cast -Wcast-align -Woverloaded-virtual -Wsynth -Wno-multichar -Wno-ctor-dtor-privacy -pedantic -Wno-long-long -pipe  -DDEBUG -DDEBUG_cltbld -DTRACING -g  -DMOZILLA_CLIENT -include ../../../../config-defs.h -Wp,-MD,.deps/nsBookmarksService.pp /boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpfe/components/bookmarks/src/nsBookmarksService.cpp
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpfe/components/bookmarks/src/nsBookmarksService.cpp: In method `nsresult nsBookmarksService::ReadBookmarks()':
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpfe/components/bookmarks/src/nsBookmarksService.cpp:4112: no matching function for call to `BookmarkParser::SetIEFavoritesRoot (nsCString)'
/boot/home/tinderbox/BeOS_5.0_Depend/mozilla/xpfe/components/bookmarks/src/nsBookmarksService.cpp:403: candidates are: BookmarkParser::SetIEFavoritesRoot(nsCString &) <near match>
make[5]: *** [nsBookmarksService.o] Error 1

picky compiler. i'm amazed that any of the code in there works. this is a bustage fix that will only affect XP_BEOS.
2007-09-12 17:49:08 +00:00
ben%netscape.com af82a93573 - fix js error when pasting into a bookmarks folder due to missing method.
(implement method exposing BookmarkParser::CreateAnonymousResource)
- allow user to remove Imported IE favorites folder by setting a pref
  so that it is not automatically imported on startup.
r=hixie, sr=blake, a=asa
part of 79904, 22642
2007-09-12 17:49:07 +00:00
hewitt%netscape.com 55babd3f6e 78882 - Dragging a bookmark into the personal toolbar causes all items to be deleted, r=ben, sr=alecf 2007-09-12 17:49:06 +00:00
gerv%gerv.net 8b860109dd Make it possible to set the location of the bookmarks file. Bug 31623. r=timeless, sr=waterson. Pref for this is browser.bookmarks.file - you need to edit your pref.js manually. I seem to remember you need to double your backslashes on Windows... 2007-09-12 17:49:05 +00:00
ben%netscape.com ca0cf43a77 fix for 74969. r=blake, waterson 2007-09-12 17:49:04 +00:00
darin%netscape.com b877deb0b9 Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann 2007-09-12 17:49:03 +00:00
valeski%netscape.com c596aedf93 mozilla diffs r=tao, sr=alecf, commercial diffs r=syd, sr=syd/shaver. lower-casing JS calls to createBundle. removing un-used nsILocale param from nsIStringBundle::CreateBundle(). 76332 2007-09-12 17:49:02 +00:00
tor%cs.brown.edu 589fe6065e Backing out fix from bug 31623. a=blizzard 2007-09-12 17:49:01 +00:00
timeless%mac.com 6acf69f382 fix Bugzilla Bug 31623 Location of Bookmarks file cannot be changed
fix by gervase.markham@univ.ox.ac.uk
r=timeless, sr=waterson, a=asa
2007-09-12 17:49:00 +00:00
mkaply%us.ibm.com 421acf24f0 #70334
r=alecf, sr=waterson
Personal toolbar doesn't migrate on DBCS systems - use NS_ConvertUTF8toUCS2
2007-09-12 17:48:59 +00:00
darin%netscape.com a2c22df54d Patch to finalize necko loadFlags and fix HTTP validation correctness w.r.t.
cache validation preferences and browsing via history.  r=gagan,gordon.
Fixes several bugs that I would mention here if bugzilla weren't down ;-)
2007-09-12 17:48:58 +00:00
sgehani%netscape.com 4c4a3a4b16 Don't UTF-8 encode bookmark URLs twice.
b = 54866
r = sgehani (checking in for waterson)
sr = alecf
2007-09-12 17:48:57 +00:00
danm%netscape.com 4c9d765322 replacing use of evil hidden window with embedding-copacetic window watcher. bug 71895 r=blizzard,hyatt,javi,various 2007-09-12 17:48:56 +00:00
darin%netscape.com ae13163878 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2007-09-12 17:48:55 +00:00
danm%netscape.com e02e5c8740 removing use of nsNetSupportDialog. bug 72112 continued. r=hyatt,morse,mstoltz,various 2007-09-12 17:48:54 +00:00
ccarlen%netscape.com 59bf4faf02 Bug 65212 - profile support for kiosk mode. Also, removing profile change observer strings from header to cut dependencies. r=valeski@netscape.com, sr=alecf@netscape.com 2007-09-12 17:48:53 +00:00
naving%netscape.com f13562e57c #70817 r/sr = bienvenu, alecf. Pass the strm as reference instead of a copy. 2007-09-12 17:48:52 +00:00
disttsc%bart.nl 6fd34280e3 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2007-09-12 17:48:51 +00:00
dougt%netscape.com 8d03577318 Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2007-09-12 17:48:50 +00:00
waterson%netscape.com 220bc127d4 Bug 69009. Don't look for duplicates when reading in bookmarks. r=ben, sr=alecf. 2007-09-12 17:48:49 +00:00
timeless%mac.com f1121fcfd2 fix build bustage in bug 67680, adding PRInt32 2007-09-12 17:48:48 +00:00
ben%netscape.com f926812eac Bug 67680, remove CreateFolder method from nsIBookmarksService. r=jag, a=alecf. 2007-09-12 17:48:47 +00:00
disttsc%bart.nl 8ac69ecf95 Back out dougt's channel changes 2007-09-12 17:48:46 +00:00
dougt%netscape.com 9f838983d5 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2007-09-12 17:48:45 +00:00
ben%netscape.com 72f75c0eb1 Bookmarks Window Updates, includes fixes for
27495, 38004, 42080, 43146, 43753, 47494, 50835, 53403, 55447, 55448, 55787
r=blake, a=hyatt
2007-09-12 17:48:44 +00:00
cls%seawood.org 954ad46209 Make sure to use netPositive variables instead of IE ones.
Thanks to Takashi Toyoshima <toyohim@be-in.org> for the patch.
Bug #65131 r=cls
2007-09-12 17:48:43 +00:00
ccarlen%netscape.com 0f91b78a53 Part of bug 35559 - dynamic profile switching r=valeski@netscape.com, sr=waterson@netscape.com 2007-09-12 17:48:42 +00:00
jgmyers%netscape.com 79e59e2681 cleanup, fix TRUE/FALSE refs: bug 63834 r=bryner sr=brendan@mozilla.org 2007-09-12 17:48:41 +00:00
dbaron%fas.harvard.edu 00f513b7f0 Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2007-09-12 17:48:40 +00:00
alecf%netscape.com c5faa16c14 oops, fix it a little more 2007-09-12 17:48:39 +00:00
alecf%netscape.com 9eff51515d fix BeOS bustage (this code not in the mac/win/unix builds) 2007-09-12 17:48:38 +00:00
alecf%netscape.com 3c840e7753 fix the orange by changing the timers to member variables of the service singletons, rather
than static nsCOMPtrs!
r=sspitzer
a=fixing bustage
2007-09-12 17:48:37 +00:00
sspitzer%netscape.com f96bcd48c4 backing edburns out to open up the tree.
sorry ed.  a=granrose
2007-09-12 17:48:36 +00:00
edburns%acm.org 5e11b748bb bug=59530
sr=waterson
r=valeski
This fix removes the two instances of the unsafe practice of having
static nsCOMPtr instances, either as static data members or or file
static variables.  This practice prevents the proper ref-counting of
such instances, and leads to accessing the instances after their
ref-count has gone to 0.

The following files are in this fix:

widget/timer/src/windows/nsTimer.cpp
xpfe/components/bookmarks/src/nsBookmarksService.cpp
xpfe/components/bookmarks/src/nsBookmarksService.h
widget/timer/src/windows/nsWindowsTimer.h
2007-09-12 17:48:35 +00:00
rjc%netscape.com f856d8f363 Stupid stupid MSVC. Fix Win build bustage. r/a=me 2007-09-12 17:48:34 +00:00
rjc%netscape.com fe769433da Fix bug # 58421: bookmarks parsing. r=dbaron sr=waterson 2007-09-12 17:48:33 +00:00
warren%netscape.com 4795ffffb6 Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2007-09-12 17:48:32 +00:00
warren%netscape.com 745ca1eb64 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2007-09-12 17:48:31 +00:00
rjc%netscape.com d2a622afaa Fix bug # 57017: choosing PT folder loops if already marked as PT folder. r=ben sr=waterson 2007-09-12 17:48:30 +00:00
waterson%netscape.com 123d4afb9a Bug 57764. Call UnregisterDataSource() in dtor. r=rjc, sr=alecf 2007-09-12 17:48:29 +00:00
rjc%netscape.com 9c7b1679f6 Fix bug # 55166: bookmark description loss. r=waterson sr=pavlov 2007-09-12 17:48:28 +00:00
rayw%netscape.com 91b5996e7a Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2007-09-12 17:48:27 +00:00
sfraser%netscape.com 5f4cba00fa Removed bogus printfs, and fixed the fragment name of the merged components DLL. r=bryner 2007-09-12 17:48:26 +00:00
valeski%netscape.com 33563d4177 46775. consolodating xpfe components into a root module to reduce system overhead bloat. built on win, linux, mac. precheckin tests on windows. general testing on mac and linux. 2007-09-12 17:48:25 +00:00
rjc%netscape.com 28644d0a28 Fix bug # 50057: initial bookmarks menu problem with IE Favorites on Mac. r=me 2007-09-12 17:48:24 +00:00
dbaron%fas.harvard.edu 858b61aa93 Adding newline to end of file to fix nebiros (SunOS/sparc 5.7) bustage from valeski's checkin. 2007-09-12 17:48:23 +00:00
rjc%netscape.com d031c864c0 Fix bug # 51021. r=me 2007-09-12 17:48:22 +00:00
vidur%netscape.com 3110ec9f7a Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2007-09-12 17:48:21 +00:00
valeski%netscape.com 0f2d9c137d fixing mac bustage 2007-09-12 17:48:20 +00:00
valeski%netscape.com 375c104dcd fixing bustage 2007-09-12 17:48:19 +00:00
valeski%netscape.com 19f8adc96b 46775. preparing for linkage changes. these changes move class definitions into their own .h files so they can be used in other directories (not exported) for building purposes. I also utilized module/factory macros when possible 2007-09-12 17:48:18 +00:00
rjc%netscape.com 2ee0baedb3 Fix bug # 49495: bookmark parser optimizations. r=waterson 2007-09-12 17:48:17 +00:00
warren%netscape.com 3d9196ec85 Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan 2007-09-12 17:48:16 +00:00
rjc%netscape.com 498f62920c Fix bug # 35022: slow bookmark operations. r=waterson 2007-09-12 17:48:15 +00:00
ccarlen%netscape.com 23302e2ae7 Converted use of nsIFileLocator to nsIDirectoryService r=valeski 2007-09-12 17:48:14 +00:00
waterson%netscape.com 88b5905d8e Bug 46053. Add [begin|end]UpdateBatch() to nsIRDFObserver; case-normalize the resot of the nsIRDFObserver methods; update implemetors, users. r=bienvenu,rjc,dmose,slamm 2007-09-12 17:48:13 +00:00
rjc%netscape.com 5772fb63d8 Fix bug # 39161: when adding a new bookmark, set its default type if it doesn't have one. r=me 2007-09-12 17:48:12 +00:00
warren%netscape.com f4c9dd166e Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf 2007-09-12 17:48:11 +00:00
waterson%netscape.com 72ddc1fe67 Register bookmarks datasource with RDF service *last*, because an other failure will leave the RDF service with a dangling pointer. Also, add assertion if we're unable to create a timer, because this is an *extremely* common platform porting error. r=rjc 2007-09-12 17:48:10 +00:00
danm%netscape.com 8b842ea12e the 'url has changed' alert in OnStopRequest now asks the channel for an nsIPrompt before defaulting to nsNetSupportDialog. bugs 25684,44171. r=rjc@netscape.com 2007-09-12 17:48:09 +00:00