67 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
e62ae2d243 Bug 293714. Be smart about guessing whether a vertical scrollbar is needed when we do the first real reflow of a scrollframe; remember in global history whether the page needed a scrollbar or not. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@178883 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 00:10:37 +00:00
roc+%cs.cmu.edu
a4e5443b20 Bug 78510. Maintain a per-document hashmap from URI-spec-hash to set of pointers to content elements that are links to those URIs whose state has been queried by the style system. Use this map to efficiently mark visited any links to URIs which get visited. r+sr=dbaron, with input from bryner and bzbarsky, a=jesup with support from dbaron. May impact Tp and other metrics, be careful out there.
git-svn-id: svn://10.0.0.236/trunk@177512 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 20:21:44 +00:00
bryner%brianryner.com
43ba7500f3 Don't force mork to create an XPCOM wrapper when querying link-visited state (bug 297144). r=mconnor, sr=bzbarsky, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@174381 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-09 20:51:18 +00:00
bzbarsky%mit.edu
79ca09f5d0 Fix memory leak. Bug 296019, r=mconnor, a=shaver
git-svn-id: svn://10.0.0.236/trunk@173912 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 15:17:26 +00:00
bsmedberg%covad.net
9d9664b578 Bug 290180 - coverity errors in toolkit/* r=darin a=asa
git-svn-id: svn://10.0.0.236/trunk@172278 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 14:55:56 +00:00
bsmedberg%covad.net
e1d9da278a libxul step 4 - most of tier 50 (not PSM, and I may have forgotten a few things in toolkit/mozapps also) r=darin
git-svn-id: svn://10.0.0.236/trunk@170905 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 21:24:05 +00:00
bsmedberg%covad.net
fc4099e666 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
git-svn-id: svn://10.0.0.236/trunk@169868 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 20:46:35 +00:00
cbiesinger%web.de
cef2b97084 Bug 234695 nsGlobalHistory::GetNow should use PRTime instead of PRInt64
patch by Son Le <son.le0@gmail.com> r=biesi,mconnor


git-svn-id: svn://10.0.0.236/trunk@168852 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-05 20:17:23 +00:00
gerv%gerv.net
f58b146997 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@168638 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 17:07:35 +00:00
cbiesinger%web.de
25b147631e 276679 removing unused files, npob. found by Crispin Flowerday
<crispin@flowerday.cx> r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@167165 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-01 17:33:05 +00:00
bugzilla%arlen.demon.co.uk
cc1573fa21 Bug 273466 Can't drag favicon from url bar into bookmark sidebar to create bookmark
p=jag/me r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@167027 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-24 23:49:26 +00:00
mconnor%myrealbox.com
185c20fa77 bug 256885 - fix MinGW gcc builds, port cls' fix from bug 217009
git-svn-id: svn://10.0.0.236/trunk@166718 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-14 17:59:35 +00:00
mconnor%myrealbox.com
9fe7947603 bug 256885 - firefox history database is endian, corrupts the display of files, r=shaver
git-svn-id: svn://10.0.0.236/trunk@166649 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-13 04:39:55 +00:00
dbaron%dbaron.org
71e7601aa6 Merge cvs removes from aviary branch (in browser and toolkit directories) to the trunk.
git-svn-id: svn://10.0.0.236/trunk@166131 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 02:46:06 +00:00
darin%meer.net
3d52b0860b fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@165089 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-07 23:59:35 +00:00
darin%meer.net
ed9e4d3d7a eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@164735 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 18:50:36 +00:00
bryner%brianryner.com
7b8596eead Pass correct string length to NS_ConvertUTF16toUTF8 (bug 265829). r=vlad.
git-svn-id: svn://10.0.0.236/trunk@164351 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 08:34:14 +00:00
cbiesinger%web.de
7064f62327 Bug 128398 store referrer in history patch by James Andrewartha
<trs80@tartarus.uwa.edu.au> r=biesi sr=neil


git-svn-id: svn://10.0.0.236/trunk@162533 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-19 20:50:32 +00:00
dbaron%dbaron.org
948ed357b3 Fix leaks of mork rows. b=257218 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161632 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 00:41:36 +00:00
darin%meer.net
a1559d566d fixes bug 250900 "nsIBrowserHistory corrupts URI strings [was: crash when a long malformed URL is entered in the Location Bar [@js_CloneFunctionObject]]" r=biesi sr=neil
git-svn-id: svn://10.0.0.236/trunk@160546 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-09 21:17:12 +00:00
mconnor%myrealbox.com
abe1e9672b fix for 234700 - removing a page from history does not remove it from history.dat, patch by caillon@redhat.com, r=timeless, sr=jst
git-svn-id: svn://10.0.0.236/trunk@160230 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 17:03:19 +00:00
bryner%brianryner.com
3b739372b0 Make password manager signons actually be removed from the database when you press shift+delete (bug 242250). r=blake.
git-svn-id: svn://10.0.0.236/trunk@160027 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 05:57:16 +00:00
timeless%mozdev.org
46058d0ea2 Bug 235168 Remove MOZ_PHOENIX ifdefs from strictly firefox or strictly seamonkey code
patch by sdwalker@myrealbox.com r=ben sr=roc


git-svn-id: svn://10.0.0.236/trunk@158678 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:53:19 +00:00
cbiesinger%web.de
5c74ff0db6 ...fixing firefox bustage...
git-svn-id: svn://10.0.0.236/trunk@157791 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-11 18:25:05 +00:00
ben%bengoodger.com
830d06ea24 245584 - crash in nsGlobalHistory::AddPageToDatabase, check for successful creation of uri in MarkPageAsTyped before continuing.
git-svn-id: svn://10.0.0.236/trunk@157531 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-07 20:55:59 +00:00
ben%bengoodger.com
80cb2e836c 244763 - visible history fe is not updated as pages are visited. also contains fix for 234700 - removing a page from history does not remove it from history.dat
git-svn-id: svn://10.0.0.236/trunk@157146 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-31 03:39:53 +00:00
mconnor%myrealbox.com
cbab11a7e6 Bug 233479 - use nsCOMArray.Sort() in AutoComplete results, patch by Patrick McCormick (patrick@meer.net), r+sr=firefox@blakeross.com
git-svn-id: svn://10.0.0.236/trunk@157068 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-28 18:09:28 +00:00
roc+%cs.cmu.edu
bdc7e5f59b Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
git-svn-id: svn://10.0.0.236/trunk@156785 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 22:15:22 +00:00
mconnor%myrealbox.com
a296c2ef1e Bug 235915, RemovePage method is no longer part of nsIBrowserHistory interface, patch by bsmedsberg, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@156016 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-05 23:43:27 +00:00
darin%meer.net
6d7fab1144 fixes bug 239405 "strchr, strrchr, etc. implicit const_cast can cause problems for shared string buffers" r=bienvenu sr=dbaron a=chofmann
git-svn-id: svn://10.0.0.236/trunk@154485 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-03 17:16:17 +00:00
jst%mozilla.jstenback.com
0aa789e3b3 Fixing bug 171605. Implementing deletion of individual autocomplete results by pressing Shift+Delete on a selected autocomplete item. r=ben@bengoodger.com
git-svn-id: svn://10.0.0.236/trunk@154076 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-18 01:52:51 +00:00
mconnor%myrealbox.com
0d2379692c bug 226365 autocompletion problem with www. in URL bar, patch by Patrick McCormick (patrick@meer.net), r=ben, also remove some tabs that should have been spaces
git-svn-id: svn://10.0.0.236/trunk@154018 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-16 04:45:09 +00:00
bryner%brianryner.com
a2a8fb8a15 fixing firefox bustage
git-svn-id: svn://10.0.0.236/trunk@153557 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 02:27:07 +00:00
neil%parkwaycc.co.uk
257abca496 Bug 236208 lastPageVisited isn't idn-safe r=alecf sr=bryner
git-svn-id: svn://10.0.0.236/trunk@153546 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 23:34:46 +00:00
blakeross%telocity.com
c4def73445 Fix 177360: URL Bar history drop down displays entries in reverse chronological order. Implement ability to iterate backwards in mork.
git-svn-id: svn://10.0.0.236/trunk@153057 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-21 02:46:11 +00:00
blakeross%telocity.com
3c06fa8d06 Fix 206981: SetDirty() uses uninitialized rv.
git-svn-id: svn://10.0.0.236/trunk@152919 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 08:30:11 +00:00
darin%meer.net
55688e6410 landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
git-svn-id: svn://10.0.0.236/trunk@152905 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 02:44:03 +00:00
ben%bengoodger.com
979a101f57 Migration Branch landing, currently turned off!
git-svn-id: svn://10.0.0.236/trunk@152787 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-15 01:49:37 +00:00
ben%bengoodger.com
82fa4db353 fix bsmedberg bustage - removepage is no longer an imethod
git-svn-id: svn://10.0.0.236/trunk@152648 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 05:17:17 +00:00
bsmedberg%covad.net
d436ad454d Bug 224829 - docshell should not require non-gecko interface nsIBrowserHistory. This was fixed by introducing a new interface nsIGlobalHistory2 to replace the current nsIGlobalHistory. There are two-way adapters so that the frozen interface still works. r=biesi sr=bz a=mscott for toolkit/ changes.
git-svn-id: svn://10.0.0.236/trunk@152632 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 02:10:04 +00:00
blakeross%telocity.com
18f65f8baa Fix whitespace issue.
git-svn-id: svn://10.0.0.236/trunk@152540 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-09 05:57:22 +00:00
blakeross%telocity.com
9547081a38 Fix 233473: History doesn't sort properly.
git-svn-id: svn://10.0.0.236/trunk@152536 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-09 05:04:33 +00:00
jst%mozilla.jstenback.com
cc17dc64e3 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@151132 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-10 03:21:35 +00:00
ben%bengoodger.com
0f6c7d5bca patch autocomplete to return typed values ahead of non-typed values, now that history actually stores this information.
git-svn-id: svn://10.0.0.236/trunk@150797 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-31 03:29:06 +00:00
chanial%noos.fr
22cbcf26c8 bug 221599: remove comm.jar dependencies in nsGlobalHistory.cpp by adding history.properties for now. Putting the history in the toolkit seems highly bogus.
git-svn-id: svn://10.0.0.236/trunk@148762 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-03 08:14:10 +00:00
bryner%brianryner.com
ef58713352 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@146625 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-08 00:18:24 +00:00
bryner%brianryner.com
183a2f5de7 Fix sorting of history when Group by Date is selected (bug 215384). Get rid of the hidden columns in the history tree and instead dynamically change the sort attribute on the visible column. Implement a DayFolderIndex property for the date folders which gives an index (0-7) to sort on, rather than sorting them alphabetically. r=ben.
git-svn-id: svn://10.0.0.236/trunk@145832 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-10 04:42:17 +00:00
dbaron%dbaron.org
ffacc651a3 Fix firebird and thunderbird bustage by unforking contents of nsIGlobalHistory (which was frozen) and by tweaking the root Makefile.in. b=212509 r=mscott
git-svn-id: svn://10.0.0.236/trunk@144981 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-19 21:19:12 +00:00
blakeross%telocity.com
cbeaa2a30a Fix 205161 - remove "www" from history entries.
git-svn-id: svn://10.0.0.236/trunk@144487 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-06 02:18:27 +00:00
ben%netscape.com
0ea298aa91 Fixing Firebird build bustage after timeless' fishy checkin to bug 58613.
git-svn-id: svn://10.0.0.236/trunk@144045 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-23 00:56:38 +00:00