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

1716 Коммитов

Автор SHA1 Сообщение Дата
caillon%returnzero.com 9f6e7048fb 182099 - lock up on stylesheets tab double-clicking the twisty
r=varga, sr=bzbarsky, a=sspitzer
2003-04-26 21:38:53 +00:00
varga%netscape.com 1ee3454e9e Fix for bug 201077. Dragging a bookmark item to the last bookmark folder causes the application to hang.
r+sr=bryner
2003-04-21 08:30:57 +00:00
varga%netscape.com 5bb534c08a Fix for bug 199520. "file bookmark" window not painting all of the bookmark tree
r=neil, sr=jag
2003-04-18 14:52:44 +00:00
dbaron%dbaron.org 743dbe34c1 Split nsCSSDeclaration.h and .cpp into separate files for the structs (nsCSSStruct.h and .cpp) and nsCSSDeclaration. b=201681 2003-04-15 03:07:34 +00:00
roc+%cs.cmu.edu c0799e8e19 Bug 201435. Make scrollbar 'curpos' truncation issue proper notifications. r+sr=bzbarsky 2003-04-14 14:34:45 +00:00
bryner%netscape.com 3a3ec0cbd5 Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.
2003-04-11 00:56:27 +00:00
roc+%cs.cmu.edu 12c5a8aa8b Bug 201300. Get rid of document observer from nsGfxScrollFrame. r+sr=bz 2003-04-09 11:27:09 +00:00
roc+%cs.cmu.edu 3936b4c393 Bug 126263. Whack comboboxes/listboxes to use Gfx scrollbars. Also, make scrollbars attach their XBL content only when they become visible, to avoid pageload hit. r+sr=dbaron 2003-04-08 20:50:57 +00:00
seawood%netscape.com 80e1b303cc Purge XP_PC.
Bug #56767 r=mkaply sr=alecf
2003-04-02 22:45:08 +00:00
jst%netscape.com b4cc5d4695 Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com 2003-03-26 07:41:30 +00:00
bryner%netscape.com 7a6238b0d4 Don't leak nsBoxToBlockAdaptors (bug 177807). r=varga, sr=dbaron. 2003-03-26 06:52:20 +00:00
varga%netscape.com a8670013de Landing bookmarks branch. Everything except mozilla/xpfe
Bug 196756 - Meta bug for major architectural changes in bookmarks code
r=jag, sr=bryner
2003-03-25 04:44:31 +00:00
kyle.yuan%sun.com 9c0b9d7fec Bug 197152 AccDoAction failed with menuitem that has command (not oncommand) attribute
r=bryner, sr=jag
move command tag support from individual frames to nsXULElement
2003-03-25 03:15:37 +00:00
roc+%cs.cmu.edu 64131124e6 Bug 174049. Smooth scrolling. Original patch by Neil cronin. r+sr=kin 2003-03-24 05:29:45 +00:00
jaggernaut%netscape.com 19cdba6190 Bug 32157: enable titletips on cropped text in trees. Except I'm not quite doing titletips, but rather tooltips you get "for free" on cropped text in trees. Also fixing some measurement problems in nsTreeBodyFrame. r=/sr=jan,bryner,sspitzer 2003-03-22 01:43:29 +00:00
bzbarsky%mit.edu 605874dcea Make imgRequestProxy hold a weak ref to its listener, to prevent reference
cycles.  Bug 196797, r=pavlov, sr=jst
2003-03-17 16:09:02 +00:00
varga%netscape.com 2c87c10ef6 Fix for bug 196490. Remove property caching in tree content view.
r=jag, sr=bryner
- also changed properties.Length() to !properties.IsEmpty() per jag
2003-03-17 09:47:48 +00:00
varga%netscape.com 83d128877f Fix for bug 117954. Auto-close springloaded folders except the destination
folder.
r=bryner, sr=dmose
- added a value array to store indexes of rows, currently only used for auto
closing of spring loaded folders
- added several tree related settings to nsILookAndFeel service
- made all timers use this service
2003-03-16 23:26:31 +00:00
varga%netscape.com 3e057a4289 Fix for bug 192885. Expose the single selection method of nsTreeSelection.
r=neil, sr=jag
2003-03-12 09:00:28 +00:00
varga%netscape.com e5518fb814 Adding an assertion for bug 154952.
r/sr=bz
2003-03-11 15:27:25 +00:00
varga%netscape.com ce16fbb0c1 Fix painting of drop feedback on Mac. Follow up from previous checkin. 2003-03-11 08:02:20 +00:00
varga%netscape.com 55fc7a1241 Fix for bug 185977. xul tree paint way too much, way too often
r=neil, sr=bryner, original patch by r.pronk@its.tudelft.nl
- refactored all painting methods to paint everything (including the background) as part of the foreground layer
- refactored painting of drop feedback to match the style in the file
2003-03-11 07:21:14 +00:00
roc+%cs.cmu.edu acf6252812 Bug 173874. Fix tooltip positioning. patch by parish@ntlworld.com, r+sr=roc+moz 2003-03-08 03:11:51 +00:00
aaronl%netscape.com 20117a7edc Bug 194968. Use content id properly to expose whether window is content vs. UI. r/sr=roc+moz 2003-03-06 23:07:00 +00:00
peterv%netscape.com bc210f1afe Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv. 2003-03-05 15:08:41 +00:00
kyle.yuan%sun.com 39effed9d6 Bug 192346 incremental search in <tree>/<menulist>/<listbox> fails if item starts with repeats of a letter
r=jkeiser, sr=henry.jia
2003-03-05 01:43:25 +00:00
sfraser%netscape.com be6b707705 Fix bug 155013 -- the native scrollbar frame failed to enforce cur <= max, which caused the contents to remain in the wrong position sometimes. r/sr=bryner 2003-02-27 23:42:41 +00:00
aaronl%netscape.com 072deb14cf Bug 192211. Clean up accessible menu events. r=kyle, sr=bryner 2003-02-27 02:08:06 +00:00
varga%netscape.com a88f984f32 Fix for bug 120734. outliner cell text dimensions wrong.
r=neil sr=jag original patch by neil
2003-02-26 08:18:28 +00:00
bzbarsky%mit.edu 792d30905e Eliminate libpr0n's use of prescontexts as unique keys; use documents instead
and do not hold a ref to them.  Bug 190475, r=pavlov, sr=jst
2003-02-26 05:51:32 +00:00
timeless%mozdev.org dac1f3a751 Bug 166360 Incorrect comparison in nsListBoxObject.cpp
r=axel@pike.org sr=dbaron
2003-02-25 01:09:53 +00:00
roc+%cs.cmu.edu 67a197918a Bug 191938. 'Dont print backgrounds' by setting background to white. also clean up unused params and make background-attachment:fixed work in printing/printpreview. r+sr=bzbarsky 2003-02-23 02:49:22 +00:00
dbaron%dbaron.org 6dd68f3c64 Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst 2003-02-22 15:34:38 +00:00
bryner%netscape.com 01767033ad fixing crash caused by uninitialized variable 2003-02-22 02:50:16 +00:00
bryner%netscape.com e43f5a49fd Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron. 2003-02-22 00:32:13 +00:00
varga%netscape.com 8f90d3ba2d Fix for bug 171128. List of attachment is blank.
r=cavin,hewitt sr=sspitzer a=dbaron
2003-02-17 23:52:15 +00:00
aaronl%netscape.com 318aa20eaf Bug 187839. Japanese IME/caret bug. Fixing checkin so that it doesn't include debugging printf. r=aaronl, sr=bryner, a=asa 2003-02-05 18:53:45 +00:00
jrgm%netscape.com 645a0cfe2b back out tooltip change for bug 181961 for 1.3b as it is reported to be somehow resulting in a crash on osx for bug 184363, r+sr=jag, a=dbaron 2003-02-04 05:53:18 +00:00
aaronl%netscape.com 6f7255ab44 Bug 187839. Caret turns of when turning on Japanese IME. Patch by skamio@netscape.net. r=aaronl, sr=bryner, a=dbaron 2003-02-04 04:26:38 +00:00
bzbarsky%mit.edu 0757c0a5b1 Make sure all caller have to pass in the "ignore 'print backgrounds'
preference" boolean.  Make block/inline _not_ ignore that pref.  Bug 191574,
r+sr=dbaron, a=asa
2003-02-01 23:54:32 +00:00
sspitzer%netscape.com f148ebf83d fix for bug #128446
clicking on 'name' column in folder pane reverses account sort order.
thanks to myk@mozilla.org for the patch
r=varga, sr=scc,sspitzer a=asa
2003-01-29 06:24:47 +00:00
aaronl%netscape.com c45a1b0627 Bug 189853. Click to drop down menu bar item sometimes getting blocked, r=kyle, sr=bryner, a=asa 2003-01-29 03:41:31 +00:00
neil%parkwaycc.co.uk 036fd2f1cd Bug 179567 Cannot dismiss menu by clicking on menubar p=aaron r=bryner sr=jag 2003-01-20 11:58:30 +00:00
varga%netscape.com d4fa752fcc Fix for bug 188305. Dragging splitter paints tree 4 times
r=jag, sr=roc, patch by r.pronk@its.tudelft.nl
2003-01-18 14:05:24 +00:00
roc+%cs.cmu.edu 184161dff3 Bug 187503. Fix regression by making nsScrollBoxFrame sync up view properties after the view is resized. r+sr=dbaron 2003-01-17 00:14:07 +00:00
sspitzer%netscape.com 3507f7dc38 fix for bug #44823.
when not in threaded mode, don't take up space for the twisty in the
subject column.  thanks to neil@parkwaycc.co.uk for the fix.
r=varga, sr=sspitzer
2003-01-14 22:37:01 +00:00
caillon%returnzero.com 09d5d24460 188438, Null-check the right variable. r+sr=bzbarsky 2003-01-10 06:57:26 +00:00
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