Граф коммитов

557 Коммитов

Автор SHA1 Сообщение Дата
smontagu%netscape.com 243b16d96f Converting bidi utilities to non-XPCOM interfaces. Bug 120818; r=mkaply, nhotta; sr=attinasi 2007-06-28 20:02:55 +00:00
benjamin%smedbergs.us 61ccb1a4f2 Bug 376041 - Link browser components against the CRT statically (on Windows), to solve CRT embedding issues, r=luser 2007-04-23 19:25:39 +00:00
benjamin%smedbergs.us 3fb4912f5d Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 14:22:04 +00:00
bent.mozilla%gmail.com a6d0703844 Bug 362597 - "Increased Rlk (leak) on balsa after landing of bug 354787". r=bsmedberg. 2007-01-03 20:40:51 +00:00
timeless%mozdev.org 4c88c8a7ac Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
r=darin
2006-12-21 07:03:23 +00:00
gerv%gerv.net fd0b7c527e Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-12-11 09:45:41 +00:00
bent.mozilla%gmail.com 4e85cb8681 Bustage fix from 354787. 2006-12-01 19:49:24 +00:00
bent.mozilla%gmail.com 4ac450d990 Bug 354787 - "1% performance hit (Tp/Tdhtml) from the fix for bug 204114". r=roc+bsmedberg. 2006-12-01 19:26:18 +00:00
bent.mozilla%gmail.com b013cfb947 Bug 204114 - "nsUnicharUtils need to be threadsafe". r=bsmedberg. 2006-09-27 17:44:27 +00:00
bent.mozilla%gmail.com 6ace7ddc15 Bug 342425 - "nsCaseConversionImp2 leaking 2 nsCompressedMap objects". r+sr=bz. 2006-08-23 19:16:12 +00:00
benjamin%smedbergs.us 5a0bfad337 Backout bug 345517 due to various issues. 2006-08-10 14:06:47 +00:00
benjamin%smedbergs.us 1aa947c723 Bug 345517 - Build Firefox --enable-libxul by default, r=darin/mento 2006-08-09 13:39:19 +00:00
benjamin%smedbergs.us b3f8f251d4 Bug 346679 - NormalizationTest.cpp doesn't need/shouldn't use MOZILLA_INTERNAL_API, r=smontagu 2006-08-02 15:45:39 +00:00
smontagu%smontagu.org 07616a11f7 Test program for Unicode normalization. Not part of the default build. Bug 345951, r=jshin, sr=jag 2006-07-31 10:37:27 +00:00
smontagu%smontagu.org 03a1554564 Update data files to Unicode 5.0. Bug 345156, r=jshin, sr=jag 2006-07-30 12:50:15 +00:00
smontagu%smontagu.org 8f55ac5138 Update data files to Unicode 5.0 2006-07-30 12:47:26 +00:00
smontagu%smontagu.org 342e3af58f Update data files to Unicode 5.0 2006-07-30 12:39:56 +00:00
smontagu%smontagu.org a77e5192dc Improve detection of numbers in the transliterator. Bug 345024, r=jshin, sr=rbs 2006-07-20 12:15:51 +00:00
dveditz%cruzio.com f3e1ecabf0 Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin
2006-06-22 19:07:30 +00:00
bent.mozilla%gmail.com 6fc2761be5 Bug 204114 - "nsUnicharUtils need to be threadsafe". r=smontagu. 2006-06-21 15:25:17 +00:00
benjamin%smedbergs.us 9ded0402f1 Typo fix, bug 334009 2006-06-07 16:46:14 +00:00
benjamin%smedbergs.us 7f6e3257e6 Bug 334009 - Make unicharutils available to frozen (dependent) linkage components, r=darin+smontagu 2006-06-07 16:25:40 +00:00
smontagu%smontagu.org 113557f3d9 Correct a typo in gencasetable.pl and regenerate casetable.h. Bug 337976, r=jshin, sr=jag 2006-05-15 14:07:03 +00:00
cbiesinger%web.de 1fe4516c9f bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
associated code. These options do not really work anymore.

