157 Commits

Author SHA1 Message Date
brettw%gmail.com
59adcd6e9b Bug 340882 r+a=bryner Possible invalid pointer access, fix satchel warnings
git-svn-id: svn://10.0.0.236/trunk@199555 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 23:07:32 +00:00
timeless%mozdev.org
aad99d1653 Bug 337917 Make consumers stop using cids from other modules
r=bienvenu sr=neil


git-svn-id: svn://10.0.0.236/trunk@198975 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 23:40:27 +00:00
dougt%meer.net
e9a6b20107 Seams to fix minimo bustage caused by 335558 checkin. If nothing else, this is a cleaner way of doing things. r=darin
git-svn-id: svn://10.0.0.236/trunk@198848 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 03:09:40 +00:00
masayuki%d-toybox.com
3bdd389d1c Bug 339661 Location bar dropdown does not disappear on second click r=mconnor
git-svn-id: svn://10.0.0.236/trunk@198749 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-31 17:55:19 +00:00
brettw%gmail.com
e1b2175c6e Bug 335558 r=benjamin
Make storage form history use Mork if available


git-svn-id: svn://10.0.0.236/trunk@198688 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 22:36:16 +00:00
bryner%brianryner.com
3aa905317d Fix for clearing saved form data using Clear Private Data (bug 333591). Patch by pamg, r+b181=me
git-svn-id: svn://10.0.0.236/trunk@197967 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-18 23:14:27 +00:00
mark%moxienet.com
51618d7785 334464 Crash when loading formhistory due to abuse of string APIs. Initialize using PRUnichar data with an explicit length. r=darin
git-svn-id: svn://10.0.0.236/trunk@195308 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 23:31:14 +00:00
sharparrow1%yahoo.com
6febafd105 Bug 334416: Misc view usage cleanups. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@194582 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 06:05:24 +00:00
brettw%gmail.com
21e9097378 Bug 332935 r=bryner Speed up form history using datbase caching and preloading.
git-svn-id: svn://10.0.0.236/trunk@194319 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 16:24:22 +00:00
benjamin%smedbergs.us
2a5934f437 Bug 325257, damn cross-commit for committing even when there were conflicts.
git-svn-id: svn://10.0.0.236/trunk@193715 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 18:41:43 +00:00
benjamin%smedbergs.us
35f91414e7 Bug 325257 - Rename nsIFormHistory to avoid changing interfaces on the 1.8 branch, r=bryner
git-svn-id: svn://10.0.0.236/trunk@193711 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 18:07:29 +00:00
benjamin%smedbergs.us
69beb79441 Fix merge conflicts from table-driven QI (bug 313309)
git-svn-id: svn://10.0.0.236/trunk@193710 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 17:43:20 +00:00
gavin%gavinsharp.com
63a8665dc1 Bug 325737: revert to shift+delete for removal of autocomplete entries on Mac, r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@193637 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-05 22:57:48 +00:00
mark%moxienet.com
60bf33139e 329806 nsStorageFormHistory needs to recognize endian marker (328982) when importing old mork db. r=bryner
git-svn-id: svn://10.0.0.236/trunk@192037 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-09 01:15:43 +00:00
mark%moxienet.com
82375cd8d1 328982 formhistory.dat is endian. Account for endianness and byte-swap as needed. Not part of the build when Places is in use. r=bryner
git-svn-id: svn://10.0.0.236/trunk@191844 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-06 22:02:11 +00:00
bryner%brianryner.com
b5186b753a Speedups for nsMorkReader and history import (bug 327330). r=brettw
git-svn-id: svn://10.0.0.236/trunk@191458 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 02:51:43 +00:00
bryner%brianryner.com
f27b378ac0 rename bookmarks/history and form history databases (bug 324545) r=brettw. Fixing the bookmarks unit test too.
git-svn-id: svn://10.0.0.236/trunk@189995 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 21:03:04 +00:00
benjamin%smedbergs.us
b0fecbdfaa Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
git-svn-id: svn://10.0.0.236/trunk@189959 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 16:12:53 +00:00
leon.sha%sun.com
bc817801ce Bug 326058 Failed to build firefox trunk on solaris.
brettw: review+
Patch by leon.sha@sun.com


