Commit Graph

1997 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
44692ffc51 Bug 290793. Make nsMenuPopupFrame find its scrollable view properly. r+sr=bzbarsky,a=shaver 2005-06-02 08:50:52 +00:00
tor%cs.brown.edu
1a8f106a62 Bug 293265 - rename --enable-cairo to --enable-canvas. r=bsmedberg, a=asa 2005-05-11 23:49:52 +00:00
vladimir%pobox.com
63a34084c8 b=293407, canvas uses wrong frame type; 293306, canvas leaks memory; 293225, default canvas height should be 150, r+sr=bzbarsky,a=shaver 2005-05-10 00:28:30 +00:00
roc+%cs.cmu.edu
6dd1089550 Bug 292326. Make events coming from the repeating timer in nsAutoButtonBoxFrame be trusted if the original mouse click was trusted. r+sr=jst,a=asa 2005-05-05 00:07:59 +00:00
bryner%brianryner.com
aed69207f0 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. 2005-05-04 20:22:32 +00:00
bzbarsky%mit.edu
96c08d7b51 Make tooltips come up in the right place over popups. Bug 212081, patch by Son
Le <son.le0@gmail.com>, r=neil, sr=bzbarsky, a=chofmann
2005-05-02 15:38:14 +00:00
bzbarsky%mit.edu
e61e1e1935 Fix border width inheritance by keeping track of both the border width we'd
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-04-29 15:44:38 +00:00
jst%mozilla.jstenback.com
50de4a3e1d 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 2005-04-28 23:48:28 +00:00
roc+%cs.cmu.edu
84b0577142 Bug 240276. Make nsHTMLScrollFrame be a regular HTML frame, not a box frame, so we don't have to go through box layout. It gets its own reflow implementation that handles min-max and lots of other good stuff. rs+sr=dbaron,a=asa 2005-04-28 21:57:22 +00:00
roc+%cs.cmu.edu
a1aa504924 Bug 291390. Don't do hairy view calculations in menu popups ... do it the simple way which seems to actually work. In particular we should take all scroll offsets into account. r+sr=bzbarsky,a=asa 2005-04-26 21:47:29 +00:00
mvl%exedo.nl
ddbdfe44df scrollTo and getPosition methods of ScrollBoxObjects should use pixels
bug 52140, r+sr=bzbarsky, a=asa
2005-04-26 11:26:31 +00:00
roc+%cs.cmu.edu
76ed95b06f Bug 290921. Use DOM event's screen coordinates to figure out where the mouse is relative to the slider ... it's the only way to be sure. r+sr=bzbarsky,a=asa 2005-04-20 22:22:51 +00:00
roc+%cs.cmu.edu
9062a6ea25 Bug 290432. Add push/pop translation functions to nsIRenderingContext so cairo can override them. r+sr=bzbarsky,a=asa 2005-04-19 22:58:33 +00:00
bryner%brianryner.com
91b549d294 Make --enable-cairo work for windows/msvc by switching it over to our build system. Bug 290518, r=vlad, pavlov. 2005-04-19 17:19:47 +00:00
vladimir%pobox.com
057ce06bb3 b=288714, html canvas implementation, r=various,a=brendan 2005-04-18 06:33:23 +00:00
bzbarsky%mit.edu
8e53c3d372 Fix up trees to use correct event coordinate systems. Bug 290494 , r+sr=roc,
a=brendan
2005-04-18 05:22:35 +00:00
bzbarsky%mit.edu
b4e71104eb Make sliders use the right event coordinate system. Bug 290522, r+sr=roc,
a=brendan
2005-04-18 05:20:32 +00:00
bzbarsky%mit.edu
306677ee27 Make splitters use the right coord system for events, and fix up the review
comment from bug 289792.  Fixes bug 290464 and bug 290469 respectively.
r+sr=roc, a=brendan
2005-04-18 05:18:34 +00:00
roc+%cs.cmu.edu
7907e357af Bug 289994. Add REQUIRES needed to build canvas. r+sr=shaver,a=brendan 2005-04-12 04:20:01 +00:00
roc+%cs.cmu.edu
0a0d19cb3f Bug 289431. Don't include overflow from children in frames that are overflow:-moz-hidden-unscrollable. r+sr=bzbarsky,a=brendan 2005-04-11 22:03:23 +00:00
roc+%cs.cmu.edu
77e61509a9 Bug 256505. Menu positioning must take into account view-to-widget offset. r+sr=bzbarsky 2005-04-06 03:33:18 +00:00
roc+%cs.cmu.edu
fc28b4e0c6 Removing debug printfs that crept in. 2005-04-03 21:19:37 +00:00
roc+%cs.cmu.edu
fb05d807b2 Bug 288117. Fix regressions in nsDocShell::SetCanvasHasFocus and in nsListBoxBodyFrame/nsListBoxObject where code made obsolete assumptions about scrollframe structure. r+sr=dbaron 2005-04-03 21:02:47 +00:00
roc+%cs.cmu.edu
20d333fbf6 Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron 2005-04-03 21:00:41 +00:00
dbaron%dbaron.org
36107f5980 Back out roc's checkin for bug 288117 to isolate performance regressions during tinderbox downtime. 2005-03-31 18:04:50 +00:00
roc+%cs.cmu.edu
f93b035647 Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron 2005-03-31 03:40:12 +00:00
bzbarsky%mit.edu
ba689a260f We may have a popup list entry with a null frame. Make sure to null-check it.
Bug 287308, r+sr=roc
2005-03-28 23:21:58 +00:00
roc+%cs.cmu.edu
217d29553f Bug 287338. Free up unused frame state bit NS_SYNC_FRAME_AND_VIEW. r+sr=bzbarsky 2005-03-28 21:08:22 +00:00
neil%parkwaycc.co.uk
f83d4cb93d Ungenerate destroyed menus in case we recreate the frames later b=279769 r+sr=bz 2005-03-26 09:56:38 +00:00
mozilla.mano%sent.com
ff90118611 Bug 284683 - [Mac] Fix (XUL) open-menulist keyboard shortcuts, r=pedemonte sr=peterv 2005-03-23 10:43:45 +00:00
tor%cs.brown.edu
162c7a54fd Bug 167115 - tree/listbox does't work with background styles (-image,
-attachment) correctly.  Patch by alfredkayser@nl.ibm.com, r=varga, sr=bryner
2005-03-22 16:55:25 +00:00
darin%meer.net
919c87d304 fixes bug 286506 "warning: locally defined symbol ... imported in function ..." r=bsmedberg 2005-03-19 20:35:35 +00:00
jst%mozilla.jstenback.com
a57ec3f6dc 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 2005-03-04 02:01:54 +00:00
bryner%brianryner.com
a29b6c69fa Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky. 2005-02-25 22:07:01 +00:00
neil%parkwaycc.co.uk
adc5ccb24f Bug 282359 Don't use the "open" attribute to open menus r+sr=bz 2005-02-23 10:08:51 +00:00
bzbarsky%mit.edu
07fe3650b9 Assert when someone tries to give us out-of-flow kids. Bug 282943, r+sr=dbaron 2005-02-20 22:29:28 +00:00
bryner%brianryner.com
708a569767 Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky. 2005-02-19 10:31:27 +00:00
bzbarsky%mit.edu
d062676ab0 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
2005-02-18 16:11:53 +00:00
aaronleventhal%moonset.net
b390d6bd1c Bug 282438. Fire menupopupend for context menus and autocomplete. r=bryner, sr=neil 2005-02-18 14:28:36 +00:00
neil%parkwaycc.co.uk
28bdf6ccfd 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 2005-02-18 09:22:33 +00:00
bzbarsky%mit.edu
9e2419e46a 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
2005-02-16 15:21:20 +00:00
neil%parkwaycc.co.uk
07bcd35ed0 Bug 282195 Make dragging mouse back over slider resume scrolling r+sr=roc a=asa 2005-02-16 09:22:00 +00:00
bzbarsky%mit.edu
ba0e95d41a Make sure to flush frames before calling GetPrimaryFrameFor in boxobject. Bug
282265, r=mconnor on the toolkit part, sr=neil, a=asa.
2005-02-15 04:57:17 +00:00
aaronleventhal%moonset.net
3a39c08abe 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 2005-02-11 13:18:40 +00:00
bzbarsky%mit.edu
6693cc0e8f Remove incorrect XXX comment. a=dbaron 2005-02-09 18:30:59 +00:00
bzbarsky%mit.edu
e042c2f571 Move reflow command construction into nsPresShell::AppendReflowCommand, remove
some members, switch some callers to the non-COM-ish apis.  Bug 267085, r+sr=rbs
2005-02-08 00:59:52 +00:00
neil%parkwaycc.co.uk
0956a4c1e6 Don't force splitter to maximum z-index b=274770 r+sr=roc 2005-02-08 00:23:39 +00:00
bzbarsky%mit.edu
54d585f2af 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
2005-02-07 01:58:25 +00:00
bzbarsky%mit.edu
a038faa054 Remove some synch flushes in listbox that caused reflow from inside frame
construction.  Bug 280754, r=dbaron. sr=neil
2005-02-05 03:32:17 +00:00
bzbarsky%mit.edu
85173da3a1 Only resize to (0,0) when we know we have no new image. Bug 270517, r+sr=dbaron 2005-02-04 17:39:43 +00:00