1624 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
b993aac32b 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


git-svn-id: svn://10.0.0.236/trunk@137266 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-01 23:54:32 +00:00
sspitzer%netscape.com
f4dbfceb41 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


git-svn-id: svn://10.0.0.236/trunk@137067 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-29 06:24:47 +00:00
aaronl%netscape.com
73edc9cb1b Bug 189853. Click to drop down menu bar item sometimes getting blocked, r=kyle, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/trunk@137059 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-29 03:41:31 +00:00
neil%parkwaycc.co.uk
46096ef45d Bug 179567 Cannot dismiss menu by clicking on menubar p=aaron r=bryner sr=jag
git-svn-id: svn://10.0.0.236/trunk@136660 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-20 11:58:30 +00:00
varga%netscape.com
725b369ff1 Fix for bug 188305. Dragging splitter paints tree 4 times
r=jag, sr=roc, patch by r.pronk@its.tudelft.nl


git-svn-id: svn://10.0.0.236/trunk@136594 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 14:05:24 +00:00
roc+%cs.cmu.edu
ef05801247 Bug 187503. Fix regression by making nsScrollBoxFrame sync up view properties after the view is resized. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@136458 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-17 00:14:07 +00:00
sspitzer%netscape.com
4afe64f1a3 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


git-svn-id: svn://10.0.0.236/trunk@136335 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-14 22:37:01 +00:00
caillon%returnzero.com
64cf840d8a 188438, Null-check the right variable. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@136148 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-10 06:57:26 +00:00
dbaron%dbaron.org
a569c670f5 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
git-svn-id: svn://10.0.0.236/trunk@136064 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-09 14:26:32 +00:00
bryner%netscape.com
6278746fdf 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.
git-svn-id: svn://10.0.0.236/trunk@136056 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-09 06:49:07 +00:00
bzbarsky%mit.edu
ad013ff94a Get the right view when positioning context menus. Bug 185107, r=hyatt, sr=jag
git-svn-id: svn://10.0.0.236/trunk@136020 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:40:14 +00:00
dbaron%dbaron.org
c278517282 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136010 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 21:19:10 +00:00
varga%netscape.com
577850124a Fix for bug 183517. Scrolling in mail folder pane requires you wait for the timer to finish.
r=varga, sr=alecf, patch by stephend


git-svn-id: svn://10.0.0.236/trunk@135982 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 08:34:52 +00:00
aaronl%netscape.com
3b5f31e394 Bug 187575. Context menus should not eat clicks outside themselves (in Windows). r=dean, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@135910 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-06 23:14:59 +00:00
aaronl%netscape.com
63217187c8 Bug 179567. Backing out, causes menu regressions.
git-svn-id: svn://10.0.0.236/trunk@135899 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-06 21:15:20 +00:00
timeless%mozdev.org
7d8b306cdf Bug 187759 opening menu with full-page (quicktime, flash) plugin crashes in [@ nsMenuBarFrame::SetActive ]
r=aaronl sr=bz


git-svn-id: svn://10.0.0.236/trunk@135895 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-06 20:12:04 +00:00
aaronl%netscape.com
ccc82b5818 Bug 179567. Cannot dismiss menu by clicking on menu bar. r=pinkerton, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@135804 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-03 01:15:25 +00:00
aaronl%netscape.com
0f3bd51459 Bug 132489. Caret should stop blinking when user enters menus. r=kyle, sr=bryner.
git-svn-id: svn://10.0.0.236/trunk@135803 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-03 01:14:00 +00:00
bratell%lysator.liu.se
7d0ed2ce90 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
git-svn-id: svn://10.0.0.236/trunk@135732 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-31 12:50:10 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
dbaron%fas.harvard.edu
a436a28cb1 Reduce code size by using PaintSelf member function to paint background, border, and outline. b=184702 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@135596 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:05:47 +00:00
roc+%cs.cmu.edu
67e18491db Bug 186066. Don't resize scrolled frame's view until we're ready, saving a full refresh. Patch by sfraser; r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@135564 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 03:30:04 +00:00
sfraser%netscape.com
6d7382630d Fix booleans returned by nsBox to have the low bit set. Bug 185951. r/sr=kin
git-svn-id: svn://10.0.0.236/trunk@135471 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-18 23:51:55 +00:00
dbaron%fas.harvard.edu
c6828396c3 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
git-svn-id: svn://10.0.0.236/trunk@135093 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 02:33:33 +00:00
caillon%returnzero.com
6b60a8affb Bug 181975 - Convert layout to use nsIPrefService, nsIPrefBranch, and friends.
r/sr=roc+moz


git-svn-id: svn://10.0.0.236/trunk@135068 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 23:41:12 +00:00
bzbarsky%mit.edu
d4442c2e0d Use a prescontext from the same document as the frame when trying to get
views.  Bug 180329, r=peterv, sr=roc+moz, a=brendan.


