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

2019 Коммитов

Автор SHA1 Сообщение Дата
dbaron%dbaron.org 57124d8115 Replace computation of max-element-size (height and width) with max-element-width alone, since the max-element-height is practically unused and not meaningful for layout. b=186953 r+sr=bzbarsky 2003-01-09 14:26:32 +00:00
bryner%netscape.com 7f0488eb18 Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky. 2003-01-09 06:49:07 +00:00
bzbarsky%mit.edu 1bb1a7faf6 Get the right view when positioning context menus. Bug 185107, r=hyatt, sr=jag 2003-01-08 22:40:14 +00:00
dbaron%dbaron.org 14c5b6b776 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 21:19:10 +00:00
varga%netscape.com 2a4628f37d Fix for bug 183517. Scrolling in mail folder pane requires you wait for the timer to finish.
r=varga, sr=alecf, patch by stephend
2003-01-08 08:34:52 +00:00
aaronl%netscape.com f1ce2f7d24 Bug 187575. Context menus should not eat clicks outside themselves (in Windows). r=dean, sr=alecf 2003-01-06 23:14:59 +00:00
aaronl%netscape.com aa93e10465 Bug 179567. Backing out, causes menu regressions. 2003-01-06 21:15:20 +00:00
timeless%mozdev.org 9e2a0f968f Bug 187759 opening menu with full-page (quicktime, flash) plugin crashes in [@ nsMenuBarFrame::SetActive ]
r=aaronl sr=bz
2003-01-06 20:12:04 +00:00
aaronl%netscape.com d1bba7f327 Bug 179567. Cannot dismiss menu by clicking on menu bar. r=pinkerton, sr=bryner 2003-01-03 01:15:25 +00:00
aaronl%netscape.com d80c02ce93 Bug 132489. Caret should stop blinking when user enters menus. r=kyle, sr=bryner. 2003-01-03 01:14:00 +00:00
bratell%lysator.liu.se bf387aaa22 Bug 170160 - don't use sprintf for simple tasks as converting a number to a string. It's expensive and give you an ASCII string when a Unicode one is required. r=bryner@netscape.com, sr=brendan@mozilla.org 2002-12-31 12:50:10 +00:00
seawood%netscape.com d5efcdfb6d Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt
2002-12-28 01:15:07 +00:00
dbaron%fas.harvard.edu 28018a8db9 Reduce code size by using PaintSelf member function to paint background, border, and outline. b=184702 r+sr=roc 2002-12-23 22:05:47 +00:00
roc+%cs.cmu.edu 5b00a29fe0 Bug 186066. Don't resize scrolled frame's view until we're ready, saving a full refresh. Patch by sfraser; r+sr=roc 2002-12-22 03:30:04 +00:00
sfraser%netscape.com c121bfc8bb Fix booleans returned by nsBox to have the low bit set. Bug 185951. r/sr=kin 2002-12-18 23:51:55 +00:00
dbaron%fas.harvard.edu 7e549bb314 Release theme global in nsBox from layout module destructor instead of on a object count for objects whose destructors are not all called. (Adds nsBox to the leak stats, which will make leaks go up.) b=177807 r=bryner sr=roc 2002-12-11 02:33:33 +00:00
caillon%returnzero.com 71f8783cae Bug 181975 - Convert layout to use nsIPrefService, nsIPrefBranch, and friends.
r/sr=roc+moz
2002-12-10 23:41:12 +00:00
bzbarsky%mit.edu 4b92064d44 Use a prescontext from the same document as the frame when trying to get
views.  Bug 180329, r=peterv, sr=roc+moz, a=brendan.
2002-12-09 15:02:18 +00:00
kyle.yuan%sun.com e9e48eadbf Bug 134823 Toolbars don't honour accesskeys
r=dean_tessman, sr=jaggernaut
support accesskey for toolbarbutton
2002-12-04 05:38:07 +00:00
jrgm%netscape.com 4dbcc94244 Make use of the new ability to re-init a timer and hang on to the tooltip and autohide timers instead of destroying and creating new timers, bug 181961. Note: this bug depends on the other checkin to nsTimerImpl.(h|cpp) from bug 181961. r=bryner, sr=brendan 2002-12-04 05:13:07 +00:00
peterv%netscape.com 2cd27f702a Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst. 2002-11-29 23:44:07 +00:00
caillon%returnzero.com 357b689f08 182084 - Use the preprocessor to turn off slider debugging rather than a run-time check.
r=cbiesinger, sr=bzbarsky
2002-11-26 21:38:18 +00:00
sicking%bigfoot.com b615fa9010 Bug 181808: Use macros to declare and implement nsIDocumentObserver
r=caillon sr=bz
2002-11-25 08:33:30 +00:00
jrgm%netscape.com 73a713dea3 null-check fix for bug 181463 'Clicking on slider with hidden thumb crashes browser' [plus a little bit of whitespace cleanup], r=varga, sr=brendan 2002-11-23 05:20:05 +00:00
timeless%mozdev.org a98d9573a8 Bug 180578 nsImageBoxFrame::UpdateLoadFlags doesn't null check loader
r=biesi sr=bz
2002-11-20 03:58:36 +00:00
bzbarsky%mit.edu ab75327f3e Make nsILinkHandler take uris instead of strings. Bug 176904, r=darin, sr=jst 2002-11-20 00:44:26 +00:00
timeless%mozdev.org 89b152a580 Bug 52285 Kill compiler warnings in layout/xul
patch by mozilla-bugs@nogin.org r=timeless sr=dbaron
2002-11-19 05:06:36 +00:00
timeless%mozdev.org 0366284311 Bug 96229 keyboard (and right mouse in context menu) doesn't autocheck menuitem type="checkbox" and type="radio"
patch by neil@parkwaycc.co.uk r=aaronl sr=bz
2002-11-18 14:01:20 +00:00
timeless%mozdev.org b51b6f3416 Bug 180583 nsTreeBodyFrame::GetImage doesn't null check loader
r=varga sr=bz
2002-11-17 20:11:08 +00:00
dbaron%fas.harvard.edu f6b1702067 Consolidate all CSS pseudos and split them into three atom lists to distinguish between pseudo-classes, pseudo-elements, and fake-pseudo-elements used for anonymous boxes. b=147887 r,sr=roc,bz 2002-11-17 15:37:56 +00:00
cmanske%netscape.com db54adff82 New XBL for editor tag and editorshell removal. b=133598, r=akkana, sr=sfraser 2002-11-12 22:41:16 +00:00
roc+%cs.cmu.edu f93d6940f2 Backing out fix in bug 173072 (see bug 179459). 2002-11-11 13:58:06 +00:00
roc+%cs.cmu.edu 0980fa2f27 Bug 173072. Fix XUL scrollbar regression by forcing a view update after reflow. r=bzbarsky,sr=dbaron 2002-11-10 18:21:05 +00:00
varga%netscape.com df83b4d5da Fix for bug 145969. Can't persist open state of content view trees
r=varga, sr=jag, patch by Neil
2002-11-08 22:34:42 +00:00
dbaron%fas.harvard.edu 3d2853cfbf Miscellaneous performance improvements, mostly related to image loads. Cache a copy of the IO service on the Pres Context for use in starting image loads. b=170116 r=darin sr=bzbarsky 2002-11-06 12:58:05 +00:00
varga%netscape.com 344706179f Fix for bug 135272. columns content doesn't flip when setting the UI aligned to the right
r=bryner, sr=jag
2002-11-06 12:20:50 +00:00
varga%netscape.com 8b777d1262 Fix fo bug 177969. Remove unused nsITreeColFrame interface.
r=bryner, sr=jag
2002-11-06 07:36:21 +00:00
varga%netscape.com 282745e609 Fix for bug 177753. Tree painting methods don't have to be virtual
r=bryner, sr=jag
2002-11-06 06:38:14 +00:00
aaronl%netscape.com ab3b47f2ed Bug 66834. Autocomplete swallowing clicks. Fixing for Windows and leaving bug open. r=pinkerton, sr=hyatt 2002-11-06 02:27:57 +00:00
varga%netscape.com 8a80f1c59c Fix for bug 170249. tree autoscroll triggers incorrectly and crashes
r=mcsmurf, sr=peterv, a=blizzard
2002-11-05 08:17:24 +00:00
timeless%mac.com 79370a7e5a Bug 174448 crash in [@ nsMenuPopupFrame::GetRootViewForPopup] on msnbc page
r=bzbarsky sr=hyatt sr=roc+moz a=roc+moz
2002-10-22 00:23:35 +00:00
seawood%netscape.com 57e08a3f3a Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
varga%netscape.com fbe8dade3e Fix for bug 171752 - Merge nsBoxFrameInner and nsBoxFrame
r=hyatt, sr=jag, a=asa
2002-10-10 06:39:30 +00:00
sspitzer%netscape.com d061e5e97c supplimental fix for #173590. r/sr/a=brendan 2002-10-10 00:54:05 +00:00
sspitzer%netscape.com b357064409 fix for crasher bug #173590, caused by checkin for #172276.
r/sr=hyatt, a=asa.
2002-10-09 23:31:26 +00:00
bzbarsky%mit.edu 279ffda515 Make GetParent on nsStyleContext return an
already_AddRefed<nsIStyleContext>.  Bug 171808, r=jkeiser, sr=dbaron
2002-10-09 01:46:15 +00:00
timeless%mac.com b4caf1b187 Bug 163104 Long lists of folders/bookmarks down arrow does not work correctly
patch by adrianm2@yahoo.com r=dean_tessman@hotmail.com sr=jag
2002-10-08 23:41:52 +00:00
aaronl%netscape.com a6a0722792 Bug 96229. Support keyboard access of checkbox and radio menu items. r=bryner, sr=bzbarsky 2002-10-08 18:02:34 +00:00
caillon%returnzero.com 5ba9439c07 Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3.  Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz
2002-10-08 10:24:53 +00:00
dean_tessman%hotmail.com 26a9453c54 bug 73970 - Tooltips disappear when at bottom of screen
Actually just fixes tooltips so they don't flip to the left of the mouse pointer when they extend off the right edge of the screen.

