gerv%gerv.net
31625ba2b1
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 14:21:17 +00:00
cbiesinger%web.de
6ad20397bf
Bug 235504 Remove nsCString::EqualsWithConversion(const char*)
...
r=darin sr=dbaron
2004-04-14 20:09:30 +00:00
jshin%mailaps.org
0e7fdf6f4a
bug 231447: space after charset name gets charset detetctor confused (r=smontagu, sr=bzbarsky)
2004-02-07 10:24:55 +00:00
tor%cs.brown.edu
bbf2ef596f
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
jgmyers%speakeasy.net
ce5088ba8f
Accept halfwidth katakana in iso-2022-jp: bug 172393 r=ftang sr=roc
2004-01-03 21:45:21 +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
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
bryner%brianryner.com
7171f28ff4
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
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
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
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
bzbarsky%mit.edu
e044bd46d0
Constify static vars in intl. Bug 207542, patch by ataylor@its.to (Andrew
...
Taylor), r=bzbarsky, sr=alecf
2003-05-30 02:29:45 +00:00
alecf%flett.org
34f90f2ace
big part of fix for bug 101995 - remove bookmarks dependency from nsHTMLDocument
2003-05-29 22:11:23 +00:00
seawood%netscape.com
fd2883713e
Implement mozcomps static build variant.
...
Remove unnecessary EXPORT_LIBRARY settings.
Bug #201602 r=bryner
2003-04-17 19:19:42 +00:00
seawood%netscape.com
80e1b303cc
Purge XP_PC.
...
Bug #56767 r=mkaply sr=alecf
2003-04-02 22:45:08 +00:00
sfraser%netscape.com
395413772f
Fix bug 195160: remove static NS_DEFINE_IID from header files. r=cls, sr=alecf.
2003-02-28 05:47:36 +00:00
sfraser%netscape.com
eab5d38cb2
Make lots of static data const. Bug 74803. r=dbaron, sr=alecf
2003-02-26 01:15:36 +00:00
timeless%mozdev.org
6b99262006
Bug 133383 nsMetaCharsetObserver destructor shouldn't call End
...
I think CID => ContractID bumped Txul so i'm reverting it per heikki
2003-01-19 02:37:22 +00:00
timeless%mozdev.org
f052592c5e
Bug 133383 nsMetaCharsetObserver destructor shouldn't call End
...
r=alecf sr=bz
2003-01-19 00:46:16 +00:00
dbaron%dbaron.org
e373ada193
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 20:44:25 +00:00
seawood%netscape.com
57e08a3f3a
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
jgmyers%netscape.com
9d83211524
fix include guard: bug 168343 r=ftang sr=blizzard
2002-10-04 22:28:14 +00:00
alecf%netscape.com
3f94459667
removing files no longer part of build due to bug 169498
2002-09-24 22:09:32 +00:00
alecf%netscape.com
31f48ac541
bug 169498 - combine i18n libraries into one. sr=bryner, r=ftang
2002-09-24 21:50:05 +00:00
shanjian%netscape.com
16213854e2
#169858 Browser--Can not login CMB website.
...
Suppress autodetection notification when charset source is higher.
r=jkeiser, jebak, sr=jst.
2002-09-20 09:23:02 +00:00
alecf%netscape.com
07c22615ce
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
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
shanjian%netscape.com
fd1c7b2e6c
#162239 POST document could not inherit charset from previous page if the previous charset is from autodetection.
...
r=ftang, darin, sr=jst
added PrevDocCharset to markupViewer, and pass around previous document charset.
This charset is later used to load POST document.
2002-08-26 20:13:31 +00:00
seawood%netscape.com
3cc9c5e53c
Removing old unused module prefix files.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #162186 r=cls
2002-08-14 23:09:28 +00:00
seawood%netscape.com
8e930f4610
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
322da773fb
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +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
5f2d1b47c1
final fix for bug 125617 - make the charset detectors use the category manager rather than the registry
...
and make extensible bundles use the category manager as well
r=dougt, sr=dveditz
2002-07-09 00:07:09 +00:00
shanjian%netscape.com
9489feac7e
#149417 Auto-detect Chinese doesn't work
...
Eliminate gb18030 when considering apply frequence analysis.
r=ftang, sr=jst
2002-06-26 02:10:15 +00:00
jaggernaut%netscape.com
db093b0eda
Bug 147720: M1RC3 crash in nsMetaCharsetObserver.cpp. r=dbaron, sr=blake.
2002-06-21 04:12:29 +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
shanjian%netscape.com
287d85e580
#140234 Japanese auto-detection marks ISO-8859-15 page as Windows-1252
...
Don't update chatset for document if existing one is of higher priority.
r=yokoyama, sr=jst
2002-06-03 21:09:22 +00:00
shanjian%netscape.com
68d49594be
#132006 Traditional Chinese is detected as Simplified Chinese
...
This is an addition patch to deal with gb18030 broadness. If there are
only 2 verifiers left, and one of them is gb18030, we drop gb18030
and return the other one.
r=ftang, sr=scc
2002-04-24 21:22:07 +00:00
shanjian%netscape.com
6c2e95366a
#138002 nsParser should be accept charset notification coming from low priority source
...
check charset source before updating parser's charset.
r=ftang, sr=jst
2002-04-18 22:21:50 +00:00
harishd%netscape.com
d6971b20c1
Prevent charset loading for document.write content because the content is already in unicode. b=125317, r=ftang, sr=jst
2002-04-18 22:11:17 +00:00
shanjian%netscape.com
d27eb315d8
#132006 Traditional Chinese is detected as Simplified Chinese
...
correct a mistake in gb18030 machine, class number is incorrect.
r=ftang, sr=shaver@mozilla.org
2002-04-16 22:48:06 +00:00
seawood%netscape.com
6da36f8962
Update .cvsignore to ignore generated Makefiles.
...
Bug #131909 r=pavlov a=asa
2002-03-26 15:42:05 +00:00
dbaron%fas.harvard.edu
241f60a176
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:42:00 +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
shanjian%netscape.com
2059c806a2
#125628 Auto-detect can not detect the gb18030 page above properly
...
This patch added a state machine for gb18030 verification. The data of
the state machine is created based on GB18030 standard, and the code was
generated by a perl script which is almost identical to rest of the perl
script that generated other header files. Rest of the code is just
adding this state machine to some charset detectors.
r=ftang, sr=shaver, a=asa
2002-03-14 00:47:05 +00:00
alecf%netscape.com
66e767c7b8
one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
...
r=timeless sr=jag
2002-02-19 22:49:12 +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
45d4414905
** Patch provided by dougt ** Create parser-service category.b=107087, r=harishd, sr=alecf
2002-02-14 23:18:28 +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
sfraser%netscape.com
d133d4956f
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
shanjian%netscape.com
bf85c86c6a
#112793 fine tune frame charset mechanism
...
Besides charset, document now records charset source as well.
nsCharsetSource was replaced by PRInt32.
Some code relocation in nsHTMLDocument.cpp
r=yokoyama sr=waterson
2001-12-26 03:17:59 +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
bryner%netscape.com
4b5ada5207
Backing out alecf's checkin for bug 115152 as it's causing a crash on exit on optimized builds (and keeping tinderbox orange).
2001-12-18 07:09:40 +00:00
alecf%netscape.com
09d6843243
fix for bug 115152, lots of service-manager warnings on exit. r=nhotta, sr=darin
2001-12-17 22:24:25 +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
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
leaf%mozilla.org
8310ba80d7
remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
2001-12-05 03:43:29 +00:00
seawood%netscape.com
7733357d51
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
shanjian%netscape.com
5e7783a929
#62929 psm charset detector should tolerate char '\0'
...
r=yokoyama sr=brendan
2001-11-21 00:58:48 +00:00
jaggernaut%netscape.com
ee4f787321
Clean up REQUIRES lines. r/sr=alecf
2001-11-16 01:54:59 +00:00
dbaron%fas.harvard.edu
bfb2f49916
Add assertions that users of nsDependentC?String meet the requirements of nsAFlatC?String. Add nsDependentSingleFragmentC?Substring for users that don't. Additional cleanup after bug 100214. b=104651 r=jag sr=scc
2001-11-07 04:12:20 +00:00
alecf%netscape.com
75dcad1127
REQUIRES cleanup
2001-11-02 06:30:34 +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
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
34a23fd8e5
Replace goto with if.
2001-10-24 09:29:54 +00:00
jaggernaut%netscape.com
31693ca5f9
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-10-24 09:22:08 +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
f9fc366850
ack! how'd that get yanked? backing out part of my previous checkin, never should have landed
2001-10-22 21:25:14 +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
shanjian%netscape.com
158c90b927
#104518 CharDetNativeTest is not necessary
...
r=nhotta, sr=alecf
2001-10-16 14:23:44 +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
alecf%netscape.com
b98e4bccf3
adding back dom for win32 bustage
2001-10-02 01:36:06 +00:00
alecf%netscape.com
15dc16ce25
huh, add back DOM on unix to fix requires bustage
2001-10-02 01:35:28 +00:00
alecf%netscape.com
38f144e3b6
get rid of some dumb dependencies for bug 102290 r=jag, sr=darinf
2001-10-02 01:05:42 +00:00
yokoyama%netscape.com
967faffac2
Bug 102041
...
Don't use the return error code from mAlias->Equals()
/r=ftang/harishd; /sr=shaver; /ptd=jaime
2001-10-01 20:53:56 +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
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
alecf%netscape.com
510eaa64d1
oops, this was supposed to go in yesterday as a part of bug 200214, r=jag, sr=sfraser
2001-09-28 23:00:09 +00:00
alecf%netscape.com
b570b3627a
beginning of bug 100214 - eliminate encoding-insensitive nsCRT::str*cmp uses by properly converting to unicode. r=jag, sr=sfraser
2001-09-26 20:26:14 +00:00
alecf%netscape.com
c7840ee904
bug 101761 - clean up embed components so we can better understand REQUIRES r=cls
2001-09-26 20:17:35 +00:00
shanjian%netscape.com
1b097039d2
#8664 Debug messages in terminal window on Linux Japanese build.
...
r=bstell sr=waterson
2001-09-26 02:38:34 +00:00
gerv%gerv.net
1c6c9ed7c8
License changes, take 2. Bug 98089. mozilla/include/, /mozilla/htmlparser/, /mozilla/intl/ (part 1).
2001-09-26 00:40:45 +00:00
shanjian%netscape.com
15155bec60
#99666 page is displayed as blank in certain situation
...
r=harishd, sr=rpotts
2001-09-21 02:38:37 +00:00
gerv%gerv.net
1856815ff1
Oops.
2001-09-20 00:02:59 +00:00
scc%mozilla.org
bc444f528a
bug #98089 : ripped new license
2001-09-19 22:39:41 +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
3be5162a0a
additional changes per cls for bug 98371 (REQUIRES support on Win32)
2001-09-17 19:14:31 +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
30ace44624
Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls.
2001-09-12 12:48:23 +00:00
alecf%netscape.com
68c4fc803a
add REQUIRES support to intl
...
b=98371 r=cls
2001-09-10 20:03:25 +00:00
dbaron%fas.harvard.edu
dcd9a0a54f
Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag sr=alecf b=45797
2001-09-10 19:54:27 +00:00
harishd%netscape.com
e2b0e47202
96440 - Before reloading the document with the new charset we should completely shutoff the current load. nsMetaCharsetObserver::Notify() does indeed result in calling stopDocumentLoad() however it failed to ( accidently ) propagate the appropriate error message back to the parser. r=ftang,sr=kin,a=dbaron.
2001-08-27 23:22:52 +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