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