git-svn-id: svn://10.0.0.236/trunk@189281 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 02:12:04 +00:00
cbiesinger%web.de
6322c04952 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
gavin%gavinsharp.com
af37e9408f Bug 241774: change deletion of autocomplete entries from shift+del to just del, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@188605 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 21:16:11 +00:00
bryner%brianryner.com
47c206b704 Don't warn if there is no existing form history. Bug 325253, r=brettw.
git-svn-id: svn://10.0.0.236/trunk@188482 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 19:59:02 +00:00
bryner%brianryner.com
33c4073e59 fix gcc bustage (bug 324170). r=brettw.
git-svn-id: svn://10.0.0.236/trunk@188357 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 19:21:19 +00:00
darin%meer.net
4221f80272 Fix build bustage in satchel when --enable-storage is specified without --enable-places, b=324170, r=bryner
git-svn-id: svn://10.0.0.236/trunk@188356 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 19:17:21 +00:00
bryner%brianryner.com
7886985b86 Add a mozstorage-based FormHistory implementation, with an importer that uses the MorkReader class. Stop building Mork if building Places. Bug 324170, r=brettw, bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@188254 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 19:17:04 +00:00
pavlov%pavlov.net
5c1fb7b40a fixing bustage from bsmedberg's checkin for 322965.
git-svn-id: svn://10.0.0.236/trunk@188205 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 03:10:10 +00:00
bsmedberg%covad.net
2b4f1b252b Bug 322965 (relanding) - Allow building xulrunner with --disable-xul, this fixes dynamic builds which didn't have the correct linker flags and combines passwordmgr/satchel in one XPCOM module since they have symbol dependencies
git-svn-id: svn://10.0.0.236/trunk@188171 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 20:23:24 +00:00
pavlov%pavlov.net
c07bd96bcb backing out bsmedberg's checkins for bug 322965 due to build bustage.
git-svn-id: svn://10.0.0.236/trunk@188142 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 04:54:07 +00:00
bsmedberg%covad.net
277761e4f8 Need DSO_LDOPTS and EXPORT_LIBRARY, from bug 322965
git-svn-id: svn://10.0.0.236/trunk@188116 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 21:11:15 +00:00
bsmedberg%covad.net
e62f9e6dbf Bug 322965 - Allow building XULRunner with --disable-xul, r=dougt (This also contains some bits of 299988, build gtkmozembed into libxul)
git-svn-id: svn://10.0.0.236/trunk@188105 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 19:27:00 +00:00
bryner%brianryner.com
27df5980df Fix for autocomplete widget crashes and misbehavior. This reverts the original fix for bug 192577 since that makes it difficult to reliably determine whether the autocomplete popup is open. Bug 192577 is re-fixed by adding a property to nsIPopupBoxObject to allow the "rollup event" behavior to be specified by an XBL binding. We then set this to "consume" for the urlbar dropdown, so that clicking on the button a second time only dismisses the popup, and skips dispatching the event. Additionally, this change makes us only have a singleton AutoCompleteController for all inputs (this was already the case for HTML inputs, but not XUL inputs). Bug 306067, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@186773 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-31 23:34:46 +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
bzbarsky%mit.edu
d1afb179ba Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
param.  Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@178642 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 22:24:29 +00:00
cbiesinger%web.de
96b0bb1a66 bug 289695 use the right free function
patch by Itay Perl <itay.perl@gmail.com> r=bsmedberg a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@174827 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-19 18:09:51 +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
db48x%yahoo.com
39cb0d47f3 bug 289695: nsFormHistory.cpp, nsAutoVoidArray should call PR_Free on matchingValues, and not delete it.
r=mconnor, a=asa


git-svn-id: svn://10.0.0.236/trunk@174466 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-11 07:33:05 +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
jst%mozilla.jstenback.com
ebed1ee784 Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 23:48:28 +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
bryner%brianryner.com
de16f193be Protect against a null docshell being passed in to GetIndexOfDocShell (bug 264032). r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@172000 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 22:25:09 +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
jshin%mailaps.org
f37ed49ee5 bug IME candidate list is hidden by autocomplete window (r=dbaron,bryner,smontagu,jst,sr=dbaron,bryner,neil) : patch by Masayuki Nakano
git-svn-id: svn://10.0.0.236/trunk@170203 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-05 08:19:05 +00:00
jst%mozilla.jstenback.com
07f72886c9 Fixing bug 283531. Fix confusingly named argument to nsIEventStateManager::DispatchNewEvent() that has caused confusing event handling code (also fixed) to creap into the tree. r=bzbarsky@mit.edu, sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@170153 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-04 02:01:54 +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
dveditz%cruzio.com
cffc99e352 bug 270697 make autocomplete behave more like IE r=caillon,r=mconnor
git-svn-id: svn://10.0.0.236/trunk@169376 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 12:40:00 +00:00
bryner%brianryner.com
9861051f37 Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@168768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:01:54 +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
jshin%mailaps.org
ac4916b239 bug 193544 textbox crash (autocomplete + IME) patch by masayuki@d-toybox.com, r/sr=bryner
git-svn-id: svn://10.0.0.236/trunk@168524 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-30 09:31:36 +00:00
bzbarsky%mit.edu
6cc2aafe00 Make people that want empty strings use EmptyC?String(). Bug 232691, patch by
Daniel Kraft <d@daniel-kraft.net>, r=jst, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@167258 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-04 19:31:31 +00:00
bmlk%gmx.de
e547c59f49 remove unused prescontext argument from GetOffsetFromView bug 276015 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@167037 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-26 19:48:54 +00:00