git-svn-id: svn://10.0.0.236/trunk@134973 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-09 15:02:18 +00:00
kyle.yuan%sun.com
0d4483fbf0 Bug 134823 Toolbars don't honour accesskeys
r=dean_tessman, sr=jaggernaut
support accesskey for toolbarbutton


git-svn-id: svn://10.0.0.236/trunk@134778 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 05:38:07 +00:00
jrgm%netscape.com
77d5383b12 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
git-svn-id: svn://10.0.0.236/trunk@134776 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 05:13:07 +00:00
peterv%netscape.com
d103a96ada Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@134587 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-29 23:44:07 +00:00
caillon%returnzero.com
cf5e825d62 182084 - Use the preprocessor to turn off slider debugging rather than a run-time check.
r=cbiesinger, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@134489 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 21:38:18 +00:00
sicking%bigfoot.com
db4678c2f2 Bug 181808: Use macros to declare and implement nsIDocumentObserver
r=caillon sr=bz


git-svn-id: svn://10.0.0.236/trunk@134395 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 08:33:30 +00:00
jrgm%netscape.com
1851e5c13a 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
git-svn-id: svn://10.0.0.236/trunk@134359 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-23 05:20:05 +00:00
timeless%mozdev.org
85548945c5 Bug 180578 nsImageBoxFrame::UpdateLoadFlags doesn't null check loader
r=biesi sr=bz


git-svn-id: svn://10.0.0.236/trunk@134164 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 03:58:36 +00:00
bzbarsky%mit.edu
f6b3b3afb9 Make nsILinkHandler take uris instead of strings. Bug 176904, r=darin, sr=jst
git-svn-id: svn://10.0.0.236/trunk@134133 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 00:44:26 +00:00
timeless%mozdev.org
d855a84260 Bug 52285 Kill compiler warnings in layout/xul
patch by mozilla-bugs@nogin.org r=timeless sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@134079 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 05:06:36 +00:00
timeless%mozdev.org
97bc540937 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


git-svn-id: svn://10.0.0.236/trunk@134040 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-18 14:01:20 +00:00
timeless%mozdev.org
3773ada488 Bug 180583 nsTreeBodyFrame::GetImage doesn't null check loader
r=varga sr=bz


git-svn-id: svn://10.0.0.236/trunk@134015 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 20:11:08 +00:00
dbaron%fas.harvard.edu
307f43b5a1 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
git-svn-id: svn://10.0.0.236/trunk@134006 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 15:37:56 +00:00
cmanske%netscape.com
f42124e4bb New XBL for editor tag and editorshell removal. b=133598, r=akkana, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@133696 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-12 22:41:16 +00:00
roc+%cs.cmu.edu
5a00c656b9 Backing out fix in bug 173072 (see bug 179459).
git-svn-id: svn://10.0.0.236/trunk@133565 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-11 13:59:48 +00:00
roc+%cs.cmu.edu
a5a565fd75 Bug 173072. Fix XUL scrollbar regression by forcing a view update after reflow. r=bzbarsky,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@133540 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-10 18:21:05 +00:00
varga%netscape.com
df0813091b Fix for bug 145969. Can't persist open state of content view trees
r=varga, sr=jag, patch by Neil


git-svn-id: svn://10.0.0.236/trunk@133421 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 22:34:42 +00:00
dbaron%fas.harvard.edu
7c66f307dd 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
git-svn-id: svn://10.0.0.236/trunk@133149 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 12:58:05 +00:00
varga%netscape.com
c28a6c24e7 Fix for bug 135272. columns content doesn't flip when setting the UI aligned to the right
r=bryner, sr=jag


git-svn-id: svn://10.0.0.236/trunk@133146 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 12:20:50 +00:00
varga%netscape.com
1be3ec1c4d Fix fo bug 177969. Remove unused nsITreeColFrame interface.
r=bryner, sr=jag


git-svn-id: svn://10.0.0.236/trunk@133135 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 07:36:21 +00:00
varga%netscape.com
a8c8204bf0 Fix for bug 177753. Tree painting methods don't have to be virtual
r=bryner, sr=jag


git-svn-id: svn://10.0.0.236/trunk@133130 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 06:38:14 +00:00
aaronl%netscape.com
c70e51198a Bug 66834. Autocomplete swallowing clicks. Fixing for Windows and leaving bug open. r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@133084 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 02:27:57 +00:00
varga%netscape.com
74eee3ee1d Fix for bug 170249. tree autoscroll triggers incorrectly and crashes
r=mcsmurf, sr=peterv, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@133009 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-05 08:17:24 +00:00
timeless%mac.com
c07177fbab Bug 174448 crash in [@ nsMenuPopupFrame::GetRootViewForPopup] on msnbc page
r=bzbarsky sr=hyatt sr=roc+moz a=roc+moz


git-svn-id: svn://10.0.0.236/trunk@132347 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-22 00:23:35 +00:00
seawood%netscape.com
f9eb727003 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


git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00