1976 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
36ddcaef9c Bug 289994. Add REQUIRES needed to build canvas. r+sr=shaver,a=brendan
git-svn-id: svn://10.0.0.236/trunk@172017 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 04:20:01 +00:00
roc+%cs.cmu.edu
d302ae559d Bug 289431. Don't include overflow from children in frames that are overflow:-moz-hidden-unscrollable. r+sr=bzbarsky,a=brendan
git-svn-id: svn://10.0.0.236/trunk@171995 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 22:03:23 +00:00
roc+%cs.cmu.edu
bf84648546 Bug 256505. Menu positioning must take into account view-to-widget offset. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171773 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 03:33:18 +00:00
roc+%cs.cmu.edu
0da7df6e3e Removing debug printfs that crept in.
git-svn-id: svn://10.0.0.236/trunk@171541 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:19:37 +00:00
roc+%cs.cmu.edu
64b260501e Bug 288117. Fix regressions in nsDocShell::SetCanvasHasFocus and in nsListBoxBodyFrame/nsListBoxObject where code made obsolete assumptions about scrollframe structure. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171540 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:02:47 +00:00
roc+%cs.cmu.edu
7021bee02b Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171539 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 21:00:41 +00:00
dbaron%dbaron.org
f7e591cd27 Back out roc's checkin for bug 288117 to isolate performance regressions during tinderbox downtime.
git-svn-id: svn://10.0.0.236/trunk@171429 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 18:04:50 +00:00
roc+%cs.cmu.edu
edd9381478 Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171419 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 03:40:12 +00:00
bzbarsky%mit.edu
170566bc06 We may have a popup list entry with a null frame. Make sure to null-check it.
Bug 287308, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@171293 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 23:21:58 +00:00
roc+%cs.cmu.edu
3b6fa5f822 Bug 287338. Free up unused frame state bit NS_SYNC_FRAME_AND_VIEW. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171281 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 21:08:22 +00:00
neil%parkwaycc.co.uk
344ac6a93e Ungenerate destroyed menus in case we recreate the frames later b=279769 r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@171237 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-26 09:56:38 +00:00
mozilla.mano%sent.com
6207814317 Bug 284683 - [Mac] Fix (XUL) open-menulist keyboard shortcuts, r=pedemonte sr=peterv
git-svn-id: svn://10.0.0.236/trunk@171049 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 10:43:45 +00:00
tor%cs.brown.edu
b3ff61224f Bug 167115 - tree/listbox does't work with background styles (-image,
-attachment) correctly.  Patch by alfredkayser@nl.ibm.com, r=varga, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@170987 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-22 16:55:25 +00:00
darin%meer.net
79a303762b fixes bug 286506 "warning: locally defined symbol ... imported in function ..." r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@170922 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-19 20:35:35 +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
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