145947 Commits

Author SHA1 Message Date
mozilla%colinogilvie.co.uk
ec17ff14c8 Bug 299145: Document new required perl modules
Patch by me, r=mkanat


git-svn-id: svn://10.0.0.236/trunk@175347 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 21:22:09 +00:00
scott%scott-macgregor.org
968ec8187a Bug #269483 --> Moving update.xul/js/dtd from mozilla/browser/preferences to mozapp/preferences so we can all
share from them. a=ben on moving these files / the toolkit changes


git-svn-id: svn://10.0.0.236/trunk@175346 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 21:07:14 +00:00
scott%scott-macgregor.org
ebb62fedbe Bug #269483 --> more thunderbird smart update work.
Moving update.xul/js/dtd from mozilla/browser/preferences to mozapp/preferences so we can all
share from them. a=ben on moving these files / the toolkit changes


git-svn-id: svn://10.0.0.236/trunk@175345 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 21:07:04 +00:00
pavlov%pavlov.net
db287f3e80 make nsSimpleURI implement nsIClassInfo. bug 299067. r=darin sr=dbaron a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175344 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 21:03:24 +00:00
darin%meer.net
6dbe06ef01 fixes bug 294535 "Prefetch Service should only follow redirects to http:// locations." r=biesi a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175343 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 20:57:34 +00:00
darin%meer.net
49e7e93c03 fixes bug 110163 "footprint: 135236 bytes allocated by disk cache on startup" patch by alfredkayser@nl.ibm.com, r+sr=darin, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175342 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 20:47:45 +00:00
doronr%us.ibm.com
a12a4508a8 XForms bug 278447 - Implement XForms Schema Types. r=aaronr/smaug a=mkaply
git-svn-id: svn://10.0.0.236/trunk@175341 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 20:42:24 +00:00
bsmedberg%covad.net
6bf164df2c Touching configure, hopefully this will force monkey to reconfigure.
git-svn-id: svn://10.0.0.236/trunk@175340 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 20:06:06 +00:00
mozilla.mano%sent.com
1daac45d85 Bug 284776 - Need support in dialog.xml for setting a default button (xpfe version). r=mconnor, sr=neil, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@175339 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 20:04:51 +00:00
mark%moxienet.com
e5b4f0463d Bug 298992, Mac: Cannot launch trunk Thunderbird built against 10.3 SDK on OS != 10.3. Revise library link order. r=mscott sr=peterv a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175338 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 19:58:40 +00:00
dougt%meer.net
f67e36be90 fixes packager.sh. using full paths. npodb
git-svn-id: svn://10.0.0.236/trunk@175337 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 19:50:09 +00:00
bsmedberg%covad.net
d44c246422 Officially break building from mac 10.2, from bug 298047 and predecessors. a=Chase with the knowledge that barcelona tinderbox may go red.
git-svn-id: svn://10.0.0.236/trunk@175336 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 19:46:33 +00:00
joshmoz%gmail.com
d35e43b735 don't crash in [NSQuickDrawView dealloc], also some code cleanup. Patch by smfr. b=298201 r=pink
git-svn-id: svn://10.0.0.236/trunk@175335 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 19:39:39 +00:00
bsmedberg%covad.net
c557d5d806 Bug 298047 - bustage fix
git-svn-id: svn://10.0.0.236/trunk@175334 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 19:08:57 +00:00
bsmedberg%covad.net
eda69baeea Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR (this patch covers everything except dynamic linking) r=darin a=asa (The file xpcom/sample/nsTestSample.cpp moved to xpcom/sample/program/nsTestSample.cpp)
git-svn-id: svn://10.0.0.236/trunk@175333 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:53:30 +00:00
dougt%meer.net
7df76a375c This patch does two things:
1) Correctly handles dropdown menus.  In earlier version of nsWindow for WinCE
we basically totally ignored handling events that were outside of the popup.
The result was that if you happen to popup a menu, it wouldn't go away unless
you clicked on a item.  If there we no ideas, well you were hosed.

2) Correctly handles the WM_WINDOWPOSCHANGED event.  Prior to this, if the
browser ever was resized or moved, we would ignore the event.  We can not
process the WINDOWPLACEMENT and instead just always focus.

r=emaijala, sr=dveditz, a=asa
wince only.


git-svn-id: svn://10.0.0.236/trunk@175332 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:52:08 +00:00
darin%meer.net
de664b78c8 landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner
git-svn-id: svn://10.0.0.236/trunk@175331 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:50 +00:00
gerv%gerv.net
8c74bc5a36 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@175330 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:49 +00:00
dougt%netscape.com
512ba826a2 Final fix. This is the way this patch should have landed. including nsXPIDLCString when XPCOM_GLUE is defined is not a good idea
git-svn-id: svn://10.0.0.236/trunk@175329 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:48 +00:00
dougt%netscape.com
ff875db024 landing 172512. nsEmbedString for component developers and embeders. r=alec, sr=jag/darin, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@175328 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:47 +00:00
dougt%netscape.com
aaeebbf691 Damn the nmake build system and the mac.
git-svn-id: svn://10.0.0.236/trunk@175327 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:46 +00:00
dougt%netscape.com
ef7076db4b More XPCOM Glue changes and fixes. r=waterson, sr=rpotts, 154262.
git-svn-id: svn://10.0.0.236/trunk@175326 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:45 +00:00
dougt%netscape.com
ef86ac562b adding #include for stdio for printf
git-svn-id: svn://10.0.0.236/trunk@175325 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:44 +00:00
dougt%netscape.com
bda51ea960 130405. Makes the xpcom glue library usable. Updates XPCOM Samples. Adds requires lines to a few implict string/category consumers sr=alecf, sr=brendan@mozilla.org a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@175324 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:43 +00:00
dougt%netscape.com
54856e80f4 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@175323 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:42 +00:00
dougt%netscape.com
b1bd96245c nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@175322 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:41 +00:00
dougt%netscape.com
fea1504cd8 API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147
git-svn-id: svn://10.0.0.236/trunk@175321 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:40 +00:00
gerv%gerv.net
fa7a78ec1c Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@175320 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:39 +00:00
shaver%mozilla.org
6d7fa75f1c 67699: all your nsIClassInfo is belong to us
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
  builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
  testing


