1883 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
3594b59c19 Backing out to attempt to fix Mac orange. Bug 232691
git-svn-id: svn://10.0.0.236/trunk@156776 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 19:26:52 +00:00
bzbarsky%mit.edu
b500ffc684 Convert users of nsC?String(), nsC?AutoString(), and NS_LITERAL_C?STRING("") to
using EmptyC?String instead.  Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@156769 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 17:04:53 +00:00
neil%parkwaycc.co.uk
ccd8631f4e Bug 236215 Stop creating spurious ranges when removing the first or last row from a range r=varga sr=mscott
git-svn-id: svn://10.0.0.236/trunk@156740 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-21 22:48:12 +00:00
aaronleventhal%moonset.net
c7ce2f4da0 Bug 242799. Fix touchpad scrolling but keep support for screen reader behavior based on class names. r=ere, sr=roc
git-svn-id: svn://10.0.0.236/trunk@156625 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-20 03:14:41 +00:00
smontagu%smontagu.org
f91e2604fc Update bidi data tables to Unicode 4.0.1 and add surrogate handling. Bug 240943, r=jshin, sr=rbs.
git-svn-id: svn://10.0.0.236/trunk@156524 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-18 11:01:49 +00:00
bzbarsky%mit.edu
e26ec45382 Remove nsIViewManager::GetWidgetForView; move callers over to
nsIView::GetNearestWidget.  Part of bug 243723, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@156491 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-18 01:13:45 +00:00
roc+%cs.cmu.edu
92e59ef827 Backing out 233441.
git-svn-id: svn://10.0.0.236/trunk@156464 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-17 16:29:13 +00:00
varga%nixcorp.com
1ab4c2fd23 Fix for bug 243203. Crash removing address line in message compose window [@ nsCSSFrameConstructor::AttributeChanged] r=neil, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@156410 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-14 13:58:00 +00:00
timeless%mozdev.org
aa1a3e0fad Bug 210719 M17rc1 Trunk [@ nsTreeBodyFrame::ScrollCallback] - Bookmark Manager persistently scrolls up/down if a bookmark is dragged into the 'scroll up'/'scroll down' area just above/below the bookmarks, and dropped there
patch by mailto:durbacher@gmx.de r=varga sr=shaver


git-svn-id: svn://10.0.0.236/trunk@156362 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-13 18:06:09 +00:00
neil%parkwaycc.co.uk
806f48e13a Unnamed XUL radio menuitems should not be grouped b=219832 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@156040 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-06 20:39:21 +00:00
roc+%cs.cmu.edu
1eea5c536c Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@156019 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-06 03:17:14 +00:00
varga%nixcorp.com
149076edb4 Cosmetic license changes.
git-svn-id: svn://10.0.0.236/trunk@155917 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-04 14:26:17 +00:00
varga%nixcorp.com
b2984cce42 Fix for bug 241068. Crash when trying to enter text in input field. [@ nsTreeBodyFrame::PrefillPropertyArray][@ _ZN15nsTreeBodyFrame20PrefillPropertyArrayEiP12nsTreeColumn]. r=neil sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@155912 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-04 11:13:32 +00:00
caillon%redhat.com
3094a5267e Bug 241140
Consolidate DrawImage and DrawScaledImage
r=biesi sr=tor


git-svn-id: svn://10.0.0.236/trunk@155889 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-04 01:32:26 +00:00
bryner%brianryner.com
7247372aa3 deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@155867 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-03 21:48:36 +00:00
roc+%cs.cmu.edu
1f5258aa4a Bug 226439. Convert layout to EqualsLiteral and EqualsASCII. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@155749 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-30 13:23:43 +00:00
jst%mozilla.jstenback.com
74089032ff Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@155712 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-29 23:34:19 +00:00
jst%mozilla.jstenback.com
9944145b47 Fixing bug 240720. Making the list body frame clean up the list's boxobjec's references to the body frame on destruction. r=bienvenu@nventure.com, sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@155615 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-28 01:14:50 +00:00
neil%parkwaycc.co.uk
cd18ad3408 Bug 241151 nsSpringFrame was a useless subclass of nsLeafBoxFrame r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@155460 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-24 21:27:11 +00:00
tor%cs.brown.edu
fba58fbb27 Bug 240274 - remove unused argument of SetClip{Rect,Region}.
r=blizzard, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@155393 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-23 15:21:24 +00:00
dbaron%dbaron.org
c28b7fa6f0 Make nsStackFrame override GetFrameForPoint in a useful way. b=241314 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@155342 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 18:59:21 +00:00
neil%parkwaycc.co.uk
0b244c593a Bug 195355 listBoxObject.getRowCount() returns wrong value r=varga sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@155291 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-21 17:06:27 +00:00
gerv%gerv.net
2ac510b678 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155068 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 14:30:37 +00:00
tor%cs.brown.edu
996688b00b Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@155061 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 13:13:35 +00:00
varga%nixcorp.com
4695170d4b Trying to fix AIX 5.1 bustage. Bug 221619.
git-svn-id: svn://10.0.0.236/trunk@155023 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 08:08:12 +00:00
varga%nixcorp.com
846f64c9b1 Trying to fix gcc-3.4 bustage.
git-svn-id: svn://10.0.0.236/trunk@155021 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 06:50:11 +00:00
varga%nixcorp.com
ce53bd6ec2 Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
git-svn-id: svn://10.0.0.236/trunk@155017 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 05:53:38 +00:00
roc+%cs.cmu.edu
81df39aebd Bug 209032. Shut down popups before destroying their frames. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@154760 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 02:41:07 +00:00
bryner%brianryner.com
2359d2f7c4 More nsIPresContext deCOMtamination (bug 229371). r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@154743 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 00:28:44 +00:00
sicking%bigfoot.com
e4632ed495 Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
r=bz sr=jst


