Commit Graph

4118 Commits

Author SHA1 Message Date
neil%parkwaycc.co.uk
bda2e9ec78 Bug 238771 Make fonts enumerate under NT3.51 so that bold text and fontpickers work r=ere sr=rbs 2004-06-07 22:58:09 +00:00
cbiesinger%web.de
16dd4f524b xlib part of bug 243966: getPropertyValue truncates values for computed system font value
patch by Karsten D��sterloh <mnyromyr@tprac.de> r=roland.mainz@nrubsig.org
2004-06-03 21:57:08 +00:00
cbiesinger%web.de
c3bc3380df bug 243966 getPropertyValue truncates values for computed system font value
patch by Karsten D��sterloh <mnyromyr@tprac.de> r=ere,timeless,mkaply,amardare sr=dbaron
2004-06-03 21:19:08 +00:00
pedemont%us.ibm.com
291d112a57 Bug 195022 - Fix Camino bustage 2004-06-03 14:40:17 +00:00
pedemont%us.ibm.com
80a8259284 Bug 195022 - Workaround fix for scaling images with a 1-bit mask. r=sfraser,sr=tor 2004-06-02 16:00:29 +00:00
amardare%qnx.com
be288667d6 Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
The height of characters was calculated incorrectly in nsFontMetricsPh, leading to an error
in the email composition window ( non html composing, moving the cursor with keyboard will make the cursor
jump at the end of lines ).
2004-06-02 14:15:03 +00:00
mkaply%us.ibm.com
9c21f95baa #244951
r=pedemont, sr=blizzard (platform specific)
OS/2 only - hang in some cases tiling bitmaps while printing
2004-06-02 13:45:23 +00:00
roc+%cs.cmu.edu
7774ed1af5 Bug 241939. Try to get 8-bit transparency logic right this time :-) r+sr=blizzard 2004-06-01 23:27:28 +00:00
tor%cs.brown.edu
86308739fc Bug 244506 - speed up drawing of tiled 1-bit alpha images. r=blizzard, sr=roc 2004-06-01 14:26:44 +00:00
kyle.yuan%sun.com
ec596d682f Bug 237535 prelight text invisible in high-contrast inverse themes
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-06-01 01:58:10 +00:00
tor%cs.brown.edu
f31bb184d7 Bug 244895 - remove dead gfx methods. r+sr=roc 2004-05-29 01:44:08 +00:00
kjh-5727%comcast.net
20d92401d9 More build bustage. 2004-05-29 00:00:38 +00:00
kjh-5727%comcast.net
95c2b67ba4 Fixing build bustage. 2004-05-28 23:35:01 +00:00
kjh-5727%comcast.net
bf6b6f1483 Bug 241607 - Separate postscript generation from print job handling.
r=tor, sr=roc
2004-05-28 23:06:44 +00:00
cbiesinger%web.de
05905338da bug 235763 Print dialog show list printer descriptions if available
patch by Roland Mainz <roland.mainz@nrubsig.org> r+sr=roc
2004-05-28 15:50:18 +00:00
pedemont%us.ibm.com
37985e9e8e Bug 239701 - Images with mask of alpha depth 1 display incorrectly. r=sfraser,sr=tor,a=chofmann 2004-05-27 22:02:18 +00:00
tor%cs.brown.edu
ca6138598c Bug 244895 - remove gfx code related to old svg implementation. r+sr=roc 2004-05-27 21:33:58 +00:00
amardare%qnx.com
35f102df56 Changes for qnx(photon) platform. They should not affect runtime/building other platforms.
The nsDeviceContext::CommonInit() was called twice ( from nsDeviceContextPh::Init(w) )
2004-05-27 20:01:11 +00:00
pinkerton%aol.net
518b8821e0 add errant break removed by accident in last patch (r/sr=pink, bug 242868) 2004-05-23 18:12:53 +00:00
roc+%cs.cmu.edu
0e3ff503fb Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin 2004-05-22 22:15:22 +00:00
pkw%us.ibm.com
4281b90a75 Bug 146500 - libgfx_gtk.so needs to link with X libraries on gtk2.
r=bryner@brianryner.com, sr=blizzard@mozilla.org
2004-05-21 15:37:41 +00:00
roc+%cs.cmu.edu
bc057e73cb Bug 241939. Do something reasonable with blending in 8-bit devices. r+sr=blizzard 2004-05-21 01:12:15 +00:00
caillon%redhat.com
178bb153f1 Kill off nsComObsolete.h
Patch by marco@gnome.org to bug 241145
r=caillon sr=dbaron
2004-05-18 18:09:16 +00:00
tor%cs.brown.edu
f2f5743420 Bug 159958 - out-of-bounds write in DrawToImage. r=pedemonte, sr=brendan 2004-05-11 20:57:26 +00:00
caillon%redhat.com
a38b4754c0 Fix for 242691 - Animated gifs do not animate properly.
Make sure we adjust for our offset before calculating our scale ratio.
r+sr=tor duh=me
2004-05-08 22:55:21 +00:00
caillon%redhat.com
252e9edbed Make this comment reflect reality. b=241140 2004-05-04 03:53:23 +00:00
caillon%redhat.com
436fd6d01c More xprint bustage. Still bug 241140 2004-05-04 02:01:44 +00:00
caillon%redhat.com
b538877505 Oops. fixing xprint build bustage.
bug 241140
2004-05-04 01:49:10 +00:00
caillon%redhat.com
4a50b6abeb Bug 241140
Consolidate DrawImage and DrawScaledImage
r=biesi sr=tor
2004-05-04 01:32:26 +00:00
amardare%qnx.com
64136e153b Changes for qnx/photon platform. They should not affect building/runtime other platforms.
When printing from the embedded application, allow it to set the print frame, BG colors, BG images
in the print settings, according to the preferences.
2004-04-30 20:01:31 +00:00
mkaply%us.ibm.com
9c3b382f9c #238962
r=bryner, sr=blizzard (platform specific(
OS/2 only - null terminate font string
2004-04-27 14:44:06 +00:00
dbaron%dbaron.org
fcf340f00e Allow compiling with older versions of Xft and newer compilers. b=240804 r=bryner sr=mscott 2004-04-26 23:29:24 +00:00
cls%seawood.org
9c1f05d9aa Fix link order. 2004-04-25 00:44:29 +00:00
bzbarsky%mit.edu
2859896393 Make sure to always theme listboxes on mac. Bug 241205, patch by Stuart Morgan
(sbm5@case.edu) and Isaac Hwak Han (isaachh@mailc.net), r=pinkerton,
sr=bzbarsky.
2004-04-24 20:56:58 +00:00
tor%cs.brown.edu
ee83465f05 Remove accidental checkin from 240274 landing. 2004-04-23 21:24:13 +00:00
tor%cs.brown.edu
757e2ed6c3 Bug 240274 - remove unused argument of SetClip{Rect,Region}.
r=blizzard, sr=bryner
2004-04-23 15:45:17 +00:00
tor%cs.brown.edu
868dd94ecb Bug 240274 - remove unused argument of SetClip{Rect,Region}.
r=blizzard, sr=bryner
2004-04-23 15:21:24 +00:00
caillon%redhat.com
9a3f834070 extern NS_GFX FILE* operator<<(FILE* out, const nsRect& rect);
should be #ifdef DEBUG
rs=tor
2004-04-22 21:36:53 +00:00
jst%mozilla.jstenback.com
2303631f5d Fixing build bustage. 2004-04-22 00:42:59 +00:00
jst%mozilla.jstenback.com
6a9d89a9fa Fixing bug 240723. Cleaning up nsIFilePicker a bit, no more nsIDOMWindowInternal, and use our string classes and not raw strings. r=caillon@gmail.com, sr=bzbarsky@mit.edu 2004-04-21 23:38:22 +00:00
neil%parkwaycc.co.uk
44e3171847 Removing unused variables b=130292 p=mbockelkamp@web.de r/sr=rbs 2004-04-21 15:34:29 +00:00
mkaply%us.ibm.com
d209d9402f #238039
r=bsmedberg
Make makefile change not so ugly
2004-04-21 01:52:39 +00:00
darin%meer.net
c16dffeeba fixes bug 241036 "need to call gdk_error_trap_push before calling gdk_error_trap_pop [was: Minimo arm-linux build crashes on startup]" r=caillon sr=bryner 2004-04-20 17:54:52 +00:00
amardare%qnx.com
a2b4b201d5 Changes for qnx ( photon ) platform onlu. They should not affect runtime/building other platforms.
Call PgDrawTextCx when drawing justified text.
Fixed a null pointer problem.
2004-04-20 16:30:02 +00:00
neil%parkwaycc.co.uk
2f7ef5d370 Bug 237138 Disabled form controls are not always greyed out r/sr=bz 2004-04-20 14:44:46 +00:00
mkaply%us.ibm.com
a00eb74434 #238039
r=mkaply, sr=blizzard (platform specific)
OS/2 only - integration with the FT2LIB font engine from Innotek
2004-04-20 02:31:07 +00:00
bzbarsky%mit.edu
5d8146f91e Fix build bustage. Bug 240274. 2004-04-20 00:07:09 +00:00
caillon%redhat.com
9bda8ecac0 Fixing Xinerama bustage. Bug 239227. 2004-04-19 20:41:20 +00:00
caillon%redhat.com
255bacc1d4 Attempt to fix gtk 1 bustage. Bug 239227 2004-04-19 16:47:52 +00:00
caillon%redhat.com
ce2359e1d0 Attempt to fix gtk 1 bustage. Bug 239227 2004-04-19 16:18:41 +00:00
caillon%redhat.com
52f6c66eed Bug 239227 - nsScreenGTK::GetAvailRect() should take the taskbar/panel/dock/etc into account if possible
r=blizzard sr=bryner
2004-04-19 15:34:12 +00:00
mkaply%us.ibm.com
b0374c3e45 #189480
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 only - switch to using Mozilla Unicode encoders/decoders instead of platform decoders
2004-04-19 14:46:07 +00:00
timeless%mozdev.org
32eeae3341 Build bustage fix attempt #1 2004-04-18 23:51:14 +00:00
tor%cs.brown.edu
991738fffb Bug 240273 - use pool allocation in {Push,Pop}State. r=blizzard, sr=bryner 2004-04-18 18:17:53 +00:00
bzbarsky%mit.edu
5b31654c49 Forgot to commit this file. Bug 232175, patch by Isaac Hwak Han
<isaachh@mailc.net>, r=bryner, sr=bzbarsky
2004-04-18 17:15:03 +00:00
bzbarsky%mit.edu
ae3abe6305 Make nsNativeThemeWin inherit from nsNativeTheme; remove some redundant code.
Bug 232175, patch by Isaac Hwak Han <isaachh@mailc.net>, r=bryner, sr=bzbarsky
2004-04-18 15:53:28 +00:00
gerv%gerv.net
f534a92d25 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 13:54:27 +00:00
tor%cs.brown.edu
83eb215db9 Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner 2004-04-18 13:13:35 +00:00
gerv%gerv.net
9d2ee4928c Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-17 21:52:36 +00:00
darin%meer.net
c083b41820 fixes bug 239038 "rev IIDs for all interfaces modified since Mozilla 1.6" r=bsmedberg sr=jst 2004-04-15 23:30:05 +00:00
mkaply%us.ibm.com
41123bf49f #238962
r=pedemont, sr=blizzard (platform specific), a=mkaply
OS/2 only - use PrfQueryProfileData to get font names since they might be binary, not strings
2004-04-15 18:39:08 +00:00
amardare%qnx.com
e16647549c Changes for qnx ( photon ) platform only. They should not affect runtime/building other platforms.
Bug:217943
Patch from jkinraid@clear.net.nz to fix draw international text with special character spacing
( justified text ).
2004-04-15 14:40:47 +00:00
cbiesinger%web.de
57a0646583 fix FreeType 2.1.8 compilation error, bug 240498
patch by Peter Kov���� <peter.kovar@pobox.sk>, r+sr=blizzard
2004-04-14 17:22:52 +00:00
mkaply%us.ibm.com
051a7b9098 #212684
r=pedemont, sr=blizzard (platform specific), a=mkaply
OS/2 only - Don't attempt to draw hellip with the default font if you are not 1252
2004-04-09 02:41:24 +00:00
bryner%brianryner.com
b2e17eb6d5 Fix gtk system fonts (bug 236579). r+sr=dbaron, a=chofmann. 2004-04-06 02:14:07 +00:00
dbaron%dbaron.org
54c2d344f8 Limit text measurement and drawing to 512 characters at a time, since text measurement can't deal with anything wider than 32768 pixels. b=237085 r=bryner sr=blizzard a=chofmann 2004-04-05 19:18:43 +00:00
amardare%qnx.com
029818b0d0 Changes for the qnx( photon ) platform. They should not affect runtime/building other platforms.
Fixed a small problem with nsRenderingContextPh::DrawLine, DrawStdLine.
2004-03-22 21:49:30 +00:00
amardare%qnx.com
e7e16b6f87 Change for the qnx ( photon ) platform only. It should not affect runtime/building other platforms.
Fixed a random crash due to incorrect setting of ZOOM_SHMEM flag.
2004-03-18 23:53:54 +00:00
dbaron%dbaron.org
2c963d6acc Simplify code to avoid optimization bug. b=233497 r=ajschult sr=roc a=blizzard 2004-03-16 01:07:13 +00:00
kjh-5727%comcast.net
cabd62878a Bug 236801 - Stretched and clipped images could yield invalid postscript.
r=tor, sr=roc, a=choffman.
2004-03-15 23:35:20 +00:00
amardare%qnx.com
43b9b1aa49 Changes for qnx( photon ) platform only. It should not affect runtime/building other platforms.
Changes required to fix printing under 630.
2004-03-15 23:31:19 +00:00
bzbarsky%mit.edu
e1af17ce5c Fix IsWidgetStyled to properly handle backgrounds on <select>. Bug 224974 and
bug 181490, patch by Isaac Hwak Han (isaachh@mailc.net), r=bryner, sr=bzbarsky,
a=chofmann
2004-03-14 05:19:45 +00:00
sergei_d%fi.tartu.ee
72094132af [BeOS] bug 230267 The caret is stuck or hidden... r=sergei_d@fi.tartu.ee a=dbaron, no sr required (port code) 2004-03-13 19:27:03 +00:00
tor%cs.brown.edu
994e4c20f7 Bug 205893 - use DIBSection instead of DIBitmap. Patch by sring@gmx.net,
r=ere, sr=tor, a=chofmann
2004-03-12 17:11:54 +00:00
kjh-5727%comcast.net
6c9a77c6c2 Bug 175879 - Build process adjustments.
r=cls, no sr needed (makefile only), a=dbaron
2004-03-11 22:05:32 +00:00
timeless%mozdev.org
701b748023 Bug 182324 [ps] mozilla generates level 3 postscript that will not print on a level 1 printer
patch by ajschult@mindspring.com r=kherron sr=tor
2004-03-10 04:39:06 +00:00
roc+%cs.cmu.edu
260cbe3924 Bug 234984. Clean up nsRect/nsSize a bit. r+sr=dbaron 2004-03-10 01:59:16 +00:00
pkw%us.ibm.com
7228baf9bc Bug 210629 - Add encoder/decoder for (x-)IBM-1046 used for Arabic on AIX.
r=jshin@mailaps.org, sr=roc@ocallahan.org
2004-03-09 14:14:55 +00:00
pedemont%us.ibm.com
92e13337aa Bug 236403 Clean up nsFontMetricsOS2 array usage (r=mkaply, sr=blizzard) 2004-03-08 23:33:25 +00:00
kjh-5727%comcast.net
17802f01e7 Bug 175879. Display ISO paper sizes in mm & remove extraneous 1/4-inch
margin from printouts. r=tor, sr=roc
2004-03-06 21:49:44 +00:00
bryner%brianryner.com
64209ceda0 Don't highlight toplevel menus on hover for gtk. Bug 233242, r=pch, sr=roc. 2004-03-06 21:27:33 +00:00
chanial%noos.fr
d1b8707e78 Bug 236484: check for the attributes "focused" and "_moz-menuactive" in WidgetStateChanged. r+sr=bz 2004-03-05 06:32:18 +00:00
chanial%noos.fr
8b16e11d1f Bug 118296: implement NS_THEME_MENUBAR, NS_THEME_TOOLBAR, NS_THEME_MENUPOPUP and NS_THEME_MENUITEM (GTK2)
r=bryner, sr=roc
2004-03-04 04:55:31 +00:00
sicking%bigfoot.com
28169f7a8a Bug 232706: Make nsAttrValue able to directly store all needed datatypes without using nsHTMLValue. Move parsing of various types from nsHTMLValue to nsAttrValue. Rename StringToAttribute to ParseAttribute and make it return a PRBool, as well as make a couple of minor fixes in the ParseAttribute code.
r=caillon sr=jst
2004-03-04 02:06:28 +00:00
sfraser%netscape.com
43fb01fc56 Fix bug 113406: make Mac image code able to deal with wide images. r=ccarlen, sr=bryner. 2004-03-02 04:01:13 +00:00
chanial%noos.fr
77e7eada75 correct comment typo in bug 235913 + make it fit 80 columns. r=Roland Mainz 2004-03-01 01:21:34 +00:00
chanial%noos.fr
cdfa7d1d63 Bug 235913: Random crashes while printing on Solaris, patch by Roland Mainz, r=biesi, sr=bz 2004-02-29 23:04:37 +00:00
kjh-5727%comcast.net
8074caf229 Bug 131867 - Don't call setlocale() while printing. r=biesi, sr=tor 2004-02-29 18:49:29 +00:00
darin%meer.net
c380c59f65 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin 2004-02-28 22:34:07 +00:00
bryner%brianryner.com
ed98c9a308 deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc. 2004-02-27 17:17:37 +00:00
pedemont%us.ibm.com
2ee3043f21 Bug 235089 - Fonts from prefs being ignored due to bad cast. r=sfraser, sr=dbaron 2004-02-26 22:09:55 +00:00
tor%cs.brown.edu
53278dee04 Bug 235064 - background images have poor visual quality on 8bpp win32.
r=ere, sr=roc
2004-02-25 20:19:41 +00:00
dbaron%dbaron.org
5fe4f3907f Pass sizes to Xft in pixels rather than points so font sizes don't break when our DPI pref is adjusted. b=197037 r=bryner sr=blizzard 2004-02-23 21:38:52 +00:00
chanial%noos.fr
84b69de140 Bug 119735: NS_THEME_WINDOW and NS_THEME_DIALOG implementations (GTK2)
r=bryner, sr=roc
2004-02-22 17:42:26 +00:00
dbaron%dbaron.org
9de5129044 Attempt to fix IRIX bustage (which may even be correct on the assumption that it's correct to pull in C++ standard headers somehow). The compiler is complaining about ambiguous overload resolution for std::abs. 2004-02-22 07:06:55 +00:00
roc+%cs.cmu.edu
8e85f2ae12 Bug 180931. If we move a frame temporarily during reflow, we'd better invalidate the whole overflow area because invalidates may have been issued at the temporary position. 2004-02-22 03:31:30 +00:00
tor%cs.brown.edu
e456d4fb7a bustage fix 2004-02-21 00:38:30 +00:00
tor%cs.brown.edu
baf2dec925 bustage fix 2004-02-21 00:11:49 +00:00
tor%cs.brown.edu
099ad1985e Bug 168614 - postscript not honoring TMP, TMPDIR, TEMP.
Patch by kjh-5727@comcast.net, r=cbiesinger, sr=dbaron
2004-02-20 22:58:28 +00:00
amardare%qnx.com
e491dccb81 Changes for the qnx platform only. These changes should not affect runtime/building
other platforms.

A log of changes:
- Switch to the new photon 630 api ( PgDraw...Cx, PgSet...Cx ).
- images with alpha maps are fully supported now, no matter the size.
- the very old problem in email composition or other text fields when the cursor is
  displayed way ahead of the correct position is fixed now
- when selecting the text using the cursor, the text used to move left and right as you
  select - that should be fixed now ( except a known case (align:justify) )
- the links underlining is done correctly now ( the underline was beyond the boundaries of the link ).
2004-02-20 22:36:47 +00:00
bryner%brianryner.com
55c69981f6 Add an interim workaround for xft font match priority problems to fix the problem where changing the serif generic font in preferences changes the UI font as well. This adds an extra bit to the nsFont struct for system fonts that we can use as an indicator to not add a generic fallback. Bug 228518, r=blizzard, sr=dbaron. 2004-02-20 19:36:53 +00:00
tor%cs.brown.edu
54fad8e447 Bug 234954 - remove unused nsIDeviceContext::ConvertPixel. r=pavlov sr=bryner 2004-02-20 17:29:53 +00:00
roc+%cs.cmu.edu
bc4732d3b9 Bug 229897. Fix build warning on brad. r+sr=roc, patch by Serge Gautherie 2004-02-20 04:38:34 +00:00
tor%cs.brown.edu
1b99ebfbae Bug 234752 - Print code returns NS_OK in cases where it should return
an error.  Patch by roland.mainz@nrubsig.org, r+sr=roc.
2004-02-19 21:58:40 +00:00
jshin%mailaps.org
e352eaed3f bug 234908 : fix the crash in Xft builds introduced by bug 231995. temporary work-around (patch by darin) 2004-02-19 19:47:25 +00:00
jshin%mailaps.org
cf9d6a4895 bug 233485 : add 'size' parameter to nsAutoBuffer (patch for customers) : r=ccarlen, sr=rbs) 2004-02-19 11:00:29 +00:00
darin%meer.net
8d65e087ae landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt 2004-02-19 02:44:03 +00:00
tor%cs.brown.edu
f0c294395a Bug 233212 - don't set colormap on 1-bit stretch.
r=blizzard sr=byrner a=dveditz
2004-02-18 20:58:51 +00:00
pinkerton%aol.net
3023bece63 text fields shouldn't default to transparent as we use -moz-field for the bg
(r/sr=bryner, bug 203438)
2004-02-18 03:45:55 +00:00
tor%cs.brown.edu
479f841bd6 Bug 233212 - private colormaps not working with gtk2 or xft builds.
r=blizzard sr=bryner a=chofmann
2004-02-12 16:52:22 +00:00
bryner%brianryner.com
92499cbd13 Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron. 2004-02-11 04:57:07 +00:00
alex.fritze%crocodile-clips.com
d0b43224ff Removing '#ifdef MOZ_SVG' conditionals, because xpidl doesn't allow
them. The code which exposes 4 additional methods of the freetype2 api
to mozilla (glyphTransform, getKerning, glyphCopy, glyphToBitmap) is
now compiled into default builds as well. The #ifdefs have been left
in the code to identify those sections only required for SVG support.
2004-02-07 15:22:30 +00:00
alex.fritze%crocodile-clips.com
5c676d4a47 Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).

Not part of default build; code is #ifdef'ed out.

r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
mkaply%us.ibm.com
3efe4c594a #227914
r=pedemont, sr=blizzard (platform specific)
Patch from ganesh -only substitute Helvetica for WarpSans when printing
2004-02-05 19:37:48 +00:00
bryner%brianryner.com
433c389ddf Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron. 2004-02-05 01:57:10 +00:00
bryner%brianryner.com
6e68ebaa46 Second try at enabling hidden visibility for NS_IMETHOD on ELF platforms (bug 227537). r+sr=dbaron for the changes. 2004-02-04 04:55:57 +00:00
dbaron%dbaron.org
1e6ed08cc8 Fix some incorrect string usage and improve performance in a few places that show up in an LXR search for the previous pattern. b=232339 r=jshin sr=darin 2004-02-03 18:23:41 +00:00
bryner%brianryner.com
0ca4d12034 Make NS_IMETHOD set hidden symbol visibility by default on ELF platforms. This is always desirable for virtual methods implemented in XPCOM component libraries, since it's impossible to reference the symbol from outside of the library. The behavior can be overridden as needed, such as a base class in a shared library that's linked against. For more details, see the comments in nscore.h and bug 227537. r=dbaron, sr=darin. 2004-02-03 08:32:33 +00:00
jim_nance%yahoo.com
3de5f0724c Bug 230289. Code size reduction in nsFontMetricsXft. sr=rbs&blizzard, r=jshin 2004-02-03 01:41:36 +00:00
bsmedberg%covad.net
1b3da4a5f8 Bug 231996 - [BEOS]Improper background clipping patch by simontaylor2@lycos.co.uk r=sergei_d@fi.tartu.ee 2004-01-29 01:30:25 +00:00
cbiesinger%web.de
158a8ff0cb 119491 patch by Kenneth Herron (kherron) <kjh-5727@comcast.net>
r=biesi sr=bzbarsky
replace printf-style debugging with nspr logs
2004-01-27 22:27:55 +00:00
darin%meer.net
c002e90afe fixes bug 230456 "potential invalid memory access [@nsFontMetricsGTK::TryNodes]" r=bryner 2004-01-27 18:49:03 +00:00
dbaron%dbaron.org
0231f67b81 Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner 2004-01-23 23:12:44 +00:00
bryner%brianryner.com
67a1fe8086 Move EXTRA_DSO_LDOPTS before rules.mk include so that dependencies are picked up properly. 2004-01-23 21:59:22 +00:00
roc+%cs.cmu.edu
614711c67e Bug 230687. DEC compiler barfs on call to implicit nsRectFast::operator=. r+sr=dbaron 2004-01-23 17:27:59 +00:00
neil%parkwaycc.co.uk
84428dc828 Bug 231368 Remove unused nsIPref includes p=arne.anka@stupido.com r/sr=dbaron 2004-01-23 13:31:07 +00:00
cbiesinger%web.de
00e4a35da2 Bug 215784
segmentation violation when clicking on Edit/Preferences/Appearance/Fonts
patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=biesi (beos only, no sr needed)
2004-01-21 20:23:15 +00:00
bryner%brianryner.com
ef5c330583 Continuing nsIPresContext deCOMtamination (bug 229371). Remove GetImageLoadFlags (unused). Make failure to fetch the LookAndFeel service cause Init() to fail, don't null check it after that, and inlined the getter. Move IOService caching to nsImageFrame, the only user of it. r+sr=bzbarsky. 2004-01-21 09:35:59 +00:00
cbiesinger%web.de
0b64ef2caf bug 231202. patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=tor
[BEOS] transparent images defined as background aren't rendered properly
should also fix beos build bustage
2004-01-19 18:41:47 +00:00
bzbarsky%mit.edu
7f53f872d2 Fix warning. Bug 217089, patch by mbockelkamp@web.de (Matthias Bockelkamp),
r=timeless, sr=kin.
2004-01-18 04:40:12 +00:00
cbiesinger%web.de
d1e6acecb8 Bug 223243
margins pref no longer works
patch by jblanco@us.ibm.com (Jessica Blanco) r=mkaply sr=dbaron
2004-01-17 18:26:54 +00:00
tor%cs.brown.edu
6e0bbb9e6a Bug 113561 - handle tiling of images where the frame is smaller
than the container.  r=pavlov, sr=bryner
2004-01-16 23:28:51 +00:00
cbiesinger%web.de
f7a95e4596 fix mac bustage 2004-01-14 13:28:10 +00:00
cbiesinger%web.de
b9b4368aa0 bug 203840. remove nsIGraphics
r+sr=roc+moz
2004-01-14 12:56:39 +00:00
timeless%mozdev.org
503a575ac4 Bug 230632 [BEOS] nsImage::DrawTile() to be rewritten
patch by sergei_d@fi.tartu.ee r=timeless
2004-01-13 12:07:43 +00:00
louie.zhao%sun.com
5f81cde73a Bug 230173 Mozilla use 15 point size font for characters with style {font-size:14px;}
r & sr = blizzard
p = ervin.yan@sun.com
2004-01-13 03:00:47 +00:00
smontagu%smontagu.org
0b22013532 Allow disabling of Postscript printer (xlib patch). Bug 225686, patch by Roland.Mainz@informatik.med.uni-giessen.de, r=smontagu, sr=jst. 2004-01-12 23:46:10 +00:00
roc+%cs.cmu.edu
e1d625af68 Bug 228378. Clean up nsRegion. patch by Dainis Jonitis. r+sr=roc 2004-01-10 16:18:36 +00:00
cbiesinger%web.de
ba94b94914 (beos only) bug 230457 remove unused methods from nsImageBeOS
patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=biesi
2004-01-10 14:37:11 +00:00
mkaply%us.ibm.com
13779086a9 #230200
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 code from Lee Tartak - better image tiling code
2004-01-08 17:48:58 +00:00
mkaply%us.ibm.com
c958ba37b1 #212684
r=pedemont, sr=blizzard (platform specific), a=mkaply
OS/2 only - add additional special characters to "use default font" list
2004-01-08 17:39:32 +00:00
bryner%brianryner.com
c4c17c6b6e quiet a compiler warning. no bug. 2004-01-07 20:08:53 +00:00
bsmedberg%covad.net
d0f309943a Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
274ef7cd49 Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 01:22:31 +00:00
jim_nance%yahoo.com
ca5ee7f5e9 Fix Bug #229403 - Code cleanup of XFT Font Metrics classes 2004-01-07 00:30:18 +00:00
bryner%brianryner.com
dea3432fc1 We don't need to realize our temporary widgets to obtain the system font for them. Just call gtk_widget_ensure_style instead. Bug 226781, r=blizzard, sr=dbaron. 2004-01-06 18:54:59 +00:00
tor%cs.brown.edu
3b6321c4c5 Backout of accidental checkin. 2004-01-06 16:51:39 +00:00
tor%cs.brown.edu
93a7afcbc6 Bug 205310 - some PNG files displayed with a garbage mask.
r=biesi, sr=blizzard, a=chofmann
2004-01-06 16:50:13 +00:00
tor%cs.brown.edu
18d8959682 Bug 205310 - some PNG files displayed with a garbage mask.
r=biesi, sr=blizzard
2004-01-06 16:36:06 +00:00
tor%cs.brown.edu
8c03616389 Bug 220576 - 8-bit alpha PNG corruption on first load or shift-reload
r=pavlov, sr=blizzard
2004-01-06 16:29:55 +00:00
bzbarsky%mit.edu
a5526386a2 Make the gif timeout munging not happen for gifs with timeouts over 10ms. Bug
207059, r=paper, sr=tor
2004-01-06 00:07:29 +00:00
amardare%qnx.com
7a51464657 Changes for the photon platform - it should not affect ( building/runtime ) other platforms. 2004-01-05 23:04:07 +00:00
jshin%mailaps.org
5930de4b8c bug 229270 : fix non-BMP (Unicode plane 1 and above) character rendering (r=bryner, sr=dbaron) 2004-01-05 03:33:06 +00:00
cbiesinger%web.de
8a2c2f9e7b bug 157303 patch by Sergei Dolgov (sergei_d@fi.tartu.ee) r=timeless (beos only,
no sr needed)
Mozilla for BeOS doesn't display images on many sites.
2004-01-04 22:20:55 +00:00
cbiesinger%web.de
77d3861967 bug 230002 nsFontMetricsBeOS.cpp cleanup
r=sergei_d@fi.tartu.ee, no sr needed (beos only)
2004-01-04 21:38:27 +00:00
cbiesinger%web.de
f9882ae022 bug 229990. fix another beos build bustage. 2004-01-04 00:23:41 +00:00
bryner%brianryner.com
39f50a0798 Keep track of whether we have successfully drawn each widget+state combination, and if we have, don't bother with a gdk_flush for error detection in the future. Bug 174585, r=roc, sr=blizzard. 2004-01-03 23:03:03 +00:00
jshin%mailaps.org
d1c4f4f344 bug 229760 : add microsoft-cp125x XLFD encodings to Gtk/Xlib. Also, fix the langgroup association of iso-8859-2,4, and 13. (r=roland, sr=rbs) 2004-01-03 17:46:50 +00:00
dbaron%dbaron.org
f67a384b28 Fix gcc 3.4 bustage by removing incorrect semicolons. 2003-12-27 18:14:21 +00:00
jshin%mailaps.org
6ed9b65fa3 follow-up to bug 226288 : I dropped '-' sign at several places revising my patch before landing as suggested by reviewers. 2003-12-25 08:24:52 +00:00
neil%parkwaycc.co.uk
7723d1c685 Bug 217089 Fix compiler warnings p=gautheri@noos.fr r=ere sr=tor 2003-12-24 23:45:12 +00:00
jshin%mailaps.org
c414e9be5a bug 226288 : change freetype code to do rounding instead of ceiling (r=dbaron, sr=rbs) 2003-12-22 06:32:09 +00:00
bryner%brianryner.com
dfe3513814 Change all callers of nsIPresContext::GetShell() to use the non-refcounting versions. Most callers now use PresShell(), a few that were checking for null conditions are using GetPresShell() -- this will be remedied once we can ensure that a prescontext never has a null pres shell. Bug 227690, r+sr=bzbarsky. 2003-12-21 05:36:36 +00:00
jshin%mailaps.org
dcffc408b0 bug 225109 : fix the sign of the subscript offset in some truetype fonts (r=rbs, sr=dbaron, a=chofmann) 2003-12-19 04:56:29 +00:00
jst%mozilla.jstenback.com
0bbe4e2cfe Fixing bug 223111. Making the page-setup settings shrink-to-fit and scaling persist across Mozilla instances. Patch by jblanco@us.ibm.com, and modiefied by me. r=ben, sr=bienvenu, a=asa. 2003-12-17 07:52:49 +00:00
jshin%mailaps.org
e4edf3ff44 bug 224337 : fix misalgined accesss in pre-composed CCMap (on RISC architectures) : r/sr=brendan, a=dbaron 2003-12-15 00:32:16 +00:00
mkaply%us.ibm.com
23b00e55b6 #227914
r=mkaply, sr=blizzard (platform specific), a=mkaply
Code from ganesh - use Helvetica when we are told to print WarpSans
2003-12-11 23:26:17 +00:00
mkaply%us.ibm.com
c21c213797 #227374
r=mkaply, sr=blizzard (platform specific), a=mkaply
Use the GTK way of figuring out where underline goes because font info is unreliable
2003-12-11 23:16:31 +00:00
mkaply%us.ibm.com
b3163b2584 #150881
r=mkaply, sr=blizzard (platform specific), a=mkaply
Code from tor - fix OS/2 transparent PNG scaling
2003-12-11 21:29:07 +00:00
dbaron%dbaron.org
bd22d78cd1 Read and write as UTF-8 so non-ascii characters in prefs are read correctly. b=199898 r=jshin sr=bzbarsky a=chofmann 2003-12-11 18:42:45 +00:00
jshin%mailaps.org
4e090b9734 bug 226623: XFT build crashes on PLHashRawAdd. Switch to nsClassHashTable and add a new HashKeyType that duplicates a string in ctor. (r=bsmedberg, sr=bryner, a1.6=tor) 2003-12-10 21:27:01 +00:00
tor%cs.brown.edu
dbb502dbeb Bug 225243 - postscript output inverted in xft build configuration.
Patch by kherron, r=tor, sr=bzbarsky, a=dbaron
2003-12-03 06:12:01 +00:00
dwitte%stanford.edu
d36a85645e fix compiler bustage on sun forte, due to some bogus |inline|
qualifiers.

b=224968, r+sr=alecf, a=tor
2003-11-26 02:44:50 +00:00
tor%cs.brown.edu
bccf28eaef Bug 150881 - fix xlib build bustage. 2003-11-23 21:47:43 +00:00
tor%cs.brown.edu
65a5672ec0 150881 - fix BeOS build bustage. 2003-11-23 20:50:40 +00:00
tor%cs.brown.edu
cb17fbe470 Bug 150881 - rendering artifacts painting scaled alpha composited
images on gtk+ and win32.  r=pavlov, sr=bryner, a=asa
2003-11-23 15:23:52 +00:00
bryner%brianryner.com
b0a5c8b172 Instantiate the unknown glyph font (mini-font) lazily, since it's usually not needed at all. Bug 226406, r/sr=dbaron, a=asa. 2003-11-23 02:42:11 +00:00
jshin%mailaps.org
c8ce8c2966 bug 225340 : fix unaligned memory access on 64bit machines in nsSaveAsCharset and Gfx. (r=smontagu, sr=rbs, a1.6b = asa) 2003-11-23 00:25:52 +00:00
mkaply%us.ibm.com
73a242e651 #226340
r=mkaply, sr=blizzard (platform specific), a=mkaply
Code from pedemonte - new font code - want this for beta to get testing on it
2003-11-21 22:30:41 +00:00
bryner%brianryner.com
6afe8c8865 Speed up Xft font matching by only asking for the best-match font, and then asking for the rest if we hit a character that's not present in the best-match font. Bug 223813, r=blizzard, sr=dbaron. Not part of the default build. 2003-11-21 01:10:58 +00:00
dbaron%dbaron.org
1e679bc37a Fix overly-thick underlines by doing rounding rather than ceiling. b=222920 r=jshin sr=bzbarsky a=brendan 2003-11-20 20:05:34 +00:00
chanial%noos.fr
1931893baf Bug 194678: Move pageSetup into the toolkit. r=bsmedberg, sr=bryner and a big thanks to Dave Miller for moving the files! 2003-11-19 06:34:51 +00:00
jst%mozilla.jstenback.com
4183787fa9 Fixing bug 225837. DeCOMtaminating nsIContent more, making GetTag() return a weak raw pointer, and renaming GetTag() to Tag(), and making GetRangeList() return an const nsVoidArray*, and changing GetContentID() to return the id, and renaming it to ContentID(). r=jonas@sicking.cc, sr=bryner@brianryner.com. 2003-11-19 01:20:56 +00:00
jshin%mailaps.org
3a300b97e9 bug 222920 : fix the conversion error in super/subscript offset and underline offset calculation in Xft build (r=blizzard, sr=bz) 2003-11-18 15:49:57 +00:00
timeless%mozdev.org
bfe76024bf Bug 225984 DRefTool analysis for beos files
r=roc sr=roc
2003-11-17 20:43:48 +00:00
timeless%mozdev.org
1c9c2ac5e8 Bug 222077 Warning: String literal converted to char*
r=dwitte sr=roc
2003-11-17 06:28:04 +00:00
bzbarsky%mit.edu
7a0b8731b8 Have a way to disable the Postscript/* printers via pref even in builds with
the PS module built in.  Bug 225686, patch by dvschweiger@web.de (David
Schweiger), r=biesi, sr=bzbarsky
2003-11-15 19:25:14 +00:00
timeless%mozdev.org
90c8b7c7fc Bug 172525 [ps] print legal size page fails to set '<< /PageSize [612 1008] >> setpagedevice'
patch by kjh-5727@comcast.net r=timeless sr=tor
2003-11-11 15:32:11 +00:00
jshin%mailaps.org
a3bcf6e538 bug 221666 : the latest in a series of landing for this bug. This is to fix run-time linking error in gtk2 build. 2003-11-10 12:24:51 +00:00
jshin%mailaps.org
3fa7c523b7 bug 221666 : remove redundant copy of nsComprressedCharMap.* : one more missing file in the last check-in 2003-11-09 20:47:11 +00:00
jshin%mailaps.org
1e319f77c8 bug 221666 : checked in the wrong patch(the second latest) in the previous landing. fix bustage : Sorry ! 2003-11-09 19:48:11 +00:00
jshin%mailaps.org
7f84143c50 bug 221024 : add a new option for turning invisible chars. to 'nothingness' to the transliterator (r=smontagu, sr=rbs) 2003-11-09 18:52:01 +00:00
jshin%mailaps.org
591290d910 bug 221666 : remove redundant copy of nsCompressedCharMap.* (moved to intl/unicharutil) (r=smontagu, sr=rbs) 2003-11-09 18:44:11 +00:00
jshin%mailaps.org
047697c114 bug 221666 : remove redundant copy of nsCompressedCharMap.(h|cpp) and move them to intl/unicharutil out of gfx (r=smontagu, sr=rbs) 2003-11-09 18:39:19 +00:00
pinkerton%netscape.com
6747b725be merge more changes from chimera branch, fixed printing crash and sets dpi to
96dpi instead of 84dpi (bug 208920)
2003-11-05 21:37:58 +00:00
blizzard%redhat.com
438d23222f Bug #213734. Browser crashes when loading URL [@ XftDrawGlyphFontSpec ][@ nsFontMetricsXft::DrawString ]. Make sure to use the length of the spec buffer, not the length of the string in determining how many glyphs to render. r=jshin, sr=dbaron 2003-11-03 17:44:54 +00:00
timeless%mozdev.org
1debe840bc Bug 214959 Xdefs.h not found while building with xft support on solaris
patch by selsky@columbia.edu r=blizzard sr=rbs
2003-11-03 13:11:56 +00:00
dbaron%dbaron.org
aa9b0af340 Make opacity work on GTK2. b=201209 r=bryner sr=roc 2003-11-02 03:14:00 +00:00
uid502
ba109f3815 Bug 212366. Account for inverted origin of non-DIB bitmaps. Also, set the row width to the actual width of the DIB data, not the row width from the non-DIB bitmap. r=ere,sr=bzbarsky 2003-11-01 02:00:37 +00:00
rbs%maths.uq.edu.au
6385cd8919 bug 195038, finally add support for the quirky <font face=Symbol> on Windows to the delight of proponents of bug 33127, r=jshin, sr=roc 2003-10-30 13:44:49 +00:00