git-svn-id: svn://10.0.0.236/trunk@175319 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:38 +00:00
rayw%netscape.com
dd3dac9245 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@175318 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:37 +00:00
mang%subcarrier.org
9139a844c7 progid no longer defined in nsISample.idl
Part of previous fix to bug 10904


git-svn-id: svn://10.0.0.236/trunk@175317 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:36 +00:00
dp%netscape.com
7028edc98f Sample XPCOM Application
git-svn-id: svn://10.0.0.236/trunk@175316 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:32:35 +00:00
doronr%us.ibm.com
25a72b45f8 XForms bug 294441 - fix model-construct-done processing. Patch by aaronr, r=smaug/me a=mkaply
git-svn-id: svn://10.0.0.236/trunk@175315 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:14:43 +00:00
timeless%mozdev.org
403260a8fd Bug 299101 remove useless references to nsVoidArray
xpfe
r=neil sr=neil a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@175314 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:12:06 +00:00
steffen.wilberg%web.de
433c406616 Bug 298766: nesting of the page setup settings documentation is screwed. p=hendrik.maryns@student.kuleuven.ac.be, r=me, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175313 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:06:03 +00:00
wtchang%redhat.com
21999a8e96 Bugzilla Bug 289052: added braces around nested if statements to ensure
the intended nesting (as indicated by the indentation of the code).  The
patch is contributed by Shanmu <shanmus@gmail.com>. r=wtc.
Modified files: server_test.c servr_kk.c servr_ku.c servr_uk.c servr_uu.c


git-svn-id: svn://10.0.0.236/trunk@175312 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:02:44 +00:00
axel%pike.org
c9bcc901a6 bug 296507, nuke rdf/resources examples, finally removing npob files from the tree, they're old. a=shaver
git-svn-id: svn://10.0.0.236/trunk@175311 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 17:56:05 +00:00
ben%bengoodger.com
b01df8bd64 remove annoying logging
git-svn-id: svn://10.0.0.236/trunk@175310 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 17:53:24 +00:00
mvl%exedo.nl
08e190a140 Make all-day events show up.
bug 299142, r=pavlov


git-svn-id: svn://10.0.0.236/trunk@175309 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 17:35:38 +00:00
cltbld
a135cdceac Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@175308 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 17:26:30 +00:00
bienvenu%nventure.com
f0ea07725c fix 254527 crash when using a symlink to a signature file, r/sr=darin, a=benjamin
git-svn-id: svn://10.0.0.236/trunk@175307 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 17:25:24 +00:00
bsmedberg%covad.net
32989f803d Bug 298937 TARGET_XPCOM_ABI not set on MacOSX - patch by Mark Mentovai, r=darin+cls+bsmedberg a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175306 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 17:23:09 +00:00
dougt%meer.net
d24b3bda92 Using bash and pushd to fix OBJ/SRC issues. npodb
git-svn-id: svn://10.0.0.236/trunk@175305 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 17:22:05 +00:00
cbiesinger%web.de
f2579a9f33 131849 don't export nsVCard.h
patch by Mark Banner <bugzilla@standard8.demon.co.uk> r+sr=dmose a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@175304 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 17:20:17 +00:00
mozilla.mano%sent.com
ad48167942 Bug 230401 - Focus not in address bar after opening new Tab by DoubleClick. patch from Martijn Wargers <martijn.martijn@gmail.com>, r=mconnor/bsmedberg, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@175303 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 17:19:28 +00:00
cltbld
482088be0f Automated update from host egg
git-svn-id: svn://10.0.0.236/trunk@175302 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 16:36:28 +00:00
timeless%mozdev.org
fa1982b341 Bug 217967 FF104 crash [@ PL_DHashTableOperate ] changing caps access control prefs
More consistent DomainPolicy lifecycle management avoids use of corrupted hashtable data
patch by g.maone@informaction.com r=dveditz sr=shaver a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@175300 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 16:29:49 +00:00
dougt%meer.net
7d3cdb0ddc Adding WINCE rules to build the shunt and toolchain during configure so that we break the chicken/egg problem. r=299061, r=benjamin, a=benjamin
git-svn-id: svn://10.0.0.236/trunk@175299 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 16:28:02 +00:00
mozilla%colinogilvie.co.uk
c646c70996 Bug 299144: Update documentation minimum versions
Patch by me, r=mkanat


git-svn-id: svn://10.0.0.236/trunk@175298 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 16:24:19 +00:00
mconnor%steelgryphon.com
cb272edc8d bug 123315 - user-added searchplugins should be installed into the profile, r=bsmedberg, sr=shaver, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175297 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 15:55:57 +00:00