r=me, sr=bryner@netscape.com
patch by zipo13@myrealbox.com
2002-10-08 05:01:10 +00:00
bryner%netscape.com 1bb489617c Remove gfx2 from REQUIRES globally, since we no longer export headers to a separate gfx2 module. r=cls. 2002-10-05 02:49:02 +00:00
hyatt%netscape.com 20a66be47e Fix for 172545, give datasources the ability to specify icons for XUL trees, r=varga, sr=jag 2002-10-04 08:26:36 +00:00
hyatt%netscape.com 67869fa63a Fix for 172276, enable menus to support context menus (like WinIE's Favorites top-level menu). 2002-10-04 00:56:43 +00:00
aaronl%netscape.com 3bdde4cdc2 Bug 128608. Accesskeys don't work for XUL tabpanels. r=jkeiser, sr=jag 2002-10-03 01:10:51 +00:00
roc+%cs.cmu.edu 3ba4db53e3 Bug 145212. Fix overflow:auto on auto-height elements. r=hyatt,sr=kin 2002-10-01 01:23:47 +00:00
roc+%cs.cmu.edu 88a7759322 Bug 113083. Concentrate view setup code into a few shared functions in nsContainerFrame. Only change style-dependent view properties after style change, not during reflow, in response to nsChangeHint_SyncFrameView. Change 'clip' to only do SyncFrameView, not reflow. r=dbaron,sr=kin 2002-09-30 11:56:37 +00:00
hewitt%netscape.com da15f79b87 removing annoying assertions that bug us when positioning popups from script, rs=hyatt 2002-09-29 22:21:41 +00:00
cbiesinger%web.de 67a8c9efee bug 88685 part 2 remove USE_IMG2 ifdefs, r=caillon sr=tor 2002-09-28 10:53:04 +00:00
danm%netscape.com 5c0ceff513 propagate state of event modifier keys to menu command handlers. bug 126189 r=bryner,jag 2002-09-26 23:21:59 +00:00
dean_tessman%hotmail.com 58c7108012 bug 162073 - strings are truncated on left end when UI aligned to the right
r=smontagu@netscape.com
sr=blizzard@mozilla.org
2002-09-26 06:42:55 +00:00
roc+%cs.cmu.edu 835c1c0cb9 Bug 170629. Back out GetBorderAndPadding usage in nsBoxFrame to fix layout regression. r=karnaze,sr=kin 2002-09-25 20:23:34 +00:00
aaronl%netscape.com d618542d85 Bug 167921 - allow web pages to use preventDefault so that typeaheadfind doesn't interfere with them. r=kyle, sr=brendan. Also fixes bug 165315 - typeaheadfind shouldn't hardcode kbd shortcuts, bug 77704 - add accelerator for find prev (also added menu item). Also fixes bug 167783 - ctrl+g for typeaheadfind after repeating characters. Also fixes bug 168408 - backspace after bad character typed should do the right thing, but don't add bad characters to buffer. Also fixes bug 71832 - add F3 for find next (also shift+F3). Bug 157669 - Alt+D to select location bar (IE keyboard compatibility), r=sgehani, sr=hewitt 2002-09-24 22:46:50 +00:00
roc+%cs.cmu.edu 398c34175e Bug 169610. XUL boxes should use GetBorderAndPadding rather than relying on HTMLReflowState's computed border and padding. r=bryner,sr=hyatt 2002-09-24 11:46:24 +00:00
hyatt%netscape.com e8710c1495 Fix for 169373, make HTML form controls fully support native look on Windows XP. r/sr=hewitt/blake 2002-09-21 01:03:38 +00:00
dougt%netscape.com 12080d3654 Fixes non idle timers. This is fixes a regression caused by the last timer changes. r=rpotts@netscape.com, sr-darin@netscape.com, b=167841. 2002-09-20 22:32:32 +00:00
kyle.yuan%sun.com c49df165a5 Bug 150590 should be able to type words into <select> - incremental search for item
r=jkeiser, sr=bryner
Support incremental typing navigation for <select>
2002-09-20 02:12:12 +00:00
rpotts%netscape.com b5533b4cc8 bug #145579 (r=darin, sr=jst) send the correct referrer for images... 2002-09-17 18:59:41 +00:00
kyle.yuan%sun.com 931b7d6b24 Bug 164763 no enough arguments for ATK text-change and state-change events
r=aaronl, sr=jst
Bug 166322 Accessibility: better support for XUL tree
r=aaronl, sr=jst
2002-09-17 03:51:40 +00:00
pete.zha%sun.com ea38f8803d Sun Forte 7FCS builds crash in layout/ when compiled with -xO3 or higher
bug=164368 r=roc+moz@cs.cmu.edu sr=sfraser@netscape.com
patch by Roland.Mainz@informatik.med.uni-giessen.de
2002-09-17 02:49:30 +00:00
bzbarsky%mit.edu b394f6d78c views are not refcounted; do not nsCOMPtr them! Bug 166804, r=timeless,
sr=roc
2002-09-11 01:42:02 +00:00
alecf%netscape.com 7cc4b89fd0 oops, fix debug build bustage 2002-09-09 21:36:49 +00:00
alecf%netscape.com d946fe2aad fix for bug 166308 - remove a bunch of debugging code from XUL
r=bryner, sr=jag, a=asa
2002-09-09 21:32:33 +00:00
dougt%netscape.com 68faeb5241 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 17:13:19 +00:00
dougt%netscape.com fae89c4077 Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 05:38:16 +00:00
timeless%mac.com a4f01e457f Bug 52007 Menu accelerators don't work if alt held down patch by jruderman@hmc.edu r=akkana sr=kin a=asa 2002-09-06 03:15:55 +00:00
aaronl%netscape.com b1087a4af6 Bug 166704. Alt-tabbing between apps can disable typeaheadfind. r=kyle, sr=jst, a=asa 2002-09-06 02:52:24 +00:00
bryner%netscape.com 11659c8e1c Bug 141295 and 153681 - fix some timing problems with initial focus. Make sure that window watcher's activeWindow accurately reflects the last window to receive an NS_ACTIVATE. Remove the GetFocusController API from nsIDocument, since the focus controller can now be obtained for the entire lifetime of the document by using GetContainer(). Cleaned up some methods on nsEventStateManager/nsIEventStateManager that were virtual for no reason. r=danm, sr=jst. 2002-09-06 00:19:58 +00:00
dougt%netscape.com f2a00efc93 Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426 2002-09-03 23:36:13 +00:00
jay.yan%sun.com 9be2781a61 bug 164796 disable menu should not be opened. patch=robin.lu@sun.com, r=jay.yan@sun.com, sr=hyatt 2002-09-03 02:26:01 +00:00
roc+%cs.cmu.edu cb32a0f906 Bug 160936. Add type nsChangeHint for style hints. Make it a set of bits. Make sure an NS_STYLE_HINT_REFLOW always also does a repaint of the frame. r=dbaron,sr=kin 2002-08-24 14:41:28 +00:00
sspitzer%netscape.com eb537e0075 fix for #163404. when the height of a tree shrinks, we should ensure that the selected row is still visible. this really comes into play in the mailnews thread pane.
when I show the message pane (after it has been collapsed), the selected message can go out of view.

if the size of the thread pane shrinks because I move the splitter or make the whole window smaller, it can happen as well.

Note Outlook Express does the same thing.

r=varga, sr=bryner.  thanks to martinl for the bug report.
2002-08-22 00:21:20 +00:00
mkaply%us.ibm.com b6193d64e3 Back we go since glazman backed out 117730 2002-08-21 13:12:30 +00:00
dbaron%fas.harvard.edu d765859c85 Make PopupSet registration on the root box frame done by the popupset and add unregistration when the popupset goes away to fix crashes from dangling pointers. b=156719 (and 136513) r=bryner sr=kin 2002-08-19 18:29:29 +00:00
bryner%netscape.com 4271439830 Speed up intrinsic sizing of trees by not creating a new rendering context for each cell width measurement (bug 163186). r=varga, sr=hewitt. 2002-08-17 05:36:24 +00:00
varga%netscape.com 0597130087 Fix for bug 114989. Expand / collapse thread ("+" and "-") icons are drawn
incorrectly. r=bryner, sr=bz
2002-08-17 03:58:18 +00:00
mkaply%us.ibm.com 0613780eca #162387
r=pedemont, no sr.

OK, I need this in. OS/2 menus are unusable without this.
Basically, when 117730 went in, it regressed this because
the fix for 101771 was no longer needed.

This is backing out the 101771 fix.

I have verified this doesn't break Windows.
The only other platform that could be an issue is Mac, but
it shouldn't be because Mac uses native menus. No other
platform handles clipSiblings.

If this does break something, you would see it as menus
appearing behind other menus.
2002-08-15 14:49:44 +00:00
varga%netscape.com c13cc92b0f Fix for bug 142642 - Tree should not scroll on dragover immediately after that mouse enters the drag scroll.
r=bryner, sr=bz
Thanks to Pierre Chanial for initial patch.
2002-08-15 05:06:19 +00:00
dbaron%fas.harvard.edu 79638e5f49 Implement CSS2 :lang() selector. Fix problems with dynamic changes of 'quotes' property. Patch mostly by Ulrich Drepper (drepper@redhat.com), with some changes by Pierre Saslawsky and dbaron. r=rbs, dbaron sr=bzbarsky b=35768 2002-08-14 12:34:39 +00:00
jerry.tan%sun.com 655ebc2dca bug 120226, can't show system hint when browser maximize
patch by jerry.tan@sun.com r=bryner, sr=hewitt
2002-08-10 10:16:39 +00:00
gerv%gerv.net a6d4accdea Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan. 2002-08-10 08:39:43 +00:00
seawood%netscape.com 322da773fb Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
dveditz%netscape.com b3139448f9 activate button on keyup only if already depressed (bug 161721) r=saari,sr=blake 2002-08-10 01:23:01 +00:00
alecf%netscape.com 98fb638c96 bug 161716 - stop exporting nsStr from xpcom.dll
r=dougt, sr=jag
2002-08-08 18:59:54 +00:00
seawood%netscape.com 301b1a4ca8 Remove unused defines:
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG

Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner

_IMPL_NS_VIEW

Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
smontagu%netscape.com 8b17163212 Bug 140609: navigating menu bar with arrows is reversed when UI aligned to the right. r=dean_tessman@hotmail.com, sr=jst. 2002-08-06 23:47:01 +00:00
dbaron%fas.harvard.edu 03857773db Stop using |nsCOMPtr|s on nsIBox and nsIMenuParent, which are always implemented on frames, to prevent calling of |Release| after frame destruction and freeing to the pres shell arena. b=114235 r=bryner sr=bzbarsky 2002-08-06 12:48:28 +00:00
smontagu%netscape.com 2a4fb9e6d8 Bug 140557: location bar history is offset when UI aligned to the right. r=dean_tessman@hotmail.com, sr=bz 2002-08-06 01:03:27 +00:00
sfraser%netscape.com d374059ce2 Committing simpler patch for bug 157123 (just a Mac-only timer interval change), after the more extensive patch was backed out due to bug 160824. a=asa 2002-08-04 05:09:36 +00:00
cbiesinger%web.de b5c07224a5 backout bug 157123, it caused crasher bug 160824
a=asa
2002-08-03 19:51:51 +00:00
kyle.yuan%sun.com 2a763823a2 Bug 137033 Chrome buttons remain highlighted after dropdown item selected
r=ben, sr=bryner, a=asa
Manually clear hover state when menupopup closes
2002-08-03 01:20:08 +00:00
sfraser%netscape.com 0923d081a1 Fix for bug 157123 -- fix laggy scrolling on Mac by backing off the timer interval from 10ms to 25ms. Also changed the timer to be a repeating timer, and removed some unused #defines. r=bness/pinkerton, sr=scc, a=scc 2002-08-02 22:15:27 +00:00
aaronl%netscape.com 0f4ba024e4 Bug 160188. Accessibility: In Windows, use Control ID for a window to indicate whether the window is content or UI. r=saari,blythe, sr=hewitt 2002-08-01 23:12:38 +00:00
alecf%netscape.com e9e1a39573 fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
r=dmose, sr=jag, a=asa
2002-07-25 18:31:10 +00:00
varga%netscape.com ebce2fe56c Fix for bug 128809 - Mail layout goes into infinite loop when "view headers all" is activated
r=kin, sr=bryner, a=scc
2002-07-19 22:36:46 +00:00
leaf%mozilla.org a3ac15471b backout dataloss-causing fixes for 143862 and 156719, a=asa 2002-07-19 21:58:09 +00:00
kyle.yuan%sun.com 55abaa2cb6 Bug 131883 All filenames of attachment disappeared by resizing attachment area;
r=hewitt, sr=scc, a=scc
Force listitem's rect to be recalculated when its parent was going wider.
2002-07-18 02:19:12 +00:00
kyle.yuan%sun.com 30148562cb Sorry, my previous checkin is not the final one. Fixed! 2002-07-16 01:45:38 +00:00
kyle.yuan%sun.com 1feb7f868a Bug 154929 Wrong behavior when dragging splitter in mail thread pane
r=varga, sr=bryner, a=asa
omitted hidden columns when dragging
2002-07-16 01:23:43 +00:00
dbaron%fas.harvard.edu 725f1e7cab Fix crash when we do a ReconstructDocElementHierarchy on a XUL document, which destroys the nsDocElementBoxFrame (which constructs the popupset) but not the nsRootBoxFrame. b=156719 r=waterson sr=ben a=asa 2002-07-12 01:46:20 +00:00
mkaply%us.ibm.com b8bed56fb0 Fix OS/2 runtime bustage - appears to be a compiler bug - working on getting a testcase together 2002-07-10 22:20:36 +00:00
dbaron%fas.harvard.edu 9376629e94 Make scrollbars be reflow roots so that moving the scrollbar in an element with 'overflow' that leads to scrollability doesn't cause a reflow from the top of a document. b=156522 r=waterson sr=kin 2002-07-10 02:17:54 +00:00
bryner%netscape.com 90a2f7dfb7 Fix all of the warnings about member initializer ordering in constructors (bug 156135). r=timeless, sr=jag. 2002-07-08 07:56:50 +00:00
smontagu%netscape.com 7dc1cf7ceb Bug 140608 ("Bookmarks menu goes offscreen with 3rd level menu when UI aligned to the right"), r=dean_tessman@hotmail.com, sr=jst 2002-07-05 23:12:51 +00:00
seawood%netscape.com 0597412383 The c++ standard requires that the throw list be used when declaring functions as well as defining them.
commercial compiler fixes for bug #149032
2002-07-03 17:14:41 +00:00
aaronl%netscape.com 480ebf281a Bug 132489. Caret still blinking when entering menus. r=bryner, sr=hewitt. Bug 154704. No accessibility events fired as menus exit. r=jgaunt, sr=jag. Bug 154721. Active accessibility: No accessible focus events fired for documents. r=kyle, sr=jst 2002-07-03 16:38:15 +00:00
seawood%netscape.com 03ace271f0 Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
blakeross%telocity.com bbe207a207 106092 - trunk m1br m100 n70pr1 topcrash @nsMenuFrame::OpenMenu. r=brade sr=ben 2002-06-28 03:10:08 +00:00
dbaron%fas.harvard.edu 6d2263f19b Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
varga%utcru.sk 6671a0756a Fix for bug 127842 - Reload the Bookmark and History tab context menu in
sidebar crashes mozilla
r=bryner, sr=shaver
2002-06-21 12:18:48 +00:00
varga%utcru.sk 2c978e477c Fix for bug 123719 - Default account is not placed at the top of the folder pane
r=bryner, sr=blake
2002-06-20 20:06:25 +00:00
timeless%mac.com 8a4270d80b Bug 125689 Mozinvaders crashes Mozilla! [@ nsGrid::FindRowsAndColumns]
r=varga sr=kin
<grid></grid> with no rows or collumns
2002-06-20 00:14:29 +00:00
kmcclusk%netscape.com 4c676a798c Save and restore transformation matrix translation components instead of setting a negative translation while painting to eliminate off by one pixel rendering errors in 120DPI display mode. bug=80530 r=dbaron sr=waterson 2002-06-17 23:35:15 +00:00
kin%netscape.com f11bc612c7 Partial fix for bug 141900 (Text entry fields in forms excruciatingly slow.)
mozilla/layout/html/base/src/nsBlockFrame.cpp

    - Removed code in ReflowDirtyChild() which propagated
      the reflow command up to the block's parent if the
      block already had dirty children. There's no need
      for this optimization with waterson's reflow command
      tree changes.

  mozilla/xul/base/src/nsBox.cpp

    - Modified RelayoutDirtyChild() so that it posts
      a dirty reflow event if |this| is a reflow root.
      This prevents ReflowDirtyChild requests from
      propagating all the way out of the box hierarchy.

r=dbaron@fas.harvard.edu  sr=waterson@netscape.com
2002-06-13 20:30:14 +00:00
cbiesinger%web.de 15a321ca78 bug 115473 r=pavlov sr=brendan
Remove timer priorities
2002-06-11 20:47:04 +00:00
bryner%netscape.com 76d05ece9c Fix a crash scrolling the address list in the mail compose window (bug 142542). r=ben, sr=jag, a=asa. 2002-06-08 07:50:34 +00:00
alecf%netscape.com bcf192e308 fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes) 2002-06-06 20:28:14 +00:00
karnaze%netscape.com 1faf4c0592 bug 145305 - split floaters during printing. sr=attinasi, r=alexsavulov. 2002-05-28 22:50:43 +00:00
shanjian%netscape.com 7f5900aa67 #142562 problem with <td align=right or align=center
We are observing langGroup in some place while ignor it in others. This patch
make all font metrics call consistent. nsIRenderingContext API is change to
make things neat.
r=rbs, sr=waterson
2002-05-24 20:11:14 +00:00
jst%netscape.com 1075a3f80d Fixing bug 146034. Getting rid of nsHTMLIIDs.{h,cpp}. r=jfrancis@netscape.com, sr=rpotts@netscape.com 2002-05-23 00:00:34 +00:00
dbaron%fas.harvard.edu d2188e6086 Move implementation of HTML label element entirely into the content model so that it can have any display type: implement the event-munging and accesskey support in nsHTMLLabelElement. For the latter, share some code with nsHTMLAnchorElement and remove extra parameter from nsIEventStateManager access key methods. b=96813 r=jkeiser sr=jst 2002-05-22 00:14:51 +00:00
ben%netscape.com 33958c40a1 Check in Michiel van Leeuwen's patch for bug 135076 that fixes the problem where you get scroll arrows in submenus when the submenus are initially opened so close to the bottom of the screen that their position is adjusted to make them fit on screen. r=bryner, sr=ben. 2002-05-20 09:04:25 +00:00
bryner%netscape.com cb325186fb Fix Copy Link Location. The tooltip timer was causing the document's popupNode to get nulled out. We don't actually need to set popupNode at all for tooltips, we have tooltipNode for that. Modified the menu popup code to use tooltipNode for tooltips. Bug 143607. r=hewitt, sr=jst. 2002-05-18 03:55:16 +00:00
hewitt%netscape.com 72a9ac216a 130448 - urlbar history popup mislocated if you have a long url in it (patch by schoepf@in.tum.de), r=ben, sr=me 2002-05-17 21:23:36 +00:00
law%netscape.com 8b9240bcab Bugs 129614/129604/137676; ensure all download errors are shown to user (and fix download manager quirk so it doesn't think all downloads are 0kb of 0kb); r=bzbarsky, sr=blake 2002-05-17 00:31:53 +00:00
dougt%netscape.com c683a217ab Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
waterson%netscape.com d0107ccdfe Bug 143959. Now that we've figured out which box to pass through the recursion, we don't need the `aClearDirtyBits' flag anymore. This should fix the layout drop-outs in the mail three pane. r=dbaron, sr=kin 2002-05-14 20:27:46 +00:00
waterson%netscape.com cf37cfdcd3 Bug 143959. Undo previous temporary fix. Fix (and document) nsBoxReflowState::Unwind to propagate the _root_ box through the recursion. r=dbaron, sr=kin 2002-05-14 00:00:31 +00:00
pete.zha%sun.com 7932a7441b bug 109217:Active Accessibility: implement support for <tree>
r=aaronl, sr=jst
Check in for Kyle Yuan(kyle.yuan@sun.com)'s fix
Check in other files.
2002-05-13 07:19:43 +00:00
varga%utcru.sk 7d2fb933e8 Fix for bug 133351 - Bookmarks cannot be moved by drag in sidebar.
r=pink, sr=jag
2002-05-10 21:50:18 +00:00
waterson%netscape.com e3554c37cc Bug 129115. Change the reflow path from a list structure to a tree structure to amortize state recovery and damage propagation costs. Eliminate table timeout reflows. r=kin,karnaze,rods,rbs; sr=attinasi 2002-05-10 18:22:41 +00:00
pete.zha%sun.com 738cd4f226 bug 139877:right-click context menu access keys require "enter" to perform action
r=pete.zha@sun.com sr=jag
Check in Kyle Yuan(kyle.yuan@sun.com)'s fix
2002-05-10 02:57:56 +00:00
aaronl%netscape.com 28b810acff Bug 139877. Right click context menu accesskeys require 'Enter' to perform action (regression). Fix by Kyle Yuan. r=aaronl, sr=jst 2002-05-09 20:12:21 +00:00
attinasi%netscape.com 82ed1141c1 Added checks for null to handle the case where a Mac-specific theme with native scrollbars is applied to a non-Mac platform, which was crashing us. b=138720 sr=kin r=kmcclusk 2002-05-07 20:29:04 +00:00
hewitt%netscape.com 89ffe0e697 134195 - trees don't work in builds installed over old builds, r=dbaron, sr=jag, a=rjesup@wgate.com 2002-05-01 03:15:50 +00:00
blakeross%telocity.com 2999458f3a 137815 - crash hitting enter key before panel content finishes loading [@nsTreeSelection::FireOnSelectHandler]. r=bryner sr=ben 2002-04-28 23:55:58 +00:00
varga%utcru.sk e17f6e1104 Fix for bugs:
135002 - timing issues in the outliner content model.
137890 - twisties doesn't appear for empty="true" on treeitems.
r=bryner, sr=hewitt,ben
- added support for hidden attribute on a treeitem
2002-04-26 20:20:57 +00:00
jst%netscape.com f3bec601cc Fixing Txul regression bug 138012. Make docshells always accessible through box objects and load about:blank when no src is specified on a frame. Eliminate creation of synthetic documents when they're not needed. r=peterv@netscape.com, sr=jaggernaut@netscape.com 2002-04-25 23:04:52 +00:00
heikki%netscape.com 9645dafc8e Bug 138138, attempting to fix smoketest/topcrasher again. Patch from jst, r=varga@utcru.sk, sr=heikki, a=lpham. 2002-04-25 18:18:12 +00:00
pete.zha%sun.com f8b6f742a7 bug 92491:press letters to select item in XUL menu, menulist
r=aaronl sr=hyatt
Check in for Kyle Yuan's(kyle.yuan@sun.com) fix
2002-04-24 07:15:35 +00:00
pinkerton%netscape.com bf83785982 delay mediator hookup to later in reflow to catch some other outliners. r=sdagley/sr=ben. bug# 139263 2002-04-23 14:20:42 +00:00
varga%utcru.sk f4893e2867 Fix for 135764 - mozilla crashes in DOM Inspector - Trunk [@ nsTreeBodyFrame::SetBounds]
r=bryner, sr=ben
2002-04-23 10:36:23 +00:00
jst%netscape.com d2298f34f2 Fixing bugs 138138 and 138663. Making boxobjects clear their presentation related data when a XUL document is hidden. r=jkeiser@netscape.com, sr=rpotts@netscape.com 2002-04-22 23:48:14 +00:00
jst%netscape.com cd9afd67e1 Checking in the fix for bug 52334 for the third time. This time it should stick! Making iframe's load their document even if they're not displayed. r=jkeiser@netscape.com, sr=rpotts@netscape.com. 2002-04-17 04:17:16 +00:00
bryner%netscape.com 5121ff037c Fix menulists so that they correctly honor a max-size set via CSS. Previously they were drawing at the correct size but reporting the unconstrained size to the box layout code, causing too much space to be reserved. r=cmanske, sr=hewitt. 2002-04-16 23:51:07 +00:00
bryner%netscape.com 2fdd9e39df Adding support for optgroups for XBL form controls (bug 130115). r=jkeiser, varga sr=jst. 2002-04-16 05:09:35 +00:00
varga%utcru.sk 75975dce87 Fix for bug 137178 - Outliner tree expanded by default, should not be.
- prevent insertions to closed containers
r=sgehani/varga, sr=hewitt, patch=sgehani,varga
2002-04-16 01:12:22 +00:00
jkeiser%netscape.com c09f9a2e00 Fix very bad reflow problem in nsBoxToBlockAdaptor (bug 119849). r=hewitt@netscape.com, sr=attinasi@netscape.com 2002-04-12 04:39:48 +00:00
hyatt%netscape.com e0734fa45e Fix for 129893, cocoa changes to gfx/layout/view, r=pink, sr=ben 2002-04-12 02:05:12 +00:00
dbaron%fas.harvard.edu 07103ecbea Fix up and enable hierarchical :hover and remove the hacks that made :hover work for anchors without it. Pass mask rather than pseudo-class to ContentStatesChanged notifications. Optimize event state changes in the style system by passing state mask to HasStateDependentStyle and using it in HasStateDependentStyle implementations. b=5693 r=bryner, joki sr=hyatt 2002-04-11 03:49:30 +00:00
bryner%netscape.com 93feb099b0 Fix crash if the view manager is destroyed (such as on a page change) while a menupopup is open. Bug 129785. r=ben, sr=hyatt. 2002-04-10 09:32:22 +00:00
bryner%netscape.com 19967fe712 Fix positioning of menupopups that are inside iframes (bug 129782). r=pavlov, sr=ben. 2002-04-10 09:27:11 +00:00
varga%utcru.sk dc40b5db6b Fix for bug 135294 - Click on splitter causes semi-hang
r=hwaara, sr=ben, a=asa
2002-04-10 04:58:02 +00:00
varga%utcru.sk 272fcbb016 Fix for bug 135048 - Folder pane won't auto scroll down during drag and drop.
Covers 134889 also.
r=bryner, sr=ben, a=asa
2002-04-10 04:55:46 +00:00
pinkerton%netscape.com e5bb4fd7b3 rewrite to use a view instead of tracking frame resize/moves ourselves. when the view moves, the attached widget is moved automatically. r=ben/sr=hyatt/a=asa. bug# 135436 2002-04-09 14:11:52 +00:00
timeless%mac.com eb41097169 Bug 135731 opening address book crashes mozilla
{__1cIDistance6FrknRnsReadingIterator4CH__2_I_: referenced symbol not found
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=dcran
sr=sfraser
a=asa (on behalf of drivers) for checkin to the 1.0 trunk
2002-04-09 02:29:21 +00:00
timeless%mac.com 11003d5f59 Bug 101423 Trunk M099 N622 crash [@ nsDocElementBoxFrame::CreateAnonymousContent] search/sidebar consumers
patch by timeless r=heikki sr=scc a=asa
Bug 134374 crash going to file from xul directory listing - Trunk [@ nsTreeBodyFrame::GetImage]
patch by dbaron r=timeless sr=scc a=asa
2002-04-05 08:07:09 +00:00
timeless%mac.com a84a7e233f http://bonsai.mozilla.org/cvsquery.cgi?module=SeaMonkeyAll&branch=HEAD&cvsroot=/cvsroot&date=explicit&mindate=1017959940&maxdate=1017960540&who=jst%25netscape.com&generateBackoutCVSCommands=1
Backing out the fix for bug 52334

approved by sheriff (karnaze) and cathleen
2002-04-05 05:42:10 +00:00
varga%utcru.sk d9d16949d3 Fix for bug 86532. outliner doesn't display large fonts properly.
- added |min-height: 18px| to |-moz-tree-row| pseudoelement
- changed height to |height: 1.3em|
- the final height is aligned to even number.
- GetRowHeight() moved to Init()

r=bryner, sr=hyatt, a=asa
2002-04-05 04:43:36 +00:00
jst%netscape.com bf7702387e Checking in the fix for bug 52334 again now that the linux crash and the scrollwheel crash has been fixed. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org 2002-04-04 22:42:19 +00:00
jst%netscape.com 020632bdc1 Backing out latest checkins due to them not working on linux and other unix systems with broken compilers. 2002-04-04 07:31:16 +00:00
jst%netscape.com aa9f71957d Fixing bug 52334. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org 2002-04-04 02:09:19 +00:00
mkaply%us.ibm.com 24d9c46374 OS/2 bustage 2002-04-01 00:11:34 +00:00
pinkerton%netscape.com 737d3195d2 moving file to fix bustage. 2002-03-31 19:27:21 +00:00
pinkerton%netscape.com 655fc8eb3b moving file into public to fix bustage. 2002-03-31 19:26:43 +00:00
pinkerton%netscape.com a76c660801 turn on building of native scrollbars from xbl, on for mac classic skin. r=sdagley/sr=beard/a=valeski. bug# 121440 2002-03-31 18:36:55 +00:00
pinkerton%netscape.com d369202c6a new files for a native scrollbar frame via xbl. r=sdagley/sr=beard/a=valeski. bug#121440 2002-03-31 18:32:35 +00:00
dbaron%fas.harvard.edu b350a0fd0f Remove |aForceUnique| parameter from style context resolving methods, and corresponding flag from nsStyleContext, since the only caller was ReResolveStyleContext (on the assumption that other callers used it). Allow ReResolveStyleContext to benefit from FindChildWithRules and allow it to re-resolve to the same tree even when called on the root style context. b=133821 r=attinasi sr=hyatt a=asa 2002-03-31 16:59:00 +00:00
hewitt%netscape.com d38a0937d9 bugs 110156, 110155
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa

Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327
2002-03-29 02:46:01 +00:00
bryner%netscape.com 653df3043e Revert to using an attribute for menuactive (bug 133610). r=ben/jkeiser, sr=jst, a=asa. 2002-03-27 07:01:26 +00:00
joki%netscape.com 4455f0fd87 Fix for bug 108104, remaining part of fix from branch to keep user-created key events from executing menu commands. r:jst,mstoltz, sr:jst, a:asa 2002-03-27 06:29:39 +00:00
varga%utcru.sk d3a6ebdf0d Fix for bug 79961 - Resizing outliner column width makes other columns collapsed to minimum.
- moved frame-CaptureMouse(PR_TRUE) from first MouseMove() to MouseDown()
to catch first MouseMove()  event directly in splitter frame.

r=bryner, sr=blake, a=roc+moz
2002-03-27 05:49:56 +00:00
hewitt%netscape.com a6c6743038 133426 - can't get coordinates from popup events, r=jgaunt, sr=jst, a=asa 2002-03-27 02:59:39 +00:00
hewitt%netscape.com dad18c654a 120863 - Crashing in tooltips, when closing a tab (recursion), r=jag, sr=blake, a=asa 2002-03-27 02:51:03 +00:00
dbaron%fas.harvard.edu 861b60dbb5 Refix bug 116038 without reducing effectiveness of outliner style cache and outliner image cache by using the fix to 121055. Fix leak when clearing outliner image cache. b=130693 r=varga sr=hyatt a=asa 2002-03-27 02:42:59 +00:00
sicking%bigfoot.com 058a33eded Bug 41983: Make (x)html-elements support namespaced attributes.
r=heikki sr=jst a=roc+moz
2002-03-27 00:13:57 +00:00
bryner%netscape.com f9924338ba Fixing crash in navigating context menu, caused by my checkin for bug 130778. r=pavlov, sr=scc, a=asa. 2002-03-25 05:30:50 +00:00
bryner%netscape.com 54e3bd6266 Second try at fixing bug 130778. Create a new content interface, nsIMenuElement, which is implemeneted on nsHTMLSelectElement, nsHTMLOptGroupElement, and the newly-created nsXULMenuElement. Create a nsXULMenuElement instance for XUL menubar and menupopup tags. Use this interface to set and get the active item from the XUL menuframe code and the :-moz-menuactive pseudoclass matching code. Should eliminate the Txul slowdown resulting from fetching the active item through js from the pseudoclass matching code. r=jkeiser, sr=jst, a=scc. 2002-03-24 22:38:21 +00:00
dbaron%fas.harvard.edu 66238732c8 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-23 22:26:36 +00:00
bryner%netscape.com 2a55a8bbfb Backing out my checkin from earlier (bug 130778), it seems to be the culprit for the Tp increase. 2002-03-21 07:33:51 +00:00
dean_tessman%hotmail.com 4c7cd9ffba bug 128983 - F4 to dismiss selects and menulists causes beep
Now only beeps if the popup has a tag of "menu"
r=aaronl  sr=jag  a=asa
2002-03-21 02:58:52 +00:00
bryner%netscape.com 65ba075a1d Bug 130778 - fixing Txul regression from changing 'menuactive' attribute to :-moz-menuactive pseudoclass. Get the menuactive state from the frame instead of the content node so that we don't have to call through xpconnect and js. r=dbaron, sr=hyatt, a=asa. 2002-03-20 22:48:24 +00:00
hewitt%netscape.com 2d12b99bdd 124668 - crash moving mouse over outliner, r=sgehani/dbaron, a=asa 2002-03-20 02:27:25 +00:00
alecf%netscape.com f27670c9df fixing non-IBMBIDI builds 2002-03-19 10:58:41 +00:00
alecf%netscape.com 451df7d6c3 a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc 2002-03-19 06:46:56 +00:00
timeless%mac.com dec943eb10 Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa
2002-03-19 04:30:17 +00:00
sgehani%netscape.com 078dd6ace1 Delay morphing window when entering print preview mode.
b=126675; r=law; sr=alecf; a=asa
2002-03-19 03:23:31 +00:00
smontagu%netscape.com e481c0045e Fix for bug 81032, "nsOutlinerBodyFrame.cpp need to be bidi enable". r=mkaply, sr=hyatt, a=asa 2002-03-19 00:45:50 +00:00
rginda%netscape.com f798d0c82d bug 130894, add null checks to avoid crashes found by js debugger users.
r=caillon@returnzero.com, sr=ben, a=asa
2002-03-18 23:39:48 +00:00
bryner%netscape.com 21df11ab85 Hardcode sizetopopup=always behavior for HTML select widgets, that way we don't pollute the HTML DOM with our attribute. Also, factoring out the sizetopopup check into a helper method. Bug 128947, r=jkeiser, sr=brendan, a=dbaron. 2002-03-17 23:41:22 +00:00
jgaunt%netscape.com 70461c33ae bug 72054 -- make f10 work on UNIX and others
This is a checkin for Jay Yan from the Sun China team
r=jgaunt
sr=sfraser
a=asa
2002-03-15 01:35:06 +00:00
akkana%netscape.com 7502eecebb 109380: Add an editor accessor to the editor box object. r=brade sr=sfraser a=asa 2002-03-14 20:48:45 +00:00
ftang%netscape.com 5f1cf54742 fix bug 130071. r=nhotta sr=hyatt, a=roc+moz
make the Asian localization display access key correctly if the last char is a ":"
2002-03-12 22:39:52 +00:00
bryner%netscape.com a34c68fa0b Changing XUL menus to use a :-moz-menuactive pseudoclass rather than a menuactive attribute for styling the active item. This will allow XBL select widgets to not modify the HTML DOM. Bug 128947, r=dbaron, sr=hyatt, a=asa. 2002-03-12 21:49:23 +00:00
rods%netscape.com bd9bc62f8e Change getters of widgets to nsCOMPtrs to get rid of leaks.
Bug 129933 r=dcone sr=attinasi a=roc
2002-03-12 14:16:57 +00:00
hyatt%netscape.com 750520a853 Fix for 122369, XBL form selects show scrollbars when their size=the number of options. This fixes that problem. r=bryner, sr=ben, a=brendan 2002-03-12 10:13:05 +00:00
jdunn%netscape.com 16e84921e2 fixing AIX bustage and sticking with the c++ standard for "friend" and
"function protyping" guidelines

Submitted by pkw@austin.ibm.com
# 43311
sr=jaggernaut@netscape.com
a=asa@mozilla.org
2002-03-08 12:37:00 +00:00
dbaron%fas.harvard.edu e3bc7ee7fd Fix top theme switching crash by clearing the outliner's style caches from DidSetStyleContext instead of FlushMiscWidgetInfo. b=116038 sr=hyatt r=bzbarsky a=asa 2002-03-07 23:48:26 +00:00
bryner%netscape.com d2229cbf68 - Implement the :checked CSS pseudoclass which maps to the "selected" property on option elements.
- Eliminate the _moz-option-selected attribute; move the actual selected state into the option content node.
- Change all users of _moz-option-selected to use :checked.
- Add a third parameter to nsIDocument[Observer]::ContentStatesChanged to indicate which pseudoclass changed, this is used for optimizing handling of :checked state changes.

Bug 128947, r=dbaron, sr=jst, a=asa.
2002-03-07 03:34:29 +00:00
darin%netscape.com f1a6738b6c fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
kin%netscape.com 5fa3628533 Fix for bug 124485 (Long lists of folders/bookmarks after up/down arrow not reachable)
mozilla/layout/xul/base/src/nsMenuPopupFrame.cpp

    - Modified SyncViewWithFrame() to sync the frame's origin
      with the view, after the view is positioned.

  mozilla/layout/xul/base/src/nsSliderFrame.cpp

    - Traverse view hierarchy instead of the frame hierarchy
      when calculating the offset from the slider frame to
      the rootView. This fixes mouse tracking problems in
      the auto-complete widget's popup menu scrollbar when the
      popup menu frame and view are sync'd to the same position.

r=hyatt@netscape.com  sr=roc+moz@cs.cmu.edu  a=asa@mozilla.org
2002-03-06 01:52:06 +00:00
dean_tessman%hotmail.com a20e5abb3e bug 122931 - nsMenuFrame.cpp and nsMenuPopupFrame.cpp - is .Assign("") needed before GetAttr?
Removed a few Assign(NS_LITERAL_STRING("")) calls
r=varga, sr=jag, a=asa
2002-03-05 06:35:22 +00:00
dean_tessman%hotmail.com 77969c577a bug 126439 - Alt+F4 beeps in some window
only beep if the menu bar is active, instead of whenever a matching shortcut key isn't found
r=pink, sr=blake, a=asa
2002-03-05 06:28:49 +00:00
varga%utcru.sk 9d7956fec3 Fix for 121336. sometimes selection in threadpane (and folderpane) not cleared when selecting a new message.
- sync painting is evil
r=bryner, sr=roc+moz, a=asa
2002-03-04 22:15:47 +00:00
peterv%netscape.com 9bfe5c5491 Fix for bug 92377 (Build failure: dom/src/base/nsDOMClassInfo.cpp depends on extensions/xmlextras). r=shaver, sr=jst, a=asa. 2002-03-04 02:25:08 +00:00
bernd.mielke%snafu.de 39e8d0d9ea bug 118980 add some debug code to xul frames to be prepared when xbl controls
break table reflow r=karnaze sr=attinasi a=roc+moz
2002-03-03 19:53:56 +00:00
morse%netscape.com 662e2a6a2e bug 107579, infrastructure for detecting 3rd-party cookies, r=darin,rpotts, sr=devitz 2002-03-02 01:26:49 +00:00
bryner%netscape.com 9534995ca2 bug 127189 - changing the sizetopopup attribute to have two valid "on" modes: "pref", which sets the preferred size to the popup size, and "always", which sets both the preferred and min size to the popup size. Converting all current users of sizetopopup=true to sizetopopup=pref. r=saari, sr=hyatt, s=shaver. 2002-02-28 07:28:39 +00:00
pinkerton%netscape.com 58fa2f6350 implement NS_THEME_TOOLBAR_SEPARATOR, also patch outliner to support it. r=bryner,smfr/sr=blake/a=shaver. bug#127722 2002-02-25 22:14:55 +00:00
bryner%netscape.com f9c800b681 Backing out my checkin for bug 127189 -- it caused a regression. 2002-02-23 07:18:23 +00:00
bryner%netscape.com 5c925910d6 Bug 127189 - make sizetopopup=true set the min size as well as the preferred size. r=jag, sr=hyatt, a=dbaron. 2002-02-23 03:42:48 +00:00
jaggernaut%netscape.com 6c83a2be82 Get rid of assertion at startup. This block shouldn't have been moved by my checkin for bug 959. 2002-02-21 17:57:25 +00:00
varga%utcru.sk 35521776e2 Fix for bug 125687. An assertion fix.
- check for negative row index
r=bryner, sr=hyatt, a=roc+moz
2002-02-21 17:07:33 +00:00
jaggernaut%netscape.com 33fb0161db Bug 959: add support for accesskeys to XUL. r=hewitt, r=attinasi for changes to layout/html, sr=hyatt, a=asa 2002-02-21 13:39:39 +00:00
hewitt%netscape.com 81d3fd97b4 110165 - Crash scrolling in addressing widget, r=hyatt, sr=dbaron 2002-02-20 02:19:08 +00:00
alecf%netscape.com 66e767c7b8 one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
r=timeless sr=jag
2002-02-19 22:49:12 +00:00
smontagu%netscape.com 37ebf6848d Converting bidi utilities to non-XPCOM interfaces. Bug 120818; r=mkaply, nhotta; sr=attinasi 2002-02-19 20:41:32 +00:00
akkana%netscape.com 2b3641c229 80805: old patch, should have been checked in earlier. r=cmanske sr=hewitt 2002-02-19 02:06:41 +00:00
bryner%netscape.com 4f84a8b219 bug 125859 - GetCellWidth() doesn't take into account indentation if we haven't painted yet. r=pavlov, sr=hyatt. 2002-02-17 05:56:48 +00:00
aaronl%netscape.com 26f23e3c82 Bug 115686: support F4 in dropdowns - XUL <menulist>, HTML combobox and URL bar. r=dean_tessman, sr=hewitt 2002-02-16 01:35:09 +00:00
dean_tessman%hotmail.com d198979fed Bug 53029 - Menu highlight by ALT key should be cleared by next key event
Windows-specific changes to match behavior when a key is pressed that is not a valid access key.
r=pink, sr=hyatt
2002-02-15 03:53:26 +00:00
timeless%mac.com 74bcab176b Bug 125601�ABS()-->PR_ABS() && PR_ABS()-cleanup
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser
2002-02-15 01:01:06 +00:00
stephend%netscape.com 6c9cfdd57b Bug 109500. Memory leak of 52 bytes in grid code. Patch by Brian Ryner (bryner@netscape.com). r=bryner@netscape.com, sr=shaver@mozilla.org 2002-02-14 09:44:17 +00:00
bryner%netscape.com 1f884012b5 Bug 124258 - radio buttons and checkboxes not sizing wide enough for their labels. Make sure the pref size we return for the image isn't smaller than the min size specified in CSS. r=pinkerton, rs=hyatt. 2002-02-14 05:51:47 +00:00
bryner%netscape.com bd81c661f6 Bug 124963 - Table becomes excessively wide with XBL checkboxes. r=jag, sr=hyatt. 2002-02-14 00:08:08 +00:00
dean_tessman%hotmail.com 8f9d5fb950 Bug 12201 - Access keys on commands don't work in submenus
r=varga sr=blake
2002-02-13 04:14:26 +00:00
bzbarsky%mit.edu 97aad157b6 Relanding the Compare --> Equals conversion. a=mcafee 2002-02-10 15:49:46 +00:00
bzbarsky%mit.edu 228f6acb38 Testing performance impact of backout of part of patch from bug 115289.
See bug 123947 for details. a=mcafee
2002-02-09 19:00:56 +00:00
varga%utcru.sk 2447521c5e Fix for bug 94654. outliner: don't draw image if column is too narrow
r=bryner, sr=hyatt
2002-02-09 04:52:24 +00:00
varga%utcru.sk 153ad2d6a5 Fix bad comment. 2002-02-08 22:51:24 +00:00
varga%utcru.sk 8e1dd8f30d Fix for bugs:
121241 - Misplaced insertion line for outliner DND
120976 - Drop feedback needs some polishing
r=pink, sr=hyatt
Thanks for reviews and testing by zach.

- added new atom "dragSession"
- renamed atom "drop" to "dropOn"
- added new pseudo class -moz-outliner-drop-feedback
- added new paint method PaintDropFeedback()
- drop feedback in between rows is now painted at the same position for both orientations.
2002-02-08 22:35:18 +00:00
kin%netscape.com d38cee3cd4 Fix for bug 83650 (textarea control has problems with caret positioning at end)
and bug 97207 (textarea pastes sometimes misplaced by failing to reposition).

  - Added new utility method GetOriginToViewOffset().

  - Modified nsPresShell::HandleEvent(), nsBoxFrame::GetFrameForPoint(),
    and nsContainerFrame::GetFrameForPointUsing() to factor in the
    offset from GetOriginToViewOffset() to insure that the point
    used is always transformed into the correct coordinate system.

Files modified:

    mozilla/layout/base/public/nsIFrame.h
    mozilla/layout/html/base/src/nsContainerFrame.cpp
    mozilla/layout/html/base/src/nsFrame.cpp
    mozilla/layout/html/base/src/nsFrame.h
    mozilla/layout/html/base/src/nsPresShell.cpp
    mozilla/layout/xul/base/src/nsBoxFrame.cpp

r=kmcclusk@netscape.com  sr=sfraser@netscape.com
2002-02-07 22:39:15 +00:00
wtc%netscape.com fcd0c830b9 Bugzilla bug 117479: define the PR_ABS macro only if it is not defined.
The patch is contributed by Roland.Mainz@informatik.med.uni-giessen.de.
r=wtc. sr=brendan.
2002-02-07 03:08:39 +00:00
bryner%netscape.com b6e42bc8b3 bug 123645 - make sure not to paint the list-style-image for a nsImageBoxFrame if we're using -moz-appearance and a native theme is available. r=blake, sr=hyatt. 2002-02-06 03:46:07 +00:00
bzbarsky%mit.edu bfeb54db4b Fix bustage. "i" is already declared. 2002-02-05 03:11:01 +00:00
bzbarsky%mit.edu 40d60f39ec Convert Compare() to Equals() where possible now that we can do
case-insensitive Equals().  Bug 115289, r=alecf, sr=jag
2002-02-05 02:03:07 +00:00
varga%utcru.sk 24926ac7d1 Fix for 122794. Outliner columns ordered incorrectly.
- use selection sort instead of quick sort, since quick sort in unstable
r=bryner, sr=hewitt
2002-02-05 01:44:51 +00:00
bryner%netscape.com 2caae40045 Rest of the patch for bug 122542. I accidentely checked in the incomplete patch. r=varga, sr=hyatt. 2002-02-02 23:22:10 +00:00
alecf%netscape.com 96f52c5988 more dependency updates 2002-02-02 21:29:01 +00:00
varga%utcru.sk 145837642f Fix for bugs:
120299 - Drop feedback is narrow first time
121187 - drag of message summary line (even without drop) garbles bounding box

r=sfraser, sr=hyatt
2002-02-02 00:13:07 +00:00
dean_tessman%hotmail.com e811e66bd3 Forgot the .h for 122057. 2002-02-01 06:55:41 +00:00
dean_tessman%hotmail.com 101821bcf0 122057 - springloaded folders trigger too easily
r=varga@utcru.sk, sr=ben
2002-02-01 06:36:28 +00:00
bryner%netscape.com c9875424d1 bug 122542 - make outliner content view only respond to ContentInserted/ContentRemoved notifications concerning its own outliner. Also fix html option support. r=varga, sr=hyatt. 2002-02-01 03:21:38 +00:00
heikki%netscape.com 55a5667dd2 Bug 106053, remove unused XHTML namespace declarations, and fix incorrect namespace usages. r=harishd, sr=hewitt. 2002-01-31 22:12:36 +00:00
cathleen%netscape.com 8605704b12 eliminate nsCRT::zero() to use memset to zero instead, bug 118135, r=dp sr=waterson 2002-01-30 02:55:57 +00:00
waterson%netscape.com 468b2645a4 Bug 122367. I give up. Force block frames to have NS_BLOCK_SPACE_MGR bit set. r=dbaron. 2002-01-30 02:10:14 +00:00
pinkerton%netscape.com e6af3350ab twisties, upside down tabs, and tree implementation on mac. Also adding constants for window, menu, and dialog backgrounds XP. bug 115747, r=sdagley/sr=hyatt,sfraser. 2002-01-29 21:10:57 +00:00
bryner%netscape.com 6ca281d0c5 Bug 120974 - fix QI method on nsOutlinerBodyFrame so it doesn't get wrapped in an nsBoxToBlockAdaptor. Move Reflow() logic into GetPrefSize and SetBounds. r=varga, sr=hyatt. 2002-01-27 00:58:46 +00:00
bryner%netscape.com 03d228c925 Bug 101032 - fix nsScrollBoxObject::EnsureElementsVisible in the case where the scrollbox is not at 0,0. Patch from shanec@activestate.com, r=bryner, sr=hyatt. 2002-01-26 23:27:27 +00:00
sgehani%netscape.com d8fe1f9284 Make tooltip pref be honored within same session of browser.
b = 113831; r = morse; sr = hewitt
2002-01-26 20:15:01 +00:00
waterson%netscape.com be398efa70 Bug 99691. nsBoxToBlockAdaptor shouldn't be creating space managers; instead, fix XUL <label> and <description> elements to create area frames. r=dbaron, sr=hyatt 2002-01-24 22:34:25 +00:00
bryner%netscape.com fd7cdd1838 Bug 120189 - fix selection crash with xbl select widget. Move content node updating to the XBL event handlers. r=varga, sr=jag. 2002-01-24 01:22:33 +00:00
rods%netscape.com 680453a8c3 Fixes the problem where PrintPreview is getting multiple Initial reflows
and includes a minor optimization when resizing the view during box layout
Bug 118968 r=attinasi sr=hyatt a=brendan
2002-01-23 02:53:02 +00:00
dbaron%fas.harvard.edu b89e022016 Fix bustage in bad preprocessor syntax. 2002-01-16 03:50:10 +00:00
varga%utcru.sk ff7ad62083 Fixes for:
94653  - can't right align text in outliner cell
95730  - White block displays/artifacts in the highlight area after Move/Drag mail to folder.
112238 - [RFE] Outliner widget should support line-through
116855 - Modify outliner builder syntax to match outliner content model
118093 - Make -moz-image-region work in the outliner
118113 - Too little space between pref category tree and pref page
118154 - Category now has a column picker
118647 - Memory leak of 52 bytes from 1 block allocated in nsOutlinerBodyFrame::CheckVerticalOverflow
118660 - left arrow no longer moves to parent category
119751 - Branches are open by default and then closed after launch.

- outermost <outlinerchildren> has "-moz-box-flex: 1" by default
  and it actaully replaced <outlinerbody>
- all event handlers moved on <outliner>
- content builder, outliner builder and content view use <outliner> as root
  element
- nsIBoxObject has a new attribute "element"
- all CSS rules outlinerbody:foo replaced with outlinerchildren:foo
- drop feedback is now skinable

r=waterson for the changes in mozilla/content
r=sspitzer on the mailnews parts
r=blake on the bookmarks/history
r=bryner on the OutlinerBodyFrame and OutlinerContentView changes

sr=hyatt,hewitt
2002-01-16 03:01:28 +00:00
hewitt%netscape.com 7a0aea44b0 fixing nebiros bustage 2002-01-15 05:05:40 +00:00
dbaron%fas.harvard.edu e6598e05b6 Make sure backgrounds are painted correctly by using the correct background to set up information on the view. b=119462 r=pierre sr=hyatt 2002-01-14 15:00:30 +00:00
bzbarsky%mit.edu a0f0a5b2cc Fix bug 84121, problem with XUL menu sizing/positioning. Patch by
Michael Kaply <mkaply@us.ibm.com>, r=dean_tessman@hotmail.com,
r=piskozub@iopan.gda.pl, sr=hyatt
2002-01-14 05:45:53 +00:00
bryner%netscape.com 0aacd3c809 Bug 119837 - add a parameter to nsITheme::GetMinimumWidgetSize to specify if CSS is allowed to override the min size. r=bzbarsky, sr=hyatt. 2002-01-14 05:40:37 +00:00
hewitt%netscape.com 6d3c24f44e 116010 - tooltips over autocomplete or menulists will size themselves to source, r=hyatt, sr=blake 2002-01-12 01:59:50 +00:00
hewitt%netscape.com 43cda34734 70858 - [XUL 1.0] Implement <listbox>, r=evaugahn, sr=hyatt 2002-01-12 01:18:10 +00:00
jdunn%netscape.com 061ee47034 AIX's new compiler, xlC5.x, doesn't allow the use of "friend" to declare
a function prototype.  So we have to decare the function and then
declare it a friend.  When Default arguments are used, they need to
be specified in the function prototype and NOT in the friend declaration.
# 43311
r=dbaron@fas.harvard.edu
2002-01-10 14:16:05 +00:00
varga%utcru.sk 728727cafd Fix for 116739. Many assertions when moving over the blank area of outliners.
Fix for 118632. file picker can display all column arrows.
r=bryner, sr=hyatt

- getCellAt() now checks for correct mouse coordinates and sets row value
  to -1 for invalid coordinates.
- added bail out checks to all callers.
2002-01-10 04:47:52 +00:00
brade%netscape.com a7f542a8b4 remove unused static kViewCID saving 16 bytes (bug 117927; rs=glazou) 2002-01-09 15:46:56 +00:00
brade%netscape.com a2409aeda7 comment out unused statickLookAndFeelCID saving 16 bytes (bug 117927; rs=glazou) 2002-01-09 15:46:39 +00:00
brade%netscape.com 8059ee13f4 remove unused statickCChildCID saving 16 bytes (bug 117927; rs=glazou) 2002-01-09 15:46:09 +00:00
brade%netscape.com 2880631fe6 #ifdef globals so they aren't defined when they aren't used (bug 117927; rs=glazou) 2002-01-09 15:36:06 +00:00
hyatt%netscape.com 9d09b333bd Fix for 115767, dropdown list support for WinXP, r=hixie, sr=blake 2002-01-08 00:43:20 +00:00
dbaron%fas.harvard.edu c9c0a97163 Replace the BodyFixupRule with code in nsCSSRendering to fix all the problems with dynamic style changes and backgrounds on the root element and the BODY element. Change the way the HTMLDocumentColorRule (for the table color quirk) is initialized since it used to depend on the BodyFixupRule. b=116161 (also fixes other bugs) r=attinasi sr=hyatt 2002-01-07 23:46:07 +00:00
hyatt%netscape.com 40b05ee2d6 Fix for 118550, I screwed up minwidth and minheight on boxes. Somewhere evaughan is rolling over in his grave. r=jag, sr=ben 2002-01-07 20:02:19 +00:00
bryner%netscape.com fecd3e5df9 Outliner's pref height should be 0 if no rows= attribute was specified (not 1 row height). rs=hyatt. 2002-01-07 05:37:59 +00:00
varga%utcru.sk f250f4b254 Fix for 118159. over-zealous scrollbar in outliner. r=dean_tessman@hotmail.com, sr=blake 2002-01-06 20:13:21 +00:00
blakeross%telocity.com 272b4897fa 113535 - implement center cropping for outliner. r=varga sr=hyatt 2002-01-06 19:59:20 +00:00
bryner%netscape.com 490fa68daf Fixing prefs crasher bug 118322. r=sdagley, sr=shaver. 2002-01-05 23:51:04 +00:00
hyatt%netscape.com c386006aac Fix for 118368, support for drop shadows under menus and tooltips on WinXP, r=bryner, sr=blake 2002-01-05 23:50:52 +00:00
bryner%netscape.com 6cf1d33b09 Initial checkin of XBL select widget (listbox) code (bug 112713).
Summary of changes:
- Removed old XBL form control cruft.
- Made nsOutlinerContentView accessible from content scripts.
- Created a new interface, nsIDOMNSXBLFormControl which exists to allow a
select element to have an outliner box object.
- Factored out nsChildIterator into its own file.
- Added support to the outliner content view for having option elements
directly inserted in the outliner.
- Cleaned up pixel/twip conversions in outliner.
- Added support for intrinsic width for outliner.

r=jag, sr=hyatt.  Note that the new select widget is NOT turned on by
default.
2002-01-05 07:17:10 +00:00
bryner%netscape.com 5a987c2aad bug 118058 - filepicker comes up empty. r=hewitt, sr=hyatt. 2002-01-05 01:32:12 +00:00
hyatt%netscape.com d749d59e46 Fix for 115748, r=bryner, sr=sspitzer 2002-01-05 00:15:48 +00:00
mkaply%us.ibm.com c3066c1a00 #101771
r=pinkerton, sr=hyatt
Make menus clipsibling
2002-01-04 11:04:17 +00:00
hyatt%netscape.com e3f61bf44f Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt 2002-01-04 00:28:01 +00:00
varga%utcru.sk 6673fe6131 80834 - [outliner scrollbar] if inbox has less than one page of messages, it will come up with a box where the scroll bar is
80548 - outliner scroll bar "disappears" in 3 stages

111101 - No scrollbox / slider / thumb in thread pane scrollbar

116269 - white scrollbars briefly show up in folder pane

116432 - Sometimes the twisty won't update after a click

116855 - Modify outliner builder syntax to match outliner content model
r=waterson, sspitzer, blake
sr=hyatt

99715 - convert category tree to use outliner
r=hixie
sr=blake
2002-01-03 22:58:23 +00:00
bryner%netscape.com 2a1819d615 Bug 116499 - convert nsIOutlinerView::GetCellText to return an nsAString, so we can avoid copying strings. r=blake, sr=jag. 2001-12-29 22:05:16 +00:00
mcafee%netscape.com e47b64c3d3 Ignore generated files. 2001-12-29 04:19:36 +00:00
hewitt%netscape.com 7f6ba9a292 116198 - remove progressbar tag to simplify progressmeter, r=ben, sr=hyatt 2001-12-21 01:41:32 +00:00
varga%utcru.sk a144c7598a Fix for 94813. dotted lines in outliner draw over twisty. r=bryner sr=hyatt 2001-12-20 01:14:28 +00:00
hewitt%netscape.com d6d8a20d58 113719 - Crash on sending mail, r=jag, sr=hyatt 2001-12-19 12:26:45 +00:00
hewitt%netscape.com 2dce8d826e 115403 - check for sizetopopup in nsMenuPopupFrame, not msMenuFrame, r=ben, sr=hyatt 2001-12-19 12:11:12 +00:00
hyatt%netscape.com c48ca2b005 Fix scrollbar thumb visibility issues (flex isn't reported for collapsed widgets). r=ben, sr=hewitt 2001-12-19 01:05:43 +00:00
varga%utcru.sk 949278c0fe Fix for 113477. Group outlinercols. r=bryner sr=hyatt 2001-12-18 13:42:28 +00:00
seawood%netscape.com 45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
bryner%netscape.com 2375406ff7 Fixing shutdown crash on non-Windows platforms caused by hyatt's theme checkin. Should fix one cause of the tinderbox orange. r=mjudge. 2001-12-18 04:33:28 +00:00
mjudge%netscape.com d7c892374e wrong name for module name. needed webbrwsr not webBrowser_core 2001-12-18 02:06:04 +00:00
mjudge%netscape.com 2ecc969e5b bs=7868 r=saari Adding in new api to bake on trunk before going to branch. this adds nsISelectionDisplay to nsISelectionController. SetDisplayFlags are how we now set if you want images selected or not 2001-12-18 01:29:49 +00:00
hyatt%netscape.com 0ec3f045d8 Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson 2001-12-17 22:51:39 +00:00
waterson%netscape.com 854831c91c Bug 115113. Eliminate nsIReflowCommand, and just use nsHTMLReflowCommand directly. r=karnaze, sr=attinasi. 2001-12-17 22:39:59 +00:00
jaggernaut%netscape.com e44e7d9ec8 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com ee12112b29 Remove timer from REQUIRES, the makefile.win edition 2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com 4f507b8511 Remove timer from REQUIRES. r=pavlov 2001-12-16 17:02:31 +00:00
jaggernaut%netscape.com 97b0530073 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
sfraser%netscape.com 8e1bfdb0a7 Fix for bug 115162 -- shrink data structures by converting PRBool to PRPackedBool. r=dp, sr=waterson 2001-12-14 23:13:08 +00:00
tingley%sundell.net 34f0816027 Add checks for QI failure to fix topcrasher bug 112265.
r=brendan sr=hyatt a=brendan
2001-12-14 08:42:52 +00:00
dean_tessman%hotmail.com e3f452219e Bug 94980 - Keyboard navigation in context menu causes highlight upon reopening
r=pink sr=blake
2001-12-12 05:11:16 +00:00
dean_tessman%hotmail.com fe559b0130 Bug 30861 - [RFE] Springloaded folders (drag-hover over bookmark folder should expand folder)
r=hewitt,timeless sr=hyatt,ben
2001-12-11 06:55:21 +00:00
dean_tessman%hotmail.com 10982a3fe2 Bug 86606 - <SELECT>s disappear when using X-Mouse
r=timeless, sr=hewitt
2001-12-11 06:16:07 +00:00
hewitt%netscape.com a56bdfcf11 114043 - Browser crash in ShowTooltip, r=jag, sr=hyatt 2001-12-08 00:24:23 +00:00
karnaze%netscape.com 748ebbcd0d bug 113424 - mechanism for percent height frames inside table cells to receive special height reflow. sr=attinasi, r=alexsavulov 2001-12-07 14:51:12 +00:00
hewitt%netscape.com 3c3a9bd1fe 113639 - random crashes in mail, r=mscott, sr=hyatt 2001-12-07 01:34:54 +00:00
evaughan%netscape.com 25c9c2166b Adding grid examples. Not in build. 2001-12-07 00:56:24 +00:00
cmanske%netscape.com 0cf445ad77 Remove call to now-removed nsIEditorShell::Init(), b=110763, r=brade, sr=sfraser 2001-12-06 15:11:49 +00:00
jst%netscape.com d9e3afb71d Fixing bug 110798. Freezing the interfaces nsIDOMEvent, nsIDOMEventListener, nsIDOMEventTarget and nsIDOMDocumentEvent. r=harishd@netscape.com, sr=jband@netscape.com 2001-12-06 06:57:03 +00:00
hyatt%netscape.com 91bc6c4a6e Enhancements to CSS to enable multi-colored borders and painting of image subregions. 112988 and 112990. r=dbaron,hewitt for 112990, r=ben,hewitt for 112988 2001-12-05 08:35:05 +00:00
dbaron%fas.harvard.edu bbb7ffba72 Add newline to end of file to fix HP bustage. 2001-12-05 05:19:53 +00:00
leaf%mozilla.org 5aacc91338 remove cppsrcs from makefile.win files, bug 102459 r=dbaron sr=cls 2001-12-05 03:52:30 +00:00
hewitt%netscape.com 7d640e36ad 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt 2001-12-04 23:45:22 +00:00
hewitt%netscape.com dcaac7cc4a 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt 2001-12-04 22:32:49 +00:00
evaughan%netscape.com b5e2981ee1 Facelift for nsBoxToBlockAdaptor -r hyatt -sr waterson #110328
Grid memory leak -r naving -sr hewitt #109490
2001-12-03 23:41:13 +00:00
bienvenu%netscape.com 4306539df1 reduce number of outliner row paints r=varga, sr=hyatt 112253 2001-12-03 23:32:00 +00:00
bryner%netscape.com f52b7ad1f1 Removing old grid code (bug 113082). r=timeless, evaughan, sr=shaver. 2001-12-02 00:10:21 +00:00
roc+%cs.cmu.edu c88233916b Bug 73382. Clean up view manager interfaces, 2nd attempt. r=kmcclusk,rs=attinasi 2001-12-01 14:31:45 +00:00
varga%utcru.sk 6506cc314e Fix for 97062.
Implement a content model view for <outliner>.
r=bryner sr=hyatt
2001-11-30 04:41:55 +00:00
bryner%netscape.com fe867ceefd Bug 112719 - make nsXULTreeSliceFrame inherit from nsGridRowLeafFrame, as it was intended to. r=jag, sr=hyatt. 2001-11-30 00:12:02 +00:00
hewitt%netscape.com 9d7ad5a482 83944 - urlbar history popup should have a max-width, r=ben, sr=hyatt 2001-11-27 00:03:36 +00:00
roc+%cs.cmu.edu c26c9711f3 My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out. 2001-11-24 05:37:25 +00:00
dbaron%fas.harvard.edu aa26bb26ef Fix leak of style contexts from vertical splitters. b=108642 r=hewitt sr=bienvenu 2001-11-22 21:41:47 +00:00
roc+%cs.cmu.edu 04ab1d58c5 View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi 2001-11-22 05:26:32 +00:00
kin%netscape.com a2fabe9743 Fix for bug #74383: nsBoxToBlockAdaptor::Reflow() prevents TextArea contents from being reflowed
bug #100727:Javascript to modify textarea causes field to go blank/unchangeable
        bug #101122: Textarea sometimes not refreshing correctly (blank space after delete sel., etc.)
        bug #107973:Cut and paste in forms is broken

Modified Reflow() so that it allows a reflow to happen during a ResizeReflow
request when the adaptor or it's children are dirty.

r=evaughan@netscape.com  sr=attinasi@netscape.com
2001-11-21 14:18:26 +00:00
seawood%netscape.com 7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
joki%netscape.com 29476f3798 Fix for 108104, prevent key/mouse events from untrusted scripts to spoof UI into thinking it got real native events. r:saari,sr:jst 2001-11-20 08:40:54 +00:00
aaronl%netscape.com 6f28df0916 Bug 109851, bug 108629, bug 109921, bug 109977, bug 109153, bug 109187, bug 109213, bug 109221. Check in latest XUL accessibility support - menus, <colorpicker>, <progressmeter>, <groupbox>, mixed states for checkboxes, buttons that can be 'checked' ie pressed down, fixes extra MSAA events being generated, couldn't see HTML content 2001-11-20 02:05:26 +00:00
timeless%mac.com 060425ec59 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
jaggernaut%netscape.com ee4f787321 Clean up REQUIRES lines. r/sr=alecf 2001-11-16 01:54:59 +00:00
alecf%netscape.com d49a4ba867 win32 REQUIRES cleanup 2001-11-15 03:49:13 +00:00
hewitt%netscape.com 76b5876544 108757 - dispatch DOM events for mouse wheel scrolling, r=?, sr=? 2001-11-14 10:06:21 +00:00
hewitt%netscape.com 744b010b23 108579 - hiding first column causes empty outliner, r=jag, sr=sspitzer 2001-11-14 07:02:06 +00:00
bzbarsky%mit.edu f2ee8260a0 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
smontagu%netscape.com ad90f8900c Fix for bug 81773: Bidi XUL text (e.g. bookmarks, tab titles) was flipping to and fro on systems without native Bidi support. r=mkaply, r/sr=hyatt, sr=attinasi 2001-11-12 20:51:48 +00:00
dbaron%fas.harvard.edu 0c93d110f3 Tweak XP_MACOSX ifdefs to fix keyboard shortcuts (partly), context menus, and hidden window behavior and build the mac classic skin in the Mach-O build. b=109165 r=pinkerton sr=beard 2001-11-10 23:30:13 +00:00
evaughan%netscape.com 92fedde2ff bug fixes #107707, 108771, 108773
-r jag -sr hyatt -a asa
2001-11-08 20:46:02 +00:00
jaggernaut%netscape.com 2abac55786 Bug 108359: crash when opening subscribe dialog ( crash in grid code ). patch by evaughan, r=jag, sr=hyatt 2001-11-08 01:14:21 +00:00
hyatt%netscape.com 8ca82532f6 Fix for 32087, custom icon support in tabs and url bar. r=andreww, sr=hewitt 2001-11-07 06:40:04 +00:00
dbaron%fas.harvard.edu 3f306cd4c2 Fix nsDependentString users who were passing non-NULL terminated buffers. b=104651 rr=jag rs=scc 2001-11-07 05:51:27 +00:00
loadrunner%betak.net c146ede808 bug 106536 Blank charset list in SaveAs charset of HTML composer, r=cmanske, sr=hyatt 2001-11-07 02:32:58 +00:00
attinasi%netscape.com 94f3ab9a20 Elimiate calls to nsFrame::Invalidate when the dirtyRect is empty. Also, removed some invalid code from nsFrame::Invalidate and added DEBUG check to catch later offenders. b=103266 r=rbs sr=hyatt 2001-11-06 01:44:20 +00:00
hyatt%netscape.com 0b0c0c4d15 Fix for 108486, XUL images should fire onload. r=jkeiser, sr=jst 2001-11-05 08:27:01 +00:00
hyatt%netscape.com a1942c4dcd Fix for 108403, XUL images don't scale to match pref size. r=andreww, sr=ben 2001-11-04 09:32:37 +00:00
hyatt%netscape.com 79f6e4162f Fix for 18502, Christian Biesinger's BMP decoder and my ICO decoder. r/sr=pavlov,jband 2001-11-03 07:10:51 +00:00
blakeross%telocity.com 6c769e76e9 107642 - XUL syntax/cleanup landing. Fixes 94470, 96008, 96019, 76800, 102637, 80399, 108303, and removes over a thousand unnecessary or nonsensical attributes. Also fixes 108302, 102366, 102367, 105815. r=sspitzer,cmanske on appropriate parts sr=ben 2001-11-03 04:17:02 +00:00
evaughan%netscape.com 6a2b45729e fixes bug#107638
-r jag -sr hyatt
2001-10-30 23:41:30 +00:00
rbs%maths.uq.edu.au 32cf016db5 bug 102088 - Cleanup transitory font APIs that were used as a bridge in bug 99010, r=waterson, sr=attinasi 2001-10-30 22:58:00 +00:00
evaughan%netscape.com 7d070b2c53 turning on grid
-r bryner -sr hyatt
2001-10-29 20:20:36 +00:00
evaughan%netscape.com 29e11c6ee6 Turning on new grid code
-r bryner -sr hyatt
2001-10-29 20:12:07 +00:00
dbaron%fas.harvard.edu 6e86902faa Remove unnecessary XPCOM interface around nsSpaceManager. b=102453 r=jag sr=waterson 2001-10-26 05:06:07 +00:00
evaughan%netscape.com 309b361933 A little renaming. NOT IN BUILD 2001-10-26 02:41:06 +00:00
hewitt%netscape.com 257b6413cc 105751 - splitter should set orient attribute on itself based on parent orientation, r=jag, sr=hyatt 2001-10-26 00:09:12 +00:00
evaughan%netscape.com e1804ed14c Make file fixes NOT IN BUILD 2001-10-25 23:05:23 +00:00
dbaron%fas.harvard.edu 02f3a2d769 Fix member initializer re-ordered warnings by re-ordering member initializers. r=jag rs=waterson b=105974 2001-10-25 03:21:53 +00:00
dbaron%fas.harvard.edu 157c017816 Bug 86947:
Make the line list doubly linked and access it through a list class and iterators.
Stop recomputing margins on all of the children of each block in the reflow chain (which causes O(N^2) state recovery during incremental reflow).  Instead, add a second dirty bit to the lines and walk backwards through the line list to recompute vertical margins only when either dirty bit is set and the previous line was not reflowed.  Add nsIFrame::IsEmpty to identify frames through which margins collapse.
Fix O(N^2) propagation of float damage by maintaining a set of intervals damaged by floats (bug 61962) and be sure to damage the correct areas (bug 48138).
Introduce nsCollapsingMargin to do correct collapsing of combinations of positive and negative margins (bug 50142).
Clean up some odds and ends and fix another smaller O(N^2) problem in nsBlockFrame::AddFrames.
r=attinasi, rbs  sr=waterson
2001-10-25 01:08:40 +00:00
jst%netscape.com ec6e6aa5da Fixing bug 69468. Finally adding support for string nullness to XPConnect. r=jaggernaut@netscape.com, shaver@mozilla.org, sr=jband@netscape.com 2001-10-24 07:15:06 +00:00
hyatt%netscape.com 0c8c1348b3 Fix for 104336, deCOMtaminate rulenode, rulewalker, frames, r=dbaron, sr=waterson 2001-10-24 00:01:09 +00:00
jaggernaut%netscape.com a142f8e30a Bug 89998: Some minor wording clean-up (title -> caption) in nsGroupBoxFrame.cpp. r=mozbot. Much thanks to FrodoB for his help (he did most of the work on my previous checkins for this bug). 2001-10-21 09:30:22 +00:00
jaggernaut%netscape.com e55207e293 Bug 89998: move nsTitledBoxFrame.cpp to nsGroupBoxFrame.cpp (and the classnames in it) as the final step in this XUL 1.0 bug. r=jag,FrodoB. 2001-10-21 08:35:34 +00:00
jaggernaut%netscape.com 65889e10b6 Bug 89998: bring nsGroupBoxFrame.cpp in line with nsTitledBoxFrame.cpp. r=FrodoB. 2001-10-21 07:03:02 +00:00
hewitt%netscape.com 7e10018204 102241 - [XUL 1.0] use selectedIndex on deck and tabpanels, r=blake, sr=hyatt 2001-10-21 03:59:20 +00:00
ftang%netscape.com bb57b75649 fix bug 93025. delay the checking of access key pref
so we will use the user's pref instead of the default vaule in the pref.
r=jbetak sr=kin
2001-10-19 20:56:29 +00:00
evaughan%netscape.com 3798517f57 bug 77357
r=bryner sr=hyatt
2001-10-19 20:48:35 +00:00
evaughan%netscape.com 0ae5c59884 More grid stuff: NOT IN BUILD 2001-10-19 20:47:36 +00:00
bryner%netscape.com f57c683658 Bug 104141 - context menu doesn't appear on the first attempt. r=evaughan, sr=hyatt. 2001-10-19 06:27:07 +00:00
hewitt%netscape.com 3ea70cc110 84602 - when a button has focus, enter key doesn't fire oncommand (from blake), r=hyatt, sr=hewitt 2001-10-19 05:02:56 +00:00
sspitzer%netscape.com b05b31f948 bulletproofing fix for topcrasher #104878.
r/sr=hyatt,sfraser.
2001-10-19 01:32:46 +00:00
dbaron%fas.harvard.edu ed869c764e Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc 2001-10-16 03:53:44 +00:00
evaughan%netscape.com 5dc6ceaac2 Grid fixes. NOT IN BUILD 2001-10-15 22:37:25 +00:00
alecf%netscape.com bd048504df convert nsCRT::strn?cmp to Convert() for bug 100214, to depend on string rather than xpcom for case-insensitive unicode support. r=sspitzer for mail stuff, r=jag for everything else, sr=sfraser 2001-10-13 00:16:32 +00:00
sspitzer%netscape.com 8d587ce55b fix for #79217, scrollbar position need to be invalidated when switching folders.
r=hwaara,sspitzer sr=hyatt.  fix by Jan Varga (varga@utcru.sk)
2001-10-12 21:02:17 +00:00
evaughan%netscape.com b38c8a5490 Fix for bug # 104225
-r bryner -sr attinasi
2001-10-12 01:33:41 +00:00
roc+%cs.cmu.edu c02d27a295 Make nsMenuFrame respond to dynamic changes in the 'key' attribute in a menuitem. Bug 99853. sr=hyatt,r=jag 2001-10-11 03:03:42 +00:00
bienvenu%netscape.com 6e51481377 fix leak of boxes r=waterson, sr=sspitzer 103846 2001-10-10 14:49:59 +00:00
evaughan%netscape.com 91ff15d489 Grid changes. NOT IN BUILD 2001-10-10 01:07:45 +00:00
darin%netscape.com bf76e0615d fixes build bustage on HP-UX (requires a newline at the end of a source file) 2001-10-09 23:06:03 +00:00
evaughan%netscape.com 12b15fa911 1) Fixes box parent point bug
2) Exposes code to allow new grid landing

bug# 77357
-r hyatt -sr waterson
2001-10-09 21:02:29 +00:00
evaughan%netscape.com 3ad6a737b0 Adding new grid code to cvs. NOT IN BUILD. 2001-10-08 20:37:56 +00:00
hyatt%netscape.com 80ff494561 Fix for 78344. r=blake, sr=ben 2001-10-07 06:32:36 +00:00
pavlov%netscape.com eae061c13e fix for bug 92248 r=bryner sr=jst 2001-10-06 05:08:16 +00:00
varga%utcru.sk 82cbda88c4 Fix for bug 75572. Separator support in outliner.
r=waterson, sr=hyatt
2001-10-02 04:42:48 +00:00
dbaron%fas.harvard.edu 9a4acbab7a Bug 45797: replace remaining uses of deprecated macros NS_IMPL_QUERY_INTERFACE and friends with NS_IMPL_QUERY_INTERFACE1 and friends and remove the deprecated macros. r=jag sr=alecf 2001-10-02 03:18:08 +00:00
hewitt%netscape.com 284a2f6355 101677 - popups should use css margins to affect positioning, r=pinkerton, sr=waterson 2001-10-02 00:38:34 +00:00
vidur%netscape.com 4966d85f91 Fixes for printing bugs 84017 and 89151. The fix for bug 84017 removes the need for a resize reflow to get form frame values to print. The restoration of these values into the new frame model is done as part of the initial reflow. The fix for bug 89151 gets rid of the extra frame model built and forces printed images to come out of the decoded image cache. r=darinf, heikki, sr=rpotts 2001-09-29 17:50:15 +00:00
jaggernaut%netscape.com ca6197295f Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
gerv%gerv.net 4e12e44b2f Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
dbaron%fas.harvard.edu 7330576960 Fix leak of widget. b=101679 r=jag sr=hyatt 2001-09-27 21:41:33 +00:00
hewitt%netscape.com 989692bdd6 9656 - outliner column drag and drop rearranging, r=sspitzer, sr=hyatt 2001-09-25 22:17:47 +00:00
hewitt%netscape.com 433ff11b78 93519 - new box-ordinal-group xul layout feature, r=waterson, sr=hyatt 2001-09-25 22:17:00 +00:00
varga%utcru.sk 5550bb3bda Fix for 97110. nsOutlinerBodyFrame::GetLastVisibleRow returns incorrect value.
r=varga, sr=hyatt, patch by mike@vee.net
2001-09-22 05:57:11 +00:00
hyatt%netscape.com 41a81f9245 Fix for 96291, leaking popups in tree widget, causing reply-all in mailcompose to fail autocompletion. r/sr=waterson,danm 2001-09-22 00:32:23 +00:00
waterson%netscape.com 7241191f29 Bug 96228. Make nsContainerFrame::PositionFrameView position _only_ the frame's view (don't recur). Explicitly call nsContainerFrame::PositionChildViews as appropriate when moving a frame post-Reflow. Consolidate view positioning logic duplicated between PositionFrameView and SyncFrameViewAfterReflow, which now correctly computes offset for anonymous view in nsScrollFrame and accounts for scrolled views. r=kmcclusk,karnaze sr=attinasi 2001-09-21 00:53:29 +00:00
hyatt%netscape.com d6d909e72a Make XUL boxes check maxheight/maxwidth attrs as well as minwidth. r/sr=hewitt,jst 2001-09-20 07:46:13 +00:00
karnaze%netscape.com e908dd0313 bug 68998 - added extra param to Paint, PaintChild, PaintChildren used by tables in standard mode. sr=waterson, r=alexsavulov. 2001-09-19 12:35:19 +00:00
hyatt%netscape.com dd3977cf55 Fix for 99198, ensure that stack doesn't stretch children explicitly position at left/top of (0,0), r=bryner, sr=waterson 2001-09-19 02:05:57 +00:00
hyatt%netscape.com 521aa37f9d Fix for 99476, setting the pack attribute on boxes should cause a reflow. r=bryner, sr=waterson 2001-09-19 01:56:03 +00:00
jaggernaut%netscape.com d1a7bfa843 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com f8f3e80dd6 Bug 99876: [XUL Syntax] <spring/> --> <spacer/>, r=alecf, sr=hyatt. 2001-09-18 21:47:32 +00:00
jaggernaut%netscape.com dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
alecf%netscape.com 62424ee7b2 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
waterson%netscape.com 332dd600c2 Bug 99538. Improve debug output for XUL frames. r=evaughan, sr=hyatt 2001-09-15 00:45:54 +00:00
jaggernaut%netscape.com 25856c9451 Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
waterson%netscape.com d76d3fdf0d Bug 84645. Move XBL insertion point logic into nsCSSFrameConstructor, where it can interact nicely with continuing frames. r=dbaron, sr=hyatt 2001-09-12 20:19:41 +00:00
jaggernaut%netscape.com 30ace44624 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
jst%netscape.com 31c9d83acb Fixing bug 98828. Cache a few nsSpaceManager objects to avoid spending 43%cvs ci -m ! of the time spent in PresShell::ProcessReflowCommand() in new and delete. r=dbaron@fas.harvard.edu, sr=waterson@netscape.com 2001-09-11 00:55:05 +00:00
alecf%netscape.com 298c713fa2 add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls 2001-09-10 20:46:52 +00:00
dbaron%fas.harvard.edu 9904d904df Change NS_SUCCEEDED check to null-check since GetDocument may return a null document. r=jag sr=waterson b=99056 2001-09-10 19:39:25 +00:00
ben%netscape.com e1da7c732e Add implementation for MoveTo method to nsMenuPopupFrame (exposed through nsIPopupBoxObject), etc.
Also change static mDismissalListener to sDismissalListener.
Part of fix for 95401
r=jag, sr=hyatt
2001-09-10 07:34:54 +00:00
ben%netscape.com 4f7c7d15fd Add |sizeTo| and |moveTo| methods to nsIPopupBoxObject, allow popups to have their automatic rollup, keyboard navigator and auto positioning functionality disabled.
Part of fix for 95401.
r=jag, sr=hyatt
2001-09-10 07:33:33 +00:00
jaggernaut%netscape.com 5b93c1d9fc Bug 97571: Any <label> in <groupbox> becomes <caption> per XUL 1.0. r=ben, sr=hyatt 2001-09-07 14:23:21 +00:00
hyatt%netscape.com 62648d1ce3 Fix for 93180. r-jag, sr=jst 2001-09-06 01:07:40 +00:00
waterson%netscape.com 48483431d2 Bug 55086. Change nsContainerFrame::PositionFrameView() to position child views. Eliminate the |aView| parameter from that method, because the view can be retrieved from the frame and need not be done by the caller. Eliminate the NS_FRAME_NO_MOVE_CHILD_VIEWS flag, which was read-only; i.e., never set by anyone. r=dbaron, sr=attinasi 2001-09-05 20:27:19 +00:00
bryner%netscape.com 6e704a53f1 Bug 90886 - eStyleStruct_BorderPaddingShortcut is obsolete. r=jag, sr=hyatt. 2001-09-05 08:09:45 +00:00
evaughan%netscape.com f74ed8d187 b=83805
r=saari
sr=hyatt
a=dbaron

Fixes a divide by 0 bug in the scrollbar.
2001-08-31 20:37:56 +00:00
dbaron%fas.harvard.edu be938a64b6 Undoing backout of bug 97227 because valeski and rpotts insist. I guess drivers aren't doing approvals after all. 2001-08-31 04:28:26 +00:00
dbaron%fas.harvard.edu 5434e861aa Backing out unapproved checkin for bug 97227. a=brendan,blizzard 2001-08-31 03:45:20 +00:00
rpotts%netscape.com 9e2f57a942 bug #97227 (r=valeski, sr=vidur). This patch makes all calls to nsIWebBrowserChrome::SetStatus(...) display synchronously. 2001-08-30 21:47:45 +00:00
hyatt%netscape.com 62d3de24fd Fix for 95475. r=jag, sr=ben, a=dbaron 2001-08-25 02:01:08 +00:00
sspitzer%netscape.com d644dda72c bulletproofing fix for #96291 to prevent crashing on the first autocomplete.
there is still a bug here, so #96291 will stay open.  sr=hyatt
2001-08-21 22:16:42 +00:00
hyatt%netscape.com 8330834eb2 Fix for 96042. r=dbaron, sr=sspitzer 2001-08-20 21:42:14 +00:00
varga%utcru.sk cca7ae546f Fix for 94652.
allow for no multiple select in outliner.
r=bryner, sr=hyatt
2001-08-19 08:24:42 +00:00
hyatt%netscape.com 7aeb4a62a5 Fix leaks. r=jag, sr=blake 2001-08-18 02:03:37 +00:00
hyatt%netscape.com 5583aaa00b Fix for 94943. r=jag, sr=blake 2001-08-18 01:04:47 +00:00
bryner%netscape.com 422834eff1 Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst. 2001-08-17 08:14:14 +00:00
hyatt%netscape.com b288fa5001 Fix a silly typo. 2001-08-15 22:28:32 +00:00
hyatt%netscape.com dca939868f Missed something in 95337. 2001-08-15 06:06:54 +00:00
hyatt%netscape.com 842da48c77 Fix for 95337. r=brendan, sr=ben 2001-08-15 05:37:53 +00:00
sspitzer%netscape.com 1e0e99191d landing mailnews folder pane outliner branch. (#73865)
huge thanks jan varga and hwaara for doing the lion's share of the work
to convert the folder pane to use the outliner.

reviewed by waterson, andreww, ben, hewitt, pinkerton, attinasi, hwaara, varga, sspitzer, bienvenu.
super reviewed by hyatt and sspitzer

for the end user:  unread and total columns are back in folder pane (like 4.x)

also includes fixes for #80844 #85376 #89072 #90075 #93011 #93963 #95298 #54171 #78768 #85088
2001-08-15 05:07:48 +00:00
sspitzer%netscape.com 3f2920f219 fix for #92673, crash when deleting messages that were selected
using ctrl shift select.  r=jan varga, sr=hyatt
2001-08-15 04:47:03 +00:00
hyatt%netscape.com ba45d2dbb2 Fix for 93177, r/sr=pavlov,ben 2001-08-15 04:24:37 +00:00
hyatt%netscape.com 26d91ba502 Fix for 93177, r/sr=pavlov,ben 2001-08-15 04:09:41 +00:00
cls%seawood.org a3c1dd1b09 Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
blakeross%telocity.com 0701d2df86 Always use real time dragging for splitters for now until some issues can be ironed out (95012). r=matt sr=hewitt 2001-08-14 01:55:29 +00:00
hyatt%netscape.com 5b2088b904 Fix for 94944. r=danm, sr=hewitt 2001-08-14 00:07:36 +00:00
pavlov%netscape.com 1e20984ef0 fixing bug 78690. removing old imagelib. r=jst sr=waterson 2001-08-09 20:22:39 +00:00
timeless%mac.com c146ac6485 Fix Bugzilla Bug 89999 [XUL Syntax] Remove support for align="vertical" in <box> and <window>
by andersma@luther.edu r=timeless sr=hyatt
and there was much rejoicing!
for and then there were none
2001-08-08 05:55:24 +00:00
hyatt%netscape.com 20b1b10d69 Fix for 93171. r=pink, sr=blake 2001-08-08 01:38:05 +00:00
hyatt%netscape.com 0c296a706a Fix for 71106. r=jag, sr=jst 2001-08-06 21:49:35 +00:00
bryner%netscape.com b43f86c90c Bug 91380 - implement nsScrollBoxObject::ScrollToElement and EnsureElementIsVisible. Patch from shanec@activestate.com, r=bryner, sr=hyatt. 2001-08-06 21:25:07 +00:00