1620 Commits

Author SHA1 Message Date
dcone%netscape.com
4f40fe126c Added a CanTile() method.
git-svn-id: svn://10.0.0.236/trunk@65188 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 13:27:28 +00:00
dcone%netscape.com
a78eabf451 Added a CanTile() method
git-svn-id: svn://10.0.0.236/trunk@65187 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 13:27:10 +00:00
pierre%netscape.com
4818315df0 Fix a crash with Test10: a missing SetPort() in FindScreenForSurface().
git-svn-id: svn://10.0.0.236/trunk@65170 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 08:01:15 +00:00
cls%seawood.org
f5a05cad34 Fix for EXTRA_DSO_LIBS in rules.mk
OS/2 Makefile.in changes (Patch 4a).  Bug #34106


git-svn-id: svn://10.0.0.236/trunk@65167 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 07:37:50 +00:00
cls%seawood.org
a26020ddae Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287
git-svn-id: svn://10.0.0.236/trunk@65143 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 04:46:38 +00:00
erik%netscape.com
a6d40b28be bug 34037; added KOI8-U Ukrainian support for Unix
git-svn-id: svn://10.0.0.236/trunk@65140 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 04:36:32 +00:00
yueheng.xu%intel.com
87ea73de0b fix to bug #31351 (printing need support Unicode string) and bug #30176 (Fail to
print Chinese webpages). Design documentation is at http://linux.webchina.org/
printing/cprint.html. Tested existing ASCII pages and it remains working as before. For Chinese pages or other i18n pages, need Unicode encoded PostScript font support on the platform for rendering. Here we just output Unicode and user defined rendering
procedure 'unicodeshow'. For platforms without a Unicode encoded PostScript font, need a seperate post-processing utility to insert the font info at run time before the PostScript file is fed into a printer. I have such an utility documented in above web address and it depends on a TrueType font file which the user should buy by themselves. r=dcone.


git-svn-id: svn://10.0.0.236/trunk@65134 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 03:23:45 +00:00
erik%netscape.com
07f6f40c3a enabling the CSS font-family fix that the MathML guys contributed, by
turning the ifdef MATHML's into #if 1's


git-svn-id: svn://10.0.0.236/trunk@65113 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 01:20:35 +00:00
Jerry.Kirk%Nexwarecorp.com
f5f0e31a9d Adding Screen classes for Neutrino and makeing small interface changes
to catch up with new version of Photon header files that appeared
during latest Patch G.
PHOTON ONLY


git-svn-id: svn://10.0.0.236/trunk@65112 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 01:17:13 +00:00
erik%netscape.com
1a2c5b8ac1 enabling the "Symbol" font support that was added by the MathML guys for
Unix, by removing the #ifdef ...MATHML


git-svn-id: svn://10.0.0.236/trunk@65107 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 00:56:02 +00:00
bruce%cybersight.com
3366dbbc52 Fix for #34220. r=Pavlov
git-svn-id: svn://10.0.0.236/trunk@65100 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 00:33:34 +00:00
mkaply%us.ibm.com
091b7a6039 # 33860
r= mkaply@us.ibm.com
OS/2 bringup


git-svn-id: svn://10.0.0.236/trunk@65090 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 00:07:04 +00:00
erik%netscape.com
b271305d73 bug 30022; added support for Enlarge/Reduce Text Size for Unix
git-svn-id: svn://10.0.0.236/trunk@65073 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 22:55:29 +00:00
mkaply%us.ibm.com
64b45e1ee9 # 33859
r= dcone@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef


git-svn-id: svn://10.0.0.236/trunk@65061 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 22:40:31 +00:00
dcone%netscape.com
16ca66e0ee Added some tiling support.
git-svn-id: svn://10.0.0.236/trunk@65031 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 13:39:30 +00:00
scc%netscape.com
76e6a9d0ca making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@65024 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 08:27:43 +00:00
erik%netscape.com
a97da1f428 bug 30022; added Set/Get TextZoom for enlarging/reducing fonts only;
r=pierre,troy; will do Unix next; someone will take care of the Mac


git-svn-id: svn://10.0.0.236/trunk@64956 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 21:47:15 +00:00
Jerry.Kirk%Nexwarecorp.com
e2acfbe744 Remove local copy of nsIRenderingContextImpl.h and inherit from
gfx/public/nsRenderingContextImpl.h like everyone else.
Photon Only.


git-svn-id: svn://10.0.0.236/trunk@64938 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 14:42:15 +00:00
cls%seawood.org
4b879b15dd Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point.
git-svn-id: svn://10.0.0.236/trunk@64923 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 07:17:25 +00:00
cls%seawood.org
9cd210b4a2 OS/2 specific Makefile changes. Bug #34106 a=leaf
git-svn-id: svn://10.0.0.236/trunk@64877 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 10:37:01 +00:00
pavlov%netscape.com
84ae03bdfd fix ref problem with gc's from the gc cache. fixes bug 32120
git-svn-id: svn://10.0.0.236/trunk@64745 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:55:47 +00:00
troy%netscape.com
5fba946e7c Added new GetWidth() function that takes as additional arguments an
array of break points and an available width and then returns how many
characters fit in the available width. This allows the text frame code
to measure in chunks instead of just a single word at a time


