pavlov%netscape.com
7387013541
fix some build problems
2001-01-12 03:54:43 +00:00
pavlov%netscape.com
9fcad2ca77
move the typedef of nscolor to gfx_color in to gfxcompat.h. change the typedef of gfx_color to PRUint32 from unsigned long just to make it explicit
2001-01-08 03:11:58 +00:00
pavlov%netscape.com
adfe5c9931
merging the base and image parts of gfx2 to HEAD, renaming nsMargin, nsPoint, nsRect to whatever2 to avoid header name conflicts with gfx
...
still need to resolve issue with gfx2's nsIImage wanting to use nsIDrawable, since there arn't any ifdefs in idl...
2001-01-07 01:40:18 +00:00
mkaply%us.ibm.com
4ae85b25f8
OS/2 TB breakage
...
Uh duh. It would help if I put the XP_OS2 in the header file.
2001-01-03 03:05:09 +00:00
tor%cs.brown.edu
30513bad4f
#51179 blending calculations were incorrect (dividing by 256 instead of 255).
...
r=brendan, sr=roc
2001-01-02 23:41:07 +00:00
beard%netscape.com
09830db8d4
[not part of build] generalized printing support.
2000-12-16 03:38:21 +00:00
koehler%mythrium.com
2801f9b49f
bug #55450 : New gfx implementation more in synch with linux/gtk version. r=cls
...
r=blizzard (no sr has blizzard give me a go ahead for BeOS only stuff)
2000-11-02 00:47:12 +00:00
pnunn%netscape.com
452e8586e8
bug#51249: add ability to flush chrome. pnunn r: syd.
2000-09-14 23:00:59 +00:00
sfraser%netscape.com
1d6f955c39
Part of the fix for 20743, add flag to tell us if a drawing surface is short-lived, so we can allocate in temp mem (on Mac). r=pavlov
2000-09-13 07:02:30 +00:00
dcone%netscape.com
c122f26c11
Stray Semicolon taken out.
2000-09-12 14:31:10 +00:00
pnunn%netscape.com
8d5a6f8804
bug#13718: add hooks for natural dimensions on images. pnunn. r: cmanske, kmcclusk.
2000-09-01 01:12:39 +00:00
jband%netscape.com
691d63e78e
- !missed a file! - Use hastable based nsStaticNameTable rather than slower and fatter AVLTree for static names. fix bug 48855. r=harishd,attinasi
2000-08-22 07:05:00 +00:00
pnunn%netscape.com
31c3fa63dd
fix for bug#30852.(nsbeta2+). Image reloads not using necko reload attributes. pnunn.
...
rev:neeti; and tested on win/mac/linux.
2000-07-20 01:52:35 +00:00
erik%netscape.com
9123e803c0
bug 39570; we were using the Western font to determine the height of the
...
URL bar, and this caused the Japanese text to be truncated; we now use the
locale's language group when the caller does not pass us the correct one;
r=nhotta
2000-07-13 21:13:13 +00:00
cls%seawood.org
33938e6100
Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner
2000-07-02 18:44:42 +00:00
dcone%netscape.com
2db2c61685
new CID's for the PrintOptions class. r=kmmclusky b=36796
2000-06-23 14:28:54 +00:00
dcone%netscape.com
5ea5b10213
Need to implement LineStyle for Mac. r=buster b=34870
2000-05-23 19:46:45 +00:00
pierre%netscape.com
c10afe08dd
enabled the NEW_FONT_HEIGHT_APIS for the Mac
2000-05-12 12:04:07 +00:00
bryner%uiuc.edu
9b93a8bfc6
New and improved background tiling code for GTK. We take an offset into
...
the image as a parameter so we avoid drawing the whole tile if it's not
all needed. Also, we can avoid setting any clip regions at all this
way, and avoid trips to the X server. Fixes several background rendering
problems. Also fix a signedness problem in the compositing code
(r=tor). r=pavlov.
2000-05-12 06:29:37 +00:00
dcone%netscape.com
5719df758b
Added some rasterization of polygons, moved some point definitions to correct locations.
2000-05-11 03:58:58 +00:00
dcone%netscape.com
6a2ec4c780
Moved a point structure to nsPoint..
2000-05-09 14:23:27 +00:00
erik%netscape.com
48bf04c76e
bug 27164; need to use em square height to compute line-height; added new
...
APIs for this purpose; this is the Windows implementation; r=kmcclusk
2000-05-08 21:59:23 +00:00
dcone%netscape.com
0e7b35b9e4
Added the FillPath call.
2000-05-08 14:25:51 +00:00
erik%netscape.com
e23e391d2f
bug 27164; added new GetNormalLineHeight API for proper line-height
2000-05-04 21:46:22 +00:00
dcone%netscape.com
9240d74e27
Working on the Curve stroking and filling.
2000-05-04 13:35:54 +00:00
dcone%netscape.com
028290b2eb
Added FillStdPoly() call to the nsRenderingContext for drawing post tranformation.
2000-05-04 04:03:10 +00:00
dcone%netscape.com
50421a7d52
Added some API's for the curve drawing code
2000-05-02 14:24:08 +00:00
dcone%netscape.com
3b48c1c8bf
Moving the curve drawing into the nsRenderingContextImpl class.
2000-04-28 20:46:40 +00:00
erik%netscape.com
ac1ab035ca
bug 27164; added new font height APIs, currently only on Unix; will be
...
added to other platforms later
2000-04-26 21:53:26 +00:00
dcone%netscape.com
0a1ca7f28e
Added a DrawPath method to nsRenderingContext, currenly does nothing.
2000-04-25 13:51:46 +00:00
pinkerton%netscape.com
2b1e668eb5
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
troy%netscape.com
efed2ce17c
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
erik%netscape.com
e93721a6a3
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
troy%netscape.com
8fb55eec52
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
bc802be2bd
Put nsRenderingContextImpl in Manifest.
2000-03-30 15:09:03 +00:00
dcone%netscape.com
868e269c9e
Added some methods for tiling.
2000-03-30 15:00:45 +00:00
waqar%netscape.com
5b07935fe7
r=dcone@netscape.com
...
d=Cross platform addition to the Rendering context.
2000-03-30 00:50:05 +00:00
dcone%netscape.com
9f4bbf16fb
Added a new class.. which will be a cross platform implementation for the
...
RenderingContext. r = kmmclusk
2000-03-29 15:49:25 +00:00
troy%netscape.com
d2d592948d
Added GetAveCharWidth() function
2000-03-29 01:26:08 +00:00
erik%netscape.com
53fafac1d0
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
pierre%netscape.com
c2c59a4b6f
#3371 . Implemented css2/css3 system fonts. GFX on Windows and GTK needs to be completed.
2000-03-25 18:54:36 +00:00
dcone%netscape.com
058f27668f
Added a new interface for the tiling of backgrounds. r=rods
2000-03-20 15:53:17 +00:00
sfraser%netscape.com
83c349fbf1
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
pinkerton%netscape.com
83b6806c2c
adding screen manager r=scc
2000-03-16 04:55:46 +00:00
rickg%netscape.com
ccbae36ab0
removed references to nsStr
2000-03-12 08:58:33 +00:00
pavlov%netscape.com
33ce2d4e90
changes to let us build on MacOS X
2000-03-11 03:08:04 +00:00
mscott%netscape.com
c3129824b5
This is one of those do the right thing bugs even though I don't have a PDT+ bug for it. Travis and I noticed
...
today that image urls weren't properly getting added to the doc loader of the containing document. So the top
level document would report a document done notification before the document may really be done.
The fix is to pass the load cookie nsISupports object which originates from the docshell that is opening the
url down into the gfx image code instead of passing the load group down.
r=travis.
2000-02-15 04:49:32 +00:00
pavlov%netscape.com
0d6c9c3f9b
add GetNumRects() to nsIRegion to return the number of rects making up the region. make two XChangeGC calls in to 1 to reduce X server traffic. inline a few methods that are used internally in the gtk implimentations. remove some code cruft. r=bryner@uiuc.edu
2000-02-07 03:39:21 +00:00
erik%netscape.com
1682e0a0cd
fixing Solaris build bustage
2000-02-05 05:04:09 +00:00
erik%netscape.com
e2f28a2d77
bug 8801; temporary fix for a bad performance problem with font prefs;
...
r=troy
2000-02-05 03:31:39 +00:00