Commit Graph

1962 Commits

Author SHA1 Message Date
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
bryner%brianryner.com
165fa3ff89 Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169873 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 22:07:01 +00:00
neil%parkwaycc.co.uk
482e4a6491 Bug 282359 Don't use the "open" attribute to open menus r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@169642 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 10:08:51 +00:00
bzbarsky%mit.edu
a78308fa7f Assert when someone tries to give us out-of-flow kids. Bug 282943, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@169549 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 22:29:28 +00:00
bryner%brianryner.com
066919535f Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169489 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 10:31:27 +00:00
bzbarsky%mit.edu
ce5f5c101d Add a presshell member to nsCSSFrameConstructor. Remove prescontext and
presshell args from most frame constructor methods; use the state for the
former and the member for the latter.  Bug 281957, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@169389 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 16:11:53 +00:00
aaronleventhal%moonset.net
c8d35eaeab Bug 282438. Fire menupopupend for context menus and autocomplete. r=bryner, sr=neil
git-svn-id: svn://10.0.0.236/trunk@169382 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 14:28:36 +00:00
neil%parkwaycc.co.uk
348695f468 Make nsIBoxObject::GetLastChild not return null all the time (although whether the new return value is useful is open to debate) b=282481 r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@169366 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 09:22:33 +00:00
bzbarsky%mit.edu
ef11e761d7 If a popup is too big to fit in the space we have for it vertically, resize it
to fit.  Bug 245163, r+sr=bryner, a=asa


git-svn-id: svn://10.0.0.236/trunk@169248 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 15:21:20 +00:00
neil%parkwaycc.co.uk
8f9dc4a427 Bug 282195 Make dragging mouse back over slider resume scrolling r+sr=roc a=asa
git-svn-id: svn://10.0.0.236/trunk@169240 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 09:22:00 +00:00
bzbarsky%mit.edu
b6c7d03da5 Make sure to flush frames before calling GetPrimaryFrameFor in boxobject. Bug
282265, r=mconnor on the toolkit part, sr=neil, a=asa.


git-svn-id: svn://10.0.0.236/trunk@169198 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-15 04:57:17 +00:00
aaronleventhal%moonset.net
8c6481766b Bug 281568. MSAA events EVENT_MENUEND/EVENT_MENUPOPUPEND fired too late, when dialog opens from menu action. Screen readers get confused. r=bryner, sr=neil, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@169103 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-11 13:18:40 +00:00
bzbarsky%mit.edu
a04a5c9bce Remove incorrect XXX comment. a=dbaron
git-svn-id: svn://10.0.0.236/trunk@169053 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-09 18:30:59 +00:00
bzbarsky%mit.edu
807f289552 Move reflow command construction into nsPresShell::AppendReflowCommand, remove
some members, switch some callers to the non-COM-ish apis.  Bug 267085, r+sr=rbs


git-svn-id: svn://10.0.0.236/trunk@168953 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 00:59:52 +00:00
neil%parkwaycc.co.uk
996855e7af Don't force splitter to maximum z-index b=274770 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@168949 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 00:23:39 +00:00
bzbarsky%mit.edu
2bea98552c Remove prescontext args for some nsIFrame methods
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land.  Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@168894 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 01:58:25 +00:00
bzbarsky%mit.edu
b2ba931d19 Remove some synch flushes in listbox that caused reflow from inside frame
construction.  Bug 280754, r=dbaron. sr=neil


git-svn-id: svn://10.0.0.236/trunk@168833 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-05 03:32:17 +00:00
bzbarsky%mit.edu
ef312bb9ce Only resize to (0,0) when we know we have no new image. Bug 270517, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@168800 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 17:39:43 +00:00
bryner%brianryner.com
3437ee229a Remove nsIPresState (bug 279699). r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@168423 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-27 22:52:53 +00:00
bzbarsky%mit.edu
77e877e706 Change the hack for menus to just process the menugenerated attr change sync to
start with, instead of flushing style reresolves.  Bug 279308, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@168418 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-27 21:17:08 +00:00
neil%parkwaycc.co.uk
26a4485957 Make orphaned grid parts less likely to crash b=275896 r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@168357 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-26 21:22:10 +00:00
vladimir%pobox.com
dbf81b61ea b=279306, update canvas API to reflect latest standard spec; r=stuart,sr=shaver
git-svn-id: svn://10.0.0.236/trunk@168338 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-26 02:08:35 +00:00
bzbarsky%mit.edu
7e4fe60f96 This wasn't supposed to go in either.
git-svn-id: svn://10.0.0.236/trunk@168308 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 19:05:41 +00:00
bzbarsky%mit.edu
105a9bdf56 This part wasn't supposed to go in.
git-svn-id: svn://10.0.0.236/trunk@168307 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 19:03:52 +00:00
bzbarsky%mit.edu
d7c54cb176 Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@168305 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 18:18:34 +00:00
neil%parkwaycc.co.uk
c33a7bb63f Bug 271945 Crash when a popup's parent isn't a menu or popup set r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@168304 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 17:50:00 +00:00
dbaron%dbaron.org
613685036a Re-remove files that were checked into after being cvs removed to restore things to a consistent state. (These files were in Attic but not in the cvs 'dead' state, so they appeared when checking out by date.)
git-svn-id: svn://10.0.0.236/trunk@168026 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 22:48:57 +00:00
varga%nixcorp.com
0f20ca2036 Fix for bug 274808. Crash when dragging onto a tree [@ nsXULTreeBuilder::GetTemplateActionCellFor ]
r=varga sr=bryner patch by Neil Deakin <enndeakin@sympatico.ca>