git-svn-id: svn://10.0.0.236/trunk@64682 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 03:34:05 +00:00
dcone%netscape.com
4982edfcd1 Use the nsRenderingContextImpl as the Base Class for nsRenderingContextImpl.
git-svn-id: svn://10.0.0.236/trunk@64613 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 15:13:12 +00:00
dcone%netscape.com
cde1e44df3 Put nsRenderingContextImpl.cpp into the build.
git-svn-id: svn://10.0.0.236/trunk@64612 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 15:11:01 +00:00
dcone%netscape.com
9fd2e58c01 Put nsRenderingContextImpl in Manifest.
git-svn-id: svn://10.0.0.236/trunk@64611 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 15:09:03 +00:00
dcone%netscape.com
70f349f35e Added some methods for Tiling backgrounds.
git-svn-id: svn://10.0.0.236/trunk@64609 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 15:01:41 +00:00
dcone%netscape.com
8767c1ac68 Added some methods for tiling.
git-svn-id: svn://10.0.0.236/trunk@64608 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 15:00:45 +00:00
jim_nance%yahoo.com
b1ccfbf2cb Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com


git-svn-id: svn://10.0.0.236/trunk@64566 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 03:21:26 +00:00
dveditz%netscape.com
27794c5374 resurrecting VC5.0 build by disabling multiple monitor code when _MSC_VER is less than 1200
git-svn-id: svn://10.0.0.236/trunk@64536 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 01:00:28 +00:00
waqar%netscape.com
6657a7972c r=dcone@netscape.com
d=Cross platform addition to the Rendering context.


git-svn-id: svn://10.0.0.236/trunk@64534 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 00:50:05 +00:00
pavlov%netscape.com
b3a210cd1e remove some tests that are no longer valid
git-svn-id: svn://10.0.0.236/trunk@64518 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 23:42:08 +00:00
dcone%netscape.com
9b2c2135fe Added nsRenderingContextImpl to Mozilla.. Windows now uses this Implementation..
other platforms to follow.  r=kmclusk


git-svn-id: svn://10.0.0.236/trunk@64493 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 15:53:29 +00:00
dcone%netscape.com
31bdbeab96 Added a new class.. which will be a cross platform implementation for the
RenderingContext.  r = kmmclusk


git-svn-id: svn://10.0.0.236/trunk@64492 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 15:49:25 +00:00
warren%netscape.com
9fa657f1cd Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
git-svn-id: svn://10.0.0.236/trunk@64449 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 03:58:50 +00:00
troy%netscape.com
d21edf21ce Added GetAveCharWidth() function
git-svn-id: svn://10.0.0.236/trunk@64423 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 01:26:08 +00:00
dcone%netscape.com
33ba51e66e Fixed the masks for the Images.. cleaned up some routines.
r=mmclusky


git-svn-id: svn://10.0.0.236/trunk@64373 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-28 14:41:21 +00:00
erik%netscape.com
d3c89cc900 lang group table has been added to proper location under mozilla/intl;
removing the redundant table here; minor change; r=none


git-svn-id: svn://10.0.0.236/trunk@64213 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-27 04:55:35 +00:00
rbs%maths.uq.edu.au
15866b1a89 [#ifdef MOZ_MATHML: NOT PART OF THE DEFAULT BUILD] Rename x-cm-cmex to x-t1-cmex, and x-cm-cmsy to x-t1-cmsy, in accordance with the nomenclature in the ucvmath module
git-svn-id: svn://10.0.0.236/trunk@64204 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-27 00:10:29 +00:00
scc%netscape.com
61439bc35d small changes to clients of string converting APIs
git-svn-id: svn://10.0.0.236/trunk@64160 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 08:50:15 +00:00
pierre%netscape.com
caa82bfddf #3371. Added support for the Appearance Manager in the css2/css3 system fonts.
git-svn-id: svn://10.0.0.236/trunk@64128 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-25 19:44:00 +00:00
pierre%netscape.com
277d41c869 #3371. Implemented css2/css3 system fonts. GFX on Windows and GTK needs to be completed.
git-svn-id: svn://10.0.0.236/trunk@64127 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-25 18:54:36 +00:00
pinkerton%netscape.com
568ec15d4b Updating device context to work with multiple monitors (r=hyatt). fixes bugs 21942, 32611.
git-svn-id: svn://10.0.0.236/trunk@64063 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 22:03:29 +00:00
beard%netscape.com
1428a5f294 bug #28559, fix device context leak, r=dcone
git-svn-id: svn://10.0.0.236/trunk@64057 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 21:41:15 +00:00
beard%netscape.com
af0519c458 bug #33091, added range check to prevent memory corruption, r=kmcclusk
git-svn-id: svn://10.0.0.236/trunk@64050 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 21:32:10 +00:00
tbogard%aol.net
9e069eda42 Adding implementation for the new method OnStartURIOpen on nsIURIContentListener.
git-svn-id: svn://10.0.0.236/trunk@63949 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 00:26:51 +00:00
blizzard%redhat.com
ee2a33c3e7 clean up to use generic factory constructors. _so_ much cleaner this way. r=pavlov,shaver
git-svn-id: svn://10.0.0.236/trunk@63937 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 00:00:22 +00:00
pierre%netscape.com
8080f7ed08 #32339 "font-weight: bolder and font-weight: lighter not working correctly on Mac".
git-svn-id: svn://10.0.0.236/trunk@63894 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-23 22:21:15 +00:00
sfraser%netscape.com
35b619dcfb Move StPixelLocker into nsGfxUtils.h, and added some code so that transparent images print properly. r=jfrancis
git-svn-id: svn://10.0.0.236/trunk@63622 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 21:54:08 +00:00
sfraser%netscape.com
f572ed437c Use StPortSetter from the nsGfxUtils.h header. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@63618 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 21:43:13 +00:00
waqar%netscape.com
beb37045dd r=pollmann@netscape.com
#=1248
d=Rendering of images on slow connections. The code was submitted by
adam@gimp.org. I reviewed it and tested it.


git-svn-id: svn://10.0.0.236/trunk@63519 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 01:43:24 +00:00