2673 Commits

Author SHA1 Message Date
bryner%brianryner.com
62d938f887 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@235854 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:59 +00:00
cbiesinger%web.de
2cd06a44c5 179084, patch by mcsmurf@gmx.net r=varga sr=jag Bookmark Export uses Unix carriage returns on all platforms
git-svn-id: svn://10.0.0.236/trunk@235853 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:58 +00:00
ccarlen%netscape.com
c96b0873c0 Bug 210541 - Bookmarks service crashes if nsIProfile implementation is not present because of missing success check on getService() call. r=pch/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@235852 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:57 +00:00
ssu%netscape.com
fec0c5d2ba fixing bug 201381 - Auto-importing IE favorites with directory entries may take a very long time, CPU usage 100. r=varga, sr=jag
git-svn-id: svn://10.0.0.236/trunk@235851 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:56 +00:00
alecf%flett.org
9cf454b148 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


git-svn-id: svn://10.0.0.236/trunk@235850 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:55 +00:00
varga%netscape.com
7c5283d109 Fix for bug 200048. "Set as New Bookmark Folder / New Personal Toolbar" not working.
r=jag, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@235849 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:54 +00:00
alecf%flett.org
857846c568 for bug 101995.. oops, forgot to rev the IID here, so that phoenix doesn't barf.
my previous checkin was r=jshin, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@235848 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:53 +00:00
varga%netscape.com
d75cdcb621 Fix for bug 203992. Bookmark's Notify/schedule fail to prompt user when change has occured.
r=jag, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@235847 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:52 +00:00
alecf%flett.org
c608489861 big part of fix for bug 101995 - remove bookmarks dependency from nsHTMLDocument
git-svn-id: svn://10.0.0.236/trunk@235846 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:51 +00:00
varga%netscape.com
bbb3499f6f Trying to fix windows bustage.
git-svn-id: svn://10.0.0.236/trunk@235845 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:50 +00:00
varga%netscape.com
889eb46580 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.


git-svn-id: svn://10.0.0.236/trunk@235844 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:49 +00:00
chanial%noos.fr
d1597dc117 bug 200359: Importing and exporting bookmarks are broken
r=bsmedberg@covad.net sr=alecf a=asa


git-svn-id: svn://10.0.0.236/trunk@235843 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:48 +00:00
varga%netscape.com
b87aeb1010 Fix for bug 202477. Closing any browser window causes loooong hang (@ nsBookmarksService::WriteBookmarks).
r=darin, sr=smfr, patch by bsmedberg


git-svn-id: svn://10.0.0.236/trunk@235842 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:47 +00:00
varga%netscape.com
0077a934c0 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


git-svn-id: svn://10.0.0.236/trunk@235841 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:46 +00:00
varga%netscape.com
8b7a7759da Fix for bug 199872. Bookmarks service doesn't appear to import IE favorites.
r=jag, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@235840 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:45 +00:00
varga%netscape.com
e2df9a4f56 Fix for bug 201013. Move bookmarks transaction manager to bookmarks service.
Fixes also bug 199364 and 200771.
r=pch, sr=jag


git-svn-id: svn://10.0.0.236/trunk@235839 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:44 +00:00
varga%netscape.com
b0a0ba1af4 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


git-svn-id: svn://10.0.0.236/trunk@235838 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:43 +00:00
varga%netscape.com
837ba310b1 Fix for bug 191783. Convert bookmark implemenation to use nsIFile instead of nsFileSpec.
patch by bsmedberg, r=varga, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@235837 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:42 +00:00
chanial%noos.fr
dfe0f1e9a5 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


git-svn-id: svn://10.0.0.236/trunk@235836 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:41 +00:00
bzbarsky%mit.edu
8e65e24bb9 Fix a few leaks, convert to nsCOMArray for mObservers. Bug 198275,
r=varga@netscape.com, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@235835 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:40 +00:00
varga%netscape.com
c0b7832522 Whitespace cleanup for bug 191783.
r=varga, rs=sspitzer, patch by Benjamin Smedberg <bsmedberg@covad.net>


git-svn-id: svn://10.0.0.236/trunk@235834 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:39 +00:00
timeless%mozdev.org
7e459135bd Bug 196834 all bookmarks lost when using "browser.bookmarks.file" pref and switching profile
r=ccarlen sr=alecf


