433 Commits

Author SHA1 Message Date
pinkerton%netscape.com
a7cee19a47 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.
git-svn-id: svn://10.0.0.236/trunk@113139 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:10:57 +00:00
bryner%netscape.com
89e99954e4 Bug 112716 - implement checkbox in XBL. r=jkeiser, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@113064 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:48:16 +00:00
roc+%cs.cmu.edu
9e52ce4c8a Bug 33601. Force REFRAME style hints if views might need to be created in response to opacity or background-attachment style changes. r=dbaron,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112990 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 07:53:27 +00:00
rods%netscape.com
79189d5997 Adding new Frame to clip content area of page for Printing and PrintPreview
Bug 112698 r=dcone sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112828 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:32:19 +00:00
jkeiser%netscape.com
3c0c8fd84c Move checkbox state to content (bug 108307). r=rods, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112711 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 19:04:55 +00:00
varga%utcru.sk
763dd8095d 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


git-svn-id: svn://10.0.0.236/trunk@112268 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:01:28 +00:00
blythe%netscape.com
8f002dba27 Fix bug 107270
Reduce nsCSSDeclaration footprint
r=dbaron, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112202 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:43:37 +00:00
pinkerton%netscape.com
0e4ed82886 nsITheme impl on mac. r=sfraser/sr=hyatt. bugs 115731, 115733, 115735, 115737, 115740, 115749, 115760, 115763
git-svn-id: svn://10.0.0.236/trunk@112171 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 14:59:21 +00:00
cathleen%netscape.com
ea31156ed0 converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
git-svn-id: svn://10.0.0.236/trunk@112013 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:18:55 +00:00
hewitt%netscape.com
72a8b46e4a 70858 - [XUL 1.0] Implement <listbox>, r=evaugahn, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111995 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:18:10 +00:00
dbaron%fas.harvard.edu
8897c8f5b7 Backing out Bernd's checkin for bug 110596 to fix crashes / weird display. b=118991 r=bernd
git-svn-id: svn://10.0.0.236/trunk@111718 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:17:46 +00:00
harishd%netscape.com
476668ebbc 105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111618 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:37:50 +00:00
hyatt%netscape.com
0a2e6683fa Fix for hover/active feedback on radio/checkbox/menulist in WinXP theme. r=hewitt, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111609 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:26:16 +00:00
bernd.mielke%snafu.de
aea8efff9b fix torino
git-svn-id: svn://10.0.0.236/trunk@111503 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 21:29:52 +00:00
bernd.mielke%snafu.de
6e45ee8056 add form frames to debug reflow bug 115096 r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111498 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:44:21 +00:00
hyatt%netscape.com
d2db2e6c2a Fixing 115750, support for tabpanels and tabs in WinXP, r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111434 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 00:22:24 +00:00
hyatt%netscape.com
37c79ab46e Fix for 115750, WinXP tab support. r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111431 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 23:44:39 +00:00
hyatt%netscape.com
78e80f4cc4 Fix for 115748, r=bryner, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111377 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:15:48 +00:00
hyatt%netscape.com
2e88971c9c Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111336 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:28:01 +00:00
hewitt%netscape.com
9eb5ae7fad 116198 - remove progressbar tag to simplify progressmeter, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110944 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:41:32 +00:00
hewitt%netscape.com
7ae75ccb84 115804 - nsStyleBorder::CalcDifference not accounting for mBorderColors, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110790 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 11:59:31 +00:00
sfraser%netscape.com
f26709a01e Fix buy 114943; prevent attribute changes of screenX, screenY, and sizemode on windows, dialogs and wizards from causing reflows. r=hyatt, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110751 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:28:40 +00:00
varga%utcru.sk
f15fc9d47a Fix for 113477. Group outlinercols. r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110713 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:42:28 +00:00
seawood%netscape.com
0bd62df729 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


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
hyatt%netscape.com
f9a19ba7cd Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110648 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:51:39 +00:00
sfraser%netscape.com
ff5c1dcc81 Fix for bug 115157 -- shrink data structures by converting PRBool to PRPackedBool. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110494 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:10:42 +00:00
bbaetz%cs.mcgill.ca
7c85152d39 dos2unix line endings. Should fix build bustage, not part of default
build.


git-svn-id: svn://10.0.0.236/trunk@110391 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 11:05:25 +00:00
bbaetz%cs.mcgill.ca
f41875154d Bug 80142 - left these out.
git-svn-id: svn://10.0.0.236/trunk@110386 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:21:33 +00:00
bbaetz%cs.mcgill.ca
478af40f6f Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
alex.fritze@crocodile-clips.com, james.turner@crocodile-clips.com, and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes

