Commit Graph

4531 Commits

Author SHA1 Message Date
jshin%mailaps.org
3241dfd2e9 bug 288634 : enable Gfx/Pango to support non-ASCII font names and port some other changes from Gfx/Xft to Gfx/Pango (r=caillon, sr=dbaron) 2005-09-05 06:00:50 +00:00
timeless%mozdev.org
dc98183dbd Bug 304646 nsPrintOptions::InitPrintSettingsFromPrefs shouldn't do NS_WARNING when prtName.IsEmpty()
patch by b.jacques@planet.nl r=timeless sr=dmose
2005-09-02 09:28:49 +00:00
timeless%mozdev.org
df5dac8906 Bug 306259 Nits in nsPrintOptionsImpl
patch by b.jacques@planet.nl r=timeless sr=dmose
2005-09-02 09:04:21 +00:00
roc+%cs.cmu.edu
b3067884a8 Bug 297508. Allow native theme drawing to overflow the frame bounds in a reliable way by setting the frame's overflow area. Use this to work around drawing errors in some GTK2 themes. r=bryner,sr=blizzard 2005-08-31 21:00:52 +00:00
pavlov%pavlov.net
21271b96e8 fixing fallout from bug 305538. patch from doug@sheltonfamily.org. 2005-08-30 23:39:30 +00:00
mark%moxienet.com
1a7c1123f4 Bug 306370, Print orientation and other Mac page setup things aren't remembered. Update prototypes and initialize print settings from prefs. r=mano sr=smfr 2005-08-30 19:15:15 +00:00
neil%parkwaycc.co.uk
dd0435e0f3 Make _WIN32_WINN% default to 0x400 c.f. WINVER should fix bug 305187 b=bsmedberg 2005-08-29 14:22:33 +00:00
cbiesinger%web.de
bf0e369753 bug 305658 make building thebes with --enable-system-cairo work
patch by Mike Hommey <mh@glandium.org> r+sr=roc
2005-08-25 12:30:45 +00:00
roc+%cs.cmu.edu
9160498d6d Bug 305649. Make thebes build with pango 1.6. r+sr=vlad 2005-08-24 22:12:31 +00:00
wr%rosenauer.org
b408b1f4c3 Bug 305715 fix compiler warning about missing sentinels, r+sr=roc 2005-08-24 05:06:26 +00:00
pavlov%pavlov.net
7079836466 fixing typo 2005-08-24 00:39:11 +00:00
pavlov%pavlov.net
5ad9c65603 adding missing file 2005-08-23 07:37:42 +00:00
pavlov%pavlov.net
8366140b30 removing mTextZoom as its no longer used on trunk 2005-08-23 07:36:22 +00:00
pavlov%pavlov.net
e318270b02 fixing typo 2005-08-23 07:00:44 +00:00
pavlov%pavlov.net
87393bbf47 fix cairo-windows to only build the thebes dir and not also the windows one r=vlad 2005-08-23 06:43:28 +00:00
pavlov%pavlov.net
1217a2d097 adding missing ) 2005-08-23 06:40:10 +00:00
pavlov%pavlov.net
9d85e378b2 moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc 2005-08-23 02:11:54 +00:00
vladimir%pobox.com
5441f8cb29 add M_PI definition for VC6 which has a broken math.h 2005-08-20 07:14:34 +00:00
vladimir%pobox.com
05b648212a use platform-specific getter for image top-to-bottom flag instead of #define, r=pavlov 2005-08-20 06:22:52 +00:00
vladimir%pobox.com
e2f3298b80 cairo landing: misc build fixes for thebes backend 2005-08-20 06:21:16 +00:00
vladimir%pobox.com
711354ac25 cairo landing: land thebes 2005-08-20 05:36:47 +00:00
vladimir%pobox.com
cd33689aab cairo landing: update to cairo 0.9.1+ 2005-08-20 05:34:03 +00:00
vladimir%pobox.com
9cd9139cb6 cairo landing: adding glitz 2005-08-20 05:23:22 +00:00
mkaply%us.ibm.com
2d5376bf5d #290213
r=Peter Weilbacher, sr=mkaply (OS/2 only), a=mkaply (OS/2 only)
Patch from Rich Walsh - printer select dialog mismatches descriptions
2005-08-19 15:12:30 +00:00
cbiesinger%web.de
0539e8e0ba 288042 make functions virtual so that they can be called from outside of gfx
r=zrusin, qt port only
2005-08-18 12:29:27 +00:00
aaronleventhal%moonset.net
0ada7ea5e9 Bug 303404. Crash when hitting escape in context menu for a menu item. r=dbaron, sr=neil 2005-08-17 02:03:45 +00:00
roc+%cs.cmu.edu
2931cd5810 Bug 291636. nsTransform2D can't handle rotations, never could, and never will, so don't bother with them. r+sr=roc, patch by Hans-Andreas Engel 2005-08-16 21:40:26 +00:00
roc+%cs.cmu.edu
7697b1170e Bug 290885. constify some nsTransform2D methods. r+sr=roc, patch by Hans-Andreas Engel 2005-08-16 21:38:56 +00:00
smfr%smfr.org
abf828f4e0 Fix bug 295737: use Core Graphics to do image tiling, because it's much faster than doing it ourselves. r=jhpedemonte, sr=bryner 2005-08-16 18:07:29 +00:00
mkaply%us.ibm.com
d801608e8c OS/2 build break 2005-08-16 16:33:40 +00:00
gavin%gavinsharp.com
4b53ad80e4 Bug 283356 : nsPSPrinters.cpp compile error: implicit declaration of function `int strcasecmp(...)', patch by Max Feil <mfeil@qnx.com>, r=kherron, sr=tor 2005-08-16 12:16:08 +00:00
rbs%maths.uq.edu.au
8c504de1c7 When resolving the glyphs needed to measure a text that doesn't fit, we have to ensure that we remain at a word boundary. We may have to back up past the current font, in which case we have to reselect previous fonts to deal with the part of the string being chopped off, bug 241485, r=jshin, sr=tor 2005-08-16 07:44:10 +00:00
cbiesinger%web.de
26a83fee9a bug 292998
- move textZoom storage to the prescontext from the documentviewer
- copy the textZoom between document viewers for fastback
r=bryner sr=dbaron
2005-08-13 11:54:22 +00:00
timeless%mozdev.org
7012852c7d Bug 303432 - nsPrintSettings::GetPrinterName lacks an OOM check
patch by b.jacques@planet.nl r=dmose sr=dmose
2005-08-12 23:11:40 +00:00
timeless%mozdev.org
624e1801d3 Bug 284436 UMR [@ GenerateSingleByte]
r=smontagu sr=bz a=brendan
2005-08-09 08:54:15 +00:00
timeless%mozdev.org
80d53bd436 Bug 303091 JS Exception when changing print scale
patch by b.jacques@planet.nl r=timeless sr=shaver a=cbeard
2005-08-09 01:35:48 +00:00
dougt%meer.net
24554781a0 bug 297683. more windows ce love. This patch just shortcuts two functions which are always the same value on wince. r/sr=dveditz a=asa 2005-08-08 20:05:13 +00:00
smfr%smfr.org
cc2282c826 Fix bug 302958: specify a name for the print job on Mac, getting it from the title passed to the BeginDocument() call. r=jhpedemonte, sr=bryner, a=asa 2005-08-08 19:34:44 +00:00
masayuki%d-toybox.com
df0d79fb74 Bug 233540 1.6 crashes at http://meteo.ec.gc.ca/forecast/city_f.html?wjo r=timeless, sr=rbs, a=asa 2005-08-08 15:11:14 +00:00
mark%moxienet.com
b5d9ffad07 Bug 301774, abysmally slow typing/caret in Camino, especially with animated images, even worse with 10.4 SDK. Limit QuickDraw buffer flushes so that they occur less frequently than the display refresh rate. Camino/Cocoa widget only, npodb. r=pink sr=smfr 2005-08-03 20:30:46 +00:00
roc+%cs.cmu.edu
2b4becb59d Bug 302445. Don't hold a strong reference to the device context from nsBlender --- this prevents leaking the device context in some cases where frames leak. r+sr=dbaron,a=bsmedberg 2005-08-02 19:48:39 +00:00
caillon%redhat.com
089e248bcf %%BoundingBox takes integer arguments
%%HiResBoundingBox takes floating point arguments, but is a DSC extension.
Output both so postscript readers that accept the extension can use it, and those that don't have valid output.

Bug 301631
r=kherron, sr=shaver, a=shaver
2005-07-26 15:54:18 +00:00
blizzard%redhat.com
3c4d14a368 Bug #300491. Remove references to xft-specific context when using pango for text rendering. This should get pango builds working with gtk 2.7+. r=caillon, sr=roc, a=benjamin 2005-07-26 00:13:51 +00:00
mozilla.mano%sent.com
4e6e20418c Bug 301688 - [Mac] Disabled buttons shoud never have a 'default button' look&feel. r=josh, sr=smfr, a=bsmedberg. 2005-07-25 21:39:05 +00:00
cbiesinger%web.de
bb56293333 bug 301723 allow compiling cairo with vc6
r=tor a=bsmedberg
2005-07-25 21:12:22 +00:00
roc+%cs.cmu.edu
41048950e1 Fixing build bustage 2005-07-19 22:50:37 +00:00
timeless%mozdev.org
60bf29aac8 Bug 297277 potential OOM crash/mlk [@ nsPrintOptions::_CreatePrintSettings]
patch by b.jacques@planet.nl r=timeless sr=dmose a=bsmedberg
2005-07-19 21:55:33 +00:00
smfr%smfr.org
7b15e3b58f Fix bug 300721: odd gaps in italicized text if we hit the ATSUI fallback code. Remove bogus use of NS_SUCCEEDED with PRBool return values. r=joshmoz, sr=jhpedemonte, a=bsmedberg 2005-07-19 21:13:18 +00:00
smfr%smfr.org
7d92cd6651 Fix bug 281455: bits of background image of abs-positioned div draw in the wrong place. Fixed by ensuring that nsRenderingContextMac fixes up the port origin before calling the image tiling code (since the caret draw may have nuked the origin). r=mark, sr=jhpedemonte, a=bsmedberg 2005-07-19 21:09:19 +00:00
timeless%mozdev.org
9d5a64071b Bug 284035 OOM crash [@ nsImageGTK::Draw][@ nsImageGTK::DrawComposited][@ nsImageGTK::DrawCompositeTile]
patch by b.jacques@planet.nl r=roc sr=roc a=bsmedberg
2005-07-19 21:03:14 +00:00
dougt%meer.net
f998e5ffc8 Implements DataToBitmap. We do not handle the cursor translucency, but it is
more then what we do currently.  Basically we are moving around ifdef's here.

Fixes GetSysFontInfo.  For windows CE we correctly return the System Font.

r=emaijala, sr=dveditz, a=asa, b=297683 WINCE ONLY.
2005-07-18 16:04:45 +00:00
mark%moxienet.com
d8ce3ba315 Bug 298677, Mac Carbon scrollbars draw in the wrong location and jump out from under the mouse since CFRunLoopSource (bug 282940). Be more careful about restoring the QD origin. Obsoletes and backs out an earlier partial fix, cleaning up bug 300058, drawing artifacts in scrollbars. r=pinkerton sr=smfr a=bsmedberg 2005-07-14 22:48:34 +00:00
timeless%mozdev.org
52aaf74316 Bug 296448 scaled_image leaks if scaled_image->Init() fails
patch by b.jacques@planet.nl r=roc sr=roc a=asa
2005-07-13 18:26:20 +00:00
timeless%mozdev.org
39e0c8f25d Bug 296439 UMR in nsFreeType2::InitLibrary when nsFreeType2::InitFreeType fails
patch by b.jacques@planet.nl r=roc sr=roc a=bsmedberg
2005-07-13 18:21:10 +00:00
timeless%mozdev.org
12504d3aa5 Bug 284036 OOM crash [@ nsCairoImage::Init]
patch by b.jacques@planet.nl r=roc sr=roc a=asa
2005-07-07 15:41:40 +00:00
timeless%mozdev.org
fdaaf22a10 Bug 284037 OOM crash [@ nsCairoBlender::GetAlphas]
patch by b.jacques@planet.nl r=roc sr=roc a=asa
2005-07-07 15:40:37 +00:00
joshmoz%gmail.com
ffc365fb08 clean up old mac os classic stuff. b=281889 r=smfr sr=bryner a=bsmedberg 2005-07-06 01:23:20 +00:00
vladimir%pobox.com
89a0001d59 more bug 299407 (libpixman hack with VC71) win32 fixes.. 2005-07-05 20:49:18 +00:00
cmp%mozilla.org
3607bef566 Turn off vc71 pixman lib hackery until the vc6 compatibility issue is
sorted out.
2005-07-05 04:59:15 +00:00
cmp%mozilla.org
f433416a16 Fix VC6 cairo/pixman builds by using a vc7.1-compiled copy of mozlibpixman.
Bug 299407, attachment 188271.  r/a=chase@mozilla.org
2005-07-05 03:44:56 +00:00
vladimir%pobox.com
51ec3a77ec I hate our tinderbox. commenting this out until I can get my hands on beast. 2005-07-05 02:13:02 +00:00
vladimir%pobox.com
94604dac1f more win32 build fixage, just get rid of the RM_R 2005-07-05 01:56:23 +00:00
vladimir%pobox.com
84460c7555 more win32 build fix, since nsinstall sucks (bug 299407) 2005-07-05 01:26:19 +00:00
vladimir%pobox.com
e6c09c7362 reenabled patch for bug 299407, since there's someone who can kick the tinderbox around 2005-07-04 21:24:29 +00:00
vladimir%pobox.com
7c7a10aeae Disabling patch for 299407 due to unknown tinerbox horkage 2005-07-04 01:40:09 +00:00
vladimir%pobox.com
729e45c6f5 b=299407, fix cairo/pixman compilation on VC6, r+a=shaver 2005-07-04 00:53:23 +00:00
timeless%mozdev.org
1d5fd3df7f Bug 299112 length value has wrapped in calculation (did you pass G_MAXLONG?)
patch by tuukka.tolvanen@gmail.com r=roc sr=roc a=asa
2005-07-03 21:09:32 +00:00
vladimir%pobox.com
eb6f78a4d3 notpartofthebuild thebes fixes to my fixes, since merging is hard. 2005-07-02 01:36:23 +00:00
vladimir%pobox.com
380e5a443f fix thebes gfxPattern refcounting; add coord space transforms for Rects; fix packed-color conversion.. notpartofthebuild 2005-07-02 01:05:26 +00:00
kjh-5727%comcast.net
6f58df8261 Bug 85207 - PS module bloat due to inefficient static font tables. r=tor, sr=rbs, a=bsmedberg. 2005-06-30 22:48:49 +00:00
timeless%mozdev.org
7f3f24e713 Bug 284038 OOM crash [@ EnumFonts]
patch by b.jacques@planet.nl r=zack@kde.org a=bsmedberg
2005-06-30 20:48:41 +00:00
pavlov%pavlov.net
11d9ea1f2c Adding more utility functions to thebes from vlad. Cleaning up some coding style inconsistencies. 2005-06-30 04:58:27 +00:00
joshmoz%gmail.com
49235a7a73 fix endian issues in mac font code, try #2. patch by Mark Mentovai. b=297162 r=josh sr=smfr a=bsmedberg 2005-06-28 21:05:08 +00:00
tor%cs.brown.edu
80cb1e6318 Bug 298914 - OS-X svg crash with empty string. r=jhpedemonte, a=bsmedberg. 2005-06-28 18:58:31 +00:00
kjh-5727%comcast.net
ba4dcab4e6 Bug 284077 - XFT build failure on Solaris. Patch by Egon Nijns. r=kherron, sr=roc, a=tor. 2005-06-28 18:29:10 +00:00
bsmedberg%covad.net
cff3d53971 Bug 288143 - Browser goes into infinite loop while processing HTML font attributes, patch by Mats Palmgren <mats.palmgren@bredband.net> r=jst sr=shaver a=me 2005-06-28 17:18:57 +00:00
pavlov%pavlov.net
7e7b13fc9d fixing a few refcounting related issues 2005-06-28 09:27:02 +00:00
pavlov%pavlov.net
e79c48491a Updating thebes to match cairo 0.5 api, adding refcounting, pixel aligned rects. patches from roc, vlad, and myself. Bug 298880. 2005-06-28 09:18:55 +00:00
mconnor%steelgryphon.com
ac4cccc240 bug 255947 - missing borders for the progress bar in with native classic widget on windows, patch by Mathieu Pellerin <nirvn.asia@gmail.com>, r+sr=roc, a=shaver 2005-06-28 00:02:27 +00:00
smfr%smfr.org
2ebbb5b328 Back out josh's checkin for bug 297162, because it doesn't build pre-tiger. 2005-06-24 23:20:21 +00:00
joshmoz%gmail.com
639d91f843 Fix non-neutral endian code in mac gfx font code. Patch by Apple Computer, Inc. b=297162 r=josh sr=smfr a=chofmann 2005-06-24 22:35:07 +00:00
joshmoz%gmail.com
8c478c710b Link phase should reference Xcode objects, no hardcoded -l arguments. patch by Mark Mentovai. b=298406 r=pinkerton sr=smfr a=asa 2005-06-24 22:31:23 +00:00
smontagu%smontagu.org
104736b6e2 Move the workaround for Windows displaying right-to-left presentation forms as left-to-right into Windows-specific code. Bug 204272, r+sr=rbs, a=chofmann 2005-06-23 08:03:24 +00:00
mozilla.mano%sent.com
520fa9a44e Bug 298430 - drop support for Mac OS X 10.1. First part: code cleanup. r=josh, sr=darin, a=shaver 2005-06-23 00:59:03 +00:00
leon.sha%sun.com
38e2637635 Bugzilla Bug 297031 The default font setting on xft enabled firefox is not correct.
Patch maker: leon.sha@sun.com
blizzard: review+
roc: superreview+
asa: approval-aviary1.1a2+
2005-06-21 06:08:27 +00:00
ginn.chen%sun.com
94f4536463 bug 295457 use malloc to avoid OOM exceptions thrown by libstdc++
r=biesi sr+a=dveditz
2005-06-17 06:48:10 +00:00
roc+%cs.cmu.edu
c20e5c6558 Bug 297748. Fix gcc4 warnings. r+sr=roc,a=asa,patch by Wolfgang Rosenauer 2005-06-17 02:35:41 +00:00
dougt%meer.net
d1460e3a0a * Fixes some build problems when trying to build non-static. (removing link
libraries that don't exist on Windows CE)

* Taking xxx advice and making GetNAME always return a GDI forcing us to use
GetTextMetrics instead of GetFontData (which doesn't exist on Windows CE)

* Windows CE on ARM doesn't support C++ exceptions.  In the windows plugin code
uses catches to ensure that the plugins don't crash mozilla.  On windows ce on
arm, we have no choice but to disable CALL_SAFETY_ON.

* On Windows CE, VerQueryValue internal structure can not be modified so
callers must do a bit of string conversion.

* Disabling more code in nsOSHelperAppService for Windows CE.

* Enabling the Windows Registry code in XPCOM since the Window CE shunt now
supports the limited set needed (all but notification).

Bug=297683, r=Ere Maijala, sr=Dan Veditz, a=Asa
2005-06-16 21:20:45 +00:00
timeless%mozdev.org
7c6d1fa65f Bug 235643 all _CreatePrintSettings leak on failure
patch by baafie@planet.nl r=timeless sr=bz a=asa
2005-06-16 01:39:19 +00:00
bugzilla%arlen.demon.co.uk
1ffe3434d7 Bug 285911 XPrint hardcodes english string with literal "Mozilla"
p=mozilla@Weilbacher.org r/sr/a=roc
2005-06-15 10:23:24 +00:00
joshmoz%gmail.com
e55715ea0a gcc 4 fixes for Mac OS X. part 1 of the landing. Patch by Mark Mentovai. b=294244 r=josh sr=darin a=dbaron 2005-06-15 03:49:26 +00:00
tor%cs.brown.edu
c0c3432bf6 Bug 297705 - correct cairo_text_extents() on win32 for general transforms.
r=otaylor, r+a=shaver.
2005-06-14 21:49:08 +00:00
timeless%mozdev.org
fca8e22791 Bug 235643 all _CreatePrintSettings leak on failure
changes code to handle OOM and optimizes code to skip an unnecessary QI
patch by baafie@planet.nl r=timeless sr=bz a=asa
2005-06-10 22:18:16 +00:00
jshin%mailaps.org
fb7207a817 bug 253533: comment out three Thai entries in fontEncoding file (r=smontagu, sr=roc, a=chofmann) 2005-06-10 08:36:34 +00:00
dougt%meer.net
77acfc52b7 Bug 295481. WINCE Fixes. This includes changes to make the makefiles do the right thing if we try to build Minimo and XUL together. These changes rs=bsmedberg. Further WINCE fixes in GFX and Widget. r=emaijala, sr=rbs, a=asa. 2005-06-08 16:48:44 +00:00
mozilla.mano%sent.com
9fc31e3395 Bug 203734 - enable focus ring on push buttons in 10.4 (Tiger) and above. r=jhpedemonte sr=smfr a=asa 2005-06-07 19:24:35 +00:00
tor%cs.brown.edu
ad253945f5 Correct comment/check for FixedToFloat/FloatToFixed. 2005-06-04 12:19:44 +00:00
vladimir%pobox.com
80e9999296 a special place is reserved for win32 and osx 2005-06-04 08:33:58 +00:00
vladimir%pobox.com
61f8ec26a1 beat OSX into submission 2005-06-04 08:25:39 +00:00
vladimir%pobox.com
2730d75f90 cairo 0.5; make sure math.h is included early with right win32 define 2005-06-04 08:10:59 +00:00
vladimir%pobox.com
2ca0f30f65 cairo 0.5.0; add missing FixMath include for mac 2005-06-04 07:59:09 +00:00
vladimir%pobox.com
763ebb509d cairo fix for win32, math.h included in a few places without _USE_MATH_DEFINES 2005-06-04 07:48:51 +00:00
vladimir%pobox.com
513b66c742 patch fix, if 0 iconv 2005-06-04 07:21:26 +00:00
vladimir%pobox.com
02bc2a2809 b=296463, upgrade to cairo 0.5.0, s+sr=roc,pav,tor 2005-06-04 07:03:29 +00:00
timeless%mozdev.org
3fc95f8e53 Bug 106386 Correct misspellings in source code
patch by ajvincent@gmail.com r=timeless rs=brendan a=chofmann
2005-06-03 10:26:28 +00:00
masayuki%d-toybox.com
50fad68142 Bug 191919 Problem rendering Opentype fonts r+sr=rbs, a=shaver patch by VYV03354@nifty.ne.jp 2005-06-02 01:48:57 +00:00
masayuki%d-toybox.com
30f032ae76 Bug 118563 The new print properties dialog does not save papersize / fix for default setting is broken on Windows with intl printer name r=jshin1987, sr=bzbarsky, a=shaver 2005-06-02 01:44:03 +00:00
masayuki%d-toybox.com
76c07e7d12 Bug 197271 Japanese printer name is displayed as garbage in about:config r+sr=bzbarsky, a=shaver 2005-06-02 01:38:07 +00:00
joshmoz%gmail.com
f299a66dc7 more Mac OS X 10.4 "Tiger" build stuff. Patch my Mark Mentovai. b=292530 r=josh r=pinkerton r=cls sr=bryner a=brendan 2005-06-01 18:53:30 +00:00
joshmoz%gmail.com
558e94cb3f SetPMPrintSettings releases page format instead of print settings <- fix that. b=290214 r=pinkerton sr=smfr a=brendan 2005-06-01 01:31:45 +00:00
kjh-5727%comcast.net
b243894259 Bug 293268 - CUPS backend contains hardcoded "mozilla". r=bzbarsky, sr=neil, a=caillon. 2005-05-21 15:33:09 +00:00
roc+%cs.cmu.edu
abefc4f884 Bug 293947. Add canvas API to render a DOM window to the canvas, including transparency support. r=vlad,sr=darin,a=asa 2005-05-19 21:28:58 +00:00
vladimir%pobox.com
72b760f1ad b=294400, fix mac image handling; 293221, default canvas values; 294572, mac image rendering issues. r+a=shaver 2005-05-18 03:58:01 +00:00
jshin%mailaps.org
23c8d215b6 bug 293301 : rendering of text in non-Western encoding is broken (r=sfraser, mano, sr=sfraser, a1.8b2/a1.1a = asa) 2005-05-13 22:50:23 +00:00
paper%animecity.nu
3815c0dea4 Bug 293586: fix regression causing PNGs to fade to black over time. r/sr=tor a=shaver 2005-05-11 02:20:23 +00:00
paper%animecity.nu
4d7c9680dc Bug 292051: Save Windows GDI resources by shortening image's DDB life to 60s since last used. r=emaijala sr=tor a=shaver+brendan 2005-05-10 00:33:57 +00:00
kjh-5727%comcast.net
520fb38f1c Bug 279711 - Handle multiple copies through the printing backend when possible. r=biesi, sr=tor, a=asa. 2005-05-08 15:01:20 +00:00
cbiesinger%web.de
9c397a0d77 fixing cairo bustage (NPOTB) 2005-05-05 21:30:09 +00:00
timeless%mozdev.org
20104b535e Bug 238619 font-size: 0; Mozilla crashes after showing the title line [@ nsFontMetricsGTK::RealizeFont]
patch by ajschult@verizon.net r=dbaron sr=dbaron a=chofmann
2005-05-04 01:37:05 +00:00
dbaron%dbaron.org
50e719ef1b Don't let lfHeight go to 0 since Windows treats 0 as special (default). b=53995. Patch from David Gardiner <david.gardiner@unisa.edu.au>. r=emaijala sr=dbaron a=dbaron 2005-05-03 23:36:03 +00:00
roc+%cs.cmu.edu
72828cbccb Fixing bustage ... extra file with trivial helper functions. 2005-05-02 22:59:49 +00:00
blizzard%redhat.com
2dd41a857d Back out changes to nsGCCache.cpp which probably shouldn't have been in the patch in the first place. r=me - trying to fix the build 2005-05-02 21:51:15 +00:00
blizzard%redhat.com
5834240d64 Bug #260663. When pango is available use it for grapheme cluster information to figure out where valid selection points are. Change text rendering to use clip regions for rendering selected strings instead of rendering partial strings instead. r+sr=roc,a=asa 2005-05-02 20:48:32 +00:00
jshin%mailaps.org
d3c59efe33 bug 277656 : get nsFontMettricsXft.cpp in cairo sync with its counterpart in gtk (r/a=dbaron, sr=roc) 2005-05-02 08:37:43 +00:00
roc+%cs.cmu.edu
d28dce547b Bug 291965. Use correct clipping rectangle when drawing 1-bit alpha tiled images in GTK2. r+sr=me,a=asa patch by Jan Darmochwal 2005-05-02 02:22:18 +00:00
bzbarsky%mit.edu
fea8560b58 Fix 64-bit bustage. Bug 247629, patch by Sunil <funtoos@yahoo.com>, r=jshin,
sr=bzbarsky, a=chofmann
2005-05-01 17:36:19 +00:00
bzbarsky%mit.edu
f6d31f1642 Actually address the review comments on bug 290377... r+sr=dbaron, a=asa 2005-04-30 05:16:21 +00:00
jshin%mailaps.org
24686082e9 bug 237434 : add several languages/scripts to font selection menu (r=smontagu, sr=dbaron, a=asa) 2005-04-30 02:57:57 +00:00
bzbarsky%mit.edu
e61e1e1935 Fix border width inheritance by keeping track of both the border width we'd
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-04-29 15:44:38 +00:00
leon.sha%sun.com
c97307395f Bugzilla Bug 290292. [Postscript] Text will beyond the end of table cell when printing or previewing in xft enabled mozilla.
Patch maker: leon.sha@sun.com.
jshin1987: review+
bzbarsky: superreview+
asa: approval1.8b2+
2005-04-28 08:04:00 +00:00
tor%cs.brown.edu
bea0182a02 Bug 291471 - unused code causing svg crash on os-x. r=jhpedemonte, a=mkaply. 2005-04-27 21:49:40 +00:00
roc+%cs.cmu.edu
5bab7ce0db Fixing Cairo image bugs. Not part of the build 2005-04-26 05:42:22 +00:00
roc+%cs.cmu.edu
b544d454d7 Bug 287168. Fix clipping of tiled images in GTK. It just doesn't work. r=tor,sr=blizzard,a=chofmann 2005-04-26 04:53:40 +00:00
roc+%cs.cmu.edu
f6aabe5b4c Bug 289983. Move nsIGdkPixbufImage to widget/src/gtk2 because 1) GTK1 doesn't need it and 2) cairo-gtk2 builds do need it. 2005-04-26 04:46:14 +00:00
roc+%cs.cmu.edu
790930fd4a Bug 289509. Build Thebes code when Cairo GFX is being used. r=pavlov,sr=blizzard,a=chofmann 2005-04-26 03:26:47 +00:00
tor%cs.brown.edu
e833055374 Bug 291818 - make cairo conditionally use AlphaBlend(). r=paper, a=asa. 2005-04-25 23:55:56 +00:00
leon.sha%sun.com
4681a7723b I do not notice the tree is frozen.
Back out my last checkin.
2005-04-25 05:22:21 +00:00
leon.sha%sun.com
b0afb7c7d3 Bugzilla Bug 290292 [Postscript] Text will beyond the end of table cell when printing or previewing in xft enabled mozilla.
Patch by leon.sha@sun.com
jshin1987: review+
bzbarsky: superreview+
2005-04-25 05:19:27 +00:00
paper%animecity.nu
392976ba32 Bug 286236: Cleanup nsImageWin::ConvertDDBtoDIB, remove BuildDIB. r=emaijala, sr=tor, a=asa 2005-04-24 23:35:44 +00:00
paper%animecity.nu
0d1ddd67f7 Bug 289515 Remove nsImage*::CreateDDB. a=asa, r/sr=tor 2005-04-24 23:33:04 +00:00
roc+%cs.cmu.edu
1acf9f8782 Checking in Cairo code that gets things into a barely-usable state. http://weblogs.mozillazine.org/roc/archives/2005/04/glimpse_of_the.html Not Part Of The Build 2005-04-21 23:51:53 +00:00
roc+%cs.cmu.edu
b8a397bbae A couple of small Thebes updates. Not Part Of The Build 2005-04-21 04:19:16 +00:00
tor%cs.brown.edu
7f3619be0f Bug 291190 - Older SDKs missing FixedToFloat/FloatToFixed. r=pedemonte, a=asa 2005-04-20 22:26:19 +00:00
roc+%cs.cmu.edu
9062a6ea25 Bug 290432. Add push/pop translation functions to nsIRenderingContext so cairo can override them. r+sr=bzbarsky,a=asa 2005-04-19 22:58:33 +00:00
bryner%brianryner.com
e02611dda6 Add freetype cflags when building for X11. 2005-04-19 18:43:57 +00:00
bryner%brianryner.com
3c1b24d76e Don't try to compile xcb since we don't turn on the #define. 2005-04-19 18:07:24 +00:00
bryner%brianryner.com
91b549d294 Make --enable-cairo work for windows/msvc by switching it over to our build system. Bug 290518, r=vlad, pavlov. 2005-04-19 17:19:47 +00:00
neil%parkwaycc.co.uk
36f2ecfa9f Bug 289217 LOGFONT's pixel sizes not getting converted to twips accurately thus displaying noninteger font sizes in DOM Inspector r=ere sr=roc a=dbaron 2005-04-17 13:11:21 +00:00
smontagu%smontagu.org
368a0a8b9a Add a rendering hint for gfx implementations that perform reordering of complex text after applying spacing. Bug 284927, r+sr=roc, a=asa 2005-04-15 10:25:43 +00:00
roc+%cs.cmu.edu
759b929428 Bug 289943. Fix GTK1/2 image stretching code to not screw up in some cases. r+sr=tor,a=dbaron 2005-04-15 02:47:35 +00:00
tor%cs.brown.edu
442c3c5220 Bug 287699 - crash when rendering svg with cairo xlib fallback. a=mkaply 2005-04-13 16:52:51 +00:00
paper%animecity.nu
8fb1415dd8 Bug 289516: null variables after delete[] r=emaijala; sr=tor; a=asa 2005-04-13 05:49:19 +00:00
cbiesinger%web.de
f49e273c6e fixing indentation 2005-04-11 23:20:57 +00:00
roc+%cs.cmu.edu
1970b9d7f9 Don't try to set fully general matrices into nsTransform2D because it doesn't build and it's not useful either. gfx/src/cairo should build now. 2005-04-11 23:13:12 +00:00
cbiesinger%web.de
c451a7a098 make gfx/src/cairo build. NPOB. 2005-04-11 22:35:37 +00:00
roc+%cs.cmu.edu
dc25a09557 Add antialiasing mode API. Not Part Of The Build 2005-04-11 22:22:10 +00:00
roc+%cs.cmu.edu
01952f0a59 Fixing #include guards to avoid leading underscore. Not Part Of The Build 2005-04-11 04:36:18 +00:00
roc+%cs.cmu.edu
47501e0529 Add gfxTypes.h. Not Part Of The Build. 2005-04-08 05:47:49 +00:00
roc+%cs.cmu.edu
43aca48cfc Updating to use gfxFloat everywhere. Also use gfxPoint, gfxRect, gfxSize where appropriate. Also added many XXX comments where documentation is needed. Not Part Of The Build. 2005-04-08 05:44:32 +00:00
pavlov%pavlov.net
e219a00e80 fixing typos 2005-04-07 19:12:19 +00:00
pavlov%pavlov.net
fea8da7106 adding xlib surface 2005-04-07 19:11:59 +00:00
pavlov%pavlov.net
118f1222ed add Hex converter to gfxRGBA 2005-04-06 08:52:49 +00:00
pavlov%pavlov.net
30e9e07700 adding gfxRect struct. Add clipping support for rects. 2005-04-06 07:36:31 +00:00
bsmedberg%covad.net
c45e6c5d40 Relanding bug 288370, with EXTRA_SHARED_LDOPTS insteads of _LIBS 2005-04-06 03:14:45 +00:00
pavlov%pavlov.net
428e04ae5d New graphics API. The future is here. 2005-04-06 01:54:26 +00:00
bsmedberg%covad.net
4fe4d88dc4 Backout bug 288370 makefile change pending further testing. 2005-04-06 01:35:26 +00:00
bsmedberg%covad.net
20653bd7b9 Bug 288370 - build libxul on mac r=darin 2005-04-06 00:59:51 +00:00
bsmedberg%covad.net
573eebab2a Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-04-05 12:36:03 +00:00
jshin%mailaps.org
43387d30dd bug 288638 : get rid of unused member variable 'character' from MozXftLangGroup (r=blizzard, sr=dbaron) 2005-04-04 15:36:28 +00:00
bsmedberg%covad.net
9b6730f5a7 Add LIBXUL_LIBRARY to missed bits of GFX (see bug 273876) rs=darin 2005-04-04 12:44:25 +00:00
tor%cs.brown.edu
11e3dc6ca4 Bug 288498 - Prevent SVG DOS with dasharray 2005-03-31 20:14:05 +00:00
tor%cs.brown.edu
4c1bc91ccf Bug 285475 - fix cairo calculation of stroke extents on lines with caps. 2005-03-30 17:32:16 +00:00
paper%animecity.nu
53214df7d7 Bug 285054: ConvertDDBtoDIB violates windows APIs, Don't select bitmap into HDC. r=biesi sr=tor 2005-03-30 01:39:36 +00:00
paper%animecity.nu
e052a4ffe5 Bug 286233: Cleanup nsImageWin::Init. r=emaijala, sr=tor 2005-03-30 01:36:41 +00:00
tor%cs.brown.edu
0083a80a1d Bug 288193 - add AIX back to tests for stdint.h/inttypes.h. 2005-03-29 20:53:07 +00:00
roc+%cs.cmu.edu
7718916c29 Bug 173051. Do transforms consistently. r+sr=dbaron 2005-03-28 21:03:01 +00:00
pedemont%us.ibm.com
d9b7badd7b Bug 287058 - Correctly handle empty clip region in Quartz context. r=joshmoz, sr=sfraser. 2005-03-28 16:56:50 +00:00
dbaron%dbaron.org
36d8dd0018 Fix crashes when core X fonts are disable: ignore the pref to disable Xft when core fonts are disabled so we can't get into a state where we have zero acceptable font backends. b=287187 r+sr=bryner 2005-03-28 02:14:17 +00:00
tor%cs.brown.edu
480f3140bf Bug 287594 - cairo quartz bustage due to 0.4.0 landing. 2005-03-24 19:46:53 +00:00
tor%cs.brown.edu
2cbd16eda1 Bug 287021 - cairo solaris bustage. Patch by Egon.Nijns@bib.kuleuven.ac.be. 2005-03-24 15:59:06 +00:00
tor%cs.brown.edu
b305d4ab53 Build bustage fix - remove autogenerated file. 2005-03-23 20:25:51 +00:00
tor%cs.brown.edu
8a2429d209 Bug 287416 - update to libpixman 0.1.4, cairo 0.4.0. 2005-03-23 19:53:40 +00:00
dbaron%dbaron.org
cda2b96b0e Fix some minor static buffer overruns detected by Coverity tool, and sync two versions of catttable.h. b=287290 r+sr=brendan 2005-03-23 05:43:39 +00:00
maxf%magma.ca
85014169e2 This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. You can contact me at: mfeil@qnx.com

This fixes a problem where shared memory is destroyed too soon. The draw
stream generated by the image draw was not being processed in time by
regular priority (10) drivers like phrelay, resulting in portions of images
not drawn. This only affected images the first time they were loaded in a
session (since they load in pieces) and only seemed to affect the embedded
version of mozilla (mozserver with Voyager client).  r=amardare%qnx.com
2005-03-21 16:01:54 +00:00
kjh-5727%comcast.net
d205e37f9d Bug 279298 - Support for CUPS printer instances. Patch by M�rten Svantesson <msv@kth.se>, r=kherron, sr=roc. 2005-03-20 16:28:58 +00:00
cbiesinger%web.de
562962f604 Bug 176177 use the correct flag for buttons that are checked
patch by Son Le <son.le0@gmail.com> r=emaijala sr=bz
2005-03-18 15:23:50 +00:00
gandalf%firefox.pl
b8059a09a6 Bug 283343: GFX::nsBlender - wrong order of parameters may cause wrong color depth calculation; p=sergei_d@fi.tartu.ee r/sr=roc 2005-03-17 01:39:51 +00:00
cbiesinger%web.de
9ba5078538 Bug 285048 nsImageWin::ConvertDDBtoDIB uses wrong color depth
r=ere sr=roc
2005-03-15 22:11:28 +00:00
leon.sha%sun.com
49184f0e4d Bug 263177 [ps] mozilla generates level 2 postscript that will not print on a level 1 printer.
Patch by leon.sha@sun.com.
kherron+mozilla: review+
roc: superreview+
2005-03-15 02:01:21 +00:00
leon.sha%sun.com
0486acc879 Bug 283437 [Postscript] If the page size is not set correctly, there will be a PostScript error "configurationerror".
Patch by leon.sha@sun.com.
kherron+mozilla: review+
roc: superreview+
2005-03-15 01:56:41 +00:00
tor%cs.brown.edu
f79f738ee2 Bug 285803 - cairo build bustage on AIX 2005-03-14 16:16:23 +00:00
mozilla.mano%sent.com
55649d3c26 Bug 265282 - Unsorted tree columns are drawn as sorted columns. r=jhpedemonte sr=neil 2005-03-09 16:41:02 +00:00
tor%cs.brown.edu
e90d42d0eb Bug 285307 - upstream patch to check that a cairo font backend was
configured.  r=tor
2005-03-09 16:34:21 +00:00
mkaply%us.ibm.com
6985161a1c This error checking was just simply wrong - OS/2 only 2005-03-08 15:42:02 +00:00
paper%animecity.nu
0dd638f20e Bug 274244: Display more broken GIFs. r=stuart sr=tor 2005-03-08 03:44:28 +00:00
paper%animecity.nu
fa6dd84904 Bug 284978: Create DDB surface. If failed, try DIB. r=ere, sr=bz 2005-03-07 02:35:47 +00:00
roc+%cs.cmu.edu
3bb1e75061 Bug 285029. Set dithering alignment correctly. r+sr=blizzard 2005-03-07 02:07:28 +00:00
jshin%mailaps.org
717806192e bug 231426 : CJK native font names are not recognized on non-CJK Windows (r=rbs, sr=dbaron) 2005-03-06 19:30:52 +00:00
paper%animecity.nu
1885e37cd0 Bug 284716: Create DDBs in nsImageWin::Optimize for Win2k/XP/2003. r=stuart sr=tor 2005-03-05 13:15:12 +00:00
mkaply%us.ibm.com
5b88067fe1 #278165
r=pedemonte, sr=mkaply
Patch from Peter Weilbacher - potential leak - move a WinReleasePS
2005-03-05 04:53:20 +00:00