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
alecf%netscape.com
bd048504df
convert nsCRT::strn?cmp to Convert() for bug 100214, to depend on string rather than xpcom for case-insensitive unicode support. r=sspitzer for mail stuff, r=jag for everything else, sr=sfraser
2001-10-13 00:16:32 +00:00
dbaron%fas.harvard.edu
f761a798a2
Backing out waterson's changes for 100952 to fix smoketest blocker 103331. r=waterson
2001-10-05 20:41:04 +00:00
jaggernaut%netscape.com
bbc4678735
Bug 95906: browser reorders bookmarks randomly. Patch by Brian Stell <bstell@netscape.com>, r=jag, sr=brendan, a=Asa.
2001-10-05 10:57:11 +00:00
waterson%netscape.com
c5a8144734
Bug 100952. Don't allow re-entrant notifications while building. r=sspitzer, sr=hyatt, a=asa
2001-10-05 00:54:56 +00:00
waterson%netscape.com
3cde1fa091
Bug 96748. Be sure to check for |open| on new rows. r=varga@utcru.sk, sr=hyatt
2001-10-03 06:40:37 +00:00
varga%utcru.sk
82cbda88c4
Fix for bug 75572. Separator support in outliner.
...
r=waterson, sr=hyatt
2001-10-02 04:42:48 +00:00
waterson%netscape.com
88a0d7a698
Bug 97859. Always synchronize parent row, regardless of whether folder is opened or closed. r=varga%utcru.sk, sr=hyatt
2001-09-28 22:34:00 +00:00
gerv%gerv.net
1968b7dad2
License changes, take 2. Bug 98089. mozilla/content/.
2001-09-25 01:32:19 +00:00
jaggernaut%netscape.com
d1a7bfa843
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
alecf%netscape.com
ed05aab4b7
fix blocker 100312 - fix the XPIDL_MODULE lines so they aren't all content_xul
...
r=jag
2001-09-18 18:21:58 +00:00
jaggernaut%netscape.com
dc40187223
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
2001-09-18 13:41:47 +00:00
alecf%netscape.com
62424ee7b2
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
2001-09-17 19:06:35 +00:00
jaggernaut%netscape.com
25856c9451
Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls
2001-09-14 05:37:29 +00:00
jaggernaut%netscape.com
30ace44624
Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls.
2001-09-12 12:48:23 +00:00
alecf%netscape.com
298c713fa2
add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls
2001-09-10 20:46:52 +00:00
jst%netscape.com
7e2f925135
Fixing bug 91241. Don't use the service manager to get the element factory everty time it's needed, cache it per namespace id, we spent about 0.9% of startup getting the element factory service. r=dp@netscape.com, sr=rpotts@netscape.com
2001-09-05 04:20:54 +00:00
waterson%netscape.com
bfa9a9cd34
Fix debug-only win32 bustage.
2001-08-30 04:33:27 +00:00
waterson%netscape.com
1848724e7e
Bug 95675. Make sure server counts update after twisty open/close. Needed to remove container/member support from conflict set, too. Also, add a bunch of debugging junk. r=varga@utcru.sk, sr=hyatt, a=roc+moz
2001-08-30 02:29:05 +00:00
hyatt%netscape.com
62d3de24fd
Fix for 95475. r=jag, sr=ben, a=dbaron
2001-08-25 02:01:08 +00:00
waterson%netscape.com
f39ee77b45
Bug 96282. Make nsOutlinerRows::Last() work correctly when there are empty subtrees in the rows. r=varga, sr=kin, a=dbaron
2001-08-24 18:28:15 +00:00
sspitzer%netscape.com
9c896ab736
fix for #95457 . the open / closed state of servers and folders in the folder pane
...
was not persisting across sessions. I added a new attribute to outliner "statedatasource"
that you can set to use for state, otherwise, if you are "trusted" it will use the localstore.
if not trusted, it will use an in memory datasource, which will not persist across sessions.
r/sr=bienvenu for the mailnews part, r/sr=waterson for the content part.
2001-08-21 06:18:58 +00:00
bryner%netscape.com
422834eff1
Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst.
2001-08-17 08:14:14 +00:00
waterson%netscape.com
95e757d81a
Bug 94831. Convert locale stuff to generic module. r/sr=nobody: I am the devil.
2001-08-17 05:52:48 +00:00
ftang%netscape.com
ade80a6903
replace nsCRT::strcasecmp with collationService->CompareString
...
r/sr=waterson@netscape.com fix bug 46925
2001-08-17 00:02:30 +00:00
sspitzer%netscape.com
1e0e99191d
landing mailnews folder pane outliner branch. ( #73865 )
...
huge thanks jan varga and hwaara for doing the lion's share of the work
to convert the folder pane to use the outliner.
reviewed by waterson, andreww, ben, hewitt, pinkerton, attinasi, hwaara, varga, sspitzer, bienvenu.
super reviewed by hyatt and sspitzer
for the end user: unread and total columns are back in folder pane (like 4.x)
also includes fixes for #80844 #85376 #89072 #90075 #93011 #93963 #95298 #54171 #78768 #85088
2001-08-15 05:07:48 +00:00
cls%seawood.org
a3c1dd1b09
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
...
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
jaggernaut%netscape.com
e91f8a147e
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
waterson%netscape.com
55ad1762ea
Bug 89872. Implement front-end cache in outliner to avoid doing repeated RDF lookups to determine container-hood and empty state. r=varga@utcru.sk, rs=kin.
2001-07-17 18:31:03 +00:00
cls%seawood.org
8b1cc424ec
Use PR_FALSE, not false.
2001-07-03 08:43:46 +00:00
blakeross%telocity.com
8fd0623da7
History should use outliner, provide a way to sort/view history the old way, win32 classic should use +/- twisties (73857, 71947, 80846, also fixes 66907, 59814, 71029, 48864, 69260, others). r=alecf sr=ben
2001-07-03 01:46:22 +00:00
jaggernaut%netscape.com
5a6317b8a5
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
dbaron%fas.harvard.edu
9d35ed31a4
Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa
2001-06-20 03:27:48 +00:00
cls%seawood.org
bf5fb48486
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
hewitt%netscape.com
0f8ec523a9
83739 - nsOutlinerRows::Subtree::Clear() doesn&apos;t reset mSubtreeSize, r=waterson, sr=blake, a=asa
2001-06-13 03:42:44 +00:00
axel%pike.org
f70bb40602
bug 84153, renaming NodeSet -> ReteNodeSet, to remove conflicts in static linking, r=waterson, sr=jst, a=dbaron (on behalf of drivers)
2001-06-08 07:12:41 +00:00
jst%netscape.com
65c16aeb64
Fixing xpcdom landing regression, not sure what this breaks, but it's wrong. r=hyatt@netscape.com, sr=waterson@netscape.com
2001-05-16 01:00:02 +00:00
jst%netscape.com
3111d0b6b9
Removing unecessary #includes
2001-05-13 09:52:35 +00:00
pinkerton%netscape.com
23936658d1
implement outliner drag/drop. r=ben/sr=hyatt. bugs 75404 and 74831.
2001-05-11 01:51:04 +00:00
jst%netscape.com
f7460d0269
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 16:46:42 +00:00
waterson%netscape.com
01dd4dd512
Bug 78940. Fix nsOutlinerRows::First() logic so that we get a good iterator when the rows are empty. r=varga@utcru.sk, sr=hyatt
2001-05-06 00:01:39 +00:00
waterson%netscape.com
28d30a3789
Fix some code that is #ifdef DEBUG_waterson
2001-04-13 03:46:23 +00:00
hyatt%netscape.com
355c4b887b
Fix a counting error in ReplaceMatch. r=danm, sr=waterson
2001-04-12 04:31:16 +00:00
hyatt%netscape.com
c72ca35e9c
Fix error in empty testing in templates. r=brendan, sr=waterson
2001-04-12 01:57:50 +00:00
varga%utcru.sk
0336388aa1
Bug 73865.
...
Changes to RDF outliner, needed for folder outliner.
r=waterson sr=ben
2001-04-10 05:30:51 +00:00
ben%netscape.com
5d67a73fc1
First part of fix for bug 73508, create nsIXULOutlinerBuilderObserver interface,
...
and install notifications for it. r=waterson, sr=shaver
2001-04-05 03:17:17 +00:00
jdunn%netscape.com
66345ca194
just adding a comment with reference to the bug to let people looking
...
at this know what the heck is going on
2001-04-04 21:57:14 +00:00
jdunn%netscape.com
6d5ffd1e43
aix,os/2 & solaris are all having problems with this. It has to do with
...
struct/union access and nested classes, but it is a big pain.
r= mkaply@us.ibm.com ,waterson@netscape.com,scc@mozilla.org
a= scc@mozilla.org
# 74725
2001-04-04 21:54:18 +00:00
jdunn%netscape.com
115a7fc3ee
fixing ports bustage
...
# 74725
2001-04-04 14:43:39 +00:00
mkaply%us.ibm.com
c22519336d
Nope, didn't work
2001-04-04 13:44:01 +00:00
mkaply%us.ibm.com
1031cda62b
Attempt to fix ports bustage
2001-04-04 13:08:27 +00:00
cls%seawood.org
94488695d7
Some compilers/platforms (Irix) only have <new.h> not <new>. Fixing cement tinderbox bustage
2001-04-04 11:16:58 +00:00
waterson%netscape.com
1623249efc
Wild stab at fixing ports bustage.
2001-04-04 09:05:06 +00:00
waterson%netscape.com
f127fd0c45
Fix gcc-2.7.2.3 bustage.
2001-04-04 07:54:23 +00:00
waterson%netscape.com
8e6365a96f
Bug 68213. Require users of nsFixedSizeAllocator to specify object size at Free() time to avoid 8 byte overhead per allocation. r=harishd, brendan, shaver, hyatt; sr=scc
2001-04-04 05:00:08 +00:00
scc%mozilla.org
3468c4e24c
fix speedracer bustage
2001-04-03 04:07:25 +00:00
scc%mozilla.org
70de2e4a46
landing string branch; see bug #73786
2001-04-02 19:40:52 +00:00
pollmann%netscape.com
c109661ded
Bug 65609: (DOM) Allow form elements inside a subtree to find their parent when the subtree is appended/inserted. r=nisheeth@netscape.com, sr=jst@netscape.com
2001-04-02 00:45:52 +00:00
waterson%netscape.com
9ad4d0eeda
Bug 71530. Grr. Checked in wrong patch; this one gets the comparison right.
2001-03-28 22:46:43 +00:00
waterson%netscape.com
c2f73cbddd
Bug 71530. Put the wraps on the RDF outliner for now. Implement 'natural order' sorting. Also, fix off-by-one in the enumerator. r=ben, sr=hyatt
2001-03-28 22:42:49 +00:00
mkaply%us.ibm.com
5f5b489750
#73191
...
r=beard, sr=brendan
Remove CRT_CALL - change to PR_CALLBACK or JS_DLL_CALLBACK appropriately
2001-03-26 23:21:53 +00:00
mkaply%us.ibm.com
4f594e1d86
More OS/2 bustage - callback
2001-03-23 15:16:09 +00:00
mkaply%us.ibm.com
b036d98f24
OS/2 bustage - forgot one callback
2001-03-23 14:44:37 +00:00
disttsc%bart.nl
6d7ceafffc
Attempt to fix SpeedRacer and Senna bustage
2001-03-23 14:36:38 +00:00
waterson%netscape.com
64555af581
Fix ports bustage (HP-UX, messina & palermo).
2001-03-23 12:16:09 +00:00
waterson%netscape.com
d669429d9d
Bug 71530. Implement RDF outliner. Break nsXULTemplateBuilder into two subclasses: nsXULContentBuilder and nsXULOutlinerBuilder. Explode helper classes into separate files. Fix ownership and communication between nsXULElement, nsXULDocument, and nsXULTemplateBuilder. r=hyatt, sr=ben
2001-03-23 10:56:18 +00:00
waterson%netscape.com
a89ccc86d7
Bug 71530. Implement RDF outliner; preflight new files. r=ben/hyatt
2001-03-23 07:39:31 +00:00
cls%seawood.org
87c6d28d1a
Add workaround for gcc 2.95.2 -O3 optimization bug involving nsCOMPtrs in a do loop.
...
Thanks to Johnny Stenback <jst@netscape.com> for the patch.
Bug #61501 . r=waterson sr=brendan
2001-03-07 04:41:24 +00:00
scc%mozilla.org
9226b1aed1
bug #'s 69940 and 69289: r=dbaron, sr=waterson. Fix parameters to, templatization of |Substring()|.
2001-02-24 02:55:46 +00:00
disttsc%bart.nl
a6f2f5861a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
waterson%netscape.com
9fe59f23f0
Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan.
2001-02-22 03:01:34 +00:00
waterson%netscape.com
9cae476583
First checked in; not yet part of the build.
2001-02-21 01:13:03 +00:00
waterson%netscape.com
f755a9f953
Bug 69475. Fix bogo checking for last night. Not sure how I lost this line. a=leaf
2001-02-20 20:07:10 +00:00
waterson%netscape.com
00a1e8d96e
Bug 39054, redux. Hack around problem (?) with XBL child nodes: we'll just query for the list of real kids up front. Also, need to break 'AddSubtreeToDocument()' into pre- and post-order steps. r=hyatt, sr=brendan
2001-02-20 01:05:34 +00:00
dbaron%fas.harvard.edu
0ec8f2875d
Remove static constructors from nsXULSortService and nsXULTemplateBuilder. r=waterson@netscape.com sr=brendan@mozilla.org b=67310
2001-02-18 17:04:11 +00:00
waterson%netscape.com
5cc33330bf
Backing out changes for 39054, which caused several template regressions.
2001-02-13 19:22:56 +00:00
waterson%netscape.com
7aee9a2cc1
Fix linux bustage.
2001-02-13 07:55:34 +00:00
waterson%netscape.com
ce93635aec
Bug 39054. Make XUL templates work properly inside XBL. r=hyatt,alecf; sr=ben
2001-02-13 07:04:55 +00:00
waterson%netscape.com
a964382ebd
Bug 67900. Unitialized bare pointer with nsCOMPtr, avoiding crash if GetElementResource() fails, and fixing a leak to boot. r=scottip,rjesup; sr=alecf; a=blizzard
2001-02-08 21:25:13 +00:00
ben%netscape.com
c85b487427
bug 56719, support deep merging for XUL overlays; 57108, remove the hidden form
...
from all XUL documents and remove the document.controls collection that
referenced hidden form's elements collection. r=waterson@netscape.com ,
a=hyatt@netscape.com
2001-01-10 01:08:23 +00:00
dbaron%fas.harvard.edu
2b2160f1b0
Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
2000-12-09 04:21:51 +00:00
alecf%netscape.com
68d3515b46
#45797 - fix consumers of NS_IMPL_ISUPPORTS
...
r=dveditz
2000-11-17 20:54:21 +00:00
warren%netscape.com
cd56c0575b
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
waterson%netscape.com
86749161a0
Bugscape 2856. Use NS_ConvertUTF8toUCS2() when inflating URIs. r=rjc,jelwell sr=hyatt
2000-10-21 00:19:56 +00:00
waterson%netscape.com
617762c217
Bug 54715. Use iterators instead of CharAt() in ParseAttribute(). r=scc, a=hyatt
2000-10-18 02:05:57 +00:00
waterson%netscape.com
a4f7d803c2
Bug 56349. Be more conservative in RemoveMember(): use new function IsDirectlyContainedBy() to walk template and generated tree in parallel. r=rjc, a=hyatt
2000-10-18 02:01:45 +00:00
waterson%netscape.com
a15b07d579
Bug 53627. Use nsAutoString to get around bug with nsPromiseFlatString; don't clobber positive result in IsVarInSet(). r=rjc, sr=hyatt
2000-10-09 20:28:04 +00:00
mkaply%us.ibm.com
f1ceec88bb
OS/2 Tinderbox break continued
...
Better fix for breakage per waterson
2000-09-29 20:48:04 +00:00
mkaply%us.ibm.com
e751ae1955
OS/2 Tinderbox breakage
...
Need to make these values really PRUint32 for VisualAge
If you guys thought your changes to get gcc to work were bad, wait until you see these
2000-09-29 14:36:46 +00:00
waterson%netscape.com
a3e9232614
Better fix, with explicit temporary for gcc-2.7.2.3's lame self. (thanks for the assist, scc.)
2000-09-29 06:45:22 +00:00
waterson%netscape.com
6aead1bea9
Temporary fix orange on gcc-2.7.2.3 build.
2000-09-29 06:29:44 +00:00
waterson%netscape.com
491a3997fb
Bug 46134, the final chapter. Factor funky attribute parsing logic into a separate routine, ParseAttribute(), add callbacks to make SubstituteText() and IsAttrImpactedByVars() use this. Also (the real fix), make sure that we call it from AddSimpleRuleBindings() so we don't drop old-sk00l bindings on the floor when multiple substitutions present in an attribute. r=rjc, sr=hyatt
2000-09-29 04:09:42 +00:00
waterson%netscape.com
a9d0d3baf6
Bug 54475. Don't mark leaf nodes as 'requiring more work'. We know they're leaves! r=rjc, sr=hyatt
2000-09-28 23:25:10 +00:00
waterson%netscape.com
5eb5d1ab39
Bug 53608. Avoid creating atoms in nsXULContentUtils. r,a=hyatt
2000-09-26 03:53:21 +00:00
rjc%netscape.com
e8f1aa48bd
Fix bug # 52789: bookmark sorting fix. r=jag, brendan, scc
2000-09-22 00:42:21 +00:00
waterson%netscape.com
aa07e7a254
Tune arena sizes, per news://news.mozilla.org/39BEC105.5090206%40netscape.com.
2000-09-14 23:11:40 +00:00
waterson%netscape.com
ef371ea288
Fix 'const' bustage.
2000-09-14 23:10:37 +00:00
waterson%netscape.com
ec2a45d34d
Bug 51813. The change in r1.194 made it so that we respect a XUL element's lazy state. Because of this, we no longer need to check for 'new' matches in InstantiationNode::Propogate() -- *all* matches should be returned. Re-constify methods that should be const, and add NS_CONST_CAST() to call out where we're doing naughty things. r=rjc
2000-09-14 23:07:29 +00:00
waterson%netscape.com
713b804df2
Bug 46134, redux. Fix another piece o' code affected by the '^' character. r=rjc
2000-09-14 04:39:59 +00:00
rayw%netscape.com
0257791053
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
scc%mozilla.org
70ad30814f
if you want a pointer to the characters, you're going to have to |.get()| it
2000-09-13 04:50:55 +00:00
waterson%netscape.com
083b26da8d
Bugs 46134. Use caret ('^') character to concatenate text. Fix nsPromiseSubstring usage. r=rjc. Bug 46686. Update container attrs *before* we nuke the bestmatch. r=rjc
2000-09-12 23:12:40 +00:00
bryner%uiuc.edu
e596018a21
Fixing 50554 - keep the tree in a consistent state while removing its content.
...
This is prep work for 47795. Also fixes chatzilla crash. r=waterson.
2000-08-31 02:39:48 +00:00
jst%netscape.com
ca738093f5
Fixing nsbeta3+ bug 48213 and most of bug 48161. Finally removing the temporary DOM Level 2 debugging code, cleaning out some unused code and making getAttribute and setAttribute on HTML elemensts case insensitive. r=vidur@netscape.com, waterson@netscape.com
2000-08-31 00:36:31 +00:00
waterson%netscape.com
a5a55e573d
Try to fix AIX build bustage...
2000-08-30 04:07:56 +00:00
waterson%netscape.com
4de3aaabdb
Bug 46134. Support >1 value in attribute substitution. r=rjc
2000-08-30 01:00:02 +00:00
jst%netscape.com
9abec73fbe
DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc
2000-08-23 17:27:06 +00:00
rjc%netscape.com
456f4c8a43
Fix bug # 35022: slow bookmark operations. r=waterson
2000-08-22 00:44:07 +00:00
scc%mozilla.org
cca6f9e011
fixing code that relied on implicit string construction
2000-08-19 22:46:00 +00:00
hyatt%netscape.com
1ec75c7bd1
Fix that is needed for 46719, r=ducarroz,ben
2000-08-16 00:42:13 +00:00
waterson%netscape.com
2dd8f2d2a0
Bug 48086. Be sure to update XUL document's ID-to-element map when removing generated content. r=rjc
2000-08-14 21:46:04 +00:00
rjc%netscape.com
a08d78f72c
Remove Mac debugging info. r=me
2000-08-08 05:55:22 +00:00
rjc%netscape.com
83eb62c847
Sorting fixes for bug # 26131. r=me, nhotta, putterman
2000-08-08 05:50:10 +00:00
waterson%netscape.com
d9cda5ebc1
Bugs 46616, 46964. Clean up RebuildContainer(): factor into two methods to share code better. Maintain a queue of ungenerated elements to scan for generated children. Add tons of comments so I don't have to figure this all out again when I look at it next. r=rjc
2000-08-08 04:57:55 +00:00