r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.

NOT ON BY DEFAULT


git-svn-id: svn://10.0.0.236/trunk@110384 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:59:31 +00:00
smontagu%netscape.com
dd8d2d3172 Fix for bug 84130, Mail Message subjects don't get Bidi applied, r=mkaply, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@110359 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:28:25 +00:00
hewitt%netscape.com
e950ac1c5c 113789 - -moz-border-colors doesn't recognize transparent, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110251 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 11:13:16 +00:00
shanjian%netscape.com
db6a4146a5 #105199 glyph search order is NOT lang dependent
lang is mapped to CSS Display structure and apply to document using
CSS rule tree.
r=dbaron sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110219 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:12:34 +00:00
jdunn%netscape.com
bdc0e82f18 fixing hpux bustage. unnamed unions can't access structs which are protected.
making FragmentBits a public struct, but the variable of this type is still
private.  The other solution would be to "name" the union and delcare
FragmentBits a friend of the union (the union has to be named to declare
friendship).


git-svn-id: svn://10.0.0.236/trunk@110159 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 15:43:18 +00:00
seawood%netscape.com
37b2da8bf3 Fix HP-UX/Forte bustage by getting rid of useless & ambigious intermediate FragmentBits struct and declaring mState as a struct inside the union.
r/sr=jag


git-svn-id: svn://10.0.0.236/trunk@110155 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 12:28:10 +00:00
jst%netscape.com
8703a59c51 Fixing bug 114274. Don't allocate storage for newline fragments, this cuts down the number of string buffer allocations we do while running the pageload tests by ~22%. r=bbaetz@cs.mcgill.ca, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110153 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 09:46:33 +00:00
karnaze%netscape.com
d8577654db bug 113424 - mechanism for percent height frames inside table cells to receive special height reflow. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@110006 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 14:51:12 +00:00
hyatt%netscape.com
a8c77bc7d0 Fix smoketest blocker.
git-svn-id: svn://10.0.0.236/trunk@109749 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 19:46:43 +00:00
hyatt%netscape.com
6c6f01e32e 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
git-svn-id: svn://10.0.0.236/trunk@109734 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 08:35:05 +00:00
hewitt%netscape.com
d1e2b0f39a adding newline to fix HP bustage
git-svn-id: svn://10.0.0.236/trunk@109710 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:07:43 +00:00
hewitt%netscape.com
801573f381 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109677 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:32:49 +00:00
varga%utcru.sk
e0dc84b7d2 Fix for 97062.
Implement a content model view for <outliner>.
r=bryner sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@109326 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:41:55 +00:00
karnaze%netscape.com
33ac3614b6 bug 111028 - better height calc for table elements when printing. r=rods, sr=none.
git-svn-id: svn://10.0.0.236/trunk@109221 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:41:07 +00:00
dbaron%fas.harvard.edu
3b6c33c60c Fix HP bustage by moving GetStyleData function templates from nsStyleStruct.h to nsIFrame.h and nsIStyleContext.h b=111883
git-svn-id: svn://10.0.0.236/trunk@109122 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:50:13 +00:00
dbaron%fas.harvard.edu
1771b4505d Add typesafe functions (global |GetStyleData|) for accessing style data. b=111883 r=pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109112 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:04:23 +00:00
karnaze%netscape.com
300e242585 bug 111872 - Keep track of pct height content that overflows a cell on the 3rd pass reflow and Hide it. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@109073 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:50:08 +00:00
alecf%netscape.com
bf4d9b0e6e first part of fix for bug 112209, making nsStr private by switching nsStaticNameTable over to nsAFlatString. r=dbaron, sr=blake
git-svn-id: svn://10.0.0.236/trunk@109022 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:13:53 +00:00
hyatt%netscape.com
c0d0283f4f Perf and footprint opt. Make style re-resolution cheaper. r=glazou, sr=hewitt, bug 109261
git-svn-id: svn://10.0.0.236/trunk@108035 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:19:13 +00:00
pchen%netscape.com
ecf432b21f bug 107900, r=jag, sr=ben, add toolbarbutton xul atom
git-svn-id: svn://10.0.0.236/trunk@107796 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:10:20 +00:00
hyatt%netscape.com
2518cd7fad Fix for 32087, custom icon support in tabs and url bar. r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107588 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:40:04 +00:00
karnaze%netscape.com
d4308b507a bug 107857 - add -moz-show-background value to empty-cells and make that the quirk default. sr=attinasi, r=pierre.
git-svn-id: svn://10.0.0.236/trunk@107482 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:52:59 +00:00