git-svn-id: svn://10.0.0.236/trunk@154723 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-12 22:48:33 +00:00
dbaron%dbaron.org
1a94650e48 DeCOMify nsIFrame::IsPercentageBase and rename to IsContainingBlock. b=237169 r+sr=bzbarsky a=brendan
git-svn-id: svn://10.0.0.236/trunk@153898 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-12 04:40:17 +00:00
roc+%cs.cmu.edu
c635913eeb fix bustage
git-svn-id: svn://10.0.0.236/trunk@153811 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 03:53:23 +00:00
roc+%cs.cmu.edu
44185c6657 Bug 235264. Clean up invalidation to go through a single nsIFrame::Invalidate function and take account of 'outline' where necessary. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@153808 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 03:09:05 +00:00
bryner%brianryner.com
ff5c00904f Support styling treerows differently for odd and even rows via properties (bug 235337). r=varga, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@153740 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 09:01:46 +00:00
bryner%brianryner.com
dafa122932 Don't highlight toplevel menus on hover for gtk. Bug 233242, r=pch, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153639 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 21:27:33 +00:00
sicking%bigfoot.com
611753ba16 Bug 236620: kill nsIContent::CanContainChildren
r/sr=jst


git-svn-id: svn://10.0.0.236/trunk@153597 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 00:22:03 +00:00
neil%parkwaycc.co.uk
8bc95c2f4e Bug 236545 Make scrollbar thumb proportions use pageincrement and maxpos instead of slider size and maxpos, so that standalone scrollbars can use arbitrary page increments r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@153574 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 16:29:23 +00:00
darin%meer.net
af98e4f306 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@153357 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-28 22:34:07 +00:00
bryner%brianryner.com
62dee43850 deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153335 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 17:17:37 +00:00
neil%parkwaycc.co.uk
dd24d85990 Supplementary patch to bug 120410 fixing bugs exposed by the previous patch - listboxes didn't scroll properly if they were less than one row tall or adjust properly if they were resized r=varga sr=mscott
git-svn-id: svn://10.0.0.236/trunk@153303 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-26 22:56:15 +00:00
bryner%brianryner.com
d956db112f Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153111 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-23 21:29:06 +00:00
dbaron%dbaron.org
e5ad15e520 Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@153040 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 21:38:31 +00:00
cbiesinger%web.de
af62af08a0 233890, misc cleanup in some layout files, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@152949 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 18:56:13 +00:00
neil%parkwaycc.co.uk
8552c5ebf3 Bug 120410 Scrolling a listbox during onload handler fails and drops frames r=roc sr=bz
git-svn-id: svn://10.0.0.236/trunk@152934 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 11:29:35 +00:00
noririty%jcom.home.ne.jp
7fb27de49c Fixing IME with Alt key b=215787 p=neil@parkwaycc.co.uk r=bryner sr=bzbarsky a=chofmann
git-svn-id: svn://10.0.0.236/trunk@152756 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-13 14:05:57 +00:00
bryner%brianryner.com
7ace3321e6 Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152647 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 04:57:07 +00:00
jst%mozilla.jstenback.com
854468a176 Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
git-svn-id: svn://10.0.0.236/trunk@152565 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-09 22:48:53 +00:00
neil%parkwaycc.co.uk
31a78769c3 Bug 233158 Make tree content view notify tree when all rows are removed r=varga sr=alecf
git-svn-id: svn://10.0.0.236/trunk@152392 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-05 19:53:40 +00:00
bryner%brianryner.com
e6a225b469 Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152326 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-05 01:57:10 +00:00
bryner%brianryner.com
5b5cd321a4 Guarantee that the pres context's device context will be non-null by returning failure from Init() if it's null. Rename inline getter GetDeviceContext() to DeviceContext(), convert all callers to use the inline getter, and remove the virtual/refcounting getter. Bug 229371, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152182 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-02 22:17:21 +00:00