git-svn-id: svn://10.0.0.236/trunk@168020 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 22:06:23 +00:00
aaronleventhal%moonset.net
26c4323c6c Bug 167145. When PreventDefault() called for onkeydown event, do the same for onkeypress that follows. r=bryner, sr=neil
git-svn-id: svn://10.0.0.236/trunk@167966 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 02:38:59 +00:00
bzbarsky%mit.edu
fda16fec15 When direction is not normal (bottom to top, especially), we don't properly
account for resizing of child boxes if it happens during Layout().  Bug 126620,
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@167796 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-15 19:35:19 +00:00
bzbarsky%mit.edu
40c21484d4 Make scrollbox report the correct maximum width. Bug 276286, patch by bernd,
r+sr=bzbarsky, a=asa


git-svn-id: svn://10.0.0.236/trunk@167444 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-09 21:23:43 +00:00
neil%parkwaycc.co.uk
664fcc0e55 Fix deleting active menuitem from crashing b=250276 p=vlad r=ben sr=shaver a=asa
git-svn-id: svn://10.0.0.236/trunk@167409 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-07 23:59:12 +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
neil%parkwaycc.co.uk
b6cfbdda85 Bug 276100 GetOriginToView has unused PresContext argument p=bugmail@q1n.org r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@167161 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-01 17:26:29 +00:00
bugzilla%arlen.demon.co.uk
e4daffa10a Bug 270708 remove nsPresContext variable from AttributeChanged and cleaned up comment in nsIFrame.h
p=bugmail@q1n.org r=pkwarren sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@167124 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-31 01:13:27 +00:00
cbiesinger%web.de
a8dbace73d 38447 layout,content,dom and xpwidget part: Implement Handling of URI Values on
CSS "cursor" Properties
for dom,layout,content: r+sr=bz
for widget: r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@167117 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-30 21:56:11 +00:00
bmlk%gmx.de
adcb976e59 remove unused prescontext from PlaceFrameView, PlaceChildsView, ConsiderChildOverflow bug 276092 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@167045 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-27 15:05:18 +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
bsmedberg%covad.net
3edf9d37c8 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
git-svn-id: svn://10.0.0.236/trunk@166737 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 04:07:01 +00:00
dbaron%dbaron.org
de6591306e Bug 272151: reorganize files within layout, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@166440 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 19:41:48 +00:00
danm-moz%comcast.net
d0b00f37c7 single window mode aviary branch merge. bug 172962, 265962 r=bzbarsky,jst
git-svn-id: svn://10.0.0.236/trunk@166404 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-07 16:09:25 +00:00
roc+%cs.cmu.edu
92b05c8143 Bug 266890. Remove nsScrollPortFrame since it's the only subclass of nsScrollBoxFrame, just merge everything up to nsScrollBoxFrame. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@166375 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-07 03:42:00 +00:00
dbaron%dbaron.org
1d0caa1ba5 Remove unneeded include. b=272151
git-svn-id: svn://10.0.0.236/trunk@166374 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-07 02:57:37 +00:00
dbaron%dbaron.org
6959bf8b6f Remove unneeded include. b=272151
git-svn-id: svn://10.0.0.236/trunk@166373 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-07 02:56:10 +00:00
gerv%gerv.net
9f207af4db Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@166101 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:27:03 +00:00
neil%parkwaycc.co.uk
df2668e776 Don't use QueryInterface to get a scrollable view from a view b=258521 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@165693 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 00:19:21 +00:00
bzbarsky%mit.edu
067c70d127 Add methods to get screen coordinates of frames and views. Bug 268576,
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@165642 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-23 17:26:19 +00:00
neil%parkwaycc.co.uk
18c53f2f32 Bug 267302 Views should be created by the view manager r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@164914 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-04 15:06:50 +00:00
neil%parkwaycc.co.uk
e3f594fd69 Fix crash caused by destroying active popup menu b=266822 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@164911 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-04 14:11:06 +00:00
pkw%us.ibm.com
20a8e50a55 Bug 267498 - Dialogs cutting off content
Patch contributed by Stephen Walker <sdwalker@myrealbox.com>
r/sr=roc@ocallahan.org


git-svn-id: svn://10.0.0.236/trunk@164890 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 23:31:17 +00:00