waterson%netscape.com
ab57f747fd
Bug 57764. Call UnregisterDataSource() in dtor. r=rjc, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@235704 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:29 +00:00
rjc%netscape.com
0570976a7a
Fix bug # 55166: bookmark description loss. r=waterson sr=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@235703 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:28 +00:00
rayw%netscape.com
212bd92db1
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
git-svn-id: svn://10.0.0.236/trunk@235702 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:27 +00:00
sfraser%netscape.com
688800b7df
Removed bogus printfs, and fixed the fragment name of the merged components DLL. r=bryner
...
git-svn-id: svn://10.0.0.236/trunk@235701 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:26 +00:00
valeski%netscape.com
4eb22da234
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.
...
git-svn-id: svn://10.0.0.236/trunk@235700 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:25 +00:00
rjc%netscape.com
a24b35837f
Fix bug # 50057: initial bookmarks menu problem with IE Favorites on Mac. r=me
...
git-svn-id: svn://10.0.0.236/trunk@235699 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:24 +00:00
dbaron%fas.harvard.edu
ee56565c55
Adding newline to end of file to fix nebiros (SunOS/sparc 5.7) bustage from valeski's checkin.
...
git-svn-id: svn://10.0.0.236/trunk@235698 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:23 +00:00
rjc%netscape.com
39bb489b30
Fix bug # 51021. r=me
...
git-svn-id: svn://10.0.0.236/trunk@235697 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:22 +00:00
vidur%netscape.com
6c7d177153
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
...
git-svn-id: svn://10.0.0.236/trunk@235696 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:21 +00:00
valeski%netscape.com
3187dd7797
fixing mac bustage
...
git-svn-id: svn://10.0.0.236/trunk@235695 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:20 +00:00
valeski%netscape.com
063506267d
fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@235694 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:19 +00:00
valeski%netscape.com
2cd540a105
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
...
git-svn-id: svn://10.0.0.236/trunk@235693 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:18 +00:00
rjc%netscape.com
3f6582784f
Fix bug # 49495: bookmark parser optimizations. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@235692 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:17 +00:00
warren%netscape.com
58827f77b7
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
...
git-svn-id: svn://10.0.0.236/trunk@235691 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:16 +00:00
rjc%netscape.com
5db3b9e0ca
Fix bug # 35022: slow bookmark operations. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@235690 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:15 +00:00
ccarlen%netscape.com
c0034b49d3
Converted use of nsIFileLocator to nsIDirectoryService
...
r=valeski
git-svn-id: svn://10.0.0.236/trunk@235689 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:14 +00:00
waterson%netscape.com
949835cb0b
Bug 46053. Add [begin|end]UpdateBatch() to nsIRDFObserver; case-normalize the resot of the nsIRDFObserver methods; update implemetors, users. r=bienvenu,rjc,dmose,slamm
...
git-svn-id: svn://10.0.0.236/trunk@235688 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:13 +00:00
rjc%netscape.com
94bf7146a4
Fix bug # 39161: when adding a new bookmark, set its default type if it doesn't have one. r=me
...
git-svn-id: svn://10.0.0.236/trunk@235687 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:12 +00:00
warren%netscape.com
38fa011957
Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf
...
git-svn-id: svn://10.0.0.236/trunk@235686 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:11 +00:00
waterson%netscape.com
61c9fb7113
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
...
git-svn-id: svn://10.0.0.236/trunk@235685 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:10 +00:00
danm%netscape.com
87f307a9ea
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
...
git-svn-id: svn://10.0.0.236/trunk@235684 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:09 +00:00
dbaron%fas.harvard.edu
2d2f5921d1
Fix leak of a string. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@235683 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:08 +00:00
rjc%netscape.com
029a08f1c1
Ensure gRefCnt is initialized to zero. Code from ericb@neoplanet.com, approval=me
...
git-svn-id: svn://10.0.0.236/trunk@235682 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:07 +00:00
cls%seawood.org
e65062a4a7
Moved declaration of 'nsresult rv' for platforms w/o REPEATING_TIMERS (BeOS). Again.
...
git-svn-id: svn://10.0.0.236/trunk@235681 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:06 +00:00
jbetak%netscape.com
6e19356fdc
18022, bookmark doc charset caching
...
r=rjc, ftang, a=ftang
git-svn-id: svn://10.0.0.236/trunk@235680 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:05 +00:00
cls%seawood.org
e8fd9b160c
Make --without-dbgrinfo-modules work properly.
...
Fixes for platforms without REPEATING_TIMERS (BeOS). r=pavlov a=leaf
git-svn-id: svn://10.0.0.236/trunk@235679 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:04 +00:00
pavlov%netscape.com
30d93d0178
changes all usages of NS_NewTimer to CreateInstance
...
git-svn-id: svn://10.0.0.236/trunk@235678 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:03 +00:00
warren%netscape.com
a7691f5e57
Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse
...
git-svn-id: svn://10.0.0.236/trunk@235677 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:02 +00:00
scc%netscape.com
304474a5e6
string backsliding. r=mjudge
...
git-svn-id: svn://10.0.0.236/trunk@235676 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:01 +00:00
rjc%netscape.com
0c1ecceee5
Enable option to play sound on bookmark schedule status change.
...
git-svn-id: svn://10.0.0.236/trunk@235675 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:48:00 +00:00
rjc%netscape.com
7f95205017
Fix nsCAutoString usage.
...
git-svn-id: svn://10.0.0.236/trunk@235674 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:59 +00:00
rjc%netscape.com
919c234716
Fix bug # 36795: fix uninitialized return variable.
...
git-svn-id: svn://10.0.0.236/trunk@235673 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:58 +00:00
rjc%netscape.com
811ba90e07
Fix memory leak (of an atom) which ruslan introduced.
...
git-svn-id: svn://10.0.0.236/trunk@235672 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:57 +00:00
rjc%netscape.com
ef8178b5f8
AddBookmark() now takes an additional type parameter.
...
git-svn-id: svn://10.0.0.236/trunk@235671 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:56 +00:00
ruslan%netscape.com
822663dd2e
Fix 37800
...
git-svn-id: svn://10.0.0.236/trunk@235670 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:55 +00:00
mjudge%netscape.com
29522e2d2e
making string conversions explicit. scc
...
git-svn-id: svn://10.0.0.236/trunk@235669 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:54 +00:00
danm%netscape.com
51277bf0bd
dist...chrome restructuring
...
git-svn-id: svn://10.0.0.236/trunk@235668 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:53 +00:00
scc%netscape.com
6f13399c22
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@235667 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:52 +00:00
rjc%netscape.com
789575572e
Add support for importing/exporting bookmarks.
...
git-svn-id: svn://10.0.0.236/trunk@235666 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:51 +00:00
rjc%netscape.com
4e0d71e621
Internally, force all "shortcuts" to be lowercase (due to RDF APIs being case-significant). When looking for a shortcut match, first lowercase it, then look through graph... this allows for a case-insignificant match.
...
git-svn-id: svn://10.0.0.236/trunk@235665 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:50 +00:00
rjc%netscape.com
3b28788cf5
When using bookmark timers, set channel load attributes to always validate.
...
git-svn-id: svn://10.0.0.236/trunk@235664 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:49 +00:00
rjc%netscape.com
a4ce3715f2
Small bookmark timer fix (I believe this was broken a while ago when repeating timers were implemented.)
...
git-svn-id: svn://10.0.0.236/trunk@235663 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:48 +00:00
rjc%netscape.com
674bab045a
Small tweak for GetFolderViaHint()
...
git-svn-id: svn://10.0.0.236/trunk@235662 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:47 +00:00
rjc%netscape.com
de3c40f9dd
Add support for "Set as New Internet Search Folder" context menu command... which means, you can set a bookmark folder to use when bookmarking search queries.
...
git-svn-id: svn://10.0.0.236/trunk@235661 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:46 +00:00
warren%netscape.com
397f3a43a1
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
...
git-svn-id: svn://10.0.0.236/trunk@235660 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:45 +00:00
rjc%netscape.com
59eaf64364
Fix bug # 33678: require a valid URL when adding a new URL. Also, ensure that IsBookmarked() works for all URIs (not just bookmarks, but folders too) so that when looking for a folder by type, we can use IsBookmarked() to verify that the folder actually exists in the bookmarks hierarchy chain.
...
git-svn-id: svn://10.0.0.236/trunk@235659 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:44 +00:00
rjc%netscape.com
76638f0e26
Fix bug # 33664: UMR in bookmarks.
...
git-svn-id: svn://10.0.0.236/trunk@235658 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:43 +00:00
rjc%netscape.com
6d35853261
Use .get() when comparing native ptr and nsCOMPtr.
...
git-svn-id: svn://10.0.0.236/trunk@235657 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:42 +00:00
rjc%netscape.com
9f51d7518b
Add support for "Set New Bookmark Folder" and "Set Personal Toolbar Folder" context menu commands.
...
git-svn-id: svn://10.0.0.236/trunk@235656 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:41 +00:00
rjc%netscape.com
478387d133
Add RDF command separator support.
...
git-svn-id: svn://10.0.0.236/trunk@235655 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-12 17:47:40 +00:00