roc+%cs.cmu.edu
2867c02aef
Bug 201851. Don't honor XUL 'width' and 'height' attributes on anything other than XUL elements. r+sr=dbaron,a=sspitzer
2003-05-19 23:24:51 +00:00
dbaron%dbaron.org
a15b9f2cf4
Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan
2003-05-15 03:42:21 +00:00
bryner%netscape.com
a0cf331fe5
Fix crash mousing around menus (bug 205728). Patch by bienvenu, r=me, sr=dbaron, a=sspitzer.
2003-05-15 00:06:23 +00:00
danm%netscape.com
1707bc563c
backing out last revision. interestingly this doesn't seem to affect the fix that revision made. bug 204770 r=bryner,roc+moz a=asa
2003-05-12 22:47:46 +00:00
caillon%returnzero.com
050e004be7
Bug 192577 - URL bar doesn't collapse on windows
...
Patch by aaronl@netscape.com
r=danm sr=bryner
a=asa for checkin into a closed tree
2003-05-07 01:12:41 +00:00
sspitzer%netscape.com
eac2c4e0d8
some bulletproofing/wallpapering for crasher bug #203431
...
r=varga, sr=bienvenu, a=sspitzer
2003-04-26 21:57:39 +00:00
caillon%returnzero.com
042fedf369
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
7032ebd903
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
891896a42f
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
4a5e84bc92
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
94719ee642
Bug 201435. Make scrollbar 'curpos' truncation issue proper notifications. r+sr=bzbarsky
2003-04-14 14:34:45 +00:00
bryner%netscape.com
4d3b825ffa
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
9fbac81e2f
Bug 201300. Get rid of document observer from nsGfxScrollFrame. r+sr=bz
2003-04-09 11:27:09 +00:00
roc+%cs.cmu.edu
f2dc5c2442
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
de59dbee4b
Purge XP_PC.
...
Bug #56767 r=mkaply sr=alecf
2003-04-02 22:45:08 +00:00
jst%netscape.com
14882c9d0c
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
ee38cee4fb
Don't leak nsBoxToBlockAdaptors (bug 177807). r=varga, sr=dbaron.
2003-03-26 06:52:20 +00:00
varga%netscape.com
906bfa1fa3
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
db0d6932fa
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
d48c2c89f7
Bug 174049. Smooth scrolling. Original patch by Neil cronin. r+sr=kin
2003-03-24 05:29:45 +00:00
jaggernaut%netscape.com
bc49253d8a
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
7acdbf095e
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
334e52da01
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
6dc71b4a35
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
24c5cecb34
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
4d550130c1
Adding an assertion for bug 154952.
...
r/sr=bz
2003-03-11 15:27:25 +00:00
varga%netscape.com
f6a557e4ca
Fix painting of drop feedback on Mac. Follow up from previous checkin.
2003-03-11 08:02:20 +00:00
varga%netscape.com
7fd6b5e216
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
f10c9249d3
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
c616086a0c
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
b3d575fd9b
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
41d3ef8909
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
6180a9328b
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
3d10d6c7cf
Bug 192211. Clean up accessible menu events. r=kyle, sr=bryner
2003-02-27 02:08:06 +00:00
varga%netscape.com
f4e722eb35
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
7267f149a3
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
b45a7a46f6
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
77e5c960ef
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
754d904cda
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
2003-02-22 15:34:38 +00:00
bryner%netscape.com
da41951912
fixing crash caused by uninitialized variable
2003-02-22 02:50:16 +00:00
bryner%netscape.com
cc390fbe51
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
9515f580c3
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
198d2ffe9f
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
08c16b9202
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
7d7e4d0c76
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
5576244447
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
da5e479a21
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
57ac25e8d1
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
3390e8c9df
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
e0d9792555
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
a60dcb3151
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
750ade5aee
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
b9e4a905e8
188438, Null-check the right variable. r+sr=bzbarsky
2003-01-10 06:57:26 +00:00
dbaron%dbaron.org
a5fcfea19e
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
26d5c6ff25
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
4f6cbb701e
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
1419b5fd03
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
db18ea6b30
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
3db9cbb0ca
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
efad155ceb
Bug 179567. Backing out, causes menu regressions.
2003-01-06 21:15:20 +00:00
timeless%mozdev.org
04734d6ae4
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
7950457945
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
005c9a4a4e
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
f429c683a3
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
4588fb970a
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
818581d1d9
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
19fff00ceb
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
219f07e5aa
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
055f825c7a
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
28a20c3eb6
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
9be34e672f
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
624d00d49b
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
c8a838d9bc
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
23b10864c8
Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
2002-11-29 23:44:07 +00:00
caillon%returnzero.com
114f81c2a5
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
f04a4ebeb7
Bug 181808: Use macros to declare and implement nsIDocumentObserver
...
r=caillon sr=bz
2002-11-25 08:33:30 +00:00
jrgm%netscape.com
ca35008707
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
0d62313f70
Bug 180578 nsImageBoxFrame::UpdateLoadFlags doesn't null check loader
...
r=biesi sr=bz
2002-11-20 03:58:36 +00:00
bzbarsky%mit.edu
4d094c04fc
Make nsILinkHandler take uris instead of strings. Bug 176904, r=darin, sr=jst
2002-11-20 00:44:26 +00:00
timeless%mozdev.org
6d709a791f
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
7e61bc0fee
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
8dd102cd4e
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
b2f992acb9
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
2a7ea44ea1
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
2329bce13e
Backing out fix in bug 173072 (see bug 179459).
2002-11-11 13:58:06 +00:00
roc+%cs.cmu.edu
1bef9b8aed
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
a77fea4066
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
958f91e6b7
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
4483fac7a1
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
6748164359
Fix fo bug 177969. Remove unused nsITreeColFrame interface.
...
r=bryner, sr=jag
2002-11-06 07:36:21 +00:00
varga%netscape.com
5ec8d3a41e
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
352ae138c4
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
710df0a315
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
25810d8b8d
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
d1bef3cbe0
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
db33b4e530
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
81fedcf0b0
supplimental fix for #173590 . r/sr/a=brendan
2002-10-10 00:54:05 +00:00
sspitzer%netscape.com
308e1dc66a
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
a272a96238
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
7c8f6c9cb3
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
5729cf9169
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
7871a3af0d
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
c50a22b86b
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
c4d52841f0
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
21f43723b7
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
b5668bfb88
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
b233f3e9e4
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
d85d495d06
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
3681ee88af
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
bdb74b1040
removing annoying assertions that bug us when positioning popups from script, rs=hyatt
2002-09-29 22:21:41 +00:00
cbiesinger%web.de
f7e95a8feb
bug 88685 part 2 remove USE_IMG2 ifdefs, r=caillon sr=tor
2002-09-28 10:53:04 +00:00
danm%netscape.com
3bd6dfd2a3
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
dd21ba9c00
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
fd86035a26
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
c17732f0f1
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
69f073c8fb
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
369f0ad4fd
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
4ec386f86b
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
b2732c66ef
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
6777c1f117
bug #145579 (r=darin, sr=jst) send the correct referrer for images...
2002-09-17 18:59:41 +00:00
kyle.yuan%sun.com
1d84fab5a2
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
f7df98b9b6
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
ed3f04a807
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
acc0f2eab9
oops, fix debug build bustage
2002-09-09 21:36:49 +00:00
alecf%netscape.com
beed06cd30
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
c5e8f896cd
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
d94b37c68a
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
c5b68dfcc8
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
daafdb4744
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
b04e8d309d
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
c1b9f8114d
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
56029994cf
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
c0c4d81870
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
1dcf5820b3
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
7434f5f839
Back we go since glazman backed out 117730
2002-08-21 13:12:30 +00:00
dbaron%fas.harvard.edu
9b3c3c9737
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
5fc0f69b9f
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
35b6029339
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
160b9ca739
#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
5ff5b075c8
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
45592f7692
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
5adc5e42b1
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
ee117885c5
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
8ae6c40f5d
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
dveditz%netscape.com
8282b12cf5
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
4718febd3c
bug 161716 - stop exporting nsStr from xpcom.dll
...
r=dougt, sr=jag
2002-08-08 18:59:54 +00:00
seawood%netscape.com
fdafe18afe
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
9b7c1fa9ab
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
b77f08d876
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
af619f7415
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
1a1e021058
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
309899b97b
backout bug 157123, it caused crasher bug 160824
...
a=asa
2002-08-03 19:51:51 +00:00
kyle.yuan%sun.com
85bd093913
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
daeaa68f01
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
17e7f506d1
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
ab7922b195
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
1d602ce367
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
b4baf0b723
backout dataloss-causing fixes for 143862 and 156719, a=asa
2002-07-19 21:58:09 +00:00
kyle.yuan%sun.com
b41b54e79e
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
c49ac27e79
Sorry, my previous checkin is not the final one. Fixed!
2002-07-16 01:45:38 +00:00
kyle.yuan%sun.com
fae3654e60
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
e6b93e7cd1
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
77288049ca
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
2bc95057a5
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
122b978d08
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
11024638af
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
a384861cd4
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
e1f297e5b8
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
8f6f1756ce
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
f670e7d6b8
106092 - trunk m1br m100 n70pr1 topcrash @nsMenuFrame::OpenMenu. r=brade sr=ben
2002-06-28 03:10:08 +00:00
dbaron%fas.harvard.edu
2bf216c9e2
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
beb16107c3
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
29336c8777
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
957304d6a0
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
648b22a534
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
0a82c7556a
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
6197948cc3
bug 115473 r=pavlov sr=brendan
...
Remove timer priorities
2002-06-11 20:47:04 +00:00
bryner%netscape.com
1d20c37c5d
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
f0263ddf07
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
dc7e454eb3
bug 145305 - split floaters during printing. sr=attinasi, r=alexsavulov.
2002-05-28 22:50:43 +00:00
shanjian%netscape.com
7f123711f0
#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
c510ff0346
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
4ae6c30b20
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
4267ed653b
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
8ae0396185
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
5f4cbf05fb
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
54781df812
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
e96df2ad1b
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
4a32e30d5f
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
9e51629175
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
608529eb7f
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
a028db6799
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
926ecba1d9
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
d3cddb2c98
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
e345712ba1
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
c872e416b5
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
9c6fea06be
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
37fed0051c
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
f00fda8093
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
79607afb88
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