Граф коммитов

2227 Коммитов

Автор SHA1 Сообщение Дата
roc+%cs.cmu.edu c97e986ee8 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 1294b14f17 Removing debug printfs that crept in. 2005-04-03 21:19:37 +00:00
roc+%cs.cmu.edu d50f1426da 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 fc46387ad7 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 84a42982ba 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 7a198d81a7 Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron 2005-03-31 03:40:12 +00:00
bzbarsky%mit.edu 074f805977 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 6fad3a4fec 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 fe497ff939 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 386ce964a6 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 887f64d4e6 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 926afe654d fixes bug 286506 "warning: locally defined symbol ... imported in function ..." r=bsmedberg 2005-03-19 20:35:35 +00:00
jst%mozilla.jstenback.com cef561a155 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 001952215b Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky. 2005-02-25 22:07:01 +00:00
neil%parkwaycc.co.uk c60c4051a5 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 f6691a5e6d 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 e6dfc671b2 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 e22c7d9fac 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 650f2060bf 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 9e6796ec6d 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 1b05e0a6a5 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 44585413d7 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 5452179cd5 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 fba6fdd47d 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 4228e03765 Remove incorrect XXX comment. a=dbaron 2005-02-09 18:30:59 +00:00
bzbarsky%mit.edu 726f0d35da 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 bca2b18bae Don't force splitter to maximum z-index b=274770 r+sr=roc 2005-02-08 00:23:39 +00:00
bzbarsky%mit.edu b626abc29c 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 bd4dc26c01 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 2438b1f0de 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
bryner%brianryner.com 5b8aeed3b1 Remove nsIPresState (bug 279699). r+sr=roc. 2005-01-27 22:52:53 +00:00
bzbarsky%mit.edu 0ff23a2e40 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
2005-01-27 21:17:08 +00:00
neil%parkwaycc.co.uk d214a2e0a8 Make orphaned grid parts less likely to crash b=275896 r+sr=bz 2005-01-26 21:22:10 +00:00
vladimir%pobox.com d5febfb9de b=279306, update canvas API to reflect latest standard spec; r=stuart,sr=shaver 2005-01-26 02:08:35 +00:00
bzbarsky%mit.edu 43ffd41289 This wasn't supposed to go in either. 2005-01-25 19:05:41 +00:00
bzbarsky%mit.edu bc23262023 This part wasn't supposed to go in. 2005-01-25 19:03:52 +00:00
bzbarsky%mit.edu 2dc2f102cb Fix build bustage 2005-01-25 18:18:34 +00:00
neil%parkwaycc.co.uk 9f1621fbc4 Bug 271945 Crash when a popup's parent isn't a menu or popup set r+sr=bz 2005-01-25 17:50:00 +00:00
dbaron%dbaron.org 5f1af5dd7b 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.) 2005-01-19 22:48:57 +00:00
varga%nixcorp.com 876c4276af Fix for bug 274808. Crash when dragging onto a tree [@ nsXULTreeBuilder::GetTemplateActionCellFor ]
r=varga sr=bryner patch by Neil Deakin <enndeakin@sympatico.ca>
2005-01-19 22:06:23 +00:00
aaronleventhal%moonset.net 257db7bba6 Bug 167145. When PreventDefault() called for onkeydown event, do the same for onkeypress that follows. r=bryner, sr=neil 2005-01-19 02:38:59 +00:00
bzbarsky%mit.edu c8666e94f7 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
2005-01-15 19:35:19 +00:00
bzbarsky%mit.edu faebb2c7a8 Make scrollbox report the correct maximum width. Bug 276286, patch by bernd,
r+sr=bzbarsky, a=asa
2005-01-09 21:23:43 +00:00
neil%parkwaycc.co.uk eacf2c8722 Fix deleting active menuitem from crashing b=250276 p=vlad r=ben sr=shaver a=asa 2005-01-07 23:59:12 +00:00
bzbarsky%mit.edu e425259e0d Make people that want empty strings use EmptyC?String(). Bug 232691, patch by
Daniel Kraft <d@daniel-kraft.net>, r=jst, sr=bzbarsky
2005-01-04 19:31:31 +00:00
neil%parkwaycc.co.uk 416f37d27d Bug 276100 GetOriginToView has unused PresContext argument p=bugmail@q1n.org r+sr=dbaron 2005-01-01 17:26:29 +00:00
bugzilla%arlen.demon.co.uk c2ea7ec445 Bug 270708 remove nsPresContext variable from AttributeChanged and cleaned up comment in nsIFrame.h
p=bugmail@q1n.org r=pkwarren sr=bzbarsky
2004-12-31 01:13:27 +00:00
cbiesinger%web.de e42c2d976d 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
2004-12-30 21:56:11 +00:00
bmlk%gmx.de 917905359e remove unused prescontext from PlaceFrameView, PlaceChildsView, ConsiderChildOverflow bug 276092 r/sr=dbaron 2004-12-27 15:05:18 +00:00
bmlk%gmx.de ef4604f958 remove unused prescontext argument from GetOffsetFromView bug 276015 r/sr=dbaron 2004-12-26 19:48:54 +00:00
bsmedberg%covad.net 81a0de68d5 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin 2004-12-15 04:07:01 +00:00
dbaron%dbaron.org 1bb228eed5 Bug 272151: reorganize files within layout, r+sr=roc 2004-12-08 19:41:48 +00:00
danm-moz%comcast.net 9c74d7196f single window mode aviary branch merge. bug 172962, 265962 r=bzbarsky,jst 2004-12-07 16:09:25 +00:00
roc+%cs.cmu.edu 118cfea877 Bug 266890. Remove nsScrollPortFrame since it's the only subclass of nsScrollBoxFrame, just merge everything up to nsScrollBoxFrame. r+sr=bryner 2004-12-07 03:42:00 +00:00
dbaron%dbaron.org d7329496e2 Remove unneeded include. b=272151 2004-12-07 02:57:37 +00:00
dbaron%dbaron.org cac7454d5e Remove unneeded include. b=272151 2004-12-07 02:56:10 +00:00
gerv%gerv.net b92568bebe Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-12-01 22:27:03 +00:00
neil%parkwaycc.co.uk d13fb54f7e Don't use QueryInterface to get a scrollable view from a view b=258521 r+sr=roc 2004-11-24 00:19:21 +00:00
bzbarsky%mit.edu 7198a5985b Add methods to get screen coordinates of frames and views. Bug 268576,
r+sr=roc
2004-11-23 17:26:19 +00:00
neil%parkwaycc.co.uk 869014801a Bug 267302 Views should be created by the view manager r+sr=roc 2004-11-04 15:06:50 +00:00
neil%parkwaycc.co.uk 17a20813f5 Fix crash caused by destroying active popup menu b=266822 r+sr=roc 2004-11-04 14:11:06 +00:00
pkw%us.ibm.com 310643cf8d Bug 267498 - Dialogs cutting off content
Patch contributed by Stephen Walker <sdwalker@myrealbox.com>
r/sr=roc@ocallahan.org
2004-11-03 23:31:17 +00:00
roc+%cs.cmu.edu fc63af3f2a relanding fix for bug 265165 because it wasn't the source of Tp/Tdhtml regression 2004-11-03 12:20:13 +00:00
roc+%cs.cmu.edu 9b41049fc8 Backing out fix for bug 265165 to see if it's the source of Tp/Tdhtml regression 2004-11-03 06:11:34 +00:00
roc+%cs.cmu.edu 702f4952c0 Bug 266890. Remove nsListboxScrollPortFrame by moving its functionality into nsListBoxFrame. Part of an ongoing effort to remove nsScrollboxFrame and its subclasses. r+sr=bryner 2004-11-03 02:52:16 +00:00
roc+%cs.cmu.edu 2a3923cbf2 Bug 265165. For XUL elements, min-size should trump max-size not the other way around, according to CSS. But make it possible to set min-size to zero by setting it to 0% --- ugly hack until we get a better box-model spec. r+sr=bzbarsky 2004-11-03 02:32:00 +00:00
bugzilla%arlen.demon.co.uk 147b99f635 Bug 162081 Wrong letter is underlined as accesskey / mnemonic when widget direction is RTL
p=mozilla-bugzilla@future.shiny.co.il r/sr=bzbarsky
2004-10-29 12:28:19 +00:00
varga%nixcorp.com 5d540d9b17 Bumping IIDs for bug 221619.
r=timeless sr=darin
2004-10-29 06:29:49 +00:00
timeless%mozdev.org ef7ba38451 Bug 265336 GetService klookandfeel instead of CreateInstance
r=biesi sr=dmose
2004-10-28 07:25:57 +00:00
varga%nixcorp.com cd1df2e308 Updating my email address. 2004-10-22 18:33:55 +00:00
cbiesinger%web.de 1de9caa417 no bug - remove unused header includes, and remove an unused local variable.
r+sr=bz
2004-10-14 18:48:42 +00:00
jst%mozilla.jstenback.com 8f85c81aee Fixing bug 69070. Don't allow loading of images from file: URIs from web content. r+sr=bzbarsky@mit.edu 2004-10-13 23:16:58 +00:00
bzbarsky%mit.edu 65033a43f8 Switch more callers who were begging for it over to GetOwnerDoc(). Bug 255337,
r+sr=peterv.
2004-10-11 16:29:42 +00:00
bryner%brianryner.com acba2788e5 Fix RelayoutChildAtOrdinal problems (correctly handle the case where the child is at the end of its ordinal group and isn't moving, and handle the case where the first child is moving somewhere else). Bug 262310, r=darin, sr=roc. 2004-10-01 00:22:07 +00:00
bryner%brianryner.com f0a780bdea Don't try to destroy child frames twice. Bug 262244, r+sr=roc. 2004-09-30 23:16:06 +00:00
bzbarsky%mit.edu f47375317a Columns should invalidate the tree when their width changes, not just when
attributes that affect width change.  Bug 257237, r=varga, sr=roc
2004-09-30 22:41:23 +00:00
bryner%brianryner.com 30a514b07d Fix nsBoxFrame::RelayoutChildAtOrdinal to not clobber the first child in the list. Remove no-op nsIFrame::SetNextBox(). Thanks to darin for help with the patch, and r+sr=roc. Bug 262054. 2004-09-30 00:18:49 +00:00
bryner%brianryner.com 98ca111626 Fix various crashes by not trying to set the parent before we've initialized the frame. Bug 262054, r+sr=roc. 2004-09-29 18:43:28 +00:00
bryner%brianryner.com 1d2992f123 Attempt to fix perf regression from bug 258513 by fixing users of obsolete nsIBoxToBlockAdaptor interface. Also, removing this interface like I intended to do. r=dbaron. 2004-09-29 00:28:13 +00:00
bryner%brianryner.com 8787891e5a Unify box and frame trees by moving nsIBox methods onto nsIFrame. XUL-box frames can call the superclass nsBox implementation, all other frames get the nsFrame implementation of the box methods, which acts like nsBoxToBlockAdaptor used to. Bug 258513, r+sr=roc. 2004-09-28 18:37:50 +00:00
aaronleventhal%moonset.net 82dff08a2b Bug 166004. Need to fire accessible focus event on new menuitem when using left arrow to leave submenu and go back into parent menu. r=kyle, sr=bryner 2004-09-21 20:45:12 +00:00
aaronleventhal%moonset.net 4a61eaccaf Bug 260563. Put space before parenthesized appended accesskey, it looks nicer (trivial patch). r=dbaron, sr=pkwarren 2004-09-21 19:28:14 +00:00
neil%parkwaycc.co.uk 1c346b8beb Don't use QueryInterface to get a view from a scrollable view b=258521 r+sr=roc 2004-09-20 22:25:07 +00:00
aaronleventhal%moonset.net 5219ca9a11 Bug 68841. Underline xul:radio and xul:checkbox accesskeys. r=mconnor, sr=neil 2004-09-20 11:29:07 +00:00
dbaron%dbaron.org 19ca6cda52 Remove unconditional MarkDirty in nsBoxFrame::AttributeChanged. This is likely to cause some regressions, since it removes code that may have covered up inadequate handling of certain specific attribute changes. b=253364 r=bryner sr=roc 2004-09-17 18:36:30 +00:00
dbaron%dbaron.org fa2cc9940e Remove effectively-unused Set/GetScrollPreference API on nsIScrollableView.h. b=259617 r+sr=roc 2004-09-15 19:16:43 +00:00
roc+%cs.cmu.edu 6146e49d29 Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine 2004-09-14 02:28:03 +00:00
dbaron%dbaron.org cd7b1f831b The slow codepaths for fixed background-attachment should only apply when there's a background image. b=258793 r+sr=roc 2004-09-13 05:39:27 +00:00
roc+%cs.cmu.edu cdaf90f7e4 Bug 257916. Move history scroll position save and restore from nsScrollBoxFrame to nsHTML/XULScrollFrame. +sr=dbaron(rubber-stamp) 2004-09-13 02:10:29 +00:00
bzbarsky%mit.edu 85a74c97a2 Fix crash in nsScrollBoxObject::::EnsureElementIsVisible. Bug 257607, patch by
Justin <justin@openaether.org>, r+sr=bzbarsky.
2004-09-12 04:15:44 +00:00
smontagu%smontagu.org 7f5709cf2f Bug 140577: Radio buttons and check boxes aligned to the left when UI aligned to the right, r+sr=roc. 2004-09-06 20:18:23 +00:00
bryner%brianryner.com 04b0d5a8cb Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc. 2004-09-06 03:59:31 +00:00
roc+%cs.cmu.edu da54d83f54 Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine 2004-09-06 02:44:43 +00:00
dbaron%dbaron.org 2e93a67964 Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc 2004-09-05 00:04:04 +00:00
dbaron%dbaron.org 3cc7da3bf5 Land bug 72747 in pieces: convert users of nsIScrollableFrame::GetScrollPreference to using GetScrollbarStyles. b=72747 r+sr=roc 2004-09-03 00:43:46 +00:00
jst%mozilla.jstenback.com 00e4d5d5e3 Fixing bug 257431. Make the tabbrowser code only listen to events initiated by the user. r=trev@gtchat.de, sr=bzbarsky@mit.edu 2004-09-02 15:25:39 +00:00
bryner%brianryner.com 4de1e631ea deCOMify nsIPresShell::GetRootFrame. Change callers inside of gklayout to use FrameManager()->GetRootFrame() instead so that the call can be inlined. Bug 253889, r+sr=roc. 2004-09-02 03:08:51 +00:00
bmlk%gmx.de 1134a9f349 frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc 2004-08-31 18:50:40 +00:00
neil%parkwaycc.co.uk 2d2a394fe1 Bug 254061 Fix scrollbars in popups inside scrolled frames r+sr=roc 2004-08-28 11:41:02 +00:00
roc+%cs.cmu.edu 2ffed1a13e Bug 255584. Relanding nsBoxToBlockAdaptor change that avoids adding area above and to the left of the frame origin to the scrollable area ... because we can't scroll there anyway. r+sr=dbaron 2004-08-28 02:05:28 +00:00
bmlk%gmx.de e3d7eb0537 xul frames should compute MEW only when they are really requested to do so, bug 256006 r/sr=dbaron 2004-08-27 16:51:05 +00:00
dbaron%dbaron.org 67e0ee1634 Back out the rest of bug 72747 due to Tp regression. 2004-08-27 01:26:55 +00:00
dbaron%dbaron.org 399f49c365 Backout the CSS parts of bug 72747 to see if that fixes the Tp regression. 2004-08-26 22:35:38 +00:00
dbaron%dbaron.org 0430fe1b67 Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc 2004-08-26 17:11:20 +00:00
roc+%cs.cmu.edu 7494eafa7b Bug 133165. Draw the outline outside the frame's normal overflow area. r+sr=dbaron. Also, correct some trivial misuses of nsChangeHint, r+sr=mozbot 2004-08-26 00:07:56 +00:00
gerv%gerv.net 62e3767f68 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-08-25 23:02:50 +00:00
bryner%brianryner.com 6f61ffd0d2 Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron. 2004-08-24 18:50:29 +00:00
kjh-5727%comcast.net bdf32c66bf Bug 256436 - Backing out the patch from bug 255584 due to a regression.
Requested by roc.
2004-08-22 20:24:16 +00:00
bryner%brianryner.com 014fbde518 Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction) 2004-08-22 07:10:50 +00:00
bryner%brianryner.com 87894dfad3 Second try at landing support for content node properties (bug 253888). r=jst, sr=dbaron. 2004-08-22 04:58:44 +00:00
bryner%brianryner.com 0509dcce92 Backing out bug 253888 until I can figure out how to fix the crash 2004-08-21 06:27:54 +00:00
bryner%brianryner.com fd39847c12 Refactor the frame property code and use it for supporting properties on dom elements. Bug 253888, r=jst, sr=dbaron. 2004-08-21 05:09:50 +00:00
roc+%cs.cmu.edu cf6404a4f3 Bug 255584. Don't include areas above and to the left of the origin when we're trying to figure out the scrollable width and height --- we can't scroll to them! r+sr=dbaron 2004-08-21 03:04:26 +00:00
bryner%brianryner.com efcc221ee4 Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc. 2004-08-20 20:34:37 +00:00
bryner%brianryner.com 88003e6d39 Fix double handling of arrow keys in menus on gtk2 (bug 219706). This prevents the OS default action from occuring if we've handled the event. We may want to stop the signal at the gtk level as well, but this fix should be reasonable safe. r=mkaply, sr=dbaron. 2004-08-19 18:36:42 +00:00
neil%parkwaycc.co.uk f03bc68503 Bustage fix for bug 235966 p=trev@gtchat.de r=me 2004-08-19 09:11:15 +00:00
timeless%mozdev.org 9f41b9c8a7 Bug 235966 nsMenuBarListener.cpp opens the menu on Ctrl+Alt+T
patch by trev@gtchat.de r=varga sr=bryner
2004-08-19 08:04:11 +00:00
vladimir%pobox.com b457e26a6e Initial landing of cairo-related stuff, nothing built by default, all code is in ifdefs. r=bryner,a=brendan 2004-08-14 01:01:16 +00:00
bryner%brianryner.com 90b233ca65 Fix for reflow problem in XUL dialogs (bug 255270, smoketest blocker). Patch by bzbarsky, r=neil, sr=dbaron. (I'm conservatively just removing the hack in nsHlperAppDlg by restoring it to its previous state). 2004-08-13 18:25:33 +00:00
bzbarsky%mit.edu 2829cfa580 Do style reresolves and restyles due to attribute changes asynchronously so
that pages that modify two or more style properties of the same object in a row
work faster.  Bug 230170, r+sr=dbaron
2004-08-10 03:24:41 +00:00
dbaron%dbaron.org 10b65694e8 Fix names of constants to correspond to the new definitions of the values of the 'overflow' property. b=69355 r+sr=roc 2004-08-10 01:32:10 +00:00
neil%parkwaycc.co.uk 0c0f1b390f Bug 253798 General or menu access keys should not affect xul menulists r+sr=roc 2004-08-09 22:22:02 +00:00
bzbarsky%mit.edu 8767b8a1c8 nsImageBoxFrame and nsTreeBodyFrame should use nsContentUtils::LoadImage (and
CanLoadImage).  Bug 253627, r+sr=dbaron
2004-08-04 19:48:55 +00:00
cbiesinger%web.de 813c0230ba Bug 254278 remove some *WithConversion in layout/content
r+sr=bz
2004-08-04 17:33:30 +00:00
dbaron%dbaron.org 37e456513f Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky 2004-08-04 03:23:37 +00:00
bryner%brianryner.com 18fa617572 Remove non-inlined version of nsIPresShell::GetDocument(). Bug 253889, r+sr=roc. 2004-08-02 04:52:55 +00:00
bryner%brianryner.com cc807b07b1 Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
dbaron%dbaron.org 489b31f9cf Back out 236889 due to 253755. 2004-07-31 07:42:12 +00:00
dbaron%dbaron.org dac91adbc7 Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky 2004-07-29 20:07:25 +00:00
bryner%brianryner.com 88f80381e3 Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc. 2004-07-29 19:41:39 +00:00
cbiesinger%web.de c0215f3bb8 Bug 252468 Remove outdated autostretch attribute from the tree
patch by Simon Paquet <bugzilla@babylonsounds.com> r=neil rs=bz
2004-07-29 18:25:42 +00:00
roc+%cs.cmu.edu 4960d71bc5 Bug 240276. Make <scrollbox> be implemented as a regular scrollframe rathern than a scrollboxframe. This will help us remove scrollboxframe. r+sr=dbaron 2004-07-28 03:27:02 +00:00
dbaron%dbaron.org 16fa3a35ee Reframe all image box frames on theme change, as a workaround for chrome: URL comparison mess. b=252703 r+sr=bzbarsky 2004-07-27 23:31:08 +00:00
neil%parkwaycc.co.uk 5181828cd7 Bug 252954/64157 Ensure that the popup frame exists before accessing it r/sr=bz 2004-07-26 10:14:10 +00:00
cbiesinger%web.de d0d6547e1e Bug 252948 remove *WithConversion in layout
r+sr=bz
2004-07-25 12:18:04 +00:00
roc+%cs.cmu.edu c848b4cd4a Bug 217120. Always make an attempt to scroll to history position after restoring scroll position in EndLoad, just in case no reflows happen again. r+sr=dbaron 2004-07-23 21:39:47 +00:00
roc+%cs.cmu.edu 897b71b14c Bug 252280. Make XUL splitter frames explicitly say that they need to capture the mouse. r+sr=dbaron 2004-07-22 20:11:54 +00:00
neil%parkwaycc.co.uk 3ded24093d Bug 252448 Fix scrollwheel crashing menulist with unscrollable popup r/sr=roc 2004-07-21 15:24:51 +00:00
roc+%cs.cmu.edu 57a86f6acb Bug 53966. Don't just capture to the nearest view when selecting with mouse; only capture to the nearest scrolling view. r+sr=dbaron 2004-07-20 00:02:43 +00:00
dbaron%dbaron.org 90c025ee9c Backing out half of 236889. 2004-07-16 21:23:27 +00:00
dbaron%dbaron.org 76455a7d6c Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland half of page to test effect on pageload. 2004-07-16 20:26:39 +00:00
aaronleventhal%moonset.net 1ebd6baf37 Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron 2004-07-16 16:56:21 +00:00
aaronleventhal%moonset.net ccbc55e0d0 Backing out bug 151375 for now, because of scrolling regressions in HTML and XUL listboxes and comboboxes 2004-07-15 18:57:47 +00:00
bzbarsky%mit.edu 89f5da9306 Testing backout of bug 236889 to see effect on performance. a=#mozilla 2004-07-15 02:54:01 +00:00
dbaron%dbaron.org dc4982f861 Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky 2004-07-14 22:10:55 +00:00
aaronleventhal%moonset.net 78fcf72fc2 Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron 2004-07-14 21:58:34 +00:00
roc+%cs.cmu.edu d2859ce21a Remove nsIScrollingView::Get/SetControlInsets, since it's unused. 2004-07-05 16:53:10 +00:00
smontagu%smontagu.org fc1896ade7 Improve the CHAR_IS_BIDI macro. Bug 240943, patch from an idea by Peter Kirk, r+sr=roc 2004-07-04 10:51:33 +00:00
neil%parkwaycc.co.uk 1c9cbe39c9 Bug 64157 Should be able to navigate <menulist> when it's not dropped down r=aaronl sr=roc 2004-07-03 21:00:07 +00:00
peterv%propagandism.org c6758de122 Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst. 2004-06-25 12:26:02 +00:00
bryner%brianryner.com 4894e80462 deCOMtaminate nsBoxLayoutState. Bug 247766, r+sr=roc. 2004-06-22 02:55:04 +00:00
bryner%brianryner.com 4b4a78cb41 remove long-dead CFM build file 2004-06-20 21:38:51 +00:00
bryner%brianryner.com cfcb3b0746 Make XUL box debug code be #ifdef DEBUG_LAYOUT. r+sr=roc, bug 103844. 2004-06-19 09:07:47 +00:00
roc+%cs.cmu.edu 52092297fe Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2004-06-17 00:13:25 +00:00
bryner%brianryner.com 976c4c4a44 Make sure the pref size is at least as large as the min size for leaf boxes, just like we do for container boxes. Bug 246706, r+sr=dbaron. 2004-06-15 01:10:09 +00:00
neil%parkwaycc.co.uk e0c54daa85 Bug 246271 treecell does not respond immediately to src attribute changes r=varga sr=darin 2004-06-11 13:04:56 +00:00
roc+%cs.cmu.edu 27375e9b38 Bug 232913. Let nsIScrollbarMediator support multiple scrollbars. Patch by Nate Nielsen, r+sr=roc. 2004-05-29 00:09:05 +00:00
bzbarsky%mit.edu 27b140b534 Change FlushPendingNotifications to have more granularity and update callers to
only flush the things they really need flushed.  Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
bzbarsky%mit.edu f79a6813af Relanding, since backing out did not fix orange. Bug 232691. 2004-05-22 20:02:43 +00:00
bzbarsky%mit.edu 62f7fc6ea3 Backing out to attempt to fix Mac orange. Bug 232691 2004-05-22 19:26:52 +00:00
bzbarsky%mit.edu b733dd59da 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
2004-05-22 17:04:53 +00:00
neil%parkwaycc.co.uk d155eb13d8 Bug 236215 Stop creating spurious ranges when removing the first or last row from a range r=varga sr=mscott 2004-05-21 22:48:12 +00:00
aaronleventhal%moonset.net 273397a135 Bug 242799. Fix touchpad scrolling but keep support for screen reader behavior based on class names. r=ere, sr=roc 2004-05-20 03:14:41 +00:00
smontagu%smontagu.org b6b7cf8808 Update bidi data tables to Unicode 4.0.1 and add surrogate handling. Bug 240943, r=jshin, sr=rbs. 2004-05-18 11:01:49 +00:00
bzbarsky%mit.edu e4f86cf527 Remove nsIViewManager::GetWidgetForView; move callers over to
nsIView::GetNearestWidget.  Part of bug 243723, r+sr=roc
2004-05-18 01:13:45 +00:00
roc+%cs.cmu.edu f1f89a9129 Backing out 233441. 2004-05-17 16:29:13 +00:00
varga%nixcorp.com 7df159fd39 Fix for bug 243203. Crash removing address line in message compose window [@ nsCSSFrameConstructor::AttributeChanged] r=neil, sr=bryner 2004-05-14 13:58:00 +00:00
timeless%mozdev.org 1bac2edf0d 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
2004-05-13 18:06:09 +00:00
neil%parkwaycc.co.uk fe7328c3b0 Unnamed XUL radio menuitems should not be grouped b=219832 r/sr=roc 2004-05-06 20:39:21 +00:00
roc+%cs.cmu.edu e508d2a0ad Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron 2004-05-06 03:17:14 +00:00
varga%nixcorp.com 83ccd97443 Cosmetic license changes. 2004-05-04 14:26:17 +00:00
varga%nixcorp.com d2ab672480 Fix for bug 241068. Crash when trying to enter text in input field. [@ nsTreeBodyFrame::PrefillPropertyArray][@ _ZN15nsTreeBodyFrame20PrefillPropertyArrayEiP12nsTreeColumn]. r=neil sr=dbaron 2004-05-04 11:13:32 +00:00
caillon%redhat.com 0f17aba3e9 Bug 241140
Consolidate DrawImage and DrawScaledImage
r=biesi sr=tor
2004-05-04 01:32:26 +00:00
bryner%brianryner.com f9f55ca33e deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst. 2004-05-03 21:48:36 +00:00
roc+%cs.cmu.edu 54444d6aae Bug 226439. Convert layout to EqualsLiteral and EqualsASCII. r+sr=dbaron 2004-04-30 13:23:43 +00:00
jst%mozilla.jstenback.com ca74706604 Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org 2004-04-29 23:34:19 +00:00
jst%mozilla.jstenback.com e5c7f93521 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 2004-04-28 01:14:50 +00:00
neil%parkwaycc.co.uk 5ac7273e52 Bug 241151 nsSpringFrame was a useless subclass of nsLeafBoxFrame r/sr=roc 2004-04-24 21:27:11 +00:00
tor%cs.brown.edu 44fbbcc21b Bug 240274 - remove unused argument of SetClip{Rect,Region}.
r=blizzard, sr=bryner
2004-04-23 15:21:24 +00:00
dbaron%dbaron.org fb23a31193 Make nsStackFrame override GetFrameForPoint in a useful way. b=241314 r+sr=bzbarsky 2004-04-22 18:59:21 +00:00
neil%parkwaycc.co.uk df2802a271 Bug 195355 listBoxObject.getRowCount() returns wrong value r=varga sr=bienvenu 2004-04-21 17:06:27 +00:00
gerv%gerv.net 85ce8c146b Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
tor%cs.brown.edu bd2796f514 Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner 2004-04-18 13:13:35 +00:00
varga%nixcorp.com 2ed7aa3768 Trying to fix AIX 5.1 bustage. Bug 221619. 2004-04-17 08:08:12 +00:00
varga%nixcorp.com 9a8ed6252e Trying to fix gcc-3.4 bustage. 2004-04-17 06:50:11 +00:00
varga%nixcorp.com 5026248834 Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner 2004-04-17 05:53:38 +00:00
roc+%cs.cmu.edu eb088758c0 Bug 209032. Shut down popups before destroying their frames. r+sr=bzbarsky 2004-04-13 02:41:07 +00:00
bryner%brianryner.com 62c142565c More nsIPresContext deCOMtamination (bug 229371). r+sr=roc. 2004-04-13 00:28:44 +00:00
sicking%bigfoot.com 6ce4fac4be Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
r=bz sr=jst
2004-04-12 22:48:33 +00:00
dbaron%dbaron.org f92415768a DeCOMify nsIFrame::IsPercentageBase and rename to IsContainingBlock. b=237169 r+sr=bzbarsky a=brendan 2004-03-12 04:40:17 +00:00
roc+%cs.cmu.edu 07e40d9b68 fix bustage 2004-03-10 03:53:23 +00:00
roc+%cs.cmu.edu 0651f4e7ae Bug 235264. Clean up invalidation to go through a single nsIFrame::Invalidate function and take account of 'outline' where necessary. r+sr=dbaron 2004-03-10 03:09:05 +00:00
bryner%brianryner.com 217fba8bc9 Support styling treerows differently for odd and even rows via properties (bug 235337). r=varga, sr=bzbarsky 2004-03-09 09:01:46 +00:00
bryner%brianryner.com 351b06b683 Don't highlight toplevel menus on hover for gtk. Bug 233242, r=pch, sr=roc. 2004-03-06 21:27:33 +00:00
sicking%bigfoot.com 1775c22dcc Bug 236620: kill nsIContent::CanContainChildren
r/sr=jst
2004-03-06 00:22:03 +00:00
neil%parkwaycc.co.uk 5ea7c0ad16 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 2004-03-05 16:29:23 +00:00
darin%meer.net 1d2d419885 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin 2004-02-28 22:34:07 +00:00
bryner%brianryner.com d6b0d386ee deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc. 2004-02-27 17:17:37 +00:00
neil%parkwaycc.co.uk 73d5dfd693 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 2004-02-26 22:56:15 +00:00
bryner%brianryner.com 745944525d Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc. 2004-02-23 21:29:06 +00:00
dbaron%dbaron.org 8b81db7e6f 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 2004-02-20 21:38:31 +00:00
cbiesinger%web.de bb8f20a832 233890, misc cleanup in some layout files, r+sr=bz 2004-02-19 18:56:13 +00:00
neil%parkwaycc.co.uk 237e591735 Bug 120410 Scrolling a listbox during onload handler fails and drops frames r=roc sr=bz 2004-02-19 11:29:35 +00:00
noririty%jcom.home.ne.jp c19d96c968 Fixing IME with Alt key b=215787 p=neil@parkwaycc.co.uk r=bryner sr=bzbarsky a=chofmann 2004-02-13 14:05:57 +00:00
bryner%brianryner.com b26298f7c2 Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron. 2004-02-11 04:57:07 +00:00
jst%mozilla.jstenback.com 8b6dc1c3ca Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com. 2004-02-09 22:48:53 +00:00
neil%parkwaycc.co.uk c1d03bcc0d Bug 233158 Make tree content view notify tree when all rows are removed r=varga sr=alecf 2004-02-05 19:53:40 +00:00
bryner%brianryner.com d4f13c3ba7 Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron. 2004-02-05 01:57:10 +00:00
bryner%brianryner.com 05a0e4f624 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. 2004-02-02 22:17:21 +00:00
roc+%cs.cmu.edu a2c6a75e31 Bug 109772. Some nsIView deCOMtamination. Fixed the API for GetNeearestWidget to be sensible. r+sr=dbaron 2004-01-30 03:20:41 +00:00
jst%mozilla.jstenback.com 1804c4910c Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org 2004-01-29 22:04:45 +00:00
bsmedberg%covad.net 34cd8e8bdf Bug 232201 part 2 - update consumers to use inherited nsIPrefBranchInternal interface. This should be happy for codesize. r=alecf sr=darin 2004-01-28 23:45:17 +00:00
dbaron%dbaron.org 78533f969d Use a stub implementation of nsIDocumentObserver for implementors of nsIDocumentObserver in the layout library. b=232351 r=jst sr=peterv 2004-01-28 21:04:33 +00:00
bryner%brianryner.com fd6fed0d82 More nsIPresContext deCOMtamination (bug 229371). Removed GetBaseURL, rename GetMedium to Medium and inline it, remove virtual style resolution methods that forward to style set (callers will call style set methods directly). Removed PresContext parameter to StyleSet style resolution functions. r+sr=dbaron. 2004-01-28 00:18:22 +00:00
caillon%returnzero.com d2a13eb02d - If the mouse moves while the scrollbar thumb is incrementing toward it (after a click and hold), update the destination point so it doesn't go past the mouse if it moves closer, and chases the mouse if it moves further away (bug 153946).
- Cache the scrollbar prefs so they aren't constantly looked up.
- Minor cleanup.

r+sr=roc
2004-01-27 05:19:57 +00:00
jst%mozilla.jstenback.com d62aed44c4 Fixing bug 230840. DeCOMtaminating nsIDocumentObserver, nsIAttribute, nsIContentList, and nsIContentIterator, and doing some other cleanup. r=jonas@sicking.cc, sr=bryner@brianryner.com 2004-01-24 00:46:17 +00:00
neil%parkwaycc.co.uk fe9b1bc6f0 Commenting on change in bug 219908 patch is in original bug 217089 p=gautheri@noos.fr r=bryner sr=jag 2004-01-22 16:14:35 +00:00
bryner%brianryner.com 93f6dc27e6 DeCOMtaminate nsCSSFrameConstructor (bug 231157). This gets rid of the nsIStyleFrameConstruction and nsICSSFrameConstructor interfaces. The frame constructor now has the same lifetime as the pres shell. r+sr=dbaron. 2004-01-21 23:05:10 +00:00
bryner%brianryner.com 290494e26b Continuing nsIPresContext deCOMtamination (bug 229371). Remove GetImageLoadFlags (unused). Make failure to fetch the LookAndFeel service cause Init() to fail, don't null check it after that, and inlined the getter. Move IOService caching to nsImageFrame, the only user of it. r+sr=bzbarsky. 2004-01-21 09:35:59 +00:00
peterv%propagandism.org b73f7d8861 Miscellaneous cleanup. r/sr=jst. 2004-01-18 10:45:26 +00:00
peterv%propagandism.org 512c8d9a90 Fix for bug 230439 (Remove anonymous nodeinfomanager and other cleanup). r=caillon, sr=jst. 2004-01-18 10:22:22 +00:00
bryner%brianryner.com 7e8d28b6d7 fix content area not redrawing when resizing the window on Mac. bug 222300, r+sr=dbaron. 2004-01-13 00:27:45 +00:00
bryner%brianryner.com a135ce4d60 Improve the way in which nsEvent and its subclasses are initialized. Commonly-used members can now be initialized via an inline constructor, and all other members are initialized to zero. eventStructType is set automatically. This also fixes some cases where an eventStructType was doubling as a message -- NS_TEXT_EVENT is now only used as an eventStructType, with a message of NS_TEXT_TEXT. NS_COMPOSITION_* events get an eventStructType of NS_COMPOSITION_EVENT, and ditto for NS_RECONVERSION_*. NS_DRAGDROP_EVENT is no longer an eventStructType since it is not a unique type of struct. There is also some miscellaneous cleanup to nsDOMEvent. Bug 220228, r=jst, sr=blizzard. 2004-01-12 08:25:18 +00:00
jst%mozilla.jstenback.com 4ab234b8be General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org 2004-01-09 23:54:21 +00:00
mkaply%us.ibm.com d57166766b #66834
r=mkaply, sr=blizzard (platform specific), a=mkaply
Lost OS/2 only #ifdef change from pedemonte to make us like Windows
2004-01-09 19:34:54 +00:00
roc+%cs.cmu.edu e42362f233 Bug 210269. Reduce use of SetAttr during reflow. Also, fix up the API that gets the scrollbar dimensions of a scrollframe to always work right for RTL. r+sr=bryner 2004-01-09 19:28:06 +00:00
roc+%cs.cmu.edu c70c9c9de3 Bug 210269. Reduce use of SetAttr during reflow. Also, fix up the API that gets the scrollbar dimensions of a scrollframe to always work right for RTL. r+sr=bryner 2004-01-09 19:21:20 +00:00
roc+%cs.cmu.edu 2a50602bc0 Bug 190735. deCOMtaminate nsIFrame::FirstChild and nsIFrame::GetAdditionalChildListName. r+sr=bz 2004-01-09 14:20:53 +00:00
bzbarsky%mit.edu d37d9a3e5f Setting .src should reset image animations; don't animate images no one is
looking at.  Bug 210001, r=pavlov, sr=jst
2004-01-08 18:29:28 +00:00
bryner%brianryner.com 9c81944cb6 Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron. 2004-01-07 22:30:53 +00:00
timeless%mozdev.org 7dfde6c1de Bug 229730 change NS_IF_ADDREF to NS_ADDREF in nsNativeScrollbarFrame::FindScrollbar
r=dbaron sr=dbaron
2003-12-31 04:16:23 +00:00
timeless%mozdev.org a86f67b21d Bug 226141 DRefTool analysis for tree files
r=varga sr=roc
2003-12-24 18:06:20 +00:00
scott%scott-macgregor.org f54f5d2d3b Bug #229112 --> Unable to bring up a compose window in debug builds
r/sr=bryner
2003-12-21 21:42:55 +00:00
bryner%brianryner.com 7264501b7b Change all callers of nsIPresContext::GetShell() to use the non-refcounting versions. Most callers now use PresShell(), a few that were checking for null conditions are using GetPresShell() -- this will be remedied once we can ensure that a prescontext never has a null pres shell. Bug 227690, r+sr=bzbarsky. 2003-12-21 05:36:36 +00:00
timeless%mozdev.org 8c72bf5b08 Bug 224723 NS_ASSERTION(boxObject, "no box object!"); timer fired after tree was destroyed
r=varga sr=dbaron
2003-12-21 04:27:50 +00:00
timeless%mozdev.org 57d9d7b390 Bug 226232 DRefTool analysis for xul files
r=roc sr=roc
2003-12-21 04:04:05 +00:00
neil%parkwaycc.co.uk 219452a1b2 Bug 142459 Shift+click on scroll bar should jump to that location r=varga sr=bryner a=asa 2003-11-24 23:52:49 +00:00
neil%parkwaycc.co.uk 11ff187fe9 Bug 225431 context submenus do not reappear if context menu is dismissed (e.g. by alt key) r=dbaron sr=bz a=asa 2003-11-22 23:35:52 +00:00
jst%mozilla.jstenback.com 9941bd43a3 Removing unused variables that I left lying around with my nsIContent::GetTag() deCOMtamination changes. 2003-11-20 03:56:40 +00:00
jst%mozilla.jstenback.com 6380d7fd12 Fixing bug 225837. DeCOMtaminating nsIContent more, making GetTag() return a weak raw pointer, and renaming GetTag() to Tag(), and making GetRangeList() return an const nsVoidArray*, and changing GetContentID() to return the id, and renaming it to ContentID(). r=jonas@sicking.cc, sr=bryner@brianryner.com. 2003-11-19 01:20:56 +00:00
sicking%bigfoot.com 55a8f06201 Bug 223012: Make xul fully case sensitive.
r=bryner sr=jst
2003-11-18 18:20:03 +00:00
bzbarsky%mit.edu d23a2bd983 Fix up more XUL GetFrameForPoint impls to correctly handle paint layers. Bug
225732, r+sr=dbaron
2003-11-15 00:47:43 +00:00
bzbarsky%mit.edu e8af6ad52e BoxFrame should only be the point target in the background layer, and should
propagate background layer point requests to kids.  Bug 224013, r+sr=dbaron
2003-11-13 04:13:12 +00:00
bryner%brianryner.com 5784af7a5b Speed up mapping HTML tag enums to atoms by using an array of static atoms, indexed by enum value. This avoids a UTF16 to UTF8 conversion and atom table lookup for each tag. Add a CString version of nsINodeInfoManager::GetNodeInfo(), convert literal string callers to use that version, and remove some unused variants of GetNodeInfo(). Bug 223595, r=axel@pike.org, sr=jst. 2003-11-05 05:17:07 +00:00
brendan%mozilla.org 560bb63004 Patch from Neil Deakin <enndeakin@sympatico.ca> to fix overlong button underlines (214956, r+sr=dbaron). 2003-11-05 00:05:10 +00:00
varga%nixcorp.com de121ea543 Fix for bug 223530. null pointer dereference in nsTreeContentView.cpp [@ nsTreeContentView::ContentRemoved ]
r=me sr=bz patch by Nate Nielsen <nielsen@memberwebs.com>
2003-11-03 19:11:50 +00:00
uid502 f60aa658cf Bug 212366. Make '-moz-opacity' behave like CSS3 opacity: it does not inherit by default, and it composites the element and all its children as a group. r+sr=dbaron 2003-11-01 22:34:59 +00:00
uid502 50383ff50a Bug 190735. DeCOMtaminate nsIFrame::GetFrameType. r+sr=bzbarsky 2003-10-31 20:19:18 +00:00
timeless%mozdev.org 551c678677 Bug 223697 nsMenuPopupFrame.cpp:1142:9: warning: multi-line comment
r=bz sr=bz
2003-10-30 02:09:52 +00:00
bryner%brianryner.com a0e219b348 deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst. 2003-10-22 06:09:48 +00:00
varga%nixcorp.com 0f42747ce0 Changing my email address. 2003-10-21 15:35:57 +00:00
neil%parkwaycc.co.uk 8b60d1d81d Bug 195744 Fire command event after dragging or collapsing a splitter r=varga sr=bz 2003-10-21 11:43:40 +00:00
uid502 b83221b617 Bug 165149. More cleanup. Make nsStyleContext::GetPseudoType return a weak pointer. Also remove unnecessary arguments to nsHTMLContainerFrame::CreateViewForFrame. r+sr=bzbarsky 2003-10-17 02:38:37 +00:00
dbaron%dbaron.org d6a3dc61bd Remove discontinuity at height of 0. b=220266 r+sr=bzbarsky 2003-10-02 22:25:28 +00:00
bzbarsky%mit.edu 8801e97e8f Make presshell batch processing of style changes (using BeginUpdate/EndUpdate
notifications).  Bug 200931, r=peterv, sr=jst
2003-10-02 21:29:40 +00:00
dbaron%dbaron.org 19a12727ec Make URIs in the style system nsIURI pointers instead of strings. b=113173 r+sr=bzbarsky 2003-10-01 22:53:56 +00:00
bryner%brianryner.com cd60efa8ac Updating my email address 2003-09-29 06:04:02 +00:00
jst%mozilla.jstenback.com 8aa7b563d2 Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org. 2003-09-27 04:18:26 +00:00
timeless%mozdev.org 86e7f0ad6a Bug 220057 Crash using nsBoxObject w/ null mContent
r=roc sr=roc
2003-09-24 01:47:46 +00:00
uid502 6bed557bd4 Bug 190735. Final patch for deCOMtamination of core nsIFrame methods! rs=dbaron 2003-09-23 17:05:29 +00:00
timeless%mozdev.org 2d778c8fa3 Bug 219908 Remove some layout warnings
r=bz sr=dbaron
2003-09-22 21:40:12 +00:00
neil%parkwaycc.co.uk cc6198b276 Bug 216030 InvalidateScrollbar() should be internal to nsTreeBodyFrame r=varga sr=rbs 2003-09-15 11:30:20 +00:00
bryner%brianryner.com a6a4441867 Make nsSliderFrame realize that its grab has been released due to a deactivate, so that it responds to future mouse events (bug 213122). Also, some general cleanup to nsSliderFrame. r+sr=dbaron. 2003-09-14 01:25:04 +00:00
bryner%brianryner.com 86ad399c4f Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 22:37:27 +00:00
roc+%cs.cmu.edu 5217fe6d78 Bug 212753. Make sure mouse capture is released when combobox popup is hidden. r+sr=bryner,a=mkaply 2003-09-02 15:21:13 +00:00
neil%parkwaycc.co.uk b49f956a0c Bug 212839 don't scroll trees to negative top rows r=varga sr=rbs a=asa 2003-08-14 19:48:45 +00:00
roc+%cs.cmu.edu 1b55019c20 Bug 190735. nsIFrame deCOMtamination, r+rs=dbaron 2003-08-04 12:39:51 +00:00
noririty%jcom.home.ne.jp 71178a007d fix coding format 2003-08-01 13:26:34 +00:00
noririty%jcom.home.ne.jp 70beababd3 url drop-down wrongly aligned in firebird. Patch by mconnor@rogers.com. b=172530 r=dean sr=bryner 2003-08-01 13:10:31 +00:00
bzbarsky%mit.edu b34b811225 Fixing HP-UX bustage by removing unused variable 2003-07-29 01:50:51 +00:00
bzbarsky%mit.edu 1c89273d3a DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
r+sr=jst
2003-07-28 21:25:13 +00:00
aaronl%netscape.com 92763b022b Bug 212641. Type Alt+Down in URL bar, then click somewhere else, even in another app -- can't get rid of dropdown! r=bryner, sr=bz 2003-07-25 08:26:11 +00:00
jaggernaut%netscape.com ef99140d6d Bug 213601: Switch some users of NS_NewAtom over to do_GetAtom. r=bzbarsky, sr=dbaron 2003-07-24 04:53:13 +00:00
chanial%noos.fr c057ca60fd bug 210196 Fix use of bookmarks root / top root as a target and correct caller of CanDropBeforeAfter
r=varga, sr=jag
2003-07-17 11:08:07 +00:00
aaronl%netscape.com 87a2803e9c Bug 190331. Hitting enter on XUL checkbox should not fire oncommand event, because you are only accepting/OK'ing dialog, not changing checkbox value. r=hewitt, sr=jst 2003-07-14 09:45:54 +00:00
jaggernaut%netscape.com bf82a649b9 Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky 2003-07-14 07:37:39 +00:00
jaggernaut%netscape.com 20004e3489 Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner 2003-07-13 22:29:00 +00:00
bzbarsky%mit.edu 80a20a1eaa Remove redundant #include 2003-07-11 22:44:16 +00:00
dbaron%dbaron.org 92b921aca3 Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky 2003-07-11 21:16:12 +00:00
roc+%cs.cmu.edu 887a382250 ongoing deCOMtamination work. r+sr=dbaron 2003-07-09 03:30:40 +00:00
neil%parkwaycc.co.uk 2b767fc200 Bug 184202 stop nsTreeSelection's nsITreeBoxObject* pointer from dangling, might fix firebird autocomplete crash r=varga sr=jag 2003-07-08 14:01:56 +00:00
bzbarsky%mit.edu 25471a836d Add nsIContent::GetBaseURL; get rid of similar functions on nsIXMLContent and
nsIHTMLContent.  Bug 209573, r=caillon, sr=jst.
2003-07-03 02:45:34 +00:00
neil%parkwaycc.co.uk 31183f51ae Bustage fix patch changed intent of checkin for bug 208093 2003-07-01 13:16:55 +00:00
locka%iol.ie 8c8bfafee7 Build bustage fix. Remove duplicate variable declarations and assignments. b=208093 2003-07-01 12:02:15 +00:00
neil%parkwaycc.co.uk 0a90032224 Bug 208093 Make tree body frame cache row count r=varga sr=jag 2003-07-01 11:03:53 +00:00
neil%parkwaycc.co.uk a3230f658d Bug 208093 Make tree body frame cache row count r=varga sr=jag 2003-07-01 10:38:50 +00:00
neil%parkwaycc.co.uk af1b41e03b Bug 210638 Tree should be able to maintain the selection during a batch update r=varga sr=jag 2003-06-26 10:54:42 +00:00
roc+%cs.cmu.edu dfa2a5717d deCOMtamination. Checking in this change now because I think the nsIFrame::GetWindow() COM-style wrapper is broken (doesn't ADDREF, but should), but the easiest way to fix that is to deCOMtaminate this, the only caller I can find. r+sr=dbaron 2003-06-24 03:34:41 +00:00
caillon%returnzero.com 36a00e95c1 Bug 209852. Remove |dont_QueryInterface|.
r=dbaron, sr=jag
2003-06-21 00:15:41 +00:00
dbaron%dbaron.org 42b06cc4f5 DeCOMtaminate nsIFrame::GetView and SetView, and add HasView, GetClosestView, and AreAncestorViewsVisible to consolidate common patterns. b=208004 r+sr=roc 2003-06-19 23:44:01 +00:00
caillon%returnzero.com ba75de772b Bug 209087
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2003-06-13 20:10:01 +00:00
seawood%netscape.com 8f112a4226 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
bienvenu%netscape.com 8e0758f402 fix hang drag drop from tree outliner 207908 r=varga, sr=sspitzer 2003-06-02 19:21:37 +00:00
dbaron%dbaron.org 7a51cf1597 Replace nsSliderFrame::GetContentOf with static GetContentOfBox to fix hiding warning and avoid unnecessary |this| argument. b=42634 Patch from Marc Loiselle <mloiselle@yahoo.com>. r=dbaron sr=bryner 2003-06-02 02:39:26 +00:00
dbaron%dbaron.org b11dcca393 A little cleanup. b=207700 r+sr=bryner 2003-06-01 20:03:13 +00:00
timeless%mozdev.org f580240373 Bug 207318 nsTreeBodyFrame needs to check rv of GetParentIndex
r=varga sr=bryner
2003-06-01 14:59:22 +00:00
timeless%mozdev.org ece05c4d2e Bug 207583 imgLoader::LoadImage called with null pointer from nsImageBoxFrame::UpdateImage
r=bz sr=bz
2003-05-30 20:02:55 +00:00
bryner%netscape.com 2e814e709c Fix positioning of the scrollbar thumb when going back to the previous page, using native scrollbars on Mac. Bug 201815, r=pinkerton, sr=sfraser. 2003-05-28 23:13:37 +00:00
dbaron%dbaron.org 178d947d10 Missed part of checkin by jaggernaut%netscape.com: Bug 203167: Clean up nsDeckFrame a little. r=peterv, sr=bryner 2003-05-24 04:10:40 +00:00
jaggernaut%netscape.com 32739c2581 Bug 193730: fix typo in "pref" name "intl.menuitems.alwaysappendaccesskeys" (access, not acces). Patch by mc <magicdice@hotmail.com>, r=sr=jag 2003-05-24 02:40:08 +00:00