pavlov%netscape.com
5caa5b9b96
remove unused variables and store the clipregion in an nsCOMPtr
2000-04-21 23:28:23 +00:00
pavlov%netscape.com
5448d0d8b6
remove unused member variable
2000-04-21 23:06:45 +00:00
pinkerton%netscape.com
488edb0187
fix for sunWpro compiler. forgot a return in my haste. thanks to tor@cs.brown.edu for pointing this out.
2000-04-21 21:26:42 +00:00
cls%seawood.org
9c2b684fc7
BeOS only build fixes
2000-04-21 15:03:32 +00:00
dcone%netscape.com
8f2c23675b
Took out a call for drawTile.. so the implementation will be used (parent classes method)
2000-04-21 13:40:19 +00:00
alecf%netscape.com
93e3b2054f
fix xlib bustage in a lame way
2000-04-21 08:36:44 +00:00
pavlov%netscape.com
9745b31350
turn off DrawTile until I can fix it on unix so dcone can check in his code.
2000-04-21 07:00:36 +00:00
pinkerton%netscape.com
b067edf867
Moving Screen API away from individual attributes for performance reasons (stage 1). Fixes bugs on win32 with xul popups where taskbar is not at bottom of screen.
2000-04-21 06:55:13 +00:00
yueheng.xu%intel.com
6f65d74f71
fixed #35910 (PostScript error when printing CJK pages but a CJK font dictionary/Unicodedict is not defined.). The fix included a Masaki Tatakai's suggestion to define a NoglyphUnicodedict dictionary and switch at run time. So the default behavior will be: all unicode with non-zero high byte will be printed as "han". With a post processing filter to define a /Unicodedict and its font procedures, above default behavior will be overwritten. This change also fixed 34367, #27311 , #18132 , so we have italics, bold, etc. style support now. We might also fixed #36264 which is likely a dup of #35910 , though #35910 only happens for non ASCIIcontent and #36264 happens for an ASCII content
2000-04-21 01:07:56 +00:00
dcone%netscape.com
1b3b25e6f6
Updated 256 color mode for tiling
2000-04-20 23:33:46 +00:00
beard%netscape.com
3f1ed5ff9c
Compatibility with Universal Headers 3.3 or later. a=leaf
2000-04-19 22:13:51 +00:00
dcone%netscape.com
36976a0d00
Updated the Tiling code.
2000-04-18 13:39:26 +00:00
scc%netscape.com
d967b5fb5c
making string conversions explicit
2000-04-17 09:57:13 +00:00
cls%seawood.org
56e9ddefaa
Changed BeOS linker flags so that it will resolve all symbols when linking shared libs. Added -lbe to OS_LIBS for BeOS. This should get rid of the "missing symbol" error at runtime.
2000-04-17 03:47:33 +00:00
tor%cs.brown.edu
d5fd6b2ed8
Composite work: special case the common framebuffer formats
...
(32bpp, 24bpp, 16bpp) and general cleanup. r=pavlov
2000-04-15 19:58:09 +00:00
ftang%netscape.com
86dc9b35f1
improve superscript/subscript/fraction in the transliteration fallback
add latin fallback for U+1Exx
2000-04-14 22:32:03 +00:00
tor%cs.brown.edu
e3d6da3d4b
Compositing work: fix 16bpp color shift and remove unneeded logic. r=blizzard
2000-04-14 14:50:55 +00:00
ftang%netscape.com
1804c318d0
add fallback code for precomposed hangul
2000-04-14 03:50:57 +00:00
tor%cs.brown.edu
fbebf1c92e
Alpha compositing work: fix 16bpp and be more flexible about the
...
ximage read from the server. Remove old debugging printf. r=pavlov
2000-04-14 03:36:05 +00:00
erik%netscape.com
737b559744
bug 35108; we weren't drawing the geometric shapes from the Japanese
...
JIS X 0208 fonts on Unix; fixed now
2000-04-13 21:13:04 +00:00
erik%netscape.com
f2f541d32f
bug 35515; get *-iso10646-1 fonts to work by correcting the test for glyph
...
availability; bug 35665; add support for microsoft-cp1251 fonts
2000-04-13 03:24:13 +00:00
troy%netscape.com
b2bf96d0c6
b=34731 Fixed bug in Unicode version of GetWidth() that takes a line break array.
...
Also added an ascii version of function
2000-04-12 14:49:46 +00:00
dcone%netscape.com
267816d9ac
Changed some tiling code. Cleanup up how DIB's and DDB's are cleaned up.
2000-04-12 13:52:10 +00:00
dcone%netscape.com
ba0010a19e
Changed some tiling code.
2000-04-12 13:47:03 +00:00
cls%seawood.org
fc6c8a2097
BeOS build fixes. Bug #34553
2000-04-12 06:20:59 +00:00
pavlov%netscape.com
b148e60588
disable x11-shm code until crash can be looked at
...
rewrote image drawing code
-- refactored drawing
-- added tiling code
added patch from Tim Rowley <tor@cs.brown.edu> for 8bit alpha compositing of images (not used yet)
2000-04-12 02:23:12 +00:00
ftang%netscape.com
a940d655e5
add transliteration fall back . fix bug 33501
2000-04-11 22:41:21 +00:00
erik%netscape.com
bd62b54933
was dereferencing a NULL pointer for some fonts; discovered via Beta 1's
...
TalkBack; r=troy; a=leaf
2000-04-07 17:47:40 +00:00
erik%netscape.com
5025979c67
bug 30382; mostly written by tor@cs.brown.edu, partly by me; re-use the
...
font name cache in nsFontMetricsGTK.cpp from the device context
2000-04-05 03:56:15 +00:00
mkaply%us.ibm.com
20aacb7ad0
# 33860
...
r= mkaply@us.ibm.com
OS/2 bring up - bad code in drawing cursor
2000-04-05 02:28:40 +00:00
Jerry.Kirk%Nexwarecorp.com
0a76fbb383
Fix extern definition of PdReleaseDirectContext it should be extern'd as
...
a "C" function. PHOTON ONLY
r=kedl
2000-04-04 14:28:43 +00:00
dcone%netscape.com
3f94a07786
Added a CanTile() method.
2000-04-04 13:27:28 +00:00
dcone%netscape.com
2fa4791b0f
Added a CanTile() method
2000-04-04 13:27:10 +00:00
pierre%netscape.com
66aaad2336
Fix a crash with Test10: a missing SetPort() in FindScreenForSurface().
2000-04-04 08:01:15 +00:00
cls%seawood.org
fdd09457b4
Fix for EXTRA_DSO_LIBS in rules.mk
...
OS/2 Makefile.in changes (Patch 4a). Bug #34106
2000-04-04 07:37:50 +00:00
cls%seawood.org
f6740baa20
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
2000-04-04 04:46:38 +00:00
erik%netscape.com
78bd430e0d
bug 34037; added KOI8-U Ukrainian support for Unix
2000-04-04 04:36:32 +00:00
yueheng.xu%intel.com
278b89630c
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.
2000-04-04 03:23:45 +00:00
erik%netscape.com
f2f736b027
enabling the CSS font-family fix that the MathML guys contributed, by
...
turning the ifdef MATHML's into #if 1's
2000-04-04 01:20:35 +00:00
Jerry.Kirk%Nexwarecorp.com
0d2a2c7280
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
2000-04-04 01:17:13 +00:00
erik%netscape.com
4fd828211a
enabling the "Symbol" font support that was added by the MathML guys for
...
Unix, by removing the #ifdef ...MATHML
2000-04-04 00:56:02 +00:00
bruce%cybersight.com
4a5a34ee41
Fix for #34220 . r=Pavlov
2000-04-04 00:33:34 +00:00
mkaply%us.ibm.com
7e138ea359
# 33860
...
r= mkaply@us.ibm.com
OS/2 bringup
2000-04-04 00:07:04 +00:00
erik%netscape.com
e9264f0862
bug 30022; added support for Enlarge/Reduce Text Size for Unix
2000-04-03 22:55:29 +00:00
mkaply%us.ibm.com
5be529fbad
# 33859
...
r= dcone@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-04-03 22:40:31 +00:00
dcone%netscape.com
5f5ddc54b4
Added some tiling support.
2000-04-03 13:39:30 +00:00
scc%netscape.com
a3e01d96a8
making string conversions explicit
2000-04-03 08:27:43 +00:00
erik%netscape.com
1a0cae1f6c
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
2000-04-02 21:47:15 +00:00
Jerry.Kirk%Nexwarecorp.com
16d4e3ac8a
Remove local copy of nsIRenderingContextImpl.h and inherit from
...
gfx/public/nsRenderingContextImpl.h like everyone else.
Photon Only.
2000-04-02 14:42:15 +00:00
cls%seawood.org
da66e49516
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.
2000-04-02 07:17:25 +00:00
cls%seawood.org
fc8d5ec6e6
OS/2 specific Makefile changes. Bug #34106 a=leaf
2000-04-01 10:37:01 +00:00
pavlov%netscape.com
8ae4c3bced
fix ref problem with gc's from the gc cache. fixes bug 32120
2000-03-31 09:55:47 +00:00
troy%netscape.com
04d42a3503
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
2000-03-31 03:34:05 +00:00
dcone%netscape.com
ddb2a0e497
Use the nsRenderingContextImpl as the Base Class for nsRenderingContextImpl.
2000-03-30 15:13:12 +00:00
dcone%netscape.com
85e172407c
Put nsRenderingContextImpl.cpp into the build.
2000-03-30 15:11:01 +00:00
dcone%netscape.com
dedad8ce7c
Put nsRenderingContextImpl in Manifest.
2000-03-30 15:09:03 +00:00
dcone%netscape.com
cdd098a3ed
Added some methods for Tiling backgrounds.
2000-03-30 15:01:41 +00:00
dcone%netscape.com
c7825191f2
Added some methods for tiling.
2000-03-30 15:00:45 +00:00
jim_nance%yahoo.com
dc0e139673
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
2000-03-30 03:21:26 +00:00
dveditz%netscape.com
4e80826107
resurrecting VC5.0 build by disabling multiple monitor code when _MSC_VER is less than 1200
2000-03-30 01:00:28 +00:00
waqar%netscape.com
71fb271a55
r=dcone@netscape.com
...
d=Cross platform addition to the Rendering context.
2000-03-30 00:50:05 +00:00
pavlov%netscape.com
b2926528b8
remove some tests that are no longer valid
2000-03-29 23:42:08 +00:00
dcone%netscape.com
985b19482a
Added nsRenderingContextImpl to Mozilla.. Windows now uses this Implementation..
...
other platforms to follow. r=kmclusk
2000-03-29 15:53:29 +00:00
dcone%netscape.com
d93b9829a3
Added a new class.. which will be a cross platform implementation for the
...
RenderingContext. r = kmmclusk
2000-03-29 15:49:25 +00:00
warren%netscape.com
727f312b32
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.
2000-03-29 03:58:50 +00:00
troy%netscape.com
4e2ec77d3b
Added GetAveCharWidth() function
2000-03-29 01:26:08 +00:00
dcone%netscape.com
1817600339
Fixed the masks for the Images.. cleaned up some routines.
...
r=mmclusky
2000-03-28 14:41:21 +00:00
erik%netscape.com
43a65f0fca
lang group table has been added to proper location under mozilla/intl;
...
removing the redundant table here; minor change; r=none
2000-03-27 04:55:35 +00:00
rbs%maths.uq.edu.au
489983c1d4
[#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
2000-03-27 00:10:29 +00:00
scc%netscape.com
ef0cdea840
small changes to clients of string converting APIs
2000-03-26 08:50:15 +00:00
pierre%netscape.com
dfc365a5f0
#3371 . Added support for the Appearance Manager in the css2/css3 system fonts.
2000-03-25 19:44:00 +00:00
pierre%netscape.com
924dd819c1
#3371 . Implemented css2/css3 system fonts. GFX on Windows and GTK needs to be completed.
2000-03-25 18:54:36 +00:00
pinkerton%netscape.com
9c10daa841
Updating device context to work with multiple monitors (r=hyatt). fixes bugs 21942, 32611.
2000-03-24 22:03:29 +00:00
beard%netscape.com
6e3b65fab7
bug #28559 , fix device context leak, r=dcone
2000-03-24 21:41:15 +00:00
beard%netscape.com
dbd4a9b3ac
bug #33091 , added range check to prevent memory corruption, r=kmcclusk
2000-03-24 21:32:10 +00:00
tbogard%aol.net
bd5b532ce6
Adding implementation for the new method OnStartURIOpen on nsIURIContentListener.
2000-03-24 00:26:51 +00:00
blizzard%redhat.com
41c318779d
clean up to use generic factory constructors. _so_ much cleaner this way. r=pavlov,shaver
2000-03-24 00:00:22 +00:00
pierre%netscape.com
bbfa2dc285
#32339 "font-weight: bolder and font-weight: lighter not working correctly on Mac".
2000-03-23 22:21:15 +00:00
sfraser%netscape.com
a1c3f75e00
Move StPixelLocker into nsGfxUtils.h, and added some code so that transparent images print properly. r=jfrancis
2000-03-21 21:54:08 +00:00
sfraser%netscape.com
e3042083ab
Use StPortSetter from the nsGfxUtils.h header. r=pinkerton
2000-03-21 21:43:13 +00:00
waqar%netscape.com
143cd8b917
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.
2000-03-21 01:43:24 +00:00
pnunn%netscape.com
9a411e4518
bug#32377. fix leak, handle error. r:bruce@cybersight.com
2000-03-21 01:39:42 +00:00
pinkerton%netscape.com
3af4603d30
caching screen objects to avoid repeated memory allocations. r=saari.
2000-03-21 01:34:02 +00:00
dcone%netscape.com
63dae09a9e
Added a new interface for the tiling of backgrounds. r=rods
2000-03-20 15:53:17 +00:00
morse%netscape.com
7107518582
implement test for detecting foreign images
2000-03-19 16:58:35 +00:00
bryner%uiuc.edu
958b4d7987
Handle the static library dependencies correctly. r=pavlov.
2000-03-19 06:14:02 +00:00
pinkerton%netscape.com
32b9f26794
making dev context use screen manager to get info about the screen. r=sfraser.
2000-03-18 00:57:22 +00:00
pinkerton%netscape.com
e17aeaff6f
adding numberOfScreens to interface. minor cleanup.
2000-03-18 00:56:34 +00:00
sfraser%netscape.com
b17dd52588
First Checked In.
2000-03-18 00:29:07 +00:00
dcone%netscape.com
6004b14bbd
fixed a multiple definition of nsISupports. r=beard
2000-03-17 21:55:25 +00:00
neeti%netscape.com
760f19694f
fix for 29853 in trunk, r=dp,Animated ads are stopping after one loop, and are then being reloaded from the server
2000-03-17 21:51:31 +00:00
dcone%netscape.com
6b627911a8
Added method to get the deviceCaps for the technology.. to be used for printing.
...
And a more efficient method to draw an image when only part of it has been read in.
r=attinasi
2000-03-17 15:51:58 +00:00
dcone%netscape.com
65b9a74a24
Added method to get the deviceCaps for the technology.. to be used for printing.
...
r=attinasi
2000-03-17 15:50:56 +00:00
pinkerton%netscape.com
120e64e906
screen manager and screen impls, first cut assuming only one monitor. make the dev context use them. r=pavlov.
2000-03-17 06:09:24 +00:00
pinkerton%netscape.com
3a3bf85501
Single-monitor impl of screen manager/object for win32 just to get something in place. DevContext
...
now uses it, but will also have to be tweaked when the multi-monitor impl is implemented. Just
pushing code around for now, nothing major. r=danm.
2000-03-17 04:15:39 +00:00
pnunn%netscape.com
1e18604b32
bug#29853. r:davidm. preserves background loading attribute when imglib sets
...
load attributes from imglib reload policies. pnunn
2000-03-17 00:13:04 +00:00
sfraser%netscape.com
89642093ed
Changes to nsRepeater to allow it to handle idlers as well as repeaters. bug 904. r=pinkerton
2000-03-16 23:01:56 +00:00
bruce%cybersight.com
5d6b5ce6dd
Fix a potential leak of a drawing surface. Fix a definite and frequent leak of graphics contexts. r=Pavlov.
2000-03-16 06:53:59 +00:00
pavlov%netscape.com
f681f9974d
make destructors virtual to fix warnings
2000-03-16 06:51:22 +00:00
pinkerton%netscape.com
4d5376543f
create the screen manager service when asked.
2000-03-16 04:57:05 +00:00