Commit Graph

7003 Commits

Author SHA1 Message Date
jshin%mailaps.org
3955f79b8c bug 278161 : make file URLs always be in (escaped) UTF-8 regardless of the file system encoding (opening an link to a local non-ASCII file) :r/sr/a1.8=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195791 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 05:55:20 +00:00
benjamin%smedbergs.us
1a7a1b2adc Bug 335309 - Filehandle leak in XPCOMGlueLoadDependentLibs (found by coverity) - patch by Ryan Flint <rflint@dslr.net>, r=me+darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195378 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 19:19:00 +00:00
dbaron%dbaron.org
3172fac47f Bug 327256: Give nsCOMArray ability to preallocate storage space. Patch by Jonas Sicking. r+sr+a=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195115 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 22:49:44 +00:00
cvshook%sicking.cc
c8aacec957 More bug 324918. Make nsCOMArray::RemoveObjectAt out-of-bounds safe. r=bz sr=jst a=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194958 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 07:37:29 +00:00
dbaron%dbaron.org
90732cb847 Make IsPermanent non-virtual so it can be called in the destructor. b=334605 r=mrbkap rs+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194737 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 23:50:28 +00:00
darin%meer.net
307bd4c4ed fixes bug 334523 "[branch only] deadlock in nsObserverList::RemoveObserver" r+a=bsmedberg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194712 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 21:21:27 +00:00
dbaron%dbaron.org
93dcfdf749 Make JSDHashTable/PLDHashTable assert when ops or enumeration callbacks mutate the table. b=334180 r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194622 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 19:44:40 +00:00
peterv%propagandism.org
738c42a26d Fix for bug 333839 (nsTArray::SetLength doesn't increase array's length). r=bsmedberg, sr=darin, a=darin.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194594 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 11:54:50 +00:00
peterv%propagandism.org
bccde84650 Fix for bug 332908 (nsUUIDGenerator should use CFUUIDCreate on OS X). r=vlad, sr=darin, a=darin.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194593 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 11:54:39 +00:00
dougt%meer.net
7bc8b520d9 rmdir is not remove. wince only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194566 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 00:07:36 +00:00
dougt%meer.net
4556714656 Fixing build bustage on WinCE. This is not the most optimal way to get windows ce working as it isn't taking advantage of winces unicode backend. WINCE only.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194269 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 22:34:25 +00:00
benjamin%smedbergs.us
c389d2a841 Bug 325450 - nsGREGlue check of GRE_HOME needs to add "/libxpcom.so" - r+a=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194122 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 13:35:44 +00:00
neil%parkwaycc.co.uk
d5c2b5b52e Improved compatibility fixes b=162361 r=jshin sr+br=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194117 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 09:54:23 +00:00
jshin%mailaps.org
1d4d95ce16 bug 162361: Unicode file i/o in XPCOM/IO (cannot open files whose names contain characters outside the current locale: e.g. Japanese/Chinese on French Windows) : r=bsemdberg, sr=darin, a1.8=darin)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193945 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-08 17:13:04 +00:00
dbaron%dbaron.org
6dc80b7fdf Workaround brokenness of __builtin_frame_address(0) on gcc 4.1 (as shipped with FC5, at least). b=331436 r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193643 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-05 23:16:52 +00:00
pedemont%us.ibm.com
5f3b7a5a2a Bug 332262 - Load NSS libs when embedding. r/a=bsmedberg.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193547 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 20:34:11 +00:00
jwalden%mit.edu
748927fd7f Bug 322183 - Moving a folder on top of a non-empty folder doesn't throw the specified exception (Linux/Windows portion). r=dougt, sr=shaver, a-1.8.1=bsmedberg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193365 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-01 00:43:31 +00:00
gerv%gerv.net
689b3de0e7 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193305 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 07:56:54 +00:00
darin%meer.net
9f3cdbcdd7 fixes bug 331163 "Synchronize nsStreamUtils between trunk and 1.8 branch" a=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192829 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-23 02:52:44 +00:00
bryner%brianryner.com
1c5785d42e Merge nsUUIDGenerator to the 1.8 branch (bug 279521). a181=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192747 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 02:44:04 +00:00
benjamin%smedbergs.us
763bd1eeae Bug 329004 - Local (in-app-bundle) XULRunner framework finding broken, r=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191581 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 16:11:55 +00:00
bryner%brianryner.com
253232b8a8 Backing out patch for bug 328755 due to crash regression bug 328842. r=darin.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191450 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 00:38:15 +00:00
darin%meer.net
8a18485653 fixes bug 305987 "NS_WARN_IF_FALSE asserts" r+a=bsmedberg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191441 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 23:11:47 +00:00
benjamin%smedbergs.us
6485b31451 Bug 328855 - Support x86-64 in nsStackFrameUnix, r+a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191416 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 19:25:16 +00:00
bryner%brianryner.com
bf8f9059fc Don't allocate a buffer when assigning a zero-length string, just call Truncate(
) instead (bug 328755).  r=darin.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191369 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 05:35:12 +00:00
masayuki%d-toybox.com
d54c3fb106 Bug 179056 "Check for new message every" stops after hibernate. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=emaijala+sfraser, sr=roc, branch181=emaijala
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191239 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 12:54:58 +00:00
dougt%meer.net
e631c9a11b Fixing build bustage. When linking to the static libIDL, you have to specify no default lib for msvcert. WINCE ONLY.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191154 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 16:01:23 +00:00
dougt%meer.net
2318bbe4fb Updating configure.in to build the vs8 shunt project and wrapper tools. Also making Windows CE use the static version of libIDL. Windows CE only
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191066 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 20:52:49 +00:00
mark%moxienet.com
bb1a1f0e70 313398 Crashes in xptcall with unaligned stack on x86 Mac at -O0. Align the stack for all calls. Contains fix from 326838 [BeOS] build broken, reduce number of asm operands to conform to gcc 2.95's limit of 10. r=josh sr=shaver a/1.8.1=shaver a/1.8.0.2=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191057 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 19:37:11 +00:00
pedemont%us.ibm.com
238744649f Bug 325260 - On Mac OS X, XPCOMGlueLoadXULFunctions should search library's symbol table, not global symbol table. Also, use snprintf (instead of sprintf) on all platforms. r=bsmedberg, sr=mentovai.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190891 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 21:57:09 +00:00
cbiesinger%web.de
095a2c9a14 Bug 315598 Allow more than one global redirect observer, using the
"net-channel-event-sinks" category.
r=darin sr=bz a=darin


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190839 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 16:20:27 +00:00
mark%moxienet.com
0d3f1fb5c1 322578 Support ppc<->x86 cross builds for Mac OS X. Core cross-compile support. r=bsmedberg r=cls sr=bryner a/1.8=bsmedberg a/1.8.0=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190834 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 16:09:58 +00:00
mark%moxienet.com
60f789525b 323657 Add a new MacUtils XPCOM service with an isUniversalBinary utility attribute to determine whether or not the running application is universal. r=bsmedberg sr=darin a/1.8=bsmedberg a/1.8.0=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190798 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 03:55:30 +00:00
mark%moxienet.com
d2c3991938 323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3)). r=josh a/1.8=me a/1.8.0=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190790 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 03:19:38 +00:00
masayuki%d-toybox.com
aead697dbe fix bustage with VC8 that is caused by bug 180849. the original patch by pavlov
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190524 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-18 15:45:16 +00:00
masayuki%d-toybox.com
0b2c2e559b Bug 180849 Mail loss in import of NC4 mail when 0x5C(\) is used as 2nd byte of muti-byte character in folder name. r=jshin, sr+branch181=dougt
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190353 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-17 15:46:53 +00:00
dbaron%dbaron.org
3e28c4d06b Use __builtin_frame_address instead of setjmp to get the frame pointer for Linux stack traces, plus a little other cleanup. r=caillon sr=shaver a=shaver b=323853
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189978 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 19:19:13 +00:00
darin%meer.net
d5e8e53e72 fixes bug 325331 "Make nsTArray a bit more useful" r+a=bsmedberg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189508 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-09 20:56:18 +00:00
dougt%meer.net
194fb3723e Using stdcall works much better then the hack we had. Also updating the testapplication. r=dveditz. WINCE ONLY
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189313 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 16:43:47 +00:00
benjamin%smedbergs.us
c09ca63bd9 Bug 242870 - statically link libIDL/glib with xpidl (when static libidl/glib is available), r=cls a=bryner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189036 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-06 20:17:45 +00:00
gerv%gerv.net
384705a619 Bug 236613: change to MPL/LGPL/GPL tri-license. r=caillon.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188847 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:44:54 +00:00
gerv%gerv.net
d843bf0f26 Bug 236613: change to MPL/LGPL/GPL tri-license. a=caillon.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188846 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:41:27 +00:00
cbiesinger%web.de
3e6a2d8c27 bug 323412 get the event queue service outside of the proxy locks
patch by Matthew Gertner <matthew@allpeers.com> r=dougt a=darin


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188661 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 15:07:28 +00:00
kaie%kuix.de
7815571e26 Bug 307168 - Add configure test for GCC bug that prevent the pragma-visibility stuff from working properly on some
configurations, and also clean up usages of HAVE_VISIBILITY_PRAGMA which should really be HAVE_VISIBILITY_ATTRIBUTE
r=roc+wolfiR, previous revisions reviewed by bryner
Patch by bsmedberg, a=wtc


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188553 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 11:54:53 +00:00
darin%meer.net
9bf6c1266a fixes bug 324981 "nsTArray crash in RemoveElement" r+a=bsmedberg
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188466 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 17:18:03 +00:00
dougt%meer.net
560070f089 Bug 324971. Moving Minimo + WinCE changes from the trunk to the branch so that Minimo can build.
Changes include:

