Commit Graph

2268 Commits

Author SHA1 Message Date
nhotta%netscape.com
a490b76f7a bug 46974 - display of ascii (8 bit) data incorrect with 10646 (16 bit) font
a=erik r=blizzard, approved for trunk checkin by jar
2000-09-28 22:46:27 +00:00
tor%cs.brown.edu
4610b59131 Bug 52275 - crasher if we ended up in DrawComposited() with a zero
width or height.  r=pavlov,scc a=buster
2000-09-23 01:55:30 +00:00
sfraser%netscape.com
6daab2fa46 Fixing Mac out of memory blocker (dupped to bug 20743); make the low memory buffer purgeable again after reallocating it, and tweak the heap space numbers for GWorld allocations. r=pchen, sr=scc 2000-09-22 00:17:07 +00:00
erik%netscape.com
409e23e49f bug 53585 and bug 53569; fixing a leak; r/a=brendan; a=granrose 2000-09-21 21:46:47 +00:00
pierre%netscape.com
0ace7234d8 fix related to the reconstruction of html.css (#6625), the css system fonts (#1021 and #3371) and a regression on the Mac from #44656: make the html form controls look better on the Mac. a=buster 2000-09-21 10:22:14 +00:00
pinkerton%netscape.com
f664beb064 turn off watch task around print dialog, r=sfraser bug 53121. 2000-09-21 05:11:08 +00:00
pinkerton%netscape.com
086bceef8c add nsWatchTask, r=sfraser bug 53121. 2000-09-21 05:10:04 +00:00
pinkerton%netscape.com
11adeb79d3 First Checked In. 2000-09-21 05:05:09 +00:00
mkaply%us.ibm.com
e916076307 #53410
r=brendan, a=brendan
Using wrong identifier to get screen width and height
2000-09-21 01:26:00 +00:00
ftang%netscape.com
90c1083f5c fix bug 50816. add if statement for prevFont so it won't crash on win95J while prevFont is null (when we try to render a
Unicode which do not have glyph in any font on the system.
r=buster,erik a=buster.
2000-09-20 23:13:12 +00:00
erik%netscape.com
57db879fec bug 52655; r/a=ftang; switch from GetCharsetAtom2() to NS_NewAtom() since
the former does some unwanted charset name mapping to work around problems
with Web sites using the wrong charset names; also added self test code to
catch any spelling errors since we are now not going through the charset
manager (GetCharsetAtom2)
2000-09-20 23:06:53 +00:00
waterson%netscape.com
5e7b70af9e Fix build bustage. 2000-09-20 06:40:22 +00:00
waterson%netscape.com
7dc55680e8 Bug 44352. Remove nsIMemoryPressureObserver in favor of nsIObserverService et al., and convert existing nsIMemoryPressureObserver clients. Add memory flusher thread. Add debug UI to force memory flush. r=alecf,sfraser,warren a=warren 2000-09-20 05:44:19 +00:00
sspitzer%netscape.com
ebe152cc4f bullet proofing for crash in #53250, related to #49115
r/a=mscott
2000-09-19 22:37:02 +00:00
pinkerton%netscape.com
a163e487b1 Fix major DC suckage on win2k and 98. Instead of calling GetDC all the time,
only call it when we need it and then be sure to release it. r=mjudge, bug#49285
2000-09-14 23:53:19 +00:00
sfraser%netscape.com
bccc8a28aa Fix build bustage; add new param to FlushCach. r=pnunn 2000-09-14 23:44:51 +00:00
rayw%netscape.com
3cd14f5878 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
mkaply%us.ibm.com
8ca9d0bdbe #52455
r=mkaply, a=brendan
FontEnumerator implementation for OS/2
2000-09-14 23:17:20 +00:00
pnunn%netscape.com
ccda7ec14f bug#51249: add chrome to FlushCache. pnunn r:syd 2000-09-14 23:06:53 +00:00
pnunn%netscape.com
279ba5b1e5 bug#51249: add ability to flush chrome. pnunn r: syd. 2000-09-14 23:00:59 +00:00
sfraser%netscape.com
8088d5d19b More work on 20743; better low memory handling on Mac. Better control of whether we allocate GWorlds in temp mem, make nsImageManager implement nsIMemoryPressureObserver (not turned on yet), and fix a double delete of GWorlds. r= pinkerton 2000-09-14 22:42:36 +00:00
waqar%netscape.com
75458f69c4 #=48907
r=pavlov@netscape.com
d=Get the font size using the pixel size instead of the point size. Pixel
size seems to work better for non default resolutions.
2000-09-14 18:57:05 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
sfraser%netscape.com
4af1765061 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
609158f6c5 Put the nsPrintOptions into the factory for the Mac. r=kmmclusky. b=36796 2000-09-12 14:34:14 +00:00
dcone%netscape.com
4a44a28c21 Stray Semicolon taken out. 2000-09-12 14:31:10 +00:00
dcone%netscape.com
121485bb44 Fixed the tiling bug. Limited the size of the tile buffer. Check for sizing. Bug=49751 r=kmcclusky a=kmcclusky 2000-09-12 03:48:56 +00:00
valeski%netscape.com
b6373ee1b7 50188. forcing noisy_fonts macro to *not* spew to stderr/out in debug builds. 2000-09-11 21:48:58 +00:00
erik%netscape.com
dced4cfefc bug 33162; instead of zeroing out all Unicodes less than 0x2200, we just
zero out the common ones that correspond to CP1252 (for things like smart
quotes), so that we can still see most of the JIS X 0208 characters;
r=ftang
2000-09-11 21:03:58 +00:00
briane%qnx.com
2e8fedab64 NOT PART OF BUILD - PHOTON ONLY
Various fixes to correct drawing problems and speed up the rendering
and font engine
Brian Edmond
2000-09-11 13:51:58 +00:00
valeski%netscape.com
f7f1dff42c 50188. removing release spammage 2000-09-08 23:21:08 +00:00
pinkerton%netscape.com
e1d4cc2c64 add an applescript wrapper for a call that is only in carbon. r=sfraser. 2000-09-08 23:09:42 +00:00
kmcclusk%netscape.com
09c113d6b4 Clip unicode text on WIN95 when a underline or strikeout font has been specified. Fixes underline too long problem on WIN95. bug 8322 r=attinasi@netscape.com 2000-09-07 03:20:05 +00:00
rpotts%netscape.com
a8d43a16fe Removed obsolete call to get the Prefs Service whenever ImageNetContextImpl::GetURL(...) is called. 2000-09-06 09:14:08 +00:00
dbaron%fas.harvard.edu
edc5e19b4f Fixing code that relies on implicit string construction. r=scc (verbally) 2000-09-03 02:08:24 +00:00
brendan%mozilla.org
4c27644093 Fix longstanding bug with nsScriptableRegionConstructor (lack of NS_IMETHODIMP). Use nsnull and \!, not NULL and lame NULL == ptr tests. 2000-09-02 03:39:27 +00:00
pnunn%netscape.com
5246f02766 bug#13718: pnunn. move init to intended location. 2000-09-01 19:00:05 +00:00
waqar%netscape.com
3bf37c3125 #=48907
r=rods@netscape.com
a=kmcclusk@netscape.com
d=Implement CSS3 Font for GTK.
2000-09-01 13:21:46 +00:00
rods%netscape.com
d77e0816f4 When calculating the point size of a LOGFONT the scalling between the screen
and the printer must be taken into account. (The LOGFONT metrics are for the screen)
Bug 45656  r=dcone
2000-09-01 11:59:48 +00:00
vidur%netscape.com
e153192875 Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
pnunn%netscape.com
99dd0f44ed bug#13718: add hooks for natural dimensions on images. pnunn. r: cmanske, kmcclusk. 2000-09-01 01:12:39 +00:00
dcone%netscape.com
6ddf05024d Added factory method for creating an nsPrintOptions object. This is for bug 36796. r=kmcclusk. 2000-08-31 14:49:05 +00:00
mkaply%us.ibm.com
363e98a599 #45872
r=pedemonte, a=brendan
I singlehandedly broke OS/2 printing.
2000-08-30 20:28:28 +00:00
waqar%netscape.com
9fb7a1a477 d=backing out my changes, until we can figure out what version of gtk we
need to use.
2000-08-30 02:38:43 +00:00
waqar%netscape.com
2509e302a5 #=48907
a=kmcclusk@netscape.com
r=pavlov@netscape.com
d=Implementing CSS3 Fonts for GTK.
2000-08-30 00:44:15 +00:00
pnunn%netscape.com
25b9a31abe bug#48546: animation load attributes. 2000-08-28 23:45:31 +00:00
pnunn%netscape.com
9e6d08144f bug#48546: animation loop load attributes. 2000-08-28 23:45:09 +00:00
attinasi%netscape.com
e1d0248ab8 Added some checks for null in font management of GetWidth(), and added checks to prevent divide-by-zero when GetAveCharWidth returns 0 (which it should not do but is seen in talkbacks). b=48460 r=buster@netscape.com 2000-08-28 23:33:43 +00:00
quy%igelaus.com.au
d5ec673674 Updating xlib. Not part of build 2000-08-28 23:15:44 +00:00
quy%igelaus.com.au
2d9b76a2b8 Updating xlib. Not part of the build 2000-08-28 03:48:52 +00:00
kmcclusk%netscape.com
954520c22d Added check to 8-bit blender code for null cmap.map to fix blender crash on Linux(p=afranke@ags.uni-sb.de) b=17356 r=attinasi@netscape.com 2000-08-26 03:19:12 +00:00
quy%igelaus.com.au
cc949a44bd Updating xlib. Not part of the build 2000-08-25 09:25:53 +00:00
quy%igelaus.com.au
932fc44a28 First Checked In. Not yet part of the build 2000-08-25 07:22:28 +00:00
shanjian%netscape.com
3cb865e341 #49559 JPN characters disappear at the beginning of a line
ra=ftang
the problem is because the text segments array is indexed out of its legal range.
2000-08-24 22:25:44 +00:00
jband%netscape.com
bcfbbc4573 - !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
jband%netscape.com
5b1229a9a8 Use hastable based nsStaticNameTable rather than slower and fatter AVLTree for static names. fix bug 48855. r=harishd,attinasi 2000-08-22 06:57:32 +00:00
pnunn%netscape.com
7f210bf5ea bug#20110, & maybe #32269: Get pref load attributes and apply if LOAD_NORMAL when get
image url. pnunn, r:neeti.
2000-08-21 19:37:04 +00:00
dbaron%fas.harvard.edu
4203def1d1 Add nsFontCache to leak and bloat stats. r=waterson 2000-08-21 13:04:18 +00:00
warren%netscape.com
a94aa1aa52 Fix for hash code performance problem discovered by bienvenu. 'Sampling' hash code was statistically evil. 2000-08-20 21:29:10 +00:00
scc%mozilla.org
d8be127102 attempt to fix linux bustage 2000-08-19 22:01:24 +00:00
scc%mozilla.org
376a709475 fixing code that relied on implicit string construction 2000-08-19 21:32:38 +00:00
pavlov%netscape.com
7242425ab6 fix for leak due to extra addref of GdkGC bug 49555 r=bruce 2000-08-19 06:33:56 +00:00
pavlov%netscape.com
4d3bd39c64 XRegions are no longer emigrating in mass to avoid free() (bug 49537) r=bruce 2000-08-19 06:01:43 +00:00
pollmann%netscape.com
91371746a9 Bug 43214: Exclude garbage values for font height that cause crashes. Fix courtesy of Randell Jesup jesup@wgate.com, r=pollmann 2000-08-18 03:38:15 +00:00
pavlov%netscape.com
f91b5e9881 patch to hold on to the image gc when possible. reduces the number of creategc/freegc calls r=imot. linux performance bug 26502 2000-08-17 21:53:10 +00:00
ftang%netscape.com
5ddc004c36 fix 47114. remap 6 characters to the MacOS truetype value for symbol fonts. r=nhotta 2000-08-17 21:47:42 +00:00
pavlov%netscape.com
e06fc98bab patch from Tomi Leppikangas <Tomi.Leppikangas@oulu.fi> to reuse GCs when the only person holding on to them is the GC cache (i.e. don't create/destroy, just change) r=pavlov,shaver. work on linux performance bug 26502 2000-08-17 21:44:11 +00:00
dbaron%fas.harvard.edu
e6c345dd4e Count the nsFontGTK class in the leak stats. Some of these are leaked, so the numbers may go up. r=waterson 2000-08-16 23:05:56 +00:00
alecf%netscape.com
1f1df4833b fix a bunch of UMRs r=syd
(no bug but I needed these to get my purify build going)
2000-08-16 07:39:38 +00:00
rbs%maths.uq.edu.au
3b9a740778 [not part of default build] Another go at fixing build bustage b:42793. It prevented the enabling of xprint with mathml. Paul B. Saitta <pbs@po.cwru.edu> verified that the changes compile and run, after accidently forgetting to turn xprint on the other time. a:waterson@mozilla.org 2000-08-15 18:22:31 +00:00
rods%netscape.com
054af17366 css button and caption font is set to be two point sizes larger than the default GUI size.
caption font shouldn't (and now doesn't) use the actual Windows platform specific "caption" font
b=33312 r=kmcclusk
2000-08-14 13:54:50 +00:00
warren%netscape.com
560b643684 Fixed nsStringKey -> nsCStringKey problem 2000-08-10 07:28:01 +00:00
warren%netscape.com
4cd132b6fb Fixed nsStringKey problems due to hashtable changes. 2000-08-10 07:10:42 +00:00
warren%netscape.com
84b5fd67e3 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
pavlov%netscape.com
750a6d39eb avoid calling XSetFont on every draw_text (hopefully) by using the GC cache correctly when drawing text and not calling gdk_draw_text directly. working on linux performance bug 26502. r=imot 2000-08-09 20:15:08 +00:00
dcone%netscape.com
86c5ca9f44 Taking out the change from yesterday that enables the PatBlt for tiling. Found problems so
I am pulling that change for now.
2000-08-09 14:07:55 +00:00
dcone%netscape.com
e9a2f317a9 Fixes slow scrolling, using patblt on windows NT. bug = 43943. A=mcclusk 2000-08-08 14:07:38 +00:00
tor%cs.brown.edu
162e133cb0 Bug 40942 and 47816 - fix off-by-one error in DrawComposited
sanity check.  r=bryner
2000-08-08 06:42:26 +00:00
dougt%netscape.com
5fa2999ab4 adding pref for image cache size. (47656)
r=valeski@netscape.com
2000-08-07 20:51:30 +00:00
tor%cs.brown.edu
30d47ff881 Bug 47679 - clipping rewrite for nsImageGTK::DrawComposited.
r=blizzard, a=waterson
2000-08-06 19:36:46 +00:00
dbaron%fas.harvard.edu
3c87455474 Fix potential leak. r=pnunn a=waterson 2000-08-06 19:07:06 +00:00
pavlov%netscape.com
9d31d81b2f removing (broken) x11-shm code. I have not found this code to provide any speedup, and since it is broken, I am removing it. bug 32736 r=bryner 2000-08-06 05:17:31 +00:00
pierre%netscape.com
59e9d15a43 40325 (subtracting dev2app in some cases) 2000-08-05 04:40:22 +00:00
syd%netscape.com
231215eb61 Add some prlog support for debugging image usage, r=pavlov. Debug only. 2000-08-05 00:58:24 +00:00
pnunn%netscape.com
7e2c381240 bug#474711: don't mess with channel load attributes. pnunn. 2000-08-04 23:37:41 +00:00
pnunn%netscape.com
467214e04f bug#46360: fixing leak of nsWeakReference. Thanks, Patrick. pnunn. 2000-08-02 00:34:30 +00:00
mkaply%us.ibm.com
380cbfbd08 45872
r=mkaply, a=brendan
Fixes for tiling of bitmaps - make them faster and fix 256 color
2000-07-31 20:36:14 +00:00
sfraser%netscape.com
d728dc7b8b Fix 6553 at last -- image badge icons now show on Mac. r=pinkerton. 2000-07-28 00:55:53 +00:00
mkaply%us.ibm.com
c17df4028f 45872
r=mkaply, a=brendan
Found a way to get the desktop DC so screen APIs could be implemented properly
2000-07-27 21:10:32 +00:00
mkaply%us.ibm.com
0cb64066c3 #45872
r=mkaply, a=brendan
Port of nsDeviceContextOS2 to be more like Windows and removal of nsPaletteOS2
2000-07-26 14:21:07 +00:00
mkaply%us.ibm.com
703878aa21 #45872
r=mkaply, a=brendan
Make nsDeviceContextSpecOS2 look more like Windows
2000-07-26 14:07:24 +00:00
mkaply%us.ibm.com
94ba95ea20 #45872
r=mkaply, a=brendan
Make nsDeviceContextSpecFactoryO look more like Windows
2000-07-26 01:26:49 +00:00
mkaply%us.ibm.com
18ad001622 #45872
r=mkaply, a=brendan
Include the right stuff so this header builds regardless of where it is included
2000-07-26 00:00:27 +00:00
mkaply%us.ibm.com
f2dcfe33b2 #45872
r=mkaply, a=brendan
Turn on ScreenManager and Screen classes in GfxFactory
2000-07-25 23:58:09 +00:00
mkaply%us.ibm.com
2f3eb05b67 #45872
r=mkaply, a=brendan
Turn on ScreenManager and Screen classes in Makefile
2000-07-25 23:57:12 +00:00
mkaply%us.ibm.com
8a804c6438 #45603
r=mkaply, a=brendan
Can't use the desktop HDC to do these queries - I'll just grab SYSVALUES
2000-07-25 22:09:23 +00:00
rbs%maths.uq.edu.au
22e8f8034e Bug 18814. Return the x-height that complies with the convention in the CSS spec. r,a:waterson 2000-07-25 08:32:39 +00:00
uid408
25243d7e90 Disable use of AlphaBlend() on Win98, it's broken. Bug 36694. r=kmcclusk, a=brendan 2000-07-25 03:51:39 +00:00
uid408
af71c3262b Fix for VC5 builds. Bug 36694. r=kmcclusk, a=brendan 2000-07-25 03:51:04 +00:00
rbs%maths.uq.edu.au
fbdb6978ef [not part of default build] Fix build bustage b:42793. It prevented the enabling of xprint with mathml. Paul B. Saitta <pbs@po.cwru.edu> verified that the changes compile and run. a:waterson@mozilla.org 2000-07-25 00:09:01 +00:00
mkaply%us.ibm.com
34d904f3a6 #45872
r=mkaply, a=brendan
Implement Screen and ScreenManager classes on OS/2 - not part of build yet
2000-07-24 22:32:19 +00:00
mkaply%us.ibm.com
ef4cbe3e4b #45872
r=mkaply, a=brendan
RequiresInvertedMask is unnecessary - we already have the device depth, just check it.
2000-07-24 22:31:26 +00:00
mkaply%us.ibm.com
51127bc33e #45872
r=mkaply, a=brendan
Rather than forward declaring the class, include nsFont.h
2000-07-24 22:30:49 +00:00
mkaply%us.ibm.com
ba0eabbe17 #45872
r=mkaply, a=brendan
No need to use these APIs - we have access to the widget HWND
2000-07-24 22:30:18 +00:00
pnunn%netscape.com
f04ba6a6a8 bug#30852: (&related to #46032,#46049). Use default channel load attributes since
LoadGroup attributes not set correctly. pnunn.
2000-07-24 19:32:43 +00:00
uid408
2caf599e57 Enable 8-bit alpha channel for images on Windows. Bug 36694. Patch thanks to VYV03354@nifty.ne.jp. r=kmcclusk,dcone a=brendan 2000-07-20 04:19:23 +00:00
pnunn%netscape.com
38ed05f47f 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
shanjian%netscape.com
00d2e1e8f4 #45543
Use empty cmap for those charsets not easily to determin its cmap.
r=ftang r=rbs
2000-07-18 21:54:33 +00:00
mkaply%us.ibm.com
45ed74357a #42637
r=mkaply, a=brendan
Implement DrawTile so background images are displayed
2000-07-17 19:50:21 +00:00
mkaply%us.ibm.com
648d67e382 #42637
r=mkaply, a=brendan
Assert switching skins - add additional font types for OS/2
2000-07-17 19:47:39 +00:00
tor%cs.brown.edu
7aca7f7ec5 Clip 8-bit alpha composited images for bug 44735. 2000-07-17 03:02:31 +00:00
rbs%maths.uq.edu.au
1b4ce14e2c Temp. turn off non-TT fonts from the gGlobalFonts list in MathML-enabled builds. Change suggested by erik before going for his sabbatical 2000-07-15 08:07:24 +00:00
Jerry.Kirk%Nexwarecorp.com
e1acf1ac8e NOT PART OF BUILD - PHOTON ONLY
Added a little character conversion to get some special characters
to display correctly on yahoo and abcnews. This has already been
added for other platforms like GTK. author=briane@qnx.com
r=jerry.kirk
2000-07-14 14:03:03 +00:00
erik%netscape.com
7416f242ae 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
erik%netscape.com
9ac62f9df8 bug 22031; enabling raster (bitmap) fonts on Windows, e.g. for UI;
r=rods,rbs
2000-07-13 21:08:37 +00:00
rbs%maths.uq.edu.au
aca7c4860e Fix build bustage. b:42793. a:waterson 2000-07-13 04:16:01 +00:00
saari%netscape.com
2b156b1ed6 Fix for nsbeta2+ bug 36470: colors are wrong across multiple monitors of different bit depths on MacOS. r= pinkerton 2000-07-11 20:27:42 +00:00
mkaply%us.ibm.com
bcc253bc9b r=cls, a=brendan
Because of the raptor to gk change, we don't need SHORT_LIBNAME
2000-07-10 22:04:17 +00:00
mkaply%us.ibm.com
7b0693f2ad r=cls, a=brendan
Because of the raptor to gk change, we don't need SHORT_LIBNAME
2000-07-10 20:48:42 +00:00
rbs%maths.uq.edu.au
fe5f7dfb01 Enable the real x-height. r:erik,waterson. a:waterson 2000-07-10 16:10:12 +00:00
cls%seawood.org
7e40a1e0c5 Ugh, introduced c++ comments to a c file which causes havoc with many non-gnu compilers 2000-07-10 15:14:37 +00:00
cls%seawood.org
e87a1b7b11 Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061 2000-07-10 07:13:31 +00:00
Jerry.Kirk%Nexwarecorp.com
35cd409b26 NOT PART OF BUILD - PHOTON ONLY
Various fixes to make it draw again from Brian Edmond of QNX
r=kirkj
2000-07-07 21:49:05 +00:00
colin%theblakes.com
18c0b2c620 Need to link against MOZ_JS_LIBS. r=cls 2000-07-06 20:13:57 +00:00
cls%seawood.org
bca014f1bb 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
dbaron%fas.harvard.edu
71dee3b6b0 Fix bug 35355 by not reading before the beginning of an array. Patch from Robert O'Callahan <roc+moz@cs.cmu.edu>.
Fix ConditionRect so really wide documents repaint correctly on Win95.
r=kmcclusk, a=waterson
2000-07-01 22:12:23 +00:00
cls%seawood.org
1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
Jerry.Kirk%Nexwarecorp.com
673922319a NOT PART OF BUILD - PHOTON ONLY
Fix the fonts so they are extenting properly
2000-06-29 01:13:25 +00:00
tor%cs.brown.edu
398039ae41 Plug a region leak in nsRegionGTK::SetTo(). r=pavlov 2000-06-28 05:00:20 +00:00
mkaply%us.ibm.com
9b73ab389c #42637
r=mkaply, a=brendan
OS/2 bringup - Makefiles to build RC files for objdir and non objdir builds
2000-06-27 22:07:30 +00:00
Jerry.Kirk%Nexwarecorp.com
c04a7c75a1 Changes to allow the Photon version of Mozilla to not be a
MONOLITHIC_TOOLKIT any longer.
r=cls
2000-06-27 02:45:09 +00:00
mkaply%us.ibm.com
df29f88694 # 40177
r = cls, a = brendan
OS/2 bring-up - the PS dir is only needed for *IX platforms
2000-06-25 14:42:08 +00:00
cltbld%netscape.com
a8bd9b0fd9 added XSLT, SVG, MathML to Mac build. fix for #39959 2000-06-23 23:47:11 +00:00
dcone%netscape.com
3d919ad0cb Added two files to build.. nsPrintOptionsImpl.cpp and nsPrintOptionsMac.cpp. r = kmclusky b=36796 2000-06-23 20:21:50 +00:00
attinasi%netscape.com
983bb77f85 Checkin for dcone: Adding print options object to makefile. b=36796 r=attinasi 2000-06-23 20:15:59 +00:00
dcone%netscape.com
dc6b503aa4 Added a new interface file to compile for nsPrintOptions. r=kmmclusky b=36796 2000-06-23 14:41:06 +00:00
dcone%netscape.com
20fe89fc64 Added a new interface definition for nsIPrintOptons. r=kmmclusky. b=36796 2000-06-23 14:39:58 +00:00
dcone%netscape.com
ace15471db First Checked In. 2000-06-23 14:35:57 +00:00
dcone%netscape.com
e60e84be64 Added new class definitions for the PrintOptions class. r=kmmclusky b=36796 2000-06-23 14:34:17 +00:00
dcone%netscape.com
090a285e44 Added class definitions for the PrintOptions class. r=kmmclusky b=36796 2000-06-23 14:32:06 +00:00
dcone%netscape.com
c39f115d1a Added class definitions for PrintOptions. r=kmmclusky b=36796 2000-06-23 14:30:55 +00:00
dcone%netscape.com
4dc6776f9c new CID's for the PrintOptions class. r=kmmclusky b=36796 2000-06-23 14:28:54 +00:00
tajima%eng.sun.com
4228cbcd61 XUL based print dialog on UNIX paltform,r=syd 2000-06-23 08:00:10 +00:00
dcone%netscape.com
6153181fd9 added a new file to the make for the print options. Effects windows only. r=KMcCluskey b=36976 2000-06-22 13:39:09 +00:00
dcone%netscape.com
6bbd2ab34e Added an IDL file to the make. Effects Windows build only. r=KMcCluskey b=36796 2000-06-22 13:36:45 +00:00
dcone%netscape.com
ac0f87d6c3 New interface definition for printer options. a=KMcCluskey 2000-06-21 22:21:34 +00:00
Jerry.Kirk%Nexwarecorp.com
edc8cbf575 NOT PART OF BUILD - PHOTON ONLY
Simple for the Photon font name
2000-06-21 14:26:25 +00:00
beard%netscape.com
1c926d81a2 bug #42100, Carbon compatibility. r=gordon, saari, pinkerton, sfraser 2000-06-20 23:10:06 +00:00
Jerry.Kirk%Nexwarecorp.com
a635b35704 Not Part of Build... PHOTON ONLY
Missed a Makefile.in  this makes the the gfx library for Photon a component
just like gtk.
2000-06-19 12:25:31 +00:00
Jerry.Kirk%Nexwarecorp.com
85b4aaca53 Not Part of Build... PHOTON ONLY
Changed photon widget to be a component like gtk.
Had to comment out some printing support in GFK because of Photon library bugs.
2000-06-19 12:01:21 +00:00
cls%seawood.org
bb9cbaf3a5 Don't declare a variable twice. It breaks the HP-UX builds. 2000-06-18 21:34:45 +00:00
pavlov%netscape.com
ef37837962 patch from Tomi Leppikangas <tomilepp@sun3.oulu.fi> to fix some GC leaks r=pavlov a=brendan 2000-06-18 18:56:27 +00:00
tajima%eng.sun.com
b97ea896f8 bugid=41935, a=waterson, r=dcone@netscape.com 2000-06-16 23:38:24 +00:00
garyf%netscape.com
17cc904eb4 Fixed round off error by making nsTransform2D::TransformCoord(x,y,w,h) round the translation values for the scale & translate case in the same way as nsTransform2D::TransformCoord(x,y). r=evaughan bug=29949 2000-06-16 22:47:34 +00:00
mkaply%us.ibm.com
20b267dc32 # 42637
r = mkaply, a = brendan
OS/2 bring-up  - makefile changes to build resource files
2000-06-16 14:33:17 +00:00
garywade%netscape.com
ea8a2e41a0 Bug 30300/6588 Fixed the way that font preferences were proliferated in order that the user-defined font settings could be used. 2000-06-14 23:40:25 +00:00
garywade%netscape.com
f87982d2f2 Bug 30300/6588 Needed to turn off inlining of functions in the debug target to facilitate debugging. 2000-06-14 23:39:02 +00:00
dcone%netscape.com
833d51a432 Fixed palette problems. b= 25979 r = McCluskey 2000-06-12 13:32:13 +00:00
mkaply%us.ibm.com
a9471ddc8a # 37239
r = mkaply, a = brendan
OS/2 bringup - Rewrite of device context code so menus work - OS/2 only
2000-06-08 13:55:47 +00:00
mkaply%us.ibm.com
eab2374b6a # 37239
r = dcone, a = brendan
OS/2 bringup - PR_CALLBACK for VisualAge
2000-06-07 01:12:46 +00:00
danm%netscape.com
f8250079df fix problem with sizing to content (bug 36520). code=justin@68k.org. a=waterson@mozilla.org,duncan@be.com 2000-06-07 00:54:03 +00:00
slamm%netscape.com
ed7b6044f0 Ignore generated Makefile. 2000-06-05 21:40:07 +00:00
dcone%netscape.com
d1bcb4473a Fixed bug 40196, there was a transformation problem, and PatBlt did not work correctly on some issues. R=rods 2000-06-05 14:12:11 +00:00
warren%netscape.com
512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
dcone%netscape.com
ab8fc494ba Removed and extra fopen.. r=rods b=40220 2000-06-02 13:58:02 +00:00
alecf%netscape.com
af0274c3bf put printf inside NOISY_FONTS to quiet down startup 2000-06-02 00:40:37 +00:00
sfraser%netscape.com
c775131c74 Fix for 41006 -- fix for overlapping text when drawing text runs. r=ftang 2000-06-01 22:54:49 +00:00
sfraser%netscape.com
9a0e9e7de4 Fix for bug 39811 -- make font prefs work for non-unicode text drawing. r=ftang. 2000-06-01 22:53:47 +00:00
mkaply%us.ibm.com
9a43413a8d # 37239
r = mkaply, a = brendan
OS/2 bringup - Print support
2000-06-01 14:56:21 +00:00
brade%netscape.com
28ed4107f3 remove call to FetchFontInfo which doesn't work on 8.5; r=sfraser; a=granrose; bug #37318 2000-05-30 17:53:20 +00:00
sfraser%netscape.com
2a97b66a80 Since I removed the FetchFontInfo call, no longer have to weak link with InterfaceLib. 2000-05-26 22:04:01 +00:00
sfraser%netscape.com
de4ecba1c8 Fixes for 39811, 36417 -- bad text layout on Mac, due to bad space width measurement. Also fixed justified text drawing. r=brade, a=beppe 2000-05-26 22:03:33 +00:00
erik%netscape.com
f3debaa033 bug 38387; add optimized GetWidth method to Japanese Windows 95-specific
subclass nsRenderingContextWinA to allow proper layout on Win95-J;
a,r=kmcclusk
2000-05-25 20:37:01 +00:00
blizzard%redhat.com
4cd35f6827 fix unitialized variable reference that was pointed out by jlnance ( thanks! ) r=pavlov, a=brendan 2000-05-25 20:02:47 +00:00
mkaply%us.ibm.com
c599e744f3 # 37239
r = mkaply@us.ibm.com, a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only
2000-05-25 14:23:27 +00:00
pinkerton%netscape.com
81b438669f Using WINAPI macro for callback routines. Thanks to juberti@aol.com and
jesusx@who.net for the help and moral support. r=mozbot a=mozbot
2000-05-24 23:56:47 +00:00
dcone%netscape.com
ddf3c10ba2 Implement LineStyle for Mac. This gets the pulldowns working again. r=buster b=34870 2000-05-23 19:47:48 +00:00
dcone%netscape.com
f06ae87cf7 Need to implement LineStyle for Mac. r=buster b=34870 2000-05-23 19:46:45 +00:00
pnunn%netscape.com
c2c004ee47 bug#39301: bump up img cache size back up to 2M. Now have way to limit other
resources. pnunn r:sfraser@netscape.com
2000-05-22 23:08:42 +00:00
pinkerton%netscape.com
df605aed70 Fix for 36479, crash on some systems counting # of monitors. There were a couple
of possible culprits, removed a printf that was crashing things and removing the use
of the big rectangle that I bet was confusing certain video cards. r=mjudge.
2000-05-22 22:40:02 +00:00
dcone%netscape.com
48c1f7c9aa Divided the number of bytes by 3 for grayscale image printing. r=rods a=brendan@mozilla.org b=26814 2000-05-22 20:13:12 +00:00
mkaply%us.ibm.com
677613d5be # 37239
r = mkaply@us.ibm.com, a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only!
2000-05-22 19:38:22 +00:00
tor%cs.brown.edu
94713681c6 Fix crasher bug 36834 by making sure that the image we're about
to read/composite overlaps the underlying drawing surface. a=brendan
2000-05-20 04:03:17 +00:00
pavlov%netscape.com
528cf844b7 work to try and fix crasher bug 39752 by being sure to call Cancel() on the timers since the windows timer code holds a ref to itself.... more to come on that. r=jag@irc 2000-05-20 03:57:59 +00:00
erik%netscape.com
ffa8b60849 fixing bustage in the #ifdef MOZ_MATHML part (not part of default build)
a=leaf
2000-05-19 00:33:33 +00:00
mcafee%netscape.com
6eb88c1a84 Renaming prefs to live in the browser.display namespace: background_color, foreground_color, use_document_fonts, use_document_colors, base_font_scaler, wfe.use_windows>colors, screen_resolution. r=alecf, a=chofmann (31136) 2000-05-18 03:19:00 +00:00
erik%netscape.com
c72987549c added debugging code 2000-05-17 06:58:32 +00:00
cls%seawood.org
a8000b8bb5 Mass replace of -lmozjs with $(MOZ_JS_LIBS) needed for OS/2 and consistency. 2000-05-17 06:45:45 +00:00
sfraser%netscape.com
9d0f0840c6 Remove linkage with NetworkModular.shlb 2000-05-17 06:36:59 +00:00
tajima%eng.sun.com
68a492ed5e no need to link libIDL. 2000-05-17 06:15:15 +00:00
tajima%eng.sun.com
ef689697f2 nsAutoString i/f has changed, need to align code accordingly to avoid build
error.
2000-05-17 05:36:42 +00:00
erik%netscape.com
de7b626015 adding minimum font size pref so that e.g. East Asian documents adhere to
a min font size, thereby avoiding overlapping lines
2000-05-17 05:15:54 +00:00
ftang%netscape.com
61876a8cb1 partially fix 38318. Register callback to rebuild the mapping Util singleton 2000-05-17 05:00:30 +00:00
zuperdee%penguinpowered.com
e30a52d548 Temporary fix for bug 33801. r=shaver 2000-05-17 04:47:49 +00:00
zuperdee%penguinpowered.com
dfca1cd6ac Temporary fix for bug 33801. r=shaver 2000-05-17 04:47:00 +00:00
cls%seawood.org
87d19933d5 Oops. Forgot a couple of files for the beos fix in bug #38372. 2000-05-17 04:35:10 +00:00
pavlov%netscape.com
803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
erik%netscape.com
29ae0469f3 bug 6588; adding support for the "User Defined" character encoding and font 2000-05-16 23:48:44 +00:00
dcone%netscape.com
ac9bdf635a Added code to check file name for obvious directory syntax.. 2000-05-16 21:55:39 +00:00
dbaron%fas.harvard.edu
6f9df087ce Fix MathML build. r=erik@netscape.com a=leaf@mozilla.org 2000-05-16 19:31:57 +00:00
erik%netscape.com
38643317f7 checking in the previous changes again, this time with 3 more bugs fixed 2000-05-16 03:31:05 +00:00
rbs%maths.uq.edu.au
8a4dc9bd8e [#ifdef MOZ_MATHML: NOT PART OF THE DEFAULT BUILD] Finally enable the Mathematica fonts on Unix. Paul Gartside <gartside@maths.ox.ac.uk> tested and reported that all went well. 2000-05-16 01:45:27 +00:00
erik%netscape.com
fe2c719733 backing out the changes since there were problems 2000-05-16 00:12:42 +00:00
pavlov%netscape.com
efcc9efa87 make gfx on unix be an xpcom component 2000-05-15 21:58:46 +00:00
erik%netscape.com
7ada90de18 bugs 20959, 27378, 30856, 31013; make font selection more specific by
including the foundry field (and charset fields); try names like "Times
New Roman" first, before aliasing it to "times"
2000-05-15 20:15:55 +00:00
erik%netscape.com
2fe4d75b47 removing unused file 2000-05-15 20:06:02 +00:00
erik%netscape.com
8367d32cef removing unneeded "Unicode" and "Bitstream Cyberbit" aliases (there is no
font called "Unicode" anyway)
2000-05-15 20:05:06 +00:00
dcone%netscape.com
9f951ce59e Fixed ScaleX and ScaleY to handle identity matrix, based on O'Callahan patch. 2000-05-15 14:06:18 +00:00
scc%netscape.com
30e346f29a string fixes 2000-05-14 22:54:04 +00:00
bryner%uiuc.edu
77610c8624 Create the offscreen buffer the size of the complete image, not just the
size that has been loaded so far.  r=pavlov.
2000-05-14 03:16:43 +00:00
bryner%uiuc.edu
63945810dc Fix some signed/unsigned warnings. r=tor@cs.brown.edu. 2000-05-14 01:32:34 +00:00
ftang%netscape.com
b04ffa4153 check in xprint changes for tajima@eng.sun.com r=erik@netscape.com
all the changes is now #ifdef USE_XPRINT and won't be build by default.
2000-05-13 13:31:05 +00:00
cls%seawood.org
2dd374c719 Vain attempt to make the xlib toolkit work. Switched nsRenderingContextXlib to use nsRenderingContextImpl. Filled in some missing functions. 2000-05-13 05:38:50 +00:00
waterson%netscape.com
f284e62f26 Fix string backsliding. r=scc 2000-05-13 01:11:31 +00:00
mkaply%us.ibm.com
eba0a57ff7 # 37239
r= dcone
OS/2 bring up continues - PR_CALLBACK and typo
2000-05-12 22:21:42 +00:00
dcone%netscape.com
e1630d1487 Fixed line drawing 2000-05-12 21:05:25 +00:00
pnunn%netscape.com
e38c1eeb76 Bug#31228: Patch from : roc+moz@cs.cmu.edu (Robert O'Callahan). Thanks Robert! r:pnunn. 2000-05-12 20:19:02 +00:00
tajima%eng.sun.com
7249ccebbe renamed 3 public header files names exported to 'dist/include' r/a=erik@netscape.com 2000-05-12 20:15:08 +00:00
mkaply%us.ibm.com
b21a2a4d57 # 37239
r= mkaply@us.ibm.com
OS/2 bring up continues - OS/2 specific changes
2000-05-12 19:26:34 +00:00
pierre%netscape.com
c390bbd41c enabled the NEW_FONT_HEIGHT_APIS for the Mac 2000-05-12 12:04:07 +00:00
pierre%netscape.com
efb8fa3a55 Added the NEW_FONT_HEIGHT_APIS for the Mac 2000-05-12 12:03:48 +00:00
alecf%netscape.com
c9662034e6 fix xlib bustage 2000-05-12 07:49:06 +00:00
bryner%uiuc.edu
4178e71c6a Sorry, forgot this file. 2000-05-12 07:01:09 +00:00
bryner%uiuc.edu
e5c3adbd79 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
tajima%eng.sun.com
eaace242de build configuration changes for xprint(gfx/src/xprint). r=leaf, a=ftang 2000-05-12 03:31:18 +00:00
tajima%eng.sun.com
11ed143af7 modification for sharing methods with gfx/src/xprint/. r=blizzard, a=ftang 2000-05-12 03:20:55 +00:00
pnunn%netscape.com
213dd45019 bug#37909: add multipart support. pnunn, r:valeski@netscape.com 2000-05-12 01:37:02 +00:00
shanjian%netscape.com
ee583fd65b fix bug 35356
r=ftang,erik
2000-05-11 22:08:46 +00:00
rpotts%netscape.com
8262e9040a Added an InterfaceRequestor argument to NS_OpenURI(...). This allows progress notifications to be fired for images... 2000-05-11 21:53:58 +00:00
dcone%netscape.com
83e45c100e Fixed warnings.. using XP types. 2000-05-11 21:09:44 +00:00
dcone%netscape.com
86c09d4004 Added the DrawStdLine call. Not using the GTK matrix member.. using the mTranMatrix
member declared in the nsRenderingContextImpl.h file.
2000-05-11 21:07:09 +00:00
dcone%netscape.com
9eabdd133a Added the DrawStdLine call. The RenderingContext now updates the mTransMatrix pointer member so the RenderingContextImpl can use this matrix. 2000-05-11 21:05:49 +00:00
tajima%eng.sun.com
a3a871c80e Mozilla Xprint client module. a=frang@netscape.com 2000-05-11 20:57:31 +00:00
cls%seawood.org
5be082e304 More OS/2 Makefile changes. Bug #34106 Batch 13 2000-05-11 14:15:34 +00:00
ftang%netscape.com
807c9e3364 add xprint and xprint/readme.txt for tajima@eng.sun.com 2000-05-11 13:58:13 +00:00
dcone%netscape.com
25178094e4 Added some rasterization of polygons, moved some point definitions to correct locations. 2000-05-11 03:58:58 +00:00
pavlov%netscape.com
8dfebbe34a see if this fixes the orangeness that has plagued us for the last few weeks ;) 2000-05-10 22:33:24 +00:00
kmcclusk%netscape.com
2155e827d9 Force average character height to be at least 1 twip instead of allowing it to round off to 0 for extremely small fonts on WIN32. b=38188 r=rods@netscape.com 2000-05-10 22:04:40 +00:00
kmcclusk%netscape.com
9fda929320 Added support for searching simulated font weights on WIN32 (patch from VYV03354@nifty.ne.jp). b=18601 r=rods@netscape.com 2000-05-09 21:33:49 +00:00
attinasi%netscape.com
a78f408b57 Tiny fix to avoid divide-by-zero if the FontMetrics have 0 for the avg. char width. b=37757 r=dcone 2000-05-09 21:18:53 +00:00
tor%cs.brown.edu
eee927bf5d Couple of crash fixes to DrawComposited* suggested by
pavlov and bryner@uiuc.edu.
2000-05-09 20:56:34 +00:00
dcone%netscape.com
d5bc728091 Moved a point structure to nsPoint.. 2000-05-09 14:23:27 +00:00
alecf%netscape.com
3a9117ae12 fix xlib bustage 2000-05-09 08:09:48 +00:00
erik%netscape.com
1a27e590f5 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
0875c88ec5 Added the FillPath call. 2000-05-08 14:25:51 +00:00
Jerry.Kirk%Nexwarecorp.com
050740767c Adding "GetNormalLineHeight" method.
Photon ONLY
2000-05-08 00:05:00 +00:00
bryner%uiuc.edu
6810e0a9b7 Turning off the new tiling code because it seems to have made tinderbox
go orange.
2000-05-07 21:10:33 +00:00
bryner%uiuc.edu
aee7d202d2 Finishing up the faster GDK image tiling code and turning it
on.  fixes bug 28578 and probably some others.  r=pavlov.
2000-05-07 20:44:12 +00:00
erik%netscape.com
1f4aa4531c getting rid of compiler warning 2000-05-06 22:10:10 +00:00
erik%netscape.com
1c5cb8836f getting rid of unused, old method (PickAppropriateSize) 2000-05-06 22:05:51 +00:00
erik%netscape.com
0fd6bda17b getting rid of initializations to zero since we already have
NS_DECL_AND_IMPL_ZEROING_OPERATOR_NEW
2000-05-06 21:56:08 +00:00
erik%netscape.com
ff3cda3a67 got rid of unneeded mHeight (replaced by mMaxHeight) 2000-05-06 21:47:09 +00:00
erik%netscape.com
80332aa929 bug 35081; need to use CreateInstance instead of GetService for
nsISaveAsCharset
2000-05-06 21:17:43 +00:00
ftang%netscape.com
64c2db61bf fix 30798, skip font start with "." and "%" for font enumeration since they are private font. 2000-05-05 21:19:26 +00:00
erik%netscape.com
fa503f288a bug 27164; added new GetNormalLineHeight API for proper line-height 2000-05-04 21:46:22 +00:00
dcone%netscape.com
52e88bcad4 Working on the Curve stroking and filling. 2000-05-04 13:35:54 +00:00
dcone%netscape.com
f71d3c9be6 Fixed up the FillStdPoly call, took out the transform. 2000-05-04 05:16:35 +00:00
dcone%netscape.com
a15ebee0dc Added FillStdPoly() call to the nsRenderingContext for drawing post tranformation. 2000-05-04 04:03:10 +00:00
Jerry.Kirk%Nexwarecorp.com
1328c548f1 Fixing some compile errors due to changes in nsString PHOTON ONLY r=michael.kedl 2000-05-04 00:59:39 +00:00
ftang%netscape.com
c32361e05f fix 33258. Ignore symbol font so we won't rendert ASCII by using it. 2000-05-03 23:22:45 +00:00
dcone%netscape.com
2b15d4275c Fixed a bug with PatBlt and windows 95 and 98 2000-05-03 13:31:16 +00:00
yueheng.xu%intel.com
ae9f98e5e5 for #31380. This is a re-do of the intended part of the change of r1.92 and make it
on top of r1.91 (i.e. r1.93). r=erik/ftang.
2000-05-03 04:15:04 +00:00
erik%netscape.com
46e26fd9fd backing out the previous change, which broke the tree 2000-05-03 03:07:38 +00:00
yueheng.xu%intel.com
206971bd15 fix for #31380 (Unicode to GBK converter not working for some GBK chars )
this fix should go together with today's change of intl/uconv/ucvcn/nsUnicodeToGBK.cpp.:
2000-05-03 02:16:20 +00:00
sfraser%netscape.com
cbd9592b81 Fix for bug 37318 -- fix library linkage so that FetchFontInfo is weak linked, and look for it at runtime. 2000-05-02 22:52:19 +00:00
alecf%netscape.com
aea90fe27b fix xlib bustage from nsString landing 2000-05-02 22:39:56 +00:00
dcone%netscape.com
4f0cf14145 Added some API's for the curve drawing code 2000-05-02 14:24:08 +00:00
rbs%maths.uq.edu.au
609eae524f Change to case-insentive compare because the BaKoMa have lower-case names, r:troy,erik. a:troy 2000-05-02 02:46:58 +00:00
cls%seawood.org
04417332fe OS/2 Makefile.in tweaks. Batch 10 & 11. Bug #34106 2000-05-02 01:18:46 +00:00
mkaply%us.ibm.com
d41c17e2f8 # 37239
r= mkaply@us.ibm.com
OS/2 bring up continues - checking in files for the OS/2 team
2000-05-01 22:21:43 +00:00
pavlov%netscape.com
d0a046fd46 remove use of gccache in image code.. just doesn't give the win I was hoping for... :( 2000-04-30 22:40:31 +00:00
pavlov%netscape.com
1663a72aa6 don't make a copy of the gc from the rendering context if we don't have an alpha pixmap since we arn't going to change it 2000-04-30 22:36:43 +00:00
sspitzer%netscape.com
a77719f28d fix warning 2000-04-30 17:39:03 +00:00
michael.lowe%bigfoot.com
184ee535f2 Fix CSS2 system fonts on Windows (bug 33312). author={michael.lowe@bigfoot.com, xiaotong@us.ibm.com}, r=michael.lowe@bigfoot.com 2000-04-30 08:15:13 +00:00
pavlov%netscape.com
7defb98621 allow for multiple gc caches. new image tiling code partially uses gc cache. (new image tiling code not turned on yet) 2000-04-30 08:05:35 +00:00
pavlov%netscape.com
c28b595f27 more changes to unix tiling (not turned on yet) 2000-04-30 07:38:24 +00:00
pavlov%netscape.com
aff193afda more work on unix tiling code 2000-04-30 07:16:41 +00:00
pavlov%netscape.com
81fb2dde4a fix unix tiling code so that it runs (not turned on yet) 2000-04-28 21:59:33 +00:00
dcone%netscape.com
0ca4754a56 fix for mac 2000-04-28 21:48:44 +00:00
dcone%netscape.com
2f712d777f Moving the curve drawing into the nsRenderingContextImpl class. 2000-04-28 20:46:40 +00:00
pavlov%netscape.com
4c25817549 patch from puetzk@iastate.edu to fix but 20496. 2000-04-28 20:14:05 +00:00
pavlov%netscape.com
6458ce2a4e additional fixes for bug #37352. reduce region creation/mallocing 2000-04-28 20:08:16 +00:00
mccabe%netscape.com
e9209489d7 change several IDL parameters to be unsigned, to work better with length_is, size_is. Preperatory to requiring unsigned in xpidl, fixing 13413 2000-04-28 10:51:52 +00:00
pavlov%netscape.com
31727ebe44 fix runtime bustage 2000-04-27 23:28:35 +00:00
pavlov%netscape.com
f027a4c3c8 update to new string apis 2000-04-27 21:36:05 +00:00
pavlov%netscape.com
32867b404b update string apis 2000-04-27 21:28:02 +00:00
scc%netscape.com
4867a6591c making string conversions explicit 2000-04-27 20:22:27 +00:00
alecf%netscape.com
71d8248603 fix xlib bustage 2000-04-27 14:21:59 +00:00
pavlov%netscape.com
9a649a9539 fix for excessive mallocing of regions bug #37352 2000-04-27 07:58:15 +00:00
alecf%netscape.com
f9ff9aeaf4 fix xlib bustage 2000-04-27 03:55:06 +00:00
cls%seawood.org
e672bbef89 Removed DrawTile() stub implementation for BeOS. Thanks to justin@68k.org for the patch. 2000-04-27 01:16:19 +00:00
pavlov%netscape.com
aa0201129b fix getting screen depth that pink screwed up the other day 2000-04-26 23:49:35 +00:00
erik%netscape.com
7d711b423d 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
erik%netscape.com
361380efdc bug 27164; added new font height APIs for PostScript module 2000-04-26 21:52:05 +00:00
erik%netscape.com
ee255c18ad bug 27164; added new font height APIs for Unix (GTK) version 2000-04-26 21:51:11 +00:00
pnunn%netscape.com
03bcf07499 bug#29643: check in for valeski. r: pnunn. 2000-04-26 21:22:15 +00:00
cls%seawood.org
e2d8ae556f Made BeOS use the nsRenderingContextImpl class as the gtk builds do. 2000-04-26 03:43:45 +00:00
mjudge%netscape.com
2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
dcone%netscape.com
75c317aca7 Added the nsRenderingContextImpl for interface 2000-04-25 14:37:40 +00:00
dcone%netscape.com
2d436119b0 Added a DrawPath method to nsRenderingContext, currenly does nothing. 2000-04-25 13:51:46 +00:00
jband%netscape.com
2c9241904e fix leak of nsIPref Service 2000-04-25 05:07:02 +00:00
sspitzer%netscape.com
68aa436cf0 fix spelling mistake. wrap printf with #ifdef DEBUG 2000-04-25 04:37:52 +00:00
pavlov%netscape.com
00117fed6e change hit count to show hit percent 2000-04-25 02:50:55 +00:00
pavlov%netscape.com
e8ea88b69a remove unused functions 2000-04-25 01:58:51 +00:00
pavlov%netscape.com
7204673fc7 add ReportStats() to the gc cache destructor 2000-04-25 01:49:34 +00:00
shaver%mozilla.org
deecf1d9e7 replace GC cache with LRU linked-list thing. r=pavlov 2000-04-25 01:09:32 +00:00
dcone%netscape.com
262b63dad4 Round the stikewidth properly.. instead of truncation. 2000-04-24 14:32:58 +00:00
dcone%netscape.com
06fccd4174 Adjusted the subscript height for the font. 2000-04-24 13:34:07 +00:00
cls%seawood.org
8754202470 General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
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