r=bsmedberg
2006-05-06 17:53:51 +00:00
cls%seawood.org a080eb5af6 Allow libxul to link in mingw builds.
Bug #334403 r=bsmedberg
2006-04-18 15:52:41 +00:00
smontagu%smontagu.org eb5255236a Remove compiler warning. Bug 330589, r=biesi, sr=roc 2006-03-19 07:08:11 +00:00
benjamin%smedbergs.us 95aae9c209 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:52:44 +00:00
bsmedberg%covad.net 2a4e4f05d1 Bug 315089 - Convert intl tests to use the XPCOM glue, r=smontagu 2005-11-17 14:40:22 +00:00
bzbarsky%mit.edu c53597de74 Move some basic macros for working with UTF16 from intl to XPCOM; use them in
some places including the HTML parser.  Part of fix for bug 316394; the CSS
parser changes are still coming.  r=smontagu, r=mrbkap on parser changes, sr=dbaron
2005-11-15 18:17:22 +00:00
bsmedberg%covad.net dff1dea638 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 e61af0750d Bug 299992 bustage fixup - no need for intl makefiles to define __STDC__, which causes "strdup" to not be declared on windows. r=jshin r2=cls 2005-08-15 13:35:39 +00:00
timeless%mozdev.org cf6edfc421 Bug 291029 reversed args to memcpy results in write to readonly memory [@ memcpy - CopyToLowerCase::write]
r=dougt sr=roc a=asa
2005-04-21 22:30:21 +00:00
smontagu%smontagu.org d6b16cb14a Update generated case mappings to Unicode 4.1.0. Bug 288956, r=jshin, rs=roc, a=asa 2005-04-10 06:23:32 +00:00
jshin%mailaps.org 608ea0e325 bug 287340: remove unused files (unicode char. category interface and its implementation) r=smontagu, sr=dbaron 2005-04-06 08:33:21 +00:00
jshin%mailaps.org a7b2338136 bug 210502 : update category table to Unicode 4.1.0 (r=smontagu, sr=dbaron) 2005-04-06 08:31:26 +00:00
jshin%mailaps.org 0d9c363048 bug 210502 : update the normalization data file to 4.1.0 and add README.txt on the way to generate data files : r=smontagu, sr=dbaron 2005-04-05 23:00:13 +00:00
bsmedberg%covad.net 1ce8556551 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 18:55:17 +00:00
bsmedberg%covad.net a38f42348d Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 12:36:03 +00:00
smontagu%smontagu.org 8081c80efa Update transliterate.properties to Unicode 4.1.0 database. Bug 288137, r=jshin, sr=rbs 2005-04-02 18:44:01 +00:00
smontagu%smontagu.org d7c706b3e9 Change ToTitle so that combined uppercase characters (e.g. DZ) are unchanged. Bug 202208, r=jshin, sr=rbs 2005-03-30 04:48:45 +00:00
dbaron%dbaron.org 2f567f7940 Fix some minor static buffer overruns detected by Coverity tool, and sync two versions of catttable.h. b=287290 r+sr=brendan 2005-03-23 05:43:39 +00:00
timeless%mozdev.org cd765ad0f7 Bug 283519 OOM mlk [@ workbuf_extend]
patch by ajschult@verizon.net r=timeless sr=roc
2005-03-01 04:29:51 +00:00
timeless%mozdev.org 6499986fa4 Bug 283519 OOM mlk [@ workbuf_extend]
patch by ajschult@verizon.net r=roc sr=roc
2005-03-01 02:08:41 +00:00
jshin%mailaps.org af75613799 bug 254740 : mailnews quick search is case sensitive with non-ASCII characters (r=neil, sr=bienvenu) 2005-02-24 15:50:57 +00:00
timeless%mozdev.org 4864462e17 Bug 281249 define for CCMAP_ALU_MASK is wrong
r=smontagu sr=roc
2005-02-07 20:41:17 +00:00
bryner%brianryner.com efd2ec430a Add --disable-v1-string-abi option to remove backwards-compatible support for the nsAString vtable. Bug 273424, r+sr=darin. 2005-01-24 16:44:41 +00:00
bsmedberg%covad.net 7ccf6e4965 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
gerv%gerv.net b92568bebe Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-12-01 22:27:03 +00:00
darin%meer.net f94aa8151e fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg 2004-11-07 23:59:35 +00:00
darin%meer.net 96c79cea45 eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg 2004-11-01 18:50:36 +00:00
timeless%mozdev.org 6df5de89ab Bug 266408 ###!!! ASSERTION: You are calling CreateInstance "@mozilla.org/intl/stringbundle;1" when a service for this CID already exists! Add it to abusedContracts to track down the service consumer.: 'Error'
r=smontagu sr=bz
2004-10-29 07:10:59 +00:00
gerv%gerv.net 62e3767f68 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-08-25 23:02:50 +00:00
gerv%gerv.net 554e0e99a4 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-07-16 19:30:11 +00:00
gerv%gerv.net 50415faa3b Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-07-16 18:48:35 +00:00
roc+%cs.cmu.edu 8194fc86a7 Bug 226439. Make nsCharTraits<PRUnichar>::ASCIIToLower handle Unicode characters whose lowercase form is ASCII. r+sr=darin 2004-06-16 23:29:49 +00:00
gerv%gerv.net 6f486a3c92 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:21:17 +00:00
darin%meer.net 1d2d419885 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin 2004-02-28 22:34:07 +00:00
darin%meer.net 8c818ed6c3 landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt 2004-02-19 02:44:03 +00:00
tor%cs.brown.edu b46544f169 Bug 208314 - remove use of iostreams to allow building with compilers
that don't support classic C++ iostreams (ex: MSVC++ .net 2003).
r=timeless, sr=dbaron
2004-02-07 02:41:10 +00:00
dbaron%dbaron.org ca4e64fa50 Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner 2004-01-23 23:12:44 +00:00
smontagu%smontagu.org 9adc589f1f Removing unused code. Preliminary patch to bug 231162, r=jshin@mailaps.org, sr=dbaron. 2004-01-23 19:46:43 +00:00
smontagu%smontagu.org 9c629f6331 Backing out last change because of test failures on tinderbox. 2004-01-21 08:06:12 +00:00
smontagu%smontagu.org c1002122ce Removing unused code. Preliminary patch to bug 231162, r=jshin@mailaps.org, sr=dbaron. 2004-01-21 06:40:17 +00:00
jshin%mailaps.org 5bd0e61c8c bug 224337 : fix misalgined accesss in pre-composed CCMap (on RISC architectures) : r/sr=brendan, a=dbaron 2003-12-15 00:32:16 +00:00
dbaron%dbaron.org 93497517b6 Remove include of stdio.h from nsTraceRefcnt.h. b=227074 r=dougt sr,a=brendan 2003-12-12 23:02:12 +00:00
dbaron%dbaron.org e20ca858dd Include nscore.h instead of nsCom.h. b=226555 r=dougt sr=darin a=asa 2003-11-29 18:56:10 +00:00
jshin%mailaps.org b5f0d2a5dd bug 225340 : fix unaligned memory access on 64bit machines in nsSaveAsCharset and Gfx. (r=smontagu, sr=rbs, a1.6b = asa) 2003-11-23 00:25:52 +00:00
jshin%mailaps.org 7e3fe5bec8 bug 221666 : checked in the wrong patch(the second latest) in the previous landing. fix bustage : Sorry ! 2003-11-09 19:48:11 +00:00
jshin%mailaps.org ea3cd64c21 removing 'pollution' gotten sneaked in by mistake (when landing for bug 221024) 2003-11-09 19:10:28 +00:00
jshin%mailaps.org 5a3c379dca bug 221024 : add a new option for turning invisible chars. to 'nothingness' to the transliterator (r=smontagu, sr=rbs) 2003-11-09 18:52:01 +00:00
jshin%mailaps.org c7548bdfc8 bug 221666 : remove redundant copy of nsCompressedCharMap.(h|cpp) and move them to intl/unicharutil out of gfx (r=smontagu, sr=rbs) 2003-11-09 18:39:19 +00:00
timeless%mozdev.org 978b28ddd2 Bug 224087 IS_CJ_CHAR should not return true for u > 0xFFEF
r=smontagu sr=roc
2003-11-05 22:28:18 +00:00
peter%propagandism.org 816b00b6cc Fix for bug 224231 (Need AppendASCIItoUTF16). r=jst, sr=dbaron. 2003-11-01 10:57:41 +00:00
jshin%mailaps.org d505eee43e bug 205387: exclude truly invisible characters from DrawString. The first in a series, fix for GFX:Win (r=smontagu, sr=rbs) 2003-09-28 10:12:42 +00:00
bsmedberg%covad.net 3c7f6e517d Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt 2003-09-13 17:55:56 +00:00
bryner%brianryner.com 8bd0fdbb8d Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 22:24:21 +00:00
cls%seawood.org c08e99a287 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
jaggernaut%netscape.com f008bc2bad 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
alecf%flett.org ccf01a2786 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 8f112a4226 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 6934dc37a9 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 20:12:33 +00:00
ftang%netscape.com cda4aff23f fix bug 195460 crash. r=nhotta sr=alecf . check the length before assign 2003-06-03 20:25:20 +00:00
timeless%mozdev.org 3e7a9da2aa Bug 205251 warning: normalize(...) declared `static' but never defined
r=smontagu sr=dmose
2003-05-23 22:06:24 +00:00
katakai%japan.sun.com 6aedac98f7 bug 195154
Surrogate extension B (plane 2) characters can not be not diplsyed on linux with Free Type font
r=smontagu,sr=bryner,a=dbaron
2003-05-20 02:31:44 +00:00
bryner%netscape.com 1f30514236 Fix mac static build bustage by forcing this to be built with PIC. Bug 203956, r=cls, a=sspitzer. 2003-05-01 06:31:09 +00:00
seawood%netscape.com 5e2dd72a02 Implement mozcomps static build variant.
Remove unnecessary EXPORT_LIBRARY settings.
Bug #201602 r=bryner
2003-04-17 19:19:42 +00:00
jshin%mailaps.org a7fb3d42ea bug 180266 : need to hard-code precompiled CCMaps. Not a part of the build,
used only to precompile CCMaps.
2003-03-17 08:12:08 +00:00
dougt%netscape.com be629223b6 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
jshin%mailaps.org 68196a10ee bug 180266 : hard-code precompiled ccmaps. (r=shanjian, sr=alecf/rbs) : relanding 2003-03-07 02:30:18 +00:00
jdunn%netscape.com e76b550493 adding a newline (for hp-ux) r=cls 2003-03-06 15:56:34 +00:00
dougt%netscape.com d368f63f80 backing out bustage caused by jshin 2003-03-05 05:03:03 +00:00
jshin%mailaps.org 0a47268bad bug 180266 : hard-code precompiled CCMaps to speed up start-up.
This perl script is not a part of build, but is only for information
because it's used to gen. hard-coded CCMaps.
2003-03-05 03:42:38 +00:00
jshin%mailaps.org ca68f769ce bug 180266 : hard-code precompiled CCMaps to speed up start-up.
r=shanjian, sr=alecf,rbs
2003-03-05 03:40:10 +00:00
smontagu%netscape.com 1cf695921f Remove unused file. Bug 178951, r=ftang, sr=roc+moz. 2003-02-27 02:00:35 +00:00
sfraser%netscape.com db1ecba574 Make lots of static data const. Bug 74803. r=dbaron, sr=alecf 2003-02-26 01:15:36 +00:00
katakai%japan.sun.com dadd6c39ce bug 127713
support Surrogate display on Linux by using FreeType
r=bstell, sr=bryner
2003-02-23 00:07:23 +00:00
nhotta%netscape.com e23a46f60f Adding the new interface for CFM build,
bug 8275.
2003-01-18 00:15:52 +00:00
shanjian%netscape.com f5f4fdea92 #8275 Need routine to perform Unicode composition and decomposition
borrowed code from jpnic and created new interface.
r=nhotta, sr=alecf.
2003-01-17 23:30:01 +00:00
alecf%netscape.com 0050fe4247 remove comments from transliterate.properties to reduce the filesize by 47k
bug 188251, r=bz, sr=darin
2003-01-09 23:17:36 +00:00
dbaron%dbaron.org 72b937ea79 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2003-01-08 21:07:51 +00:00
seawood%netscape.com 4588fb970a 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
rbs%maths.uq.edu.au 504ac4b45e Remiander of bug 169590. Hook a catch-all W3C entity converter and user-prefs for custom levels of entity-zation in the editor's '<HTML> Source' and 'Save As...' 2002-12-17 00:41:25 +00:00
seawood%netscape.com d1bef3cbe0 Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
smontagu%netscape.com cade4afa34 Add Hebrew punctuation characters to transliterate.properties. Bug 171520, r=ftang, sr=rbs. 2002-10-08 18:19:51 +00:00
alecf%netscape.com 2ce9c4753b removing files no longer part of build due to bug 169498 2002-09-24 22:09:32 +00:00
alecf%netscape.com 3bd0bc2b31 bug 169498 - combine i18n libraries into one. sr=bryner, r=ftang 2002-09-24 21:50:05 +00:00
alecf%netscape.com 2adc58df59 add more constructor headers for bug 1169498, still not part of build 2002-09-18 20:24:40 +00:00
alecf%netscape.com ce6ac3753f further work on bug 169498 - combine chardet, unicharutil and lwbrk into one dll
also add ns<Foo>Constructors.h to make the constructors/etc more modular
not part of build
2002-09-18 20:03:11 +00:00
dougt%netscape.com c5e8f896cd 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
shanjian%netscape.com fbfbd249ef #165908, &mdash;, &ndash; &#8211;, and &#8212; are displayed as ? (character substitutes/fallbacks broken)
added back a missing code path.

r=yokoyama, sr=dveditz, a=asa
2002-09-06 21:10:13 +00:00
shanjian%netscape.com fe6834d204 #137657 html content serializer and nsISaveAsCharset does not handle surrogate correctly
Modify the API of DoConversionFallBack and HandleFallBack to take UCS4 string, and
handle surrogate pair properly.
r= ftang, sr=blizzard
2002-08-26 20:21:08 +00:00
seawood%netscape.com 7cc43e8440 Use shared prefix files instead of old module specific ones.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #162186 r=cls
2002-08-14 23:07:41 +00:00
seawood%netscape.com 8ae6c40f5d Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
seawood%netscape.com fdafe18afe 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
rbs%maths.uq.edu.au d19693d30e Attempt to fix Mac bustage 2002-07-17 00:09:59 +00:00
taka%netscape.com 6e215cd94b Remove unexpected space inserted between Chinese and Japanese characters as a result of unfolding lines. These scripts don't use space as a word boundary. b=135323 r=shanjian sr=waterson 2002-07-01 20:43:16 +00:00
alecf%netscape.com abc1caec5c fix really strange btek bustage 2002-06-23 18:42:50 +00:00
alecf%netscape.com 05ca27bdb6 fix for bug 148180 - untangle intl dependencies by removing redundant code to load .properties files
instead, go through the string bundle service.
all intl libraries except the string bundle service are now free of necko dependencies
r=ftang, sr=jag
2002-06-23 16:05:35 +00:00
alecf%netscape.com d447e11aec fix for bug 148831 - avoid crashing and do a best-effort case conversion/comparison when the nsICaseConversion service has already been shut down. r=dougt, sr=jag 2002-06-12 17:59:40 +00:00
dougt%netscape.com e96df2ad1b Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
rbs%maths.uq.edu.au eae1de0251 Add 'View Selection/MathML Source' to the context menu & the support for that to work, namely: enlist MathML entity names, break viewSource.xul into a sharable XUL overlay, and implement the necessary logic to automatically re-select a selection into the inflated view-source display. b=49721,1222524, r=bzbarsky, sr=alecf 2002-05-10 22:05:59 +00:00
alecf%netscape.com 5deb9579e7 relicense these files to be triple-licensed so Galeon can use them
bug 142568, r=tao, sr=jag
2002-05-08 20:48:26 +00:00
nhotta%netscape.com 0692d241a4 Add charset fallback mechanism to nsISaveAsCharset and use it for message headers and plain text body,
bug 109342, r=ducarroz,ftang, sr=bienvenu,sspitzer.
2002-04-25 22:49:19 +00:00
seawood%netscape.com ce9e9903a5 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
smontagu%netscape.com b1a4eace29 Bring the behaviour of Is[Lower|Upper]Case into line with nsCRT::Is[Lower|Upper]. Bug 137505, r=timeless, sr=scc 2002-04-16 22:18:58 +00:00
ftang%netscape.com 4cc9aa62ef fix bug 130441 and 122584
support surrogate in text-align: jutify , selection and cusor movement
r=shanjian/smontagu sr=kin a=asa
2002-03-27 03:28:34 +00:00
alecf%netscape.com ecdb77e394 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
darin%netscape.com 026dda9f95 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
rbs%maths.uq.edu.au 6e0b2ef372 bug 126619 - fixups for the final metrics of certain MathML characters, and add transliteration for U+2212 the official Unicode minus sign (ongoing bug 119664), r=roc+moz, rs=attinasi/blizzard, a=shaver 2002-02-27 01:35:27 +00:00
smontagu%netscape.com 5fee128a75 Converting bidi utilities to non-XPCOM interfaces. Bug 120818; r=mkaply, nhotta; sr=attinasi 2002-02-19 20:41:32 +00:00
cathleen%netscape.com 958ec3e92b eliminate nsCRT::strlen for char* strings (part 2), bug 124536 r=dp sr=brendan 2002-02-19 07:43:41 +00:00
shanjian%netscape.com d3269fdb4c #117522 gfx/src/nsCompressedCharMap.cpp doesn't build: too many Ls in nsCompressedCharMap.h
r=bstell, sr=brendan
(thanks to timp@clarityconnect.com for test and verify the patch.)
2002-02-19 03:29:43 +00:00
dbaron%fas.harvard.edu c253a00757 Removing files long since replaced by nsCaseConversionImp2.{h,cpp}. b=125776 r=ftang sr=alecf 2002-02-16 16:33:23 +00:00
dbaron%fas.harvard.edu d376f6e5e2 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
nhotta%netscape.com 1cb9cea651 Added a mapping method to take PRUnichar* as an input string, bug 125077, r=ftang, sr=blizzard. 2002-02-14 22:16:16 +00:00
ccarlen%netscape.com 785d2e93ee Bug 115334 - removing .mcp files that are obsolete since conversion to XML. r=jj/sr=sfraser 2002-02-13 15:01:37 +00:00
shanjian%netscape.com ab29096262 #120348 crash in macro CCMAP_HAS_CHAR_EXT
rewrite CCMAP_HAS_CHAR_EXT macro
r=ftang, sr=attinasi
2002-02-12 05:01:42 +00:00
shanjian%netscape.com 5adcad4348 Reverse my last checkin because the comment is not there. (cvs ci does not
allow me abort, while I copy-n-paste, it accidentally copied a carriage return.)
2002-02-12 04:59:15 +00:00
shanjian%netscape.com b1ecc45245 *** empty log message *** 2002-02-12 04:54:24 +00:00
cathleen%netscape.com f85b558e6e fix windows installer for static build, bug 124525 r=dp sr=sfraser 2002-02-09 03:06:00 +00:00
cathleen%netscape.com bf3e08eb5f eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan 2002-02-05 01:41:13 +00:00
sfraser%netscape.com d285f8f560 Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
shanjian%netscape.com a29625f963 #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
nsCompressCharMap was modified to take ucs4 directly.
nsFontMetricsWin was modified to handle surrogate pair.
2002-01-16 00:15:58 +00:00
rbs%maths.uq.edu.au a6c16da8e0 Add transliteration for U+2146 (&DifferentialD;) b=119664, r=shanjian, rs=waterson 2002-01-15 23:00:56 +00:00
cathleen%netscape.com c2d19ad82a converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp 2002-01-12 03:18:55 +00:00
shanjian%netscape.com 57f0373d07 #118606 support opentype format 12 CMAP table
r=rbs, sr=attinasi
2002-01-10 22:06:58 +00:00
bstell%ix.netcom.com 7baafbeb9b bug 116150 add NextNonEmptyCCMapPage and SetChars(PRUint16* aCCMap)
for FreeType2 font code
r=shanjian, sr=brendan
2002-01-10 00:01:38 +00:00
ftang%netscape.com 7b32780d00 fix bug 117098. fix it for all big endian machine. change the bad casting address code . r=smontagu sr=sfraser. also change oen variable name to make mac debugging easier. 2002-01-08 00:48:37 +00:00
timeless%mac.com 711739d601 Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
jaggernaut%netscape.com 76d7d73ab7 Bug 115671: Add faster To{Upper,Lower}Case for nsASingleFragment{C}String, r=dbaron, sr=dveditz, and ns{C}String, r=bbaetz, sr=scc 2001-12-23 02:56:41 +00:00
yokoyama%netscape.com 5649dadd0c Bug 104158
Fixing build bustage on non-ASCII OS
/r=yokoyama, /sr=jag
2001-12-21 22:58:17 +00:00
jaggernaut%netscape.com bfbe42e412 Backing myself out to see if I'm the cause of btek going from 1245ms to 1251ms. 2001-12-20 06:12:49 +00:00
jaggernaut%netscape.com 10e4e8b173 Bug 115671: Add (faster) To{Upper,Lower}Case for nsASingleFragmentStrings. r=dbaron, sr=dveditz 2001-12-20 02:15:35 +00:00
seawood%netscape.com 874c54280c Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com 6ab111155d Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
ccarlen%netscape.com de865879b2 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:45:45 +00:00
ccarlen%netscape.com 1b00c70ee8 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
jaggernaut%netscape.com c892a468bd BUg 113228: Replace nsC?String::To(Lower|Upper)Case with global To(Lower|Upper)Case. r=dbaron, sr=jst 2001-12-08 07:08:38 +00:00
shanjian%netscape.com 7bdc78192b #110843 support unicode beyond BMP plane in Compressed charmap
r=bstell sr=brendan
2001-12-06 23:10:32 +00:00
leaf%mozilla.org 99e99b9ff7 remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron 2001-12-05 03:43:29 +00:00
dbaron%fas.harvard.edu 60dae22732 Backing out shanjian at his request to fix Linux orange. 2001-11-30 01:57:24 +00:00
shanjian%netscape.com 22a8021ff9 #support unicode beyond BMP plane in Compressed charmap
r=bstell,  sr=brendan
2001-11-30 00:41:20 +00:00
cathleen%netscape.com 4c24eb719c fix bustage in win32 static build, and also it's run-time err, unable to get
textService, bug 111062 r=dbaron sr=darin
2001-11-28 02:36:27 +00:00
alecf%netscape.com ad306c5d35 just adding MOZ_COUNT_CTOR/DTOR - no functional changes 2001-11-27 06:27:13 +00:00
seawood%netscape.com d8927fcc61 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com 9850f387af Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
rbs%maths.uq.edu.au 7dbdc3d8ec transliterate &ApplyFunction; b=106780 r=shanjian sr=waterson 2001-11-14 22:44:19 +00:00
bzbarsky%mit.edu 0dce65ed23 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
smontagu%netscape.com 2839d2a5e8 Change the definition of IS_ARABIC_ALPHABETIC to correct the display of Persian and Urdu numerals. Bug 82347, r=mkaply, sr=kin 2001-11-14 01:26:21 +00:00
bstell%netscape.com f681efff7a follow up for bug 102113, per Brendan's request
change the name from dummy to align, no other change
2001-11-13 07:36:38 +00:00
bstell%netscape.com a9cc400a76 bug 102133: fix 64 bit solaris crash
r=shanjian@netscape.com, sr=brendan@mozilla.org
2001-11-10 04:20:55 +00:00
mkaply%us.ibm.com 1b2bc0e330 #97235
r=mkaply,r=maha sr=blizzard
Code from Roozbeh Pournader - get extended Arabic letters to join so Persian works
2001-10-31 05:00:06 +00:00
alecf%netscape.com 3d9cdf4e49 Back out my backout, now that mac seems to be fixed 2001-10-30 03:39:18 +00:00
alecf%netscape.com a961df68cd Back out my checkin because !(*@3 PSM is screwed. 2001-10-30 02:41:48 +00:00
alecf%netscape.com 567b9d0c84 bug 100214 - Remove string dependency on XPCOM routines that depend on unicharutil, r=jag sr=scc 2001-10-29 23:16:23 +00:00
sfraser%netscape.com 31a9f6853e Clean up static linkage with unichar utils (bug 100214) for alecf. r=fm, sr=alecf 2001-10-26 23:34:53 +00:00
alecf%netscape.com b1b8cad1cc attempt to fix static build bustage 2001-10-26 20:10:44 +00:00
shanjian%netscape.com c0114a1447 #102706 change nsFontMetricsWin.cpp to use nsCompressedCharMap
r=rbs sr=attinasi

Most of the charmap were replaced by compressed charmap, only very few
left for direct operation. Some optimization also get in as problem
found when testing this patch.
2001-10-22 23:20:24 +00:00
dougt%netscape.com fdb581ad21 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 7899bc02f0 add ToUpperCase/ToLowerCase for PRUnichar - not used yet.. for bug 100214 2001-10-22 21:23:01 +00:00
alecf%netscape.com 65caaca07a for bug 100214, add some PRUnichar case routines, #if 0'ed out 2001-10-19 22:51:11 +00:00
alecf%netscape.com 50acc36854 return the right count from write(), so that ToLower() actually terminates
(#if 0'ed out code)
2001-10-12 00:01:19 +00:00
alecf%netscape.com 17c923ff67 bug 104122 - add case-insensitive comparison to nsICaseCompare for speedy in-module string comparisons
r=jag, sr=shaver
2001-10-11 21:42:28 +00:00
alecf%netscape.com 36a3612553 part of bug 100214 - turn on unicharutil_s on all platforms. r=cls (build-only change, and unicharutil_s is #if 0'd out) 2001-10-10 23:38:36 +00:00
alecf%netscape.com d9c6cc4dce oops, fix a typo in #if 0'ed out code 2001-10-09 23:43:25 +00:00
alecf%netscape.com cb51588cc2 add 2nd operator() to prepare for future FindInReadable work in bug 100214
not part of build
2001-10-09 23:41:57 +00:00
alecf%netscape.com 7638e29ef4 #if 0 out some other code which will be turned on later
not part of build, will be reviewed for bug 100214
2001-10-08 22:16:22 +00:00
alecf%netscape.com bba93b4903 more updates for bug 100214:
- #if 0 out nsUnicharUtils.h
- implement case insensitive string compare
- add nsUnicharUtils.h to mac build
(none of this actually part of the build)
2001-10-08 21:59:13 +00:00
alecf%netscape.com b30717ea97 - add some cheesy implementations of FindInReadable
- move nsCaseInsensitiveStringComparator over
- fix some crashes
not part of build, will be reviewed for bug 100214
2001-10-03 01:55:09 +00:00
rbs%maths.uq.edu.au 1b8e0a3b1f add transliterator to GfxWin, b=33498. r=shanjian, sr=waterson 2001-10-02 02:57:34 +00:00
jaggernaut%netscape.com fdc4078bc4 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
alecf%netscape.com ec364347fb add unix makefiles for unicharutil_s (not part of build!) 2001-09-26 21:06:46 +00:00
alecf%netscape.com f8312491ce first cut at case-insensitive wrappers for ns*Strings - not part of build 2001-09-26 20:53:57 +00:00
gerv%gerv.net d7777fd8c3 License changes, take 2. Bug 98089. mozilla/intl/ (part 2). 2001-09-26 00:47:52 +00:00
gerv%gerv.net 1d745f3019 License changes, take 2. Bug 98089. mozilla/gfx/. 2001-09-26 00:16:04 +00:00
gerv%gerv.net 2a80f3fea9 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org da68f3ed78 bug #98089: ripped new license 2001-09-19 22:39:41 +00:00
cls%seawood.org a08388d854 Compilers handle local declarations of 'int i' inside a for-loop differently so just declare it once at the top of the function. 2001-09-19 04:23:48 +00:00
bstell%netscape.com 92aa7f5139 bug 95518, r=yokoyama@netscape.com,r=Roland.Mainz@informatik.med.uni-giessen.de,
sr=brendan@mozilla.org,

Compress font char maps by folding the empty spaces on top of each other.
2001-09-19 02:52:30 +00:00
jaggernaut%netscape.com e25262c61f One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00