1. allows for building without MOZ_PSM defined
2. allows for building using vs2005beta2 compiler
3. updates minimo configure.in application settings
4. flips disable-xpcom-obsolete flags around
5. adds a way to build js statically
6. move the build/config logic to build minimo statically
7. change to content/xbl/builtin/Makefile.in so that we export the right
binding file
8. Spatial Navigation improvements
9. widget and gfx WindowsCE-only improvement
10. WinCE UConv simplification
11. Disabling the jpeg encoder on WinCE.  On the trunk there is a configure
option that allow you to do this.
12. xptcall change which is also on the trunk.


a=benjamin@smedbergs.us


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188432 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-29 16:51:02 +00:00
bryner%brianryner.com
3dae61ad0f [Places merge, bug 324274] fixes bug 316782 "Provide templatized array class" p=darin r=brettw,bsmedberg sr=bryner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188030 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-23 03:26:08 +00:00
bryner%brianryner.com
3a598563e6 [Places merge, bug 324274] Bug 316869, p=brettw r+sr=darin Convenience function: nsEscape with CString
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188029 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-23 02:14:04 +00:00
bryner%brianryner.com
cd77dd6bfa [Places merge, bug 324274] fixes bug 315786 "Make the functions defined in nsEscape.h more useful" p=darin r=biesi
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188028 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-23 02:13:10 +00:00
bryner%brianryner.com
9ed33a7738 [Places merge, bug 324274] Bug 315438 - Want nsTAString const char_type* BeginWriting() const; p=bsmedberg signature r=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188026 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-23 01:16:22 +00:00