git-svn-id: svn://10.0.0.236/trunk@235833 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:38 +00:00
sfraser%netscape.com
05e1a407b2 Fix bug 195160: remove static NS_DEFINE_IID from header files. r=cls, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@235832 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:37 +00:00
cbiesinger%web.de
7f283b6642 190020 r=timeless sr=alecf GetResource should take AUTF8String
git-svn-id: svn://10.0.0.236/trunk@235831 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:36 +00:00
varga%netscape.com
e546a77ec6 Fix for bug 182842. major perf regression (O(N^2)) in bookmark writing (closing windows)
r=darin, sr=jag, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@235830 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:35 +00:00
jrgm%netscape.com
b4768c821d 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
git-svn-id: svn://10.0.0.236/trunk@235829 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:34 +00:00
dbaron%dbaron.org
c24de68b8f Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@235828 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:33 +00:00
bzbarsky%mit.edu
87d7274a5a Backing out nisheeth. The orange all over (leak/bloat tests, ports) is his.
a=drivers@mozilla.org speaking through the oracle of blizzard


git-svn-id: svn://10.0.0.236/trunk@235827 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:32 +00:00
nisheeth%netscape.com
c2e20cfaf6 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.
git-svn-id: svn://10.0.0.236/trunk@235826 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:31 +00:00
rjc%netscape.com
581bb07dc5 Fix bug # 180423: implement nsIRDFRemoteDataSource::FlushTo() which enables, among other things, serializing bookmarks as RDF. r=pavlov sr=ben
git-svn-id: svn://10.0.0.236/trunk@235825 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:30 +00:00
timeless%mozdev.org
90c72c0766 Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
r=rjc,bienvenu sr=alecf


git-svn-id: svn://10.0.0.236/trunk@235824 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:29 +00:00
timeless%mozdev.org
4a3e0cc2fd Bug 156814 If bookmark file is symlink, mozilla overwrites symlink with a file
r=caillon sr=bz


git-svn-id: svn://10.0.0.236/trunk@235823 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:28 +00:00
timeless%mozdev.org
ccb90f431d backing out.
git-svn-id: svn://10.0.0.236/trunk@235822 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:27 +00:00
timeless%mozdev.org
d11120d79d Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
r=rjc,bienvenu sr=alecf


git-svn-id: svn://10.0.0.236/trunk@235821 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:26 +00:00
chanial%noos.fr
071851dfd7 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


git-svn-id: svn://10.0.0.236/trunk@235820 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:25 +00:00
blakeross%telocity.com
f2f97f12d9 174132 - bookmarks shouldn't hardcode navigator chrome url (fix bookmarks notifications in Phoenix). r=bryner sr=hewitt a=brendan
git-svn-id: svn://10.0.0.236/trunk@235819 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:24 +00:00
blakeross%telocity.com
bb55c44d9e Minor bookmarks tweaks for Phoenix. Not part of build. r/sr=ben
git-svn-id: svn://10.0.0.236/trunk@235818 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:23 +00:00
rjc%netscape.com
bb963e4601 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
git-svn-id: svn://10.0.0.236/trunk@235817 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:22 +00:00
darin%netscape.com
35001bd32c fixes bug 157135 "nsIFileURL need to be frozen" r=dougt sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@235816 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:21 +00:00
hyatt%netscape.com
e44f1bdfa0 Set an infinite expiration for bookmark favicons. Not used by Mozilla (Phoenix only). r=brendan, sr=jag
git-svn-id: svn://10.0.0.236/trunk@235815 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:20 +00:00
chanial%noos.fr
f98b8feaf8 Bug 167180: new API in nsIBookmarksService for creating a new resource (bookmark, folder, folder group and separator) r/sr=hyatt,blake,bryner moa=ben
git-svn-id: svn://10.0.0.236/trunk@235814 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:19 +00:00
dougt%netscape.com
3e7adefdfd 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@235813 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:18 +00:00
dougt%netscape.com
3bf215b357 Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@235812 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:17 +00:00
rjc%netscape.com
e834b2cfec 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
git-svn-id: svn://10.0.0.236/trunk@235811 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:16 +00:00
dougt%netscape.com
f8474f95e3 Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
git-svn-id: svn://10.0.0.236/trunk@235810 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:15 +00:00
timeless%mac.com
0bcee9793c Bug 161945 clean up simple mac build warnings
r=dbradley sr=bz


git-svn-id: svn://10.0.0.236/trunk@235809 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:14 +00:00
alecf%netscape.com
c6045b41a6 bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@235808 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:13 +00:00
henry.jia%sun.com
ac8abd69cd 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


git-svn-id: svn://10.0.0.236/trunk@235807 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:12 +00:00
henry.jia%sun.com
639c45905a 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


git-svn-id: svn://10.0.0.236/trunk@235806 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:11 +00:00
alecf%netscape.com
53ce02351f bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag


git-svn-id: svn://10.0.0.236/trunk@235805 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:50:10 +00:00