Commit Graph

469 Commits

Author SHA1 Message Date
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
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
naving%netscape.com
318fcea948 116329 one small change to patch by tingley@sundell.net r=rjc sr=waterson. Made it so that XULSortService
can grok for nsIRDFBlob
2002-01-30 22:37:17 +00:00
mkaply%us.ibm.com
443ef94c0c OS/2 and AIX bustage 2002-01-25 03:09:23 +00:00
waterson%netscape.com
8817ed1a1b Bug 121712. Fix inverted logic from bz's string cleanup. r=tingley@sundell.net 2002-01-24 23:58:26 +00:00
waterson%netscape.com
97ae9866cc Bug 116328. Add nsIRDFBlob sorting to rdfliner. r=varga@utcru.sk, sr=hyatt. 2002-01-24 23:03:01 +00:00
waterson%netscape.com
c824244342 Bug 86755. Get rid of nsIRDFContentModelBuilder interface, move methods to nsIXULTemplateBuilder; rename |SetRootContent| to |init|. nsXULOutlinerBuilder now implements |init|, allowing us to initialize it with a database, so that we don't have to wait around until frames get created. r=varga@utcru.sc, sr=hyatt 2002-01-24 21:30:22 +00:00
bzbarsky%mit.edu
ca547b257b Change users of Length() to IsEmpty() where the code really cares about
the latter in content/.  Bug 100649, r=jag, sr=jst
2002-01-24 02:03:19 +00:00
waterson%netscape.com
f0a50aae87 rjc was right. Third time's the charm. 2002-01-17 04:43:17 +00:00
waterson%netscape.com
c7d27d8e70 Man, I'm a moron. Let's test the fix this time. 2002-01-17 02:00:23 +00:00
waterson%netscape.com
2bf97bfd36 Fix mailnews smoketest bustage on boxset. 2002-01-17 01:49:08 +00:00
waterson%netscape.com
8d9edf6eee Bug 119504, 96748. Fix off-by-one error when computing right-edge of insertion sort. Fix problem with asynchronous insertion doesn't take into account open folders preceding the insertion point. r=varga@utcru.sk, sr=hyatt, a=blizzard. 2002-01-16 23:45:42 +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
naving%netscape.com
b585c69648 119504 backing out the fix for bug 119504 could break other cases. 2002-01-15 04:18:12 +00:00
naving%netscape.com
11c39d25a6 119504 r=varga sr=waterson. fix insertion sort so the outliner inserts new element in the correct position 2002-01-14 19:49:05 +00:00
waterson%netscape.com
0c07a14c41 Bug 118863. Fix several incorrect uses of IsElementContainedBy when IsElementInBuilder is required. Fixes problems with nested templates. r=rjc, sr=hyatt. 2002-01-11 03:00:53 +00:00
waterson%netscape.com
2fb48000db Bug 96108. Clean up some debug-only fallout. 2002-01-10 23:08:54 +00:00
brade%netscape.com
bf3502dbe2 remove unused static kRDFInMemoryDataSourceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin) 2002-01-10 14:15:51 +00:00
brade%netscape.com
2da2869ad2 remove unused statics kDataTimeFormatIID and kTextNodeCID for gain of 32 bytes (bug 117927; r/sr=jst,darin) 2002-01-10 14:15:18 +00:00
tingley%sundell.net
91f5477965 bug 118680: make the XULSortService look for |sortStaticsLast| on the
correct (root) element.  r=rjc, sr=waterson
2002-01-09 02:53:14 +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
timeless%mac.com
61a97fd94a Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
rjesup%wgate.com
2e680f1b17 Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson
2001-12-21 01:10:07 +00:00
waterson%netscape.com
1320c4cd3f Bug 106443. Noisy notify when changing sort order. r=bryner, sr=blake 2001-12-21 00:03:57 +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
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
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
blakeross%telocity.com
804b78dd84 jan's patch for isseparator() should return a value in nsXULOutlinerBuilder::Init(). r=ben sr=hewitt 2001-12-05 06:43:05 +00:00
blakeross%telocity.com
25a2413d8a 73508 - convert bookmarks to outliner. don't file bugs on this yet. r=hewitt sr=ben 2001-12-05 04:30:04 +00:00
leaf%mozilla.org
8310ba80d7 remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron 2001-12-05 03:43:29 +00:00
seawood%netscape.com
7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
tingley%sundell.net
f952b3568d Speed up natural order comparisons and in-order insertions in
XULSortService (=> faster bookmark menu building).
bug 105783, r=rjc, sr=waterson.
2001-11-17 17:17:24 +00:00
waterson%netscape.com
cceee25d95 Bug 109505. Dumb typo. Use iterator variable when looking for template builder. 2001-11-10 18:45:02 +00:00
pchen%netscape.com
3bf4af528c bug 107900, r=jag, sr=ben, add toolbarbutton and button to lazy elements
that don't have their contents built right away
2001-11-10 00:13:24 +00:00
waterson%netscape.com
21a27563ba Bug 106749. Make sure template builder only tries to build content if it's the _closest_ builder to the lazy node. r=rjc, sr=shaver 2001-11-10 00:06:08 +00:00
waterson%netscape.com
4a1f8a8889 Bug 100952, round two. This time, maintain a stack of active resources that we're currently building content for. r=tingley@sundell.net, sr=brendan 2001-11-07 06:56:39 +00:00
waterson%netscape.com
86385dc75e Bug 108736. Lurn tuh speel. r=tingley@sundell.net, sr=shaver@mozilla.org 2001-11-07 04:25:41 +00:00
waterson%netscape.com
38bf272e33 Bug 103959. Maintain nsTemplateMatch::mBindingDependencies so that we don't leave dangling references in the nsConflictSet::mBindingDependencies table. r=tingley@sundell.net, sr=shaver@mozilla.org 2001-11-07 04:24:51 +00:00
jaggernaut%netscape.com
4cd004449b Bug 101896: check in "fix" for weird WS6 (static build) bustage. patch by gisburn <Roland.Mainz@informatik.med.uni-giessen.de>, r=jag 2001-10-29 09:32:03 +00:00
jaggernaut%netscape.com
cad0dc7095 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-27 06:44:19 +00:00
jst%netscape.com
0c922db1b5 Fixing bug 106571. We can live w/o storing a nsINameSpace pointer in our XUL and XML elements (which saves us 4 bytes for every XML (read XBL) element and for the XUL slots), also remove the accessors from the interface nsIXMLContent, and remove some unused code in nsXULContentUtils. r=dbaron@netscape.com, sr=waterson@netscape.com 2001-10-25 04:08:29 +00:00
jaggernaut%netscape.com
536285092a BUg 103222: Spiff up nsICollation::CompareStrings string-fu, r=dbaron, sr=brendan 2001-10-24 08:15:57 +00:00
waterson%netscape.com
a34851ef20 Bug 68871. Permit partial sharing of XUL attributes, remove unused fields from nsXULElement and nsXULElement::Slots. Tag teamed with shaver@mozilla.org, r=shaver; sr=hyatt. 2001-10-22 20:48:52 +00:00
waterson%netscape.com
b9ffb7bd1f Bug 100231. Use nsCheapVoidArray to save a word in nsXULElement. r=brendan,rjesup; sr=jst 2001-10-18 03:47:32 +00:00
brendan%mozilla.org
eb9671e246 Add SetAlphaBounds, TABLE_SIZE, and MIN_ALPHA APIs (103990, r=dbaron, sr=waterson). 2001-10-16 05:40:27 +00:00