dbaron%dbaron.org
04b8c33eda
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
2006-04-05 00:00:44 +00:00
benjamin%smedbergs.us
a1293f4c0c
Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
2006-03-21 16:03:58 +00:00
axel%pike.org
561ca826c2
bug 232623, support nodeID, patch by sharekk@hotmail.com, r=axel@pike.org, sr=shaver
2006-03-07 15:43:26 +00:00
benjamin%smedbergs.us
df69212d42
Bug 78087 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
2006-02-13 20:35:56 +00:00
cbiesinger%web.de
c2d981f764
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu
36b12202c3
Make sure to parse UTF8 XML as UTF8 no matter what the encoding decl may be.
...
Bug 230275, r=mrbkap, sr=jst
2006-01-27 01:10:49 +00:00
bsmedberg%covad.net
ec0ae1ec61
Bug 322965 (relanding) - Allow building xulrunner with --disable-xul, this fixes dynamic builds which didn't have the correct linker flags and combines passwordmgr/satchel in one XPCOM module since they have symbol dependencies
2006-01-25 20:23:24 +00:00
pavlov%pavlov.net
a6582b5239
backing out bsmedberg's checkins for bug 322965 due to build bustage.
2006-01-25 04:54:07 +00:00
bsmedberg%covad.net
abe638de27
Bug 322965 - Allow building XULRunner with --disable-xul, r=dougt (This also contains some bits of 299988, build gtkmozembed into libxul)
2006-01-24 19:27:00 +00:00
mrbkap%gmail.com
fb3f80349e
bug 323908: Pass line and column information to ReportError. Patch by Robert Sayre <sayrer@gmail.com>. r=mrbkap sr=jst
2006-01-21 02:02:02 +00:00
axel%pike.org
3059ffaf24
bug 307558, fix RDF serializer to check for existing namespace mappings before adding new ones, r=bsmedberg, sr=mrbkap
2006-01-05 21:40:56 +00:00
darin%meer.net
eb3847a802
fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz
2006-01-02 02:30:32 +00:00
cbiesinger%web.de
9cfbb029a4
309525 add a method to nsIURILoader that accepts a (possibly already opened)
...
channel and returns a streamlistener for getting the data. Add a flag
DONT_RETARGET for ensuring that content will load in a specific docshell or not
at all.
Also, fix nsChromeProtocolHandler to correctly implement IsPending.
r=bz sr=darin
2005-12-17 18:26:25 +00:00
mrbkap%gmail.com
27881a2aea
bug 319847: Make sure the namespace is properly escaped. r=bsmedberg/axel
2005-12-14 19:01:49 +00:00
gerv%gerv.net
dc1383971c
Bug 236613: change to MPL/LGPL/GPL tri-license. Correctly indent Contributors lines. <yawn>
2005-12-13 14:27:13 +00:00
neil%parkwaycc.co.uk
ed906ab7d1
Bug 318128 Fix abuse of the CSS loader as a service r=bsmedberg sr=bz
2005-12-09 11:10:36 +00:00
cbiesinger%web.de
bb2a78c756
bug 318669 fixing beos bustage from bug 241758
...
patch by Doug Shelton <doug@sheltonfamily.org> r=sergei_d,bsmedberg
2005-12-03 16:16:24 +00:00
bsmedberg%covad.net
cf0d53a926
Bustage fix for MSVC6, bug 241758
2005-12-01 16:06:27 +00:00
bsmedberg%covad.net
37ab37a770
Bug 241758 - Bulletproof RDF globals for XPCOM restart r=pike sr=neil@p
2005-12-01 15:03:48 +00:00
timeless%mozdev.org
eb9350f619
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 19:48:04 +00:00
timeless%mozdev.org
98c84e24ac
Bug 106386 Correct misspellings in source code
...
patch by supernova_00@yahoo.com r=timeless rs=brendan
2005-11-21 06:30:34 +00:00
gavin%gavinsharp.com
b968683bbd
Bug 296836: Convert nsIRDFService documentation to a doxygen-parseable format, patch by J.P.Klippel <jklippel@xtux.org>, r=bsmedberg, rs=shaver
2005-11-19 22:38:40 +00:00
cbiesinger%web.de
a3b4ff0954
bug 231548 remove nsRDFParserUtils. This means we no longer unescape strings in
...
RDF/XML files twice.
patch by Chase Tingley <tingley@sundell.net> / Rob Adams <readams@readams.net>
r=pike sr=shaver
2005-11-18 20:34:19 +00:00
bsmedberg%covad.net
78f6d0683d
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
bsmedberg%covad.net
1b23545f9d
Bug 315584 - Convert RDF tests to use the glue, r=Pike
2005-11-09 14:40:19 +00:00
bsmedberg%covad.net
4b26c5b241
Add MOZILLA_INTERNAL_API to triplescat, r=pike, regression from bug 314015
2005-10-28 13:19:14 +00:00
peterv%propagandism.org
8702e6b0aa
Fix for bug 307713 (Improve and use nsAgg's macros). r=dougt, sr=darin.
2005-09-28 13:13:27 +00:00
axel%pike.org
c18d196655
bug 308495, remove rdf/opendir from the tree, NPOB, r=bsmedberg, ok by waterson
2005-09-18 10:30:07 +00:00
bzbarsky%mit.edu
818aafcc15
Improve the CSSLoader API: make it clear which methods return results
...
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded. Bug 293825, r+sr=peterv
2005-09-12 18:41:15 +00:00
bob%bclary.com
5953c746f2
Bug 303503 - make CompositeDataSourceImpl::GetAllResources NS_NOTYETIMPLEMENTED message meaningful, r=axel,sr=shaver
2005-09-04 18:21:36 +00:00
bzbarsky%mit.edu
3656444b70
Make sure that a reflow flush on the document makes the sink start layout if
...
needed. Bug 253951, r=mrbkap, sr=jst
2005-08-24 20:56:58 +00:00
axel%pike.org
c566fcd541
bug 299151, fix crash in rdfxml serializer when QIed to bad interface on creation, r=bsmedberg, sr=shaver, a=bsmedberg
2005-07-01 08:22:17 +00:00
axel%pike.org
b3a56a1797
bug 296507, nuke rdf/resources examples, finally removing npob files from the tree, they're old. a=shaver
2005-06-29 17:56:05 +00:00
axel%pike.org
39c3c8adf5
bug 259119, rdf/xml serializer needs to be less memory consuming, first steps of the new APIs, r=bsmedberg, sr=shaver, a=bsmedberg
2005-06-24 07:49:44 +00:00
bsmedberg%covad.net
2a67bc0f90
Bug 221490 - Remove the extension-whitelist for giving chrome docs system privileges (privileges are now granted to all content files) patch by dveditz, r+a=me
2005-06-23 18:18:51 +00:00
cst%andrew.cmu.edu
810836fea6
Bug 296507 RDF resource examples shouldn't be built by default
...
Patch by sipaq <bugzilla@babylonsounds.com>, r=axel sr=shaver a=shaver
2005-06-05 00:41:19 +00:00
mnyromyr%tprac.de
2b42e0aac2
Bug 295475: retain legacy overlayinfo; r=Neil, sr=darin, a=shaver
2005-06-01 19:26:41 +00:00
neil%parkwaycc.co.uk
5f30b6174d
Stop sharing DOM object wrappers between content and chrome, specifically reporter wallet mail pki browser communicator global b=281988 r=bsmedberg sr=bz a=asa
2005-05-23 08:34:02 +00:00
axel%pike.org
21cb13b7ec
bug 291123, remove unused MOZ_THREADSAFE_RDF, NPODB, r=bsmedberg, sr,a=brendan
2005-05-15 17:19:57 +00:00
neil%parkwaycc.co.uk
fa47075710
Cleanup bad string usage by my previous patch to bug 191309 r+sr=darin
2005-04-05 22:56:29 +00:00
bsmedberg%covad.net
f2cfd5feb8
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
2005-04-05 14:13:03 +00:00
neil%parkwaycc.co.uk
36391255db
Bug 284521 Still can't switch themes, but in a different set of circumstances, so check the skin switch pref in more places. r=bsmedberg sr=darin
2005-03-21 10:46:46 +00:00
neil%parkwaycc.co.uk
7e4ee2c304
Bug 161751 Can't switch themes when certain prefs are set r=bsmedberg sr=darin
2005-03-01 09:05:40 +00:00
neil%parkwaycc.co.uk
33e65b6719
Allow themes to specify that they support multiple skin versions b=191309 r=bsmedberg sr=darin
2005-02-23 09:18:37 +00:00
bsmedberg%covad.net
473534a724
Bug 278534, try #2 - Make tooklit chrome registry use plaintext manifests instead of an RDF cache (get rid of contents.rdf!) r=darin/dveditz/ben
2005-02-22 21:49:45 +00:00
bsmedberg%covad.net
e82e4540da
Backout bug 278534 due to tinderbox orange.
2005-02-20 01:47:13 +00:00
bsmedberg%covad.net
3d5d14bc57
Bug 278534 - Make a plaintext chrome registration file format to replace contents.rdf r/sr=darin+dveditz+ben
2005-02-19 15:35:36 +00:00
bryner%brianryner.com
708a569767
Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
2005-02-19 10:31:27 +00:00
axel%pike.org
f3779ff921
bug 281969, & isn't escaped when it's the first char, r=mcsmurf, sr=shaver, a=asa
2005-02-14 20:45:37 +00:00
bryner%brianryner.com
ed870113ca
Additional REQUIRES cleanup for mailnews, mac, and suite directories (bug 73353). r+sr=dbaron.
2005-02-04 21:10:45 +00:00
axel%pike.org
14d0d7849a
Bug 278560, fix RDF/XML serialize - parse cycle wrt namespace mappings, regression from bug 192139, r=mscott, sr=peterv
2005-02-04 19:43:25 +00:00
dougt%meer.net
c66cf17ee4
fixes 280242. build fix for wince. r=bsmedberg
2005-01-28 22:20:23 +00:00
kyle.yuan%sun.com
497e7547d0
Bug 278047 mozilla does not switch profile completely to a different locale selection
...
r=bsmedberg, sr=neil.parkwaycc.co.uk, patch=brian.lu@sun.com
2005-01-17 03:14:27 +00:00
dbaron%dbaron.org
6b09070f72
CVS remove files that were not part of the build for long (due to performance regression).
2005-01-11 22:51:55 +00:00
peterv%propagandism.org
e80ad869c7
Correct function signature to fix Solaris bustage.
2004-12-24 15:34:52 +00:00
peterv%propagandism.org
26bb2f4e91
Fix fo bug 274964 (Switch to Expat's xml declaration parsing). r/sr=jst.
2004-12-17 09:17:35 +00:00
peterv%propagandism.org
a7ac96fea9
Fix for bug 192139 (Integrate latest Expat). r=bz, sr=jst.
2004-12-15 15:37:23 +00:00
bsmedberg%covad.net
79241940e8
Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
2004-12-09 19:28:35 +00:00
dbaron%dbaron.org
9643fc6c04
Back out 252703 due to Txul / Ts regression.
2004-12-02 01:26:20 +00:00
dbaron%dbaron.org
21dccaeace
Fix theme switching bugs related to insufficient change handling when entry points to themes are stylesheet links (processing instructions or XBL stylesheet elements) or xul:image src attributes by giving the chrome: protocol its own URL implementation that remembers the URL to which the chrome: URL was resolved and uses that resolved URL as part of equality testing. Fix various fastload issues arising from this change. b=252703 r=darin sr=bzbarsky
2004-12-01 22:39:17 +00:00
darin%meer.net
6d8591d85f
fixes bug 263360 "Make CallCreateInstance use NS_GetComponentManager instead of nonfrozen/deprecated nsComponentManager symbols" r=bsmedberg sr=dbaron
2004-11-23 20:53:38 +00:00
axel%pike.org
34c58ba355
bug 263865, crash with nonconsecutive containers, r=bsmedberg, sr=shaver
2004-11-10 21:21:05 +00:00
cbiesinger%web.de
05744f9991
fixing build bustage
2004-11-08 01:14:56 +00:00
darin%meer.net
950a78482d
fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
2004-11-07 23:59:35 +00:00
axel%pike.org
9463c11103
fix crasher in serializing RDF/XML, missed a break; bug 267050, r=bsmedberg, sr=darin
2004-11-03 10:46:27 +00:00
jst%mozilla.jstenback.com
05e17f4cd7
Fixing bug 265334. Adding API for embedders etc to listen to data fed to the parser from the network. r=darin@meer.net, sr=brendan@mozilla.org
2004-11-02 19:52:32 +00:00
darin%meer.net
189ba5e5c4
eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
2004-11-01 18:50:36 +00:00
cbiesinger%web.de
2e997df0c3
265333 don't explicitly pass all arguments to NS_NewInputStreamChannel, so that the
...
more efficient variant with fewer arguments can be used r+sr=darin
2004-10-25 22:08:09 +00:00
varga%nixcorp.com
b88f4a6f88
Updating my email address.
2004-10-22 18:33:55 +00:00
cbiesinger%web.de
93ea7a16b5
Bug 261593 get rid of AssignWithConversion in filesystemdatasource
...
r=axel@pike.org sr=darin
2004-09-30 21:44:02 +00:00
bsmedberg%covad.net
7561fa5d5b
Merge bug 246014 from the aviary branch, splitting nsIXULChromeRegistry into a separate piece for seamonkey-only methods. Original Firefox patch r=bryner sr=ben seamonkey merge r+sr=jst
2004-09-21 20:19:48 +00:00
jst%mozilla.jstenback.com
bfd2eb597a
Fixing RDF crash. Change weak pointer to strong pointer as was the intention (as the comment in the code reflects) when the fix for crash bug 248071 landed. r=axel@pike.org, sr=darin@meer.net
2004-09-10 22:48:10 +00:00
dbaron%dbaron.org
96c0e36f4e
Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch). Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once. b=255538 r+sr=bzbarsky
2004-09-10 06:45:59 +00:00
axel%pike.org
6e866ae595
bug 239369, nsRDFXMLSerializer string do, check return values and copy less utf8<->utf16, r=bsmedberg, sr=darin
2004-09-09 20:17:36 +00:00
vladimir%pobox.com
3e8d2f24f4
b=235665, aggregation broken in bookmarks [gecko only bits], r=axel,shaver,others,sr=shaver
2004-08-30 22:25:29 +00:00
cbiesinger%web.de
1082eb6b8b
Bug 252435 get rid of *WithConversion in chrome registry
...
r=bsmedberg sr=darin
2004-07-28 21:23:12 +00:00
dbaron%dbaron.org
2faa2566a0
Move things that aren't author stylesheets out of nsDocument's mStyleSheets array to simplify stylesheet management code. Add a level of the cascade for style attributes and ensure that there's only one rule processor per level of the cascade, and simplify the logic of nsCSSRuleProcessor creation. b=252578 r+sr=bzbarsky
2004-07-28 07:08:41 +00:00
neil%parkwaycc.co.uk
dbc312a8f5
Bug 249996 Local store should return "rdf:local-store" as its URI r=pike sr=darin
2004-07-07 06:37:39 +00:00
vladimir%pobox.com
867a56f1d1
b=250119, xmlextras parsestring/parsestream should use autf8string. r=jst, sr=shaver
2004-07-07 05:49:29 +00:00
timeless%mozdev.org
d3041f6b15
Bug 241948 Change RDF nsprlogging to spam all:4/all:5 instead of all:2
...
r=axel sr=dveditz
2004-06-25 00:51:24 +00:00
jst%mozilla.jstenback.com
e9c7a2dfe9
Fixing firefox topcrash bug 248071. Make sure to hold on to observers during calls on the observers to prevent crashes in cases where the observers remove themselves during a notification call. r=dbaron@dbaron.org, sr=brendan@mozilla.org
2004-06-24 00:31:04 +00:00
roc+%cs.cmu.edu
0f4150a4e5
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
aaronleventhal%moonset.net
dcd7e072c6
Bug 239914. When OS high contrast or another accessible theme is used, automatically follow it in chrome and content. r=bsmedberg, sr=bryner
2004-06-08 19:34:55 +00:00
bzbarsky%mit.edu
a7bff6ad5b
Change FlushPendingNotifications to have more granularity and update callers to
...
only flush the things they really need flushed. Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
roc+%cs.cmu.edu
0e3ff503fb
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2004-05-22 22:15:22 +00:00
bryner%brianryner.com
7d80b4f5cf
deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst.
2004-05-03 21:48:36 +00:00
ben%bengoodger.com
172d1d4109
242309 - implement nsIXULChromeRegistry::UninstallPackage for 170006 (extension manager) - requires changing nsIXULChromeRegistry::UninstallPackage to take an ACString like all the other uninstall methods.
2004-05-02 04:03:54 +00:00
bsmedberg%covad.net
31f38b9b39
Bug 141090 - New profiles do not display current theme w/ check flag
...
patch by jerry.tan@sun.com r=me sr=bryner
2004-04-24 17:05:23 +00:00
axel%pike.org
7bcf3c16a3
removing dead test code, might resurrect dsds, not part of build, moa=me
2004-04-24 09:34:21 +00:00
bienvenu%nventure.com
4d40ab419f
make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538
2004-04-22 15:32:54 +00:00
gerv%gerv.net
f534a92d25
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 13:54:27 +00:00
gerv%gerv.net
dfb29e9236
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 18:33:16 +00:00
bsmedberg%covad.net
3ceaebd710
Re-landing bug 237407 with crash-fix. r/sr=dbaron+brendan a=asa+mkaply
2004-03-23 18:26:43 +00:00
bsmedberg%covad.net
255960bb10
Bug 233160 - separate style overlays out of nsIXULChomeRegistry r+sr=hyatt with additional lookovers from dbaron+bz
2004-03-09 19:59:09 +00:00
bsmedberg%covad.net
58d85f6129
Bug 234392 - nsIRDFResource needs scriptable access to IDN resources. r=pike sr=darin
2004-03-09 14:42:24 +00:00
timeless%mozdev.org
19ee40d590
Bug 231137 NS_GetSpecialDirectory rv isn't checked in WriteProperties
...
patch by luser_bugzilla@perilith.com r=bsmedberg sr=tor
2004-03-03 03:35:07 +00:00
darin%meer.net
44ce35aebb
landing patch for bug 234864 "string branch landing resulted in large spike in heap allocations (brad:A metric)" r+sr=dbaron
...
this patch also introduces nsTFixedString and removes CBufDescriptor.
2004-02-20 01:53:23 +00:00
bsmedberg%covad.net
814b876053
Bug 224829 - docshell should not require non-gecko interface nsIBrowserHistory. This was fixed by introducing a new interface nsIGlobalHistory2 to replace the current nsIGlobalHistory. There are two-way adapters so that the frozen interface still works. r=biesi sr=bz a=mscott for toolkit/ changes.
2004-02-11 02:10:04 +00:00
bsmedberg%covad.net
47e1bde601
Bug 232059 - installed-chrome.txt shouldn't need to end in a newline. r+sr=bryner
2004-02-04 12:49:43 +00:00
jst%mozilla.jstenback.com
90431d8022
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
2004-01-29 22:04:45 +00:00
dougt%meer.net
913512e7b2
If we aren't building XUL, we don't need RDF r=dougt+bryner
2004-01-20 09:02:09 +00:00
tingley%sundell.net
4eeb837c65
Namespace-qualify RDF attributes. bug=227307 r=rjc sr=bzbarsky
2004-01-18 19:26:02 +00:00
bsmedberg%covad.net
c09d845f81
From bug 229285, Don't build the fat chrome registry when --disable-xul is specified, build minimo/chromelite registry instead. Suggested by dbaron, r=bryner
2004-01-17 00:20:00 +00:00
tingley%sundell.net
685d1116a3
bug 230099: don't serialize RDF literals inline if they contain newlines.
...
r=rjc, sr=bz-vacation
2004-01-15 01:17:25 +00:00
bsmedberg%covad.net
3d0c574845
Re-landing bug 229285 - There was a misplaced close-brace in nsXULDocument.cpp that was causing problems non-chrome XUL documents.
2004-01-14 18:03:25 +00:00
bsmedberg%covad.net
0459dfe56b
Backing out bug 229285 until I can figure out the orange with the -chrome file:///blah scenario.
2004-01-14 15:26:08 +00:00
bsmedberg%covad.net
386f40c13a
Bug 229285 - separate nsIXULOverlayProvider from nsIXULChromeRegistry
...
r=bryner sr=hyatt
2004-01-14 13:30:55 +00:00
bzbarsky%mit.edu
8093efd14c
Remove nsIHTMLContentContainer, merge those three functions into nsIDocument,
...
and make XUL style attribute dynamic changes get a proper CSSLoader off the
document. Bug 211376, r+sr=jst
2004-01-13 23:14:49 +00:00
jst%mozilla.jstenback.com
c000ae86e8
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2004-01-09 23:54:21 +00:00
bryner%brianryner.com
e65d2d2fe5
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
2004-01-07 22:30:53 +00:00
bsmedberg%covad.net
d0f309943a
Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
274ef7cd49
Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 01:22:31 +00:00
cbiesinger%web.de
93c8d69f67
fix warnings when userChrome.css/userContent.css can not be loaded, as that's not in any way critical.
...
r=bsmedberg r+sr=bzbarsky, no bug
2004-01-06 18:57:23 +00:00
peter%propagandism.org
feda8614f8
Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
2003-12-23 16:48:40 +00:00
bsmedberg%covad.net
f96cd32219
Oops, chrome registry itself now requires content. Why didn't my build break before? (bug 219233)
2003-12-22 05:49:57 +00:00
bsmedberg%covad.net
0c471686e7
bug 219233 - Unfork nsIChromeRegistry.idl (not the impl, just the interface) and move it into content/base/public until we can get a more fine-grained separation of that interface in to GRE/non-GRE pieces. r/sr=hyatt+jst
...
I couldn't do a CVS move of nsIChromeRegistry.idl, sorry... it was added on a branch earlier. The old CVS log/blame can be found at mozilla/rdf/chrome/public/nsIChromeRegistry.idl
2003-12-22 05:23:10 +00:00
dbaron%dbaron.org
6931545fdc
Remove include of stdio.h from nsTraceRefcnt.h. b=227074 r=dougt sr,a=brendan
2003-12-12 23:02:12 +00:00
bzbarsky%mit.edu
75c3e6a121
Make nsExpatDriver and nsIExpatSink be on the same wavelength as far as passing
...
attributes to HandleStartElement. Update callees as needed. Bug 223470,
r=sicking, sr=peterv
2003-10-30 02:17:50 +00:00
bryner%brianryner.com
605cc06382
deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
2003-10-22 06:09:48 +00:00
timeless%mozdev.org
fdee22de07
Bug 221586 install size can be reduced by removing unreferenced files
2003-10-22 01:00:57 +00:00
timeless%mozdev.org
cb7b77039e
Bug 222542 delayed profile install fails
...
patch by mnyromyr@tprac.de r=bsmedberg sr=alecf
2003-10-21 23:05:21 +00:00
varga%nixcorp.com
199cf9bc76
Changing my email address.
2003-10-21 15:35:57 +00:00
jst%mozilla.jstenback.com
5037b2a4a2
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
2003-09-27 04:18:26 +00:00
bryner%brianryner.com
00aafbfddd
Use typeof() to implement NS_STDCALL_FUNCPROTO so that pointer-to-member types using stdcall work on mingw gcc. Bug 203137, r=cls, sr=dbaron.
2003-09-15 04:20:20 +00:00
bsmedberg%covad.net
0568e675fc
Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
2003-09-13 17:55:56 +00:00
tingley%sundell.net
3141316abf
Fix a case where Sweep() would fail to purge certain RDF arcs.
...
bug 213512, r=rjc, sr=brendan
2003-09-11 13:51:25 +00:00
timeless%mozdev.org
86a41a7bd4
Bug 217089 Compiler warnings
...
patch by mbockelkamp@web.de r=timeless sr=alecf
2003-09-11 03:18:48 +00:00
timeless%mozdev.org
2501ca5548
Bug 217089 Compiler warnings
...
patch by mbockelkamp@web.de r=timeless sr=darin
2003-09-11 03:18:46 +00:00
timeless%mozdev.org
c4a8682fa8
Bug 155192 crash [@nsRDFResource::~nsRDFResource] if gRDFService wasn't created
...
r=tingley sr=bz
2003-09-11 01:42:16 +00:00
bryner%brianryner.com
377bfd51dd
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-08 00:18:24 +00:00
cls%seawood.org
1b51ba858c
Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
2003-08-16 00:42:35 +00:00
hyatt%mozilla.org
8dfe9dd0f3
Fork the chrome registry for Fb+Tb, bug 215496, r=bryner, sr+a=brendan
2003-08-08 23:28:27 +00:00
tingley%sundell.net
8952d9c580
bug 213881: parse large (>4k) RDF literals correctly. r=rjc, sr=brendan
2003-08-01 21:59:48 +00:00
bzbarsky%mit.edu
5fa37ec6f3
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
...
r+sr=jst
2003-07-28 21:35:53 +00:00
jaggernaut%netscape.com
95899387f6
Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron
2003-07-25 19:06:59 +00:00
timeless%mozdev.org
da6a862e76
Bug 211270 InMemoryDataSource::Init doesn't check the return value of PL_DHashTableInit
...
r=tingley sr=dbaron
2003-07-25 14:56:25 +00:00
jaggernaut%netscape.com
4e7c966d11
Bug 213601: Switch some users of NS_NewAtom over to do_GetAtom. r=bzbarsky, sr=dbaron
2003-07-24 04:53:13 +00:00
dbaron%dbaron.org
47183725c7
Remove unused content quality stubs. b=111346 r+sr=bzbarsky
2003-07-22 18:38:08 +00:00
jaggernaut%netscape.com
83c571e877
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
2003-07-20 07:47:59 +00:00
jaggernaut%netscape.com
817298ce0b
Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
2003-07-14 07:37:39 +00:00
jaggernaut%netscape.com
2d7ed90a69
Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner
2003-07-13 22:29:00 +00:00
varga%netscape.com
48638b2afa
Fix for bug 212090. nsInMemoryDataSource:GetSource() doesn't iterate over assertions correctly.
...
r=ben, sr=ben
2003-07-12 04:00:32 +00:00
timeless%mozdev.org
f5eb05bc3e
Bug 211271 RDFServiceImpl::Init doesn't check the return value of PL_DHashTableInit
...
r=alecf sr=dbaron
2003-07-04 01:27:33 +00:00
seawood%netscape.com
cab1558f57
Move xpcom specific defines from mozilla-config.h into xpcom-config.h.
...
Bug #210409 r=dougt
2003-06-27 04:12:16 +00:00
bryner%netscape.com
0fa48ad4b1
Backing out checkin for bug 210216 because it caused regression bugs 210377 and 210437 (themes and extensions missing from UI). r=ben, sr=hyatt.
2003-06-24 22:04:43 +00:00
bsmedberg%covad.net
c904248045
Bug 210216 remove unused nsChromeRegistry::mUIDataSource r=rjc sr=shaver
2003-06-23 04:44:28 +00:00
caillon%returnzero.com
4cc64cee34
Bug 209852. Remove |dont_QueryInterface|.
...
r=dbaron, sr=jag
2003-06-21 00:15:41 +00:00
alecf%flett.org
b7fa256d74
fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
...
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org
2003-06-17 16:40:34 +00:00
caillon%returnzero.com
2df173e9c8
Bug 209087
...
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2003-06-13 20:10:01 +00:00
alecf%flett.org
2751c6b097
fix for bug 206379:
...
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2003-06-11 18:16:03 +00:00
seawood%netscape.com
97649bab86
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 21:18:27 +00:00
seawood%netscape.com
b28ce0a530
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 20:12:33 +00:00
dbaron%dbaron.org
833e59e007
Refactor version compatibility and package existence check into separate function (VerifyCompatibleProvider). When one of these checks fails in GetBaseURL, use only the install directory's data source as a backup in case the profile's selection is not in the current install, and don't write the backup back to the profile. b=191954 sr=bryner r=danm
2003-06-01 20:14:59 +00:00
shliang%netscape.com
d312bf73ce
bug 190174 - skin-switching broken for migrated profiles. r=ccarlen, sr=jag
2003-05-30 05:29:37 +00:00
alecf%flett.org
d154b1f1fe
part of bug 119923 - add a -p option to regchrome to output the chrome registry to a .properties file
...
r=bryner, sr=hyatt
2003-05-29 18:53:33 +00:00
dwitte%stanford.edu
270d3909ca
bug 100649: Length() being used where IsEmpty() is meant
...
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().
thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.
got the ok from Asa to land into a closed tree.
2003-05-23 21:34:47 +00:00
varga%netscape.com
717feaab4a
Landing bookmarks changes.
...
Bug 205378 - Meta bug for changes in bookmarks sorting code
r=jag, sr=sspitzer, a=sspitzer,asa
The CloneResource() has been back ported from Firebird, originally
implemented by Pierre Chanial.
2003-05-23 12:03:40 +00:00
bzbarsky%mit.edu
1d5711d423
Some random nsCOMArray code simplification. Bug 201777, r=timeless, sr=alecf
2003-04-21 23:23:35 +00:00
alecf%netscape.com
a2f3da483d
oops, this change was on another machine - part of the previous checkin to bug 199170, sr=bryner, r=ccarlen (no, this won't cause bustage, just something I forgot)
2003-04-15 22:21:02 +00:00
alecf%netscape.com
0b48cf638a
fix for bug 199170 - more static atom work in xpcom, chrome registry, rdf, and profile dir service provider.. sr=bryner, r=ccarlen
2003-04-15 22:19:01 +00:00
timeless%mozdev.org
839d0503a6
Bug 201250 Trunk M140A crash [@ FileSystemDataSource::FileSystemDataSource]
...
r=dougt sr=alecf
2003-04-15 01:25:40 +00:00
bryner%netscape.com
3a3ec0cbd5
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
dbaron%dbaron.org
d0a0566395
Convert mObservers to nsCOMArray<nsIRDFObserver> to fix leak of observers. b=199310 r=varga sr=alecf a=brendan
2003-03-27 00:01:09 +00:00
jst%netscape.com
b4cc5d4695
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
alecf%netscape.com
8c50d0242a
landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
...
sr=darin, r=dbaron
2003-03-25 18:55:59 +00:00
timeless%mozdev.org
ac4c086adf
Bug 145858 Imported NetPositive Bookmarks are not loaded properly anymore
...
patch by sergei_d@fi.tartu.ee r=dougt
2003-03-21 21:01:23 +00:00
alecf%netscape.com
b6584a77fb
backout my static atom patch for now until I figure out the performance loss! :(
...
bug 195262
2003-03-21 20:13:08 +00:00
alecf%netscape.com
3057ba40d0
better conversions that dbaron/darin would have requested if they had actually seen this in the patch :(
2003-03-21 07:33:21 +00:00
alecf%netscape.com
be937c3d3c
augh! how did I miss these files?!
...
more for bug 195262
2003-03-21 06:52:12 +00:00
seawood%netscape.com
1e4f46228e
Fixing BeOS bustage
2003-03-16 02:21:03 +00:00
mkaply%us.ibm.com
2365ec8408
Actually only Windows and BeOS need it - when was the last time that ever happened
2003-03-15 11:47:18 +00:00
mkaply%us.ibm.com
90c4896557
OS/2 bustage
2003-03-15 11:38:15 +00:00
seawood%netscape.com
3dfeacb182
Everyone needs nsDirectoryServiceDefs.h
2003-03-15 09:51:02 +00:00
dougt%netscape.com
0d2808c511
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
cls%seawood.org
e518db1521
Move function prototypes into RDFContentSinkImpl class to appease mingw gcc.
...
Make gContainerInfo struct local to the only function that uses it.
Bug #134113 r=rjc sr=alecf
2003-03-12 08:26:03 +00:00
bryner%netscape.com
f3a28e9f42
Implement Aqua form controls when building with the Cocoa toolkit (bug 188254). r=pinkerton, sr=sfraser.
2003-03-12 04:57:33 +00:00
alecf%netscape.com
ca96d4b9c0
fix for bug 196094 - fix for topcrash in RDFServiceImpl::GetResource
...
reverse the order of the tests so we don't dereference off the end of a string
patch by bz
r=biesi, sr=alecf
2003-03-11 15:37:32 +00:00
peterv%netscape.com
1c8b20e2b2
Fix for bug 162960 (chrome registry doesn't enumerate overlays installed in user profile.). r=varga, sr=hyatt.
2003-03-05 12:20:00 +00:00
timeless%mozdev.org
33e7c21a66
Bug 190020 GetResource should take AUTF8String
...
patch by cbiesinger@web.de r=cls sr=alecf
2003-03-05 02:35:23 +00:00
alecf%netscape.com
ae04212ee8
fix assertions from bug 190020, sr=bz, r=dmose
2003-02-27 03:05:43 +00:00
sfraser%netscape.com
1f48d95d7f
Fix FileSystemDataSource::GetVolumeList to work in the CFM build, still. a=leaf
2003-02-25 23:25:38 +00:00
cbiesinger%web.de
cc20a397bf
fix expected os/2 bustage
2003-02-25 20:07:25 +00:00
cbiesinger%web.de
cbae4cb0a5
fix windows bustage
2003-02-25 20:05:38 +00:00
cbiesinger%web.de
9405eda256
190020 r=timeless sr=alecf GetResource should take AUTF8String
2003-02-25 19:02:00 +00:00
bzbarsky%mit.edu
7613013508
comment-only change to reflect the fact that mOriginalURLSpec is no
...
more. r=mozbot, blanket-a=roc
2003-02-06 01:46:55 +00:00
darin%netscape.com
99e45ceed4
fixes bug 191227 "file uploads hang (especially w/ slower connections or
...
slower servers)" r=dougt sr=bz a=dbaron
2003-01-31 02:00:45 +00:00
darin%netscape.com
685a7af468
modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
2003-01-18 02:15:14 +00:00
dbaron%dbaron.org
84f33505f2
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 22:45:23 +00:00
bryner%netscape.com
4fe935bb23
Removing another unused dlldeps.cpp file. Not part of the build.
2003-01-06 08:42:13 +00:00
bzbarsky%mit.edu
1c6ea594bc
Re-landing fix for bug 182124 a bit at a time to narrow down the source of the
...
perf impact. r=rjc, sr=darin
2003-01-05 20:19:19 +00:00
bzbarsky%mit.edu
a34e067b91
Re-relanding part of the fix for bug 182124 to narrow down the source of the
...
perf impact. r=rjc, sr=darin
2003-01-05 16:26:59 +00:00
seawood%netscape.com
16e7da2837
nobrainer changes while thinking about mingw support
...
Bug #134113 r=dmose
2003-01-03 08:58:59 +00:00
seawood%netscape.com
d5efcdfb6d
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
timeless%mozdev.org
3ae141115f
Bug 183639 Crash |delete datasource| in NS_NewRDFInMemoryDataSource
...
r=rjc sr=dbaron
2002-12-11 12:54:00 +00:00
bzbarsky%mit.edu
3399eea621
And backing bug 182124 yet again... why is comet the _only_ tinderbox showing
...
the problem?
2002-12-11 12:42:50 +00:00
bzbarsky%mit.edu
e81697ce7c
relanding bug 182124 since it looks like comet was just noise and the other Ts
...
boxes that cycled with this show no problems...
2002-12-11 05:40:14 +00:00
bzbarsky%mit.edu
42d3fc3e74
Backing out bug 182124 because I think it caused Ts to go up...
2002-12-11 04:35:37 +00:00
bzbarsky%mit.edu
a4d94e3627
Use the prototype cache smarter, not harder, for getting sheets. Bug
...
183859, r=sicking, sr=brendan.
2002-12-11 03:33:40 +00:00
bzbarsky%mit.edu
f3c5ef51ac
Chrome protocol handler should not munge URIs on channel open (and remove some
...
workarounds around that behavior). Bug 182124, r=rjc, sr=darin
2002-12-11 03:29:27 +00:00
rjc%netscape.com
3e25efb01b
Fix bug # 183052: remove assert in RDFXMLDataSourceImpl::Flush(). r=bzbarsky@mit.edu sr=darin@netscape.com
2002-12-11 00:20:10 +00:00
bzbarsky%mit.edu
fdd4374f63
Backing this part out; it doesn't work properly without a change elsewhere I
...
forgot I had in this tree. :(
2002-12-11 00:09:28 +00:00
bzbarsky%mit.edu
1c01852f9d
Clean up some nsISupportsArray users in rdf/. Bug 184346, r=timeless, sr=scc
2002-12-10 23:58:55 +00:00
ccarlen%netscape.com
fbf72c7968
Bug 181641 - On Mach-0 build, cannot launch if theme was installed into profile with CFM build. Fixes this by fixing the general problem of failure due to missing theme jars. Patch to nsChromeRegistry.cpp by ccarlen, r=ben/sr=brendan. Patch to nsChromeProtocolHandler.cpp by brendan, r=ccarlen/sr=ben.
2002-12-04 06:08:57 +00:00
bzbarsky%mit.edu
b864136ce9
Fix windows bustage. Why can't this compiler get simple scoping right?
2002-12-03 06:39:59 +00:00
bzbarsky%mit.edu
fe53f95e60
Make the CSSLoader correctly order stylesheets as they are dynamically added
...
and removed via the DOM. Clean up the nsIDocument stylesheet accessors. Clean
up nsIDocumentObserver stylesheet stuff a bit. Make style sheets visible in
the CSSOM (though not completely accessible) from the moment the load is kicked
off. Make us have sheet objects that can be manipulated via CSSOM even for
failed loads. Bug 107567, bug 47734, bug 57225, bug 178407.
r=sicking, sr=peterv.
2002-12-03 05:48:14 +00:00
caillon%returnzero.com
96aa0304fc
181585 - Moving rdf/ over to the new pref APIs since nsIPref is deprecated.
...
r=rjc sr=alecf
2002-12-01 03:20:50 +00:00
peterv%netscape.com
2cd27f702a
Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
2002-11-29 23:44:07 +00:00
bzbarsky%mit.edu
6e1d942718
Fix some obviously bogus comments. r=caillon, sr=clear copy/paste error.
2002-11-23 22:16:23 +00:00
rjc%netscape.com
70497db352
Fix bug # 180423: implement nsIRDFRemoteDataSource::FlushTo() which enables, among other things, serializing bookmarks as RDF. r=pavlov sr=ben
2002-11-22 07:55:59 +00:00
bzbarsky%mit.edu
4b06a70b5f
Use calloc() instead of malloc() followed by memset to 0. Bug 124302, patch by
...
Aaron Lehmann <aaronl@vitelus.com>, r=timeless, sr=bzbarsky
2002-11-20 23:13:09 +00:00
timeless%mozdev.org
2d64a97bb3
Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
...
r=rjc,bienvenu sr=alecf
2002-11-20 08:10:37 +00:00
timeless%mozdev.org
56d72b5045
Bug 155192 crash [@nsRDFResource::~nsRDFResource] if gRDFService wasn't created
...
patch by tingley@sundell.net r=timeless sr=bz
2002-11-18 04:44:30 +00:00
blakeross%telocity.com
b991a20644
179316 - date literals aren't serialized properly. r=rjc sr=ben
2002-11-12 02:12:02 +00:00
timeless%mozdev.org
e621565ddb
backing out.
2002-11-06 16:49:13 +00:00
timeless%mozdev.org
ed4fea921b
Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
...
r=rjc,bienvenu sr=alecf
2002-11-06 16:10:46 +00:00
timeless%mozdev.org
96218c8ecc
Bug 174583 Remove nsIRDFDataSource { nsIEnumerator GetAllCommands(in nsIRDFResource aSource); }
...
r=rjc,bienvenu sr=alecf
2002-11-06 15:31:02 +00:00
timeless%mozdev.org
6379305177
Bug 154801 ###!!! ASSERTION: null ptr: 'aURL != nsnull', file f:\build\mozilla\rdf\base\src\nsRDFContentSink.cpp, line 696
...
r=tingley sr=jst
2002-11-06 05:35:14 +00:00
darin%netscape.com
e87593ebea
make chrome debug registration messages more readable r/sr=mozbot
2002-10-01 04:43:57 +00:00
hyatt%netscape.com
667c0366cf
Enable add-on chrome packages to ne disabled without being uninstalled. Bug 170432, r=blake, sr=brendan
2002-09-24 02:07:20 +00:00
mkaply%us.ibm.com
7c3a81751f
#67749
...
r=pedemont, sr=dbaron
Add #ifdef to nsChromeRegistry to use platform specific forms.css overrides
2002-09-12 14:05:22 +00:00
dougt%netscape.com
68faeb5241
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
alecf%netscape.com
4e0b59f695
fix bug 160000 - custom.jar support for chrome
...
look for custom.jar in the chrome directory - if found, always check it first for files before using the rest of the chrome registry. This allows embeddors to override specific chrome URLs with their own files.
sr=hyatt, r=chak
2002-08-21 20:58:05 +00:00
alecf%netscape.com
03f69e9a10
fix bug 162741 - revamp chrome registry interface in preparation for bug 160000 - switch lots of public APIs over to ACString, etc.
...
r=bryner, sr=hyatt
2002-08-20 18:12:51 +00:00
henry.jia%sun.com
227be5af9c
Fix bug 159889: replace the hardcode of "@mozilla.org/preferences;1" with NS_PREF_CONTRACTID
...
Patch by leon.zhang@sun.com
r=Henry, sr=alecf
2002-08-19 04:29:58 +00:00
bryner%netscape.com
025fb3a058
Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls.
2002-08-19 03:50:27 +00:00
darin%netscape.com
d86e3064ab
second attempt at landing fix for bug 157131 "nsIIOService mods in preparation for freezing" r=dougt sr=alecf
2002-08-15 18:38:46 +00:00
heikki%netscape.com
3c4832e229
Bug 63558, we now store XML declaration in the document and can serialize it. There is fix for 158617 as well, newlines behave properly around doctype. r=bzbarsky, sr=jst.
2002-08-13 18:41:16 +00:00
seawood%netscape.com
322da773fb
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
leaf%mozilla.org
fdcde43318
backout darin's checkin from around noon yesterday to remove the regression
...
in 161921
2002-08-09 23:46:19 +00:00
darin%netscape.com
45e59826d8
changes to nsIIOService in preparation for freezing, b=157131
...
r=dougt sr=alecf
2002-08-08 19:08:59 +00:00
seawood%netscape.com
301b1a4ca8
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
alecf%netscape.com
e9e1a39573
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
alecf%netscape.com
47b3f07056
more prep for bug 119923 - use chrome registry ContractID rather than CID, so that we can drop in a new embedding-only chrome registry
...
r=bnesse, sr=dveditz, a=asa
2002-07-23 23:30:04 +00:00
tingley%sundell.net
c64fdc38a4
Bustage fix for b=115342, courtesy of dbaron.
2002-07-10 00:32:48 +00:00
tingley%sundell.net
0136ff4554
Reduce some unnecessary nsAutoString usage in the RDF Content Sink.
...
b=115342 r=bzbarsky sr=waterson
2002-07-09 23:44:58 +00:00
timeless%mac.com
0b2acd4d33
Bug 144992 [FIX] BookmarksUtils.cloneFolder does not clone subfolders (hordes of separators created in bookmarks)
...
patch by pierrechanial@netscape.net r=blake sr=jag
2002-07-09 19:37:24 +00:00
tingley%sundell.net
fc4ec6351c
Fix for bug 153480 - crash deleting download manager entries.
...
r=rjc sr=waterson
2002-07-09 05:21:33 +00:00
seawood%netscape.com
03ace271f0
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
dbaron%fas.harvard.edu
6d2263f19b
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
suresh%netscape.com
07a82808c8
fix for bugscape 16611. crash in InMemoryDataSource::Assert. Checks for obs pointer before calling the app. function. r=rjc, sr=alecf.
2002-06-21 20:14:12 +00:00
waterson%netscape.com
22921c3cb9
Bug 146797. Bullet-proof RDF containers so that uninitialized use (e.g., from script) won't cause a crash. r=tingley, sr=shaver
2002-06-16 00:44:06 +00:00
alecf%netscape.com
bcf192e308
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
harishd%netscape.com
1e4585c9ba
Ensuring complete consumption of DOCTYPE content. b=142625, r=heikki, sr=jst
2002-05-22 00:46:16 +00:00
dougt%netscape.com
c683a217ab
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
2002-05-15 18:55:21 +00:00
mcafee%netscape.com
e572ec3085
module name should be chrome here (143587). r/sr=alecf
2002-05-15 04:06:47 +00:00
mcafee%netscape.com
ece250c3fe
removing rdfbase module name, this becomes part of rdf module now. (143587) r=cls, sr=alecf
2002-05-14 01:09:47 +00:00
mcafee%netscape.com
b1908d0439
removing rdfbase module name, this becomes part of rdf module now. (143587) r=cls, sr=alecf
2002-05-14 01:00:28 +00:00
darin%netscape.com
6fd5862e6e
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
blakeross%telocity.com
039011de8b
133666 - skin switch on restart not completely performed. r=ben sr=hyatt
2002-05-07 01:33:29 +00:00
ben%netscape.com
6ba5381036
[Chrome FastLoad]
...
Add a comment describing the meaning of error code return values from nsXULPrototypeCache::GetPrototype.
r=hyatt, sr=brendan
2002-05-03 03:00:20 +00:00
darin%netscape.com
e554d83626
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
seawood%netscape.com
c0ec608df6
Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
...
Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
2002-04-25 02:52:44 +00:00
dougt%netscape.com
2dbd1edd63
XPCOM initialize primary event queue. 135531. r=brendan@mozilla.org, sr=darin@netscape.com
2002-04-15 22:26:29 +00:00
alecf%netscape.com
fba198f16c
fix for bug 119923 - split nsIChromeRegistry into 2 interfaces, one that is XUL-specific
...
this way we can implement an minimal chrome registry for embedding, that doesn't support all the wacky skin- and locale-switching goodness of XUL.
r=waterson, sr=hyatt
2002-04-12 01:52:27 +00:00
waterson%netscape.com
d7e0837750
Bug 135505. Don't bother trying to canonify `rdf:' URIs so that we avoid useless (and expensive) protocol handler lookups. r=rjc, sr=alecf, a=rjesup.
2002-04-07 17:40:47 +00:00
hyatt%netscape.com
70f7cfa69f
Didn't get the latest corrections in my patch in the checkin for 103912.
2002-04-04 10:39:40 +00:00
hyatt%netscape.com
254dd80f20
Fix for 103912, make the chrome registry smarter about not looking for missing files. r=bryner, sr=blake, a=asa
2002-04-04 09:48:25 +00:00
tao%netscape.com
0daffa6536
44070: match browser and OS locale. (reusing r=alecf,sr=hyatt,a=asa
...
from previous checkin but set intl.locale.matchOS=false by default.
This should remove the start regression. Will watch the tree and
back this patch if the regression comes back. In theory, this should
not happen)
2002-04-01 05:56:35 +00:00
jkeiser%netscape.com
1842d4cc10
Backing out tao's bug 44070 to see if it is the mega pageload regression culprit.
2002-03-31 09:17:18 +00:00
tao%netscape.com
de85a936fc
44070: match browser and OS locale. r=alecf,sr=hyatt,a=asa. Match browser
...
UI locale and system locale when intl.locale.matchOS == true; Runtime
only behavior; won't write to disk. Fallback to default chrome locale when
matching langpacks are not installed.
2002-03-31 07:33:57 +00:00
seawood%netscape.com
f940144626
Remove xp_core.h & xp_mem.h and all build references to them.
...
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
2002-03-27 06:02:39 +00:00
dbaron%fas.harvard.edu
b280e94dfe
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-23 21:23:50 +00:00
darin%netscape.com
9fbd1028d6
b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
2002-03-20 22:50:33 +00:00
alecf%netscape.com
451df7d6c3
a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc
2002-03-19 06:46:56 +00:00
dougt%netscape.com
331d70efae
Removing unneeded references to nsIGenericFactory. a=dbaron
2002-03-18 23:49:07 +00:00
rbs%maths.uq.edu.au
8f6916c2d9
perf bug 124570 - configure mathml.css as a catalog stylesheet that is loaded on demand rather than at startup, r=harishd, sr=jst, a=asa
2002-03-15 09:45:31 +00:00
darin%netscape.com
281c86ec58
b=99165 Freeze nsIInputStream nsIOutputStream (not yet frozen... but close)
...
r=dougt sr=shaver a=asa
2002-03-12 00:59:06 +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
tingley%sundell.net
56af7f826c
Checkin for timeless@bemail.org to fix bug 128223: don't assert if a child
...
datasource doesn't return an (empty) enumerator along with NS_RDF_NO_VALUE.
r=tingley, sr=darin, a=shaver
2002-03-01 04:33:11 +00:00
cathleen%netscape.com
a6a1655268
eliminate nsCRT::strlen for char* strings (part 4), bug 124536 r=dp sr=brendan
2002-02-19 16:01:45 +00:00
blakeross%telocity.com
6e27f23fa8
120838 - fix most of the 'theme switching doesn't work from prefs' bugs. r=ben sr=hewitt
2002-02-18 22:58:54 +00:00
dbaron%fas.harvard.edu
59892aa65e
Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
2002-02-16 16:18:13 +00:00
harishd%netscape.com
a4bac6098f
Regression - Add CDATA section support for RDF. b=124463, r=heikki, sr=jst
2002-02-14 23:52:17 +00:00
rjc%netscape.com
025bf62abb
Fix bug # 124743: RDF SEQs. r=tingley sr=ben
2002-02-12 00:49:56 +00:00
bzbarsky%mit.edu
97aad157b6
Relanding the Compare --> Equals conversion. a=mcafee
2002-02-10 15:49:46 +00:00
bzbarsky%mit.edu
98afc5ee0f
Testing performance impact of backout of what's left of the patch from
...
bug 115289. See bug 123947 for details. a=mcafee
2002-02-09 20:46:05 +00:00
bzbarsky%mit.edu
40d60f39ec
Convert Compare() to Equals() where possible now that we can do
...
case-insensitive Equals(). Bug 115289, r=alecf, sr=jag
2002-02-05 02:03:07 +00:00
rjc%netscape.com
787233fb4b
Fix bug # 122757: Mac OS 9/X packages. Also, de-tab. r=tingley sr=waterson
2002-02-01 00:49:29 +00:00
rjc%netscape.com
490f660b88
Fix bug # 113894: RDF persistance issue, and get nsFileSpec out of RDF. r=sr's = darin, waterson
2002-02-01 00:24:27 +00:00
sfraser%netscape.com
d133d4956f
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
alecf%netscape.com
28b3772942
First part of fix for bug 107575 - remove nsString::FindChar because there is already an nsAString::FindChar, and remove the "ignore case" option in RFindChar
...
r=dougt, sr=jag
2002-01-30 06:04:29 +00:00
cathleen%netscape.com
e0f55c7088
eliminate nsCRT::memcmp and all callers to use memcmp instead, bug 118135 r=dp sr=brendan
2002-01-29 21:30:32 +00:00
naving%netscape.com
a91ad55688
122314 patch by tingley@sundell.net sr=waterson. decrease the refcnt but not null out rdfService -fixes
...
future crash on shutdown
2002-01-29 21:04:03 +00:00
waterson%netscape.com
ef7eb496f1
Bug 122027. Canonify URI before looking it up in the cache. sr=darin.
2002-01-28 23:07:55 +00:00
alecf%netscape.com
bcd6a6fb94
fix for bug 121508 - clean up nsStringStream and nsIParser APIs.. r=dougt, sr=jst
2002-01-27 22:02:00 +00:00
cathleen%netscape.com
486c0d47f9
remove memcpy function from nsCRT, eliminate 2 new nsCRT::memcpy callers
...
and fix up alighment problems from previous patch, bug 118135, sr=brenda r=dp
2002-01-26 00:04:45 +00:00
waterson%netscape.com
fa52183c37
Bug 121833. Fix assertion (and optimize) string-fu in rdf_MakeRelativeRef. Remove unused rdf_MakeRelativeName. r=timeless, sr=shaver.
2002-01-25 22:28:55 +00:00
ccarlen%netscape.com
6de6156926
Bug 116306 - switching themes by switching profiles doesn't switch theme. r=hyatt@netscape.com/sr=brendan@mozilla.org
2002-01-24 23:54:14 +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
harishd%netscape.com
d5fc3771e2
Removed mDoctypeText from nsExpatDriver. This |could| improve Ts/Txul time slightly. b=102345, r=heikki, sr=jst
2002-01-24 22:15:58 +00:00
mcafee%netscape.com
94746f6a12
I'm sorry Dave, I'm afraid I can't allow this checkin. Backing out rjc's change from earlier (121546). r=jrgm
2002-01-24 07:16:01 +00:00
rjc%netscape.com
33d6e39d57
Fix bug # 113894 (and 36972 and 79013 and probably others): get nsFileSpec usage out of RDF, and fix RDF persistence on Mac if there is a slash in the path. Various code from myself, darin, waterson and tingley. Various r/sr include darin, waterson
2002-01-24 01:29:39 +00:00
rjc%netscape.com
bc9808dcba
Back out fix for bug # 113894 due to bug # 120617. a=sheriff suresh
2002-01-18 07:20:36 +00:00
dp%netscape.com
75e52c28bc
bug 119346 1k -> 4k buffers r=harishd,blizzard sr=waterson a=blizzard
2002-01-17 00:45:03 +00:00
bryner%netscape.com
506ca13a9a
Bug 120224 - make "Use XBL Forms" pref actually work if you set it in your profile, instead of all.js. r=ben, sr=waterson.
2002-01-16 06:01:42 +00:00
bryner%netscape.com
b9171e8d88
Changing location of form stylesheet for XBL forms. r=hewitt, sr=hyatt. Not turned on yet.
2002-01-15 22:19:12 +00:00
sspitzer%netscape.com
614453083c
fix for blocker bug #120049 . corrupting localstore.rdf.
...
thanks to jrgm@netscape.com for the patch, this will make tomorrow a lot
less painful. r=sspitzer, sr=ben
2002-01-15 09:34:31 +00:00
rjc%netscape.com
9507f4c5fe
Fix potential build bustage due to case issue (which the Mac is leniant about)
2002-01-15 05:48:50 +00:00
rjc%netscape.com
90ec4b26a5
Fix bug # 113894: RDF persistence breaks when there is a / in the file path. Verbal r=pavlov and sr=waterson
2002-01-15 05:20:37 +00:00
waterson%netscape.com
403c8c378e
Fix monkeypox build bustage.
2002-01-15 03:01:18 +00:00
waterson%netscape.com
70b7f07e30
Bug 115926. Add support for `blob' literals. r=rjc,tingley; sr=hyatt
2002-01-15 01:57:17 +00:00
waterson%netscape.com
cd8149b788
Bug 118865, 33197. Support serialization of integer and date literals; support `parseType="Resource"'. r=rjc, sr=hyatt
2002-01-15 01:56:15 +00:00
cathleen%netscape.com
92d4fbf218
converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
2002-01-12 03:18:55 +00:00
dbaron%fas.harvard.edu
9a039b7c3a
Fix AIX and OS/2 bustage by using normal |const|-ness conventions. r=harishd
2002-01-09 18:15:36 +00:00
harishd%netscape.com
7c522efd05
105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst
2002-01-09 01:37:50 +00:00
rjc%netscape.com
5a7d63aca7
Fix blocker buf # 118735... RDF issue. r/a=darin sr=waterson
2002-01-08 23:37:04 +00:00
alecf%netscape.com
5965318acb
C++ side of fix for bug 100212 - move consumers of nsIFile.URL into nsIIOService. r=dougt, sr=darin
2002-01-08 01:31:25 +00:00
rjc%netscape.com
946661a434
Bug # 35817: Remove unused RDF service reference. r=mcafee sr=brendan
2002-01-07 11:18:53 +00:00
rjc%netscape.com
cbc9048ae8
Forget to add this new file as part of last checkin. r=me
2002-01-07 04:12:43 +00:00
rjc%netscape.com
80ddfecd1e
Bug # 35817: RDF SEQ optimizations for RDF's in-memory datasource. r=tingley and sr=waterson
2002-01-07 04:02:27 +00:00
blakeross%telocity.com
349e67793e
Other missing file.
2002-01-06 21:07:16 +00:00
blakeross%telocity.com
c587984942
The rest of 117685.
2002-01-06 20:09:10 +00:00
blakeross%telocity.com
0785134c7d
117685 - nsChromeRegistry::IsSkinSelected not returning correct result. Return 3 values, none, partial and full (needed for 44032). r=hewitt sr=hyatt
2002-01-06 19:58:01 +00:00
bryner%netscape.com
6cf1d33b09
Initial checkin of XBL select widget (listbox) code (bug 112713).
...
Summary of changes:
- Removed old XBL form control cruft.
- Made nsOutlinerContentView accessible from content scripts.
- Created a new interface, nsIDOMNSXBLFormControl which exists to allow a
select element to have an outliner box object.
- Factored out nsChildIterator into its own file.
- Added support to the outliner content view for having option elements
directly inserted in the outliner.
- Cleaned up pixel/twip conversions in outliner.
- Added support for intrinsic width for outliner.
r=jag, sr=hyatt. Note that the new select widget is NOT turned on by
default.
2002-01-05 07:17:10 +00:00
tingley%sundell.net
a117febf17
bug 100132: clean up over-zealous error masking in
...
nsRDFXMLDataSource::BlockingParse(), and bring nsLocalFileUnix's
OpenNSPRFileDesc() return values in line with other platforms.
r=waterson, sr=brendan
2001-12-22 19:08:48 +00:00
tingley%sundell.net
8d272ad102
bug 107133, add NC:IsDirectory arcs to the rdf:files datasource.
...
r=rjc, sr=waterson.
2001-12-22 18:58:10 +00:00
tingley%sundell.net
7638c0d339
bug 89446: make rdfcat work again with http:// urls. r=rjc, sr=waterson.
2001-12-21 23:48:07 +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
1c436236f0
Bug 114882. Hash integer and date literals, as well. Convert all hashtables to use dhash. r=tingley, sr=hyatt.
2001-12-20 23:04:33 +00:00
dbaron%fas.harvard.edu
7a72f2d9f4
Remove the many forms of NS_SetupRegistry since the classes registered are all now part of proper components. r=dougt, jag sr=rpotts b=81527
2001-12-20 02:09:49 +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
hyatt%netscape.com
0ec3f045d8
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
2001-12-17 22:51:39 +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
pavlov%netscape.com
15273ea50a
bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
2001-12-16 06:13:17 +00:00
rjc%netscape.com
7cef4f0b2f
Fix bugs 113745, 113742 and 114811: all regarding "moz-icon:". Fix up XP_MAC code to use Mac OS's Icon Services, and expose platform icons in file:/// display and search panel (and search preferences panel). Mixture of r/srs: sdagley, ben, and smfr
2001-12-15 01:59:50 +00:00
seawood%netscape.com
51fa852613
Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
...
Thanks to Javier Pedemonte (pedemont@us.ibm.com ) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
tingley%sundell.net
3645994bee
bug 113838 - make nsRDFXMLParser::ParseString() work again.
...
r=rjc sr=waterson
2001-12-11 07:01:03 +00:00
ccarlen%netscape.com
95ce5e2693
Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
2001-12-11 05:25:50 +00:00
ccarlen%netscape.com
993cd4c06f
Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
2001-12-11 04:54:47 +00:00
ccarlen%netscape.com
b564bb181b
Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
2001-12-10 21:20:58 +00:00
ccarlen%netscape.com
6d8ea78b52
Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
2001-12-10 20:25:12 +00:00
dp%netscape.com
1a3b0b8915
bug 110555 Ignoring error when user css files not found. r=dveditz,
...
sr=hyatt
2001-12-09 16:14:02 +00:00
law%netscape.com
2881bb9951
Bug 88287; add blocking style GetDataSource method so callers can ensure they use an already registered data source; r=sgehani, sr=waterson
2001-12-06 03:44:42 +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
alecf%netscape.com
523be41c46
*shrug* moving from profile-do-change to profile-after-change per conrad's suggestion - this seems to fix the blocker for me, what's the worst that could happen? :)
2001-11-28 23:40:45 +00:00
dp%netscape.com
fd8e8bb95b
Timing rdf blocking parse for timeline enabled builds
2001-11-26 22:28:37 +00:00
timeless%mac.com
51a4520c4a
Bugzilla Bug 107823 change nsIFile
...
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan
2001-11-26 08:05:05 +00:00
bzbarsky%mit.edu
edfb3b268f
Use <> for system headers, not "". This should help prevent Sun WSU2
...
compiler bustage. Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
2001-11-23 22:36:54 +00:00
seawood%netscape.com
7733357d51
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com
55fe97bff7
Renaming 'install' build phase to 'libs'
...
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
hyatt%netscape.com
ec854fbecd
Collapse chrome reg. r=dp, sr=brendan, 109488
2001-11-21 00:12:42 +00:00
jaggernaut%netscape.com
ee4f787321
Clean up REQUIRES lines. r/sr=alecf
2001-11-16 01:54:59 +00:00
alecf%netscape.com
d49a4ba867
win32 REQUIRES cleanup
2001-11-15 03:49:13 +00:00
bzbarsky%mit.edu
f2ee8260a0
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
...
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
pierre%netscape.com
3da4d257d9
Checked in for fantasai@escape.com. Bug 43220 "author !important rules override user !important rules in user.css". Add User sheets. Rename Backstop sheets into UserAgent. Fix cascading order. r=pierre/sr=hyatt.
2001-11-06 10:04:05 +00:00
seawood%netscape.com
be10c3b1a8
Backing out fix for remote mach-o builds as it left mach-o builds fragile.
...
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00
seawood%netscape.com
8a2a775382
Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
...
Bug #107696 r=mozbot
2001-11-01 00:54:48 +00:00
pete%alphanumerica.com
b52992027b
b=107823, r=ccarlen, sr=brendan
...
--pete
2001-11-01 00:11:15 +00:00
dougt%netscape.com
20e863fb43
Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com
2001-10-30 22:07:28 +00:00
sfraser%netscape.com
72ca9383ae
Clean up static linkage with unichar utils (bug 100214) for alecf. r=fm, sr=alecf
2001-10-26 23:34:53 +00:00
jaggernaut%netscape.com
cd797fe0a1
Bug 106967: fix crash (doh me)
2001-10-26 21:37:07 +00:00
alecf%netscape.com
491fe6b2bd
Added files:
mozilla/intl/unicharutils/util/nsUnicharUtils.cpp
2001-10-26 03:37:38 +00:00
alecf%netscape.com
8b0ceb8c3c
final makefile.win changes for bug 100214, just adding some REQUIRES to be used soon
2001-10-26 03:18:09 +00:00
jaggernaut%netscape.com
ac47cdde61
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-10-25 06:42:23 +00:00
dougt%netscape.com
0a62d4e8d5
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
2001-10-22 22:01:27 +00:00
alecf%netscape.com
c8469b7ac5
bug 100214 - add libunicharutil_s to all unix projects that require it, r=cls
2001-10-22 20:44:02 +00:00
dougt%netscape.com
d18d7e2b17
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
2001-10-19 20:52:59 +00:00
waterson%netscape.com
5f0c673be2
Bug 104328. Re-use fast code from nsIRDFContainerUtils to implement nsRDFContainer::IndexOf; fix infinite loop in nsRDFContainerUtils::IndexOf. Patch from tingley@sundell.net, r=waterson, sr=shaver.
2001-10-16 21:52:01 +00:00
dbaron%fas.harvard.edu
ed869c764e
Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc
2001-10-16 03:53:44 +00:00
dougt%netscape.com
4f3a44d63b
API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147
2001-10-16 03:35:52 +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
gerv%gerv.net
da2c7d7481
CVS removal of obsolete directories. Bug 102787. Goodbyeeeee....
2001-10-03 18:54:49 +00:00
dbaron%fas.harvard.edu
9a4acbab7a
Bug 45797: replace remaining uses of deprecated macros NS_IMPL_QUERY_INTERFACE and friends with NS_IMPL_QUERY_INTERFACE1 and friends and remove the deprecated macros. r=jag sr=alecf
2001-10-02 03:18:08 +00:00
waterson%netscape.com
d3e184dc44
Bug 102534. Serialize default namespace properly on typed nodes. Patch submitted by tingley@sundell.net, r=shaver, sr=waterson
2001-10-01 19:54:04 +00:00
sspitzer%netscape.com
e147b1a4a9
more changes for #102037 . use GetValueConst() instead of GetValue() where possible to avoid
...
strdups().
r=waterson, sr=bienvenu
2001-10-01 19:53:14 +00:00
jaggernaut%netscape.com
ca6197295f
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
sspitzer%netscape.com
8bb8b5bb10
fix for #102037 . use GetValueConst() instead of GetValue() to avoid strdups.
...
r,sr=waterson, sr=bienvenu
2001-09-29 00:01:58 +00:00
harishd%netscape.com
6cf7e21d1f
96364 - Register html tag observers directly to parser service rather than nsObserverService. Doing so, reduces a lot of overhead. Also, the observers are now notified via sink. This eliminates the need for parser bundle.
...
r=dp,shanjian,sfraser, sr=rpotts.
2001-09-28 23:08:17 +00:00
gerv%gerv.net
4e12e44b2f
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
waterson%netscape.com
1f50ae983e
Bug 97775. Modify serializer to emit typed nodes when appropriate; patch courtesy tingley@sundell.net, r=shaver, sr=waterson.
2001-09-24 22:31:05 +00:00
darin%netscape.com
f49b5b332c
fixes bug 99410 "further res protocol cleanup" r=dougt, sr=mscott
2001-09-20 01:32:16 +00:00
jaggernaut%netscape.com
d1a7bfa843
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +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
darin%netscape.com
5a2d9f0d2d
checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
...
patch=bbaetz, r=dougt, sr=darin
2001-09-13 02:21:05 +00:00
alecf%netscape.com
1e0e7dd033
Add REQUIRES to many modules for win32 support, bug 98372 r=cls
2001-09-12 20:32:40 +00:00
rjesup%wgate.com
070b2fe9da
Bug 92576. nsVoidArray->nsAutoVoidArray. sr=jst, r=waterson, r=pavlov, r=kin, r=kmcclusk
2001-09-12 14:59:11 +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
mkaply%us.ibm.com
4ca3cf959e
#76856
...
Night of the Living Dead CVS files - rekilling files that got changes made after they were killed
2001-09-11 03:50:35 +00:00
dp%netscape.com
7898b3314d
bug# 97528 Eliminating the extra Clone() on chrome urls. Plus
...
optimizing nsChromeRegistry::Canonify() to only SetSpec() if there is
a change. r=brendan,hyatt sr=waterson
2001-09-06 00:45:16 +00:00
ccarlen%netscape.com
d48280a189
Bug 86021 - Enable -turbo for multiple profiles. r=valeski, r=/sr=blake,waterson, a=dbaron
2001-08-29 14:02:38 +00:00
brendan%mozilla.org
6d895baf1d
Bit checkin for bug 68045, r/sr=waterson&shaver, second attempt. It all works
...
for me on optimized and debug gcc2.96, rh7.1.
- Better failure codes from nsXULPrototypeScript::Deserialize.
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
failure, instead of just nulling the FastLoad service's output stream.
- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
nsChromeProtocolHandler.cpp. AbortFastLoads flushes the XUL cache now, for
good measure.
- The needless "Current" adjective in nsIFastLoadService attribute and method
names is no more.
- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
to let the compiler consolidate the static inline CID.
- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
the checksum verification step when reading a FastLoad file.
- Verify the FastLoad file checksum, by default. Also, cache it in the FastLoad
service so we don't recompute it when re-opening the FastLoad file as mailnews
and other top-levels start up. Fill the checksum cache in EndFastLoad, when
the last pseudo-concurrent top-level finishes loading.
My hope to compute the checksum while writing the FastLoad file ran afoul of
misordered writes. The old code to checksum the in-memory nsFastLoadHeader
also was broken on little endian platforms. Now all checksumming is done via
a separate read pass over the complete file, save for the header's checksum
field, which is summed as if it contained zero.
- Track and check FastLoad file dependencies. This required groveling with a
bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
and weep. Dependency checking, as well as checksum access and computation,
use better-factored nsIFastLoad{File,Read,Write}Control interfaces.
- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
within the buffer, but it must, because mCursor bounds the amount to write
if the buffer contains the end of file.
- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
don't have to screw around with the bufferying layer when checksumming. Also
implement nsIStreamBufferAccess in nsBufferedOutputStream.
- nsISeekableOutputStream was bogus, based on a bad state I had put the
nsBufferedOutputStream code in on its way from being completely broken when
you seek backwards outside of the buffer. Removing this interface required
using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
ordering of Close calls (the Reader must close after the Writer or Updater,
so that the Reader's underlying, unbuffered input stream can be read by
nsFastLoadFileWriter::Close to compute the checksum.
- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
nsnull vs. 0, useless variable elimination, tortured control flow,
AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
macro call cleanups.
2001-08-21 20:51:34 +00:00
dp%netscape.com
fdbe5cd9c6
Bug 94366 Reducing url object creations by not converting urls schemes
...
that done need conversion to absolute. r,sr=waterson
2001-08-21 20:09:20 +00:00
dbaron%fas.harvard.edu
113ad642ae
Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797
2001-08-21 01:48:11 +00:00
blizzard%redhat.com
b0f8b91746
Back out brendan's checkin to try and get linux starting up again.
2001-08-17 19:45:11 +00:00
brendan%mozilla.org
b00819c93c
- Better failure codes from nsXULPrototypeScript::Deserialize.
...
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
failure, instead of just nulling the FastLoad service's output stream.
- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
nsChromeProtocolHandler.cpp. AbortFastLoads flushes the XUL cache now, for
good measure.
- The needless "Current" adjective in nsIFastLoadService attribute and method
names is no more.
- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
to let the compiler consolidate the static inline CID.
- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
the checksum verification step when reading a FastLoad file.
- Verify the FastLoad file checksum, by default. Also, cache it in the FastLoad
service so we don't recompute it when re-opening the FastLoad file as mailnews
and other top-levels start up. Fill the checksum cache in EndFastLoad, when
the last pseudo-concurrent top-level finishes loading.
My hope to compute the checksum while writing the FastLoad file ran afoul of
misordered writes. The old code to checksum the in-memory nsFastLoadHeader
also was broken on little endian platforms. Now all checksumming is done via
a separate read pass over the complete file, save for the header's checksum
field, which is summed as if it contained zero.
- Track and check FastLoad file dependencies. This required groveling with a
bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
and weep. Dependency checking, as well as checksum access and computation,
use better-factored nsIFastLoad{File,Read,Write}Control interfaces.
- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
within the buffer, but it must, because mCursor bounds the amount to write
if the buffer contains the end of file.
- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
don't have to screw around with the bufferying layer when checksumming. Also
implement nsIStreamBufferAccess in nsBufferedOutputStream.
- nsISeekableOutputStream was bogus, based on a bad state I had put the
nsBufferedOutputStream code in on its way from being completely broken when
you seek backwards outside of the buffer. Removing this interface required
using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
ordering of Close calls (the Writer or Updater must close after the Reader,
so that the Reader's underlying, unbuffered input stream can be read by
nsFastLoadFileWriter::Close to compute the checksum.
- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
nsnull vs. 0, useless variable elimination, tortured control flow,
AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
macro call cleanups.
2001-08-17 09:52:55 +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
pavlov%netscape.com
1e20984ef0
fixing bug 78690. removing old imagelib. r=jst sr=waterson
2001-08-09 20:22:39 +00:00
andreas.otte%primus-online.de
6917b5d061
bug 40670 [URL: resolution of protocol:/path] checking in the groundwork to have an easy fix if we ever decide to support these kind of deprecated relative urls. For that a new attribute URIType is added to nsIProtocolHandler and its implementations to store some protocol/scheme dependend information to have enough information to allow correct parsing. r=darin@netscape.com sr=rpotts@netscape.com
2001-08-07 20:42:57 +00:00
brendan%mozilla.org
dbd7fed5b1
FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver.
2001-07-31 19:05:34 +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
17b1956b74
Bug 90972. Add missing |scriptable| attributes.
2001-07-24 21:09:09 +00:00
pete%alphanumerica.com
f020dcc1cd
Fix for nsIFile delete conflicts with JS reserved name b=37406, r=dougt, sr=jst
...
Renamed all Delete methods to Remove.
--pete
2001-07-24 18:38:25 +00:00
jaggernaut%netscape.com
cb0faab070
Bug 73353: clean up the REQUIRES lines in Makefiles.
2001-07-23 22:36:12 +00:00
dbaron%fas.harvard.edu
aa4fec2b67
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
timeless%mac.com
1fdeed80f7
Bugzilla Bug 70857 [XUL Syntax] Replace <boxDerivedTag align="horizontal|vertical"> with
...
<boxDerivedTag orient="horizontal|vertical">
patch by andersma@luther.edu r=timeless sr=blake
2001-07-09 18:41:07 +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
vidur%netscape.com
9a358b6df4
Fix for bug 81253. We now sniff upto the first 2k of the first buffer of any HTML stream, looking for a META tag with charset information. If charset information is found, we use it for unicode conversion. This deals with the bulk of cases where we used to do a reload based on charset information in the document. In the worst case (if charset information exists but isn't found during sniffing) we fall back to the reload case. This fix improves initial page load performance for pages with a charset. Degradation in performance for pages loaded out of the cache is still being investigated. r=harishd, sr=waterson
2001-06-29 22:56:58 +00:00
jat%princeton.edu
0a5641d407
Improves perf of filesystem datasource for bug 73214. r=jtaylor sr=dougt.
2001-06-27 23:28:12 +00:00