Граф коммитов

4792 Коммитов

Автор SHA1 Сообщение Дата
pavlov%pavlov.net 691222c72d attempt to unhork build. bug 329315. undoes fix for 329306. 2006-03-09 09:45:47 +00:00
pavlov%pavlov.net af146bcb1f making fonts scale based on the ctm on windows. bug 329306. r=vlad 2006-03-09 02:12:15 +00:00
pavlov%pavlov.net 286fe2c04b implementing _cairo_win32_surface_show_glyphs. bug 329259. r=vlad 2006-03-09 02:08:06 +00:00
vladimir%pobox.com 5952ca70f8 b=329850, fix thinko in positioning pango runs after the first, r=me 2006-03-09 00:25:53 +00:00
vladimir%pobox.com 385d974e5f b=329841, incorporate late-breaking comments from roc! 2006-03-08 23:47:02 +00:00
vladimir%pobox.com 5267025e36 b=329841, misc thebes fixes/additions, r=pav 2006-03-08 23:40:25 +00:00
mkaply%us.ibm.com 6df4894b7c #3011064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-08 19:13:43 +00:00
vladimir%pobox.com 0e4cb03112 b=329680, crash in gfxContext::SetSource (ensure we have an image surface before optimizing in nsThebesImage), r=pav 2006-03-08 00:28:19 +00:00
pavlov%pavlov.net 938a0e94ac fixing crash when trying to measure or draw 0-length strings.
removing HDC param/member that is no longer used.
bug 329574. r=vlad
2006-03-07 23:45:52 +00:00
vladimir%pobox.com 2f354a2d51 fix build bustage 2006-03-05 09:26:57 +00:00
cbiesinger%web.de b768303bda bug 329140
- check for pango rather than gtk2 for non-gtk2 specific code
- add pango/cairo cflags where necessary
- don't include gtk headers when not needed
r=vlad
2006-03-04 14:23:39 +00:00
vladimir%pobox.com 2217656e8c Backing out 329306 to see if it fixes 329315 2006-03-04 09:50:26 +00:00
pavlov%pavlov.net d099b3735d making windows font sizes scale based on the CTM. bug 329306. r=vlad 2006-03-04 04:40:07 +00:00
pavlov%pavlov.net 0ce420b5e9 compute font metrics as needed. bug 329258. r=vlad 2006-03-03 21:23:15 +00:00
pavlov%pavlov.net 0abecc5523 don't create a temp duplicate font list every time we need to get a font.... bug 329199. r=bz 2006-03-03 05:54:47 +00:00
pavlov%pavlov.net 337161cda9 fixing 16bpp display hang. bug 328676. r=vlad 2006-03-03 00:44:48 +00:00
pavlov%pavlov.net 117ea6ce29 fixing typo breaking mingw builds. bug 328499. patch from Hans-Andreas Engel <engel@physics.harvard.edu>. r=vlad 2006-03-03 00:17:54 +00:00
pavlov%pavlov.net cc439baf14 Fast path text measuring/drawing for non-ascii non-complex text as well. bug 329170. r=vlad. 2006-03-03 00:14:40 +00:00
benjamin%smedbergs.us 402aa4194d Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-03-02 16:03:58 +00:00
pavlov%pavlov.net e7f04f1fad fixing linux fallout from 328906. patch from Simon Montague <smontagu@smontagu.org>. r=pavlov 2006-03-01 18:27:38 +00:00
pavlov%pavlov.net 2cdd967c7d fixing mac fallout from 328906. patch from Yamashita Makoto <makotoy@ms.u-tokyo.ac.jp>. r=pavlov 2006-03-01 08:13:56 +00:00
bzbarsky%mit.edu 2bd52a2d41 Log nsRect ctor/dtor. Followup for bug 327670, r+sr=dbaron 2006-03-01 03:57:24 +00:00
pavlov%pavlov.net b9b2639339 use nsTArray<nsRefPtr<gfxFont>> rather than nsTArray<gfxFont*> with manual refcounting. bug 328906. r=vlad 2006-03-01 01:02:38 +00:00
martijn.martijn%gmail.com e52e16648e Bug 328182 - Mingw build failure in cairo-win32-surface.c. r=pavlov 2006-02-28 22:13:49 +00:00
pavlov%pavlov.net 7b05673133 Fast pathing ASCII text measurement/drawing on windows. bug 328820. r=vlad 2006-02-28 22:11:01 +00:00
dbaron%dbaron.org 39054b499d Rename browser.display.screen_resolution pref, for which we used to have user interface, to layout.css.dpi, so old settings no longer take effect. b=327406 r+sr=roc 2006-02-28 10:00:47 +00:00
vladimir%pobox.com a7b7add772 b=328781, thebes gfxFont assumes lowercase generic family, r=bz 2006-02-28 07:36:01 +00:00
pavlov%pavlov.net d5f03ff41c making gfxFontStyle::ComputeWeightAndOffset not be a static method. part of bug 328684 r=vlad 2006-02-28 01:08:44 +00:00
pavlov%pavlov.net e605e1488e making bold text work. bug 324611. r=vlad 2006-02-28 01:06:02 +00:00
pavlov%pavlov.net eefb7df572 Fixing kerning bug where we added the space we should have been subtracting. bug 327363. r=vlad. based on patch originally from Masayuki Nakano <masayuki@d-toybox.com> 2006-02-27 22:05:45 +00:00
timeless%mozdev.org ed5c66ecab Trying to fix build bustage. inline isn't a legal C keyword in this scope per xlc 2006-02-27 19:49:41 +00:00
masayuki%d-toybox.com e647fcc7d2 adding comment for previous check-in b=328643 r=jshin 2006-02-27 17:42:16 +00:00
masayuki%d-toybox.com f4458bc746 Bug 328643 support non-ASCII font name for pref r=jshin, sr=roc 2006-02-27 15:04:31 +00:00
roc+%cs.cmu.edu 07e3c40e8d Turn off debug spew. 2006-02-27 02:28:41 +00:00
jag%tty.nl 472b5adadb Bug 328516: Unexpected text ',' encountered
Attempt to fix AIX bustage.
2006-02-25 09:29:51 +00:00
jag%tty.nl 8aacfee457 Bug 328426: C++ style comment in fbcompose.c makes trunk build failure on AIX.
Patch by Rupesh <rupeshkt@gmail.com>. r=/sr=roc
2006-02-24 19:53:28 +00:00
pavlov%pavlov.net 0fe1ba3ddd partial fix for font fallbacks. bug 324560. also fixes 324712. r=vlad 2006-02-24 05:15:21 +00:00
pavlov%pavlov.net 7f1afefee2 fixing windows plugin clipping bugs. bug 328263. r=vlad 2006-02-23 20:55:42 +00:00
pavlov%pavlov.net d89a1b8e04 define M_PI if it isn't defined 2006-02-23 17:06:19 +00:00
timeless%mozdev.org 1ce5986f6b Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
jshin%mailaps.org b3b3381f83 bug 205387 : need to exclude truly invisible default_ignorable_code_points' from draw_string and measurement : patch by YAMASHITA Makoto (makotoy%ms.u-tokyo.ac.jp), r=me, sr=rbs 2006-02-23 02:37:47 +00:00
roc+%cs.cmu.edu 3650a89de7 Bug 327878. Add cairo_draw_with_xlib API, and use it to render GTK2 native themes (including for HTML content) 2006-02-23 01:01:29 +00:00
roc+%cs.cmu.edu ad5f1c79ec Bug 327878. Add cairo_clip_extract_rectangles, to support native theme rendering patch. r=vlad 2006-02-23 00:54:18 +00:00
roc+%cs.cmu.edu c985c3448f Bug 327878. Add getters for cairo xlib surfaces, to support native theme rendering patch. r=vlad 2006-02-23 00:50:08 +00:00
roc+%cs.cmu.edu 9978c0e541 Bug 328232. Fix CreateOffscreenSurface to actually create a surface with alpha if it's asked to. r=vlad 2006-02-23 00:45:55 +00:00
roc+%cs.cmu.edu 8ca161951b Bug 328160. Include strings.h to get bzero. r+sr=roc, patch by Ganesh 2006-02-22 22:46:25 +00:00
pavlov%pavlov.net 2d157b6d5e adding missing license headers 2006-02-22 22:00:01 +00:00
vladimir%pobox.com 039a437a80 bustage fix for real this time, I meant ifndef 2006-02-22 06:01:28 +00:00
vladimir%pobox.com fbeec59b69 Mac bustage fix for older SDK versions 2006-02-22 04:38:27 +00:00
vladimir%pobox.com 7f5363cf25 b=328116, Start of Cairo-on-OSX for Thebes GFX; gfx and cairo pieces, r=pavlov 2006-02-22 01:44:31 +00:00
pavlov%pavlov.net 08651ec4c2 removing methods that are already implemented by the base class 2006-02-22 01:33:37 +00:00
vladimir%pobox.com 3d78c2d4b8 b=327580, fix image decoder endianness & pixel format bits [mainly cairo], r=stuart 2006-02-21 23:19:20 +00:00
pavlov%pavlov.net 606c43db61 fixing typo 2006-02-21 23:09:44 +00:00
pavlov%pavlov.net 361c23430b fix windows printing. bug 328072. r=vlad 2006-02-21 21:14:32 +00:00
roc+%cs.cmu.edu e160d9c829 Bug 327874. Fix _cairo_xlib_surface_create_similar to create surfaces with the same depth as the input surface. r=vlad 2006-02-20 21:08:14 +00:00
cbiesinger%web.de 0b8727d7a1 Bug 327867 CopyOffscreenBits is not called in cairo builds, therefore
SetTarget isn't either. Remove the latter function and the body of the
former.
r=vlad
2006-02-20 14:27:02 +00:00
dbaron%dbaron.org 1194eec7dc Use dest origin when transforming source rect width and height to avoid off-by-1 transformations for unscaled images. b=326158 r+sr=roc 2006-02-17 18:00:30 +00:00
mkaply%us.ibm.com 59767a31cf Removing files that moved to widget 2006-02-17 15:57:31 +00:00
vladimir%pobox.com 9b619cc8f0 b=327569, optimize images when requested, r=pavlov 2006-02-17 01:49:24 +00:00
vladimir%pobox.com 0f1796c049 b=327391, SaveDC/RestoreDC mismatch in gfxWindowsFonts, r=stuart 2006-02-16 05:50:37 +00:00
vladimir%pobox.com ef41e9e97d Linux cairo build bandaid fix take 2 2006-02-16 01:08:28 +00:00
pavlov%pavlov.net 9bc3c38993 only build ps backend in non-cairo builds r=vlad 2006-02-16 00:27:57 +00:00
vladimir%pobox.com 707e0dc2f7 b=326738, move thebes doublebuffering/transparent window handling into widget, sr=roc 2006-02-15 23:35:53 +00:00
vladimir%pobox.com ea8ea261bb Add missing cairo-win32-creation-format.patch 2006-02-15 23:33:37 +00:00
vladimir%pobox.com 37883a6e26 cairo: expose the win32 surface dc and DIB creation function 2006-02-15 22:34:19 +00:00
vladimir%pobox.com 43de878afd missed README commit from last 2006-02-15 22:32:14 +00:00
vladimir%pobox.com b8920b9f9e cairo: Fix up win32 surface coords before calling BitBlt/AlphaBlend, so that the functions don't complain if called with src outside of src region 2006-02-15 22:31:27 +00:00
pavlov%pavlov.net a5a077d9d0 removing unused include 2006-02-15 03:12:51 +00:00
pavlov%pavlov.net ca8de96237 oops, didn't mean to check this in a minute ago. if 0'ing out changes 2006-02-15 02:48:08 +00:00
pavlov%pavlov.net b2388d1c15 fixing RTL text in windows cairo builds. bug 327229 r=vlad 2006-02-15 02:45:37 +00:00
pavlov%pavlov.net d955219e90 removing unused files 2006-02-14 22:06:50 +00:00
sergei_d%fi.tartu.ee 6e7b8681ca [BeOS]Bug 327046. Moving printing to widget. nsPrintdBeOS.h 2006-02-14 15:28:11 +00:00
sergei_d%fi.tartu.ee cac3a766d9 [BeOS]Bug 327046. Moving printing to widget 2006-02-14 14:10:48 +00:00
masayuki%d-toybox.com 494b3a0ab2 Bug 170854 Roman script of UI should be rendered with Lucida Grande on all system locales. patch by YAMASHITA Makoto <makotoy@ms.u-tokyo.ac.jp> r=jshin+me, sr=sfraser 2006-02-14 09:27:36 +00:00
pavlov%pavlov.net cdace0f519 fixing up linux printing 2006-02-13 23:18:26 +00:00
pavlov%pavlov.net 4c74730634 cleaning up thebes PDF and PS surfaces 2006-02-13 22:37:13 +00:00
mkaply%us.ibm.com 7d6a78f63f OS/2 build bustage as a result of 326149 - once files are moved, this should build 2006-02-13 22:32:53 +00:00
mkaply%us.ibm.com c8694d1c4e OS/2 build bustage as a result of 32649 - once files are moved, this should build 2006-02-13 22:32:23 +00:00
pavlov%pavlov.net 8b7754cd9e linux printing improvements 2006-02-13 19:31:27 +00:00
pavlov%pavlov.net b5c239b908 fixing linux printing bustage from earlier checkin. bug 326760. 2006-02-11 07:45:40 +00:00
pavlov%pavlov.net 765b1155b8 fixing non-cairo windows printing bustage 2006-02-11 00:03:51 +00:00
vladimir%pobox.com 18de9d8c6c Update cairo patches in repo 2006-02-10 23:55:27 +00:00
pavlov%pavlov.net 99b778d2e4 fixing build bustage 2006-02-10 23:33:56 +00:00
pavlov%pavlov.net 01f950e2a0 temp windows build fix.. real fix coming shortly 2006-02-10 23:28:28 +00:00
pavlov%pavlov.net 4a0aa0268d fixing mac bustage 2006-02-10 23:26:33 +00:00
pavlov%pavlov.net a80b85f74a moving printing from gfx to widget part 3. bug 326149. r=vlad 2006-02-10 23:00:23 +00:00
vladimir%pobox.com 7d295623b2 cairo text rendering fixes; remove previous optimistic optimization 2006-02-10 22:03:39 +00:00
pavlov%pavlov.net b529ad597b fixing leak when printing 2006-02-10 21:52:31 +00:00
pavlov%pavlov.net bc43fd0554 adding postscript surface 2006-02-10 21:31:04 +00:00
pavlov%pavlov.net 72a14faf99 fixing build bustage 2006-02-10 21:10:55 +00:00
pavlov%pavlov.net a2ba23143c disabling xprint and fixing build bustage. 2006-02-10 21:00:35 +00:00
pavlov%pavlov.net 7211d869d3 moving printing from gfx to widget part 2. bug 326149. r=vlad 2006-02-10 20:44:48 +00:00
pavlov%pavlov.net 6a80da6c47 moving printing from gfx to widget part 1. bug 326149. r=vlad 2006-02-10 20:40:54 +00:00
pavlov%pavlov.net 67dfc4b396 enabling thebes printing bug 323927 r=vlad 2006-02-10 20:37:31 +00:00
vladimir%pobox.com f452314d73 updated patch with butsage fix 2006-02-10 02:57:07 +00:00
vladimir%pobox.com b44d40d12d more bustage fix 2006-02-10 02:56:14 +00:00
vladimir%pobox.com 25ab2f14b8 update patch with bustage fix 2006-02-10 02:52:23 +00:00
vladimir%pobox.com 66159378d4 fix bustage 2006-02-10 02:51:12 +00:00
vladimir%pobox.com 8252152ff0 Fix thebes performance regressions from bug 326471 landing: snap clip rects to integers; remove some bogus RGB24 format checks from cairo; fix device offsets for fast text output. r=stuart 2006-02-10 02:20:35 +00:00
timeless%mozdev.org c889d43fa6 bustage fix 2006-02-09 05:46:48 +00:00
timeless%mozdev.org 7cf33e12b8 Bug 324929 Print Preview crashs with opacity set on list [@ nsFontPSXft::FindFont ][@ nsFontPS::FindFont ]
r=kerron sr=roc
2006-02-09 05:17:46 +00:00
vladimir%pobox.com 56faea7be3 Add upstream submit notice 2006-02-09 01:34:01 +00:00
vladimir%pobox.com 567bc2281b b=326471, use push/pop group for thebes double buffering; temporarily disable linux native theme until fixed, r=stuart 2006-02-09 01:24:30 +00:00
vladimir%pobox.com 4cb87bbda0 Cairo push/pop group patch fixes; win32 alphablend fix; b=326333, fbcompose.c problem causing missing svg text patch; initial part of cairogfx transparency fix 2006-02-08 01:44:57 +00:00
pavlov%pavlov.net 0b0b40118a hack around caret problem in thebes builds (bug 312106) 2006-02-07 07:08:37 +00:00
kjh-5727%comcast.net 32a3f7d344 Fixing build bustage. 2006-02-04 17:40:09 +00:00
kjh-5727%comcast.net 7721654f3b Bug 324072 - Printer properties dialog shows properties for the wrong printer. r+sr=roc. 2006-02-04 17:24:26 +00:00
cbiesinger%web.de c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
vladimir%pobox.com df96213eb8 Updating cairo to cairo CVS-20060202+moz 2006-02-03 04:49:30 +00:00
pavlov%pavlov.net 2ce2647073 adding set/get DPI calls for the pdf surface 2006-02-02 21:09:06 +00:00
mkaply%us.ibm.com a237edb2d1 OS/2 only - forgot a header export for Cairo 2006-02-02 20:03:15 +00:00
pavlov%pavlov.net 750cb6dd1d if 0'ing out the printer init code 2006-02-01 07:24:09 +00:00
pavlov%pavlov.net e693574df1 use a empty PRUnichar instead of NS_L 2006-02-01 07:12:38 +00:00
pavlov%pavlov.net bc94714097 need to cast NS_L() for gcc... 2006-02-01 06:50:33 +00:00
pavlov%pavlov.net 163cb41d90 use the new thebes printing APIs. 2006-02-01 05:23:36 +00:00
pavlov%pavlov.net 16db7c3947 adding Thebes printing APIs 2006-02-01 05:21:59 +00:00
pavlov%pavlov.net 07cb0c3299 adding windows gfxPlatform support 2006-02-01 02:35:38 +00:00
pavlov%pavlov.net fd4a3f5471 adding support for GetThebesSurface() on windows so that we can remove a lot of code. 2006-01-31 00:05:03 +00:00
pavlov%pavlov.net 9f582b1de5 adding support for creating a gfxWindowsSurface from a HWND.
Call all win32 apis with :: to avoid namespace collisions.
2006-01-31 00:00:12 +00:00
mkaply%us.ibm.com 4b448cbff1 #305028
r=bsmedberg, sr=mkaply (OS/2 only)
Patch from Peter Weilbacher - Cairo on OS/2
2006-01-30 16:54:24 +00:00
mcs%pearlcrescent.com ad4c471e04 Bug 298375 - drawWindow() reverses red and blue channels in 16 bit color.
Return correct pixel format information for color depth < 32 on Windows.
  r+sr=roc.
2006-01-26 21:30:09 +00:00
dbaron%dbaron.org 00523ce610 Guess at Windows (pacifica) bustage fix, and more consistent with existing code anyway. 2006-01-26 06:10:52 +00:00
bzbarsky%mit.edu ccd5715711 Fixing thebes build bustage; bug 317375 2006-01-26 04:57:39 +00:00
roc+%cs.cmu.edu adfd83621e Fixing my bustage. 2006-01-26 03:20:51 +00:00
roc+%cs.cmu.edu ff88946009 Fixing my bustage. 2006-01-26 03:00:06 +00:00
roc+%cs.cmu.edu 77bca74243 Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
vladimir%pobox.com a5e2c8b72a b=324537, fix windows/cairo options menu crash due to unimplemented gfxPlatform call, r=me 2006-01-25 09:29:31 +00:00
pavlov%pavlov.net 7227bd8be1 build the PDF surface and link against zlib 2006-01-25 04:00:51 +00:00
pavlov%pavlov.net 6e3966161e s/mDPI/mDpi/ typo 2006-01-25 02:48:34 +00:00
pavlov%pavlov.net 6792ffb728 enable building of the cairo pdf and ps surfaces on linux r=vlad 2006-01-25 02:23:32 +00:00
pavlov%pavlov.net ccc83518de removing excess #endif 2006-01-25 02:10:39 +00:00
pavlov%pavlov.net 9c30f9bb71 add support for owning a passed in DC 2006-01-25 02:06:29 +00:00
pavlov%pavlov.net fa3fcdbd3d Getting things ready for thebes/cairo printing... 2006-01-25 02:05:03 +00:00
bryner%brianryner.com ecc0706743 Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin. 2006-01-24 19:22:02 +00:00
vladimir%pobox.com 6793dceedf Fix pattern leak in cairo_pop_group_to_source 2006-01-23 22:41:17 +00:00
pavlov%pavlov.net 48f5fc422f Fixing region leak 2006-01-23 22:19:50 +00:00
cbiesinger%web.de 1f2c34903f bug 323551 make the in-tree cairo compile on beos (if a system-installed
freetype and fontconfig is present)
r=bsmedberg,vlad
2006-01-21 15:58:24 +00:00
dbaron%dbaron.org 4cd142ba43 Make DPI preference behave the same on OS/2 as on Unixes. r=mkaply sr=roc b=323964 2006-01-20 20:08:02 +00:00
vladimir%pobox.com 85163132e8 Pick correct depth under Gtk2; this will fix 16bpp visuals at the very least; 8bpp visuals will still be badly broken with no fix in sight. 2006-01-19 22:35:40 +00:00
vladimir%pobox.com 02e8a493f4 Add missing entry for nsThebesFontEnumerator in nsThebesGfxFactory.cpp 2006-01-19 21:49:39 +00:00
pavlov%pavlov.net 256f49481e ifdefing out a printf 2006-01-19 21:03:29 +00:00
dbaron%dbaron.org 662ae334b0 Avoid extra trailing comma. r=vlad 2006-01-19 20:53:34 +00:00
dbaron%dbaron.org 5d5b8533da No need to do extra work for system fonts. Fix spelling and unused variable. r=vlad 2006-01-19 20:34:48 +00:00
dbaron%dbaron.org c65736c4e2 Fix uninitialized members of gfxFontStyle and fix comments. r=vlad 2006-01-19 20:31:59 +00:00
dbaron%dbaron.org 7e7a2b9599 Don't pass a double value through an integer variable. r=vlad 2006-01-19 20:21:39 +00:00
kjh-5727%comcast.net 65d8e317d0 Bug 322621 - Improve conformance with the Adobe DSC standard. r=tor, sr=roc. 2006-01-19 18:41:32 +00:00
dbaron%dbaron.org e22c52ab0f Do what I meant to do before (and I should have noticed gcc's warnings). 2006-01-19 04:17:10 +00:00
dbaron%dbaron.org 2e24d395d4 Old-pango code that should be correct. r=vlad 2006-01-19 01:19:06 +00:00
dbaron%dbaron.org f1a8c14520 Attempt to do DPI conversions for system fonts correctly, although there are still some (rounding?) issues. r=vlad 2006-01-19 01:06:12 +00:00
dbaron%dbaron.org 78bce78e0d Remove MOZ_ENABLE_COREXFONTS ifdefs. 2006-01-19 00:44:12 +00:00
dbaron%dbaron.org fa17ffbcdd Fix uninitialized case in windows ifdef. Rename misnamed variable. Initialize to 96 for Mac, etc. r=vlad 2006-01-19 00:17:59 +00:00
dbaron%dbaron.org 11de85dd80 These checks should be against 96, since this is the DPI that controls what pt values in CSS mean, and our default behavior should not let that get under 96, otherwise fonts become too small. r=vlad 2006-01-19 00:11:15 +00:00
vladimir%pobox.com 19a40b2ba3 Use PushGroup()/PopGroup() to implement transparency blending using cairo 2006-01-18 22:43:42 +00:00
vladimir%pobox.com 861a6a1bf7 fix Windows cairo builds issues; avoid crash in drawing surface destructor; sync up cairo clip state after calling RestoreDC() to make sure that the clip is correct, r=pavlov 2006-01-18 22:42:30 +00:00
vladimir%pobox.com d75ce8aee3 Import a bunch of more up to date local cairo patches, notably fixes to win32 clipping. 2006-01-18 22:15:25 +00:00
pavlov%pavlov.net 69986363ad changing AutoPtrs to RefPtrs to fix typos. 2006-01-17 00:38:38 +00:00
cbiesinger%web.de 6ca819b052 323352 unbreak beos build after the changes from 322942 (move nsIScreen
impls to widget)
patch by Doug Shelton <doug@sheltonfamily.org> r=thesuckiestemail@yahoo.se
sr=pavlov
2006-01-15 22:03:29 +00:00
kjh-5727%comcast.net 0a1d19f815 Bug 323485 - Xlib build bustage from moving nsIScreen from gfx to widget. r=biesi, sr=pavlov. 2006-01-15 18:14:01 +00:00
pavlov%pavlov.net 66e9ba61d7 don't build PDF surface until we actually build cairo pdf support... 2006-01-13 22:47:54 +00:00
pavlov%pavlov.net b83da62131 adding pdf surface to thebes for linux printing 2006-01-13 20:58:37 +00:00
cbiesinger%web.de 840462d58e add missing file from cairo trunk 2006-01-13 20:56:27 +00:00
pavlov%pavlov.net 4eb322ae9b fixing cairo text drawing bug (patch from cairo trunk) 2006-01-13 18:21:00 +00:00
mkaply%us.ibm.com 93ccf6c400 OS/2 build bustage with the nsiscreen move - 323254 2006-01-13 17:56:40 +00:00
pavlov%pavlov.net a6087948ce fixing linux cairo bustage 2006-01-13 17:01:08 +00:00
pavlov%pavlov.net 1d33739db6 fixing linux build bustage 2006-01-13 16:09:18 +00:00
vladimir%pobox.com ec54927e83 Misc thebes/cairo win32 compilation fixes 2006-01-13 15:57:59 +00:00
pavlov%pavlov.net 51272beaf9 fixing windows font code to use the right object as a DC when measuring/drawing/etc 2006-01-13 15:06:51 +00:00
pavlov%pavlov.net cf5c12dbb2 adding ShowPage api 2006-01-13 15:06:22 +00:00
pavlov%pavlov.net e90e961814 first pass at windows printing (not built yet), some font fixes and some DPI/screen fixes 2006-01-13 15:04:33 +00:00
pavlov%pavlov.net 999fbf8fed missed removing these files earlier. moving nsIScreen and impl to widget. bug 322942 2006-01-13 14:59:14 +00:00
bsmedberg%covad.net 8bf4c897dd Reverting an #if 0 needed for libxul 2006-01-13 14:29:14 +00:00
timeless%mozdev.org 8397d43a6a Bug 106386 Correct misspellings in source code
patch by philippuryear@gmail.com r=timeless rs=brendan
2006-01-12 07:57:31 +00:00
pavlov%pavlov.net f6032012a4 moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc 2006-01-11 22:12:18 +00:00
pavlov%pavlov.net 6b3baceeca moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc 2006-01-11 21:56:25 +00:00
vladimir%pobox.com 922ae3e21a yet another patch update 2006-01-11 02:27:33 +00:00
vladimir%pobox.com 8d587692eb more VC6-sucks fixes for cairo 2006-01-11 02:25:22 +00:00
vladimir%pobox.com df60eb7546 avoid any potential for multiple-defined symbols for M_PI 2006-01-11 00:48:57 +00:00
vladimir%pobox.com 0af0646ef3 fix stupid M_PI crap for MSVC 2006-01-11 00:40:23 +00:00
vladimir%pobox.com fef91957a3 fix C compilation 2006-01-11 00:15:40 +00:00
vladimir%pobox.com 47ea467fde Add missing FixedToFloat defines 2006-01-10 23:57:00 +00:00
vladimir%pobox.com faf3c4df1c update mozilla-misc.patch 2006-01-10 23:17:38 +00:00
vladimir%pobox.com bb10998dd3 Add MSVC MATH_DEFINES flag to fbcompose.c 2006-01-10 23:15:36 +00:00
vladimir%pobox.com 161cca7a9b turn off debug spam in gfxPangoFonts 2006-01-10 22:58:17 +00:00
vladimir%pobox.com 9fc0e8d8ca check in aforementioned still-in-review cairo patches 2006-01-10 22:57:20 +00:00
vladimir%pobox.com eb50d081fe Upgrade cairo to latest cairo trunk, along with some still-in-review patches 2006-01-10 22:56:57 +00:00
vladimir%pobox.com 0a33029683 Add missing nsThebesFontEnumerator files 2006-01-10 21:12:16 +00:00
roc+%cs.cmu.edu 1a91780973 Bug 322928. Fix typo. Patch by fcrozat, r+sr=roc 2006-01-10 20:57:36 +00:00
vladimir%pobox.com b4c647f2d6 Fix pango rendering of invalid glyphs; add font enumeration API; add font enumeration support for linux 2006-01-10 20:26:40 +00:00
vladimir%pobox.com 3ea81ed7a2 fix windows font goop for thebes builds 2006-01-09 18:54:33 +00:00
vladimir%pobox.com 222146a4bc cairo branch sync: render linux fonts using pango-xft (and drop pango req back to 1.6); rework font api a bit to be able to reuse the family-splitting code 2006-01-09 17:58:17 +00:00
rbs%maths.uq.edu.au 3ec2cdcc8e Some links miss the underline. Patch by Hideo Saito <saito@densan.co.jp>, b=212302, r+sr=rbs 2006-01-07 02:15:02 +00:00
amardare%qnx.com 4b3aba85f6 This applies to photon port only. It should not affect building/running other platforms.
Fix for Bug: 279979 regarding a possible buffer overrun.
2006-01-04 17:40:31 +00:00
amardare%qnx.com d2787d07fa This applies to photon port only. It should not affect building/running other platforms.
Fix for Bug: 279979 regarding a possible buffer overrun.
2006-01-04 17:33:22 +00:00
gerv%gerv.net eb50dd44e7 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-31 16:02:07 +00:00
masayuki%d-toybox.com 0e76041ffd bug 321314 [Win95-JA only] &trade; is displayed as ^(TM). patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=timeless, sr=rbs 2005-12-31 05:29:58 +00:00
masayuki%d-toybox.com b117bec4bf Bug 321132 Japanese font grouping is not correct on font pref dialog. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=rbs 2005-12-23 15:15:49 +00:00
bsmedberg%covad.net dd943c37e4 Bug 320988 relanding activex bits with a fix for the agressive optimization of inlines, r=darin 2005-12-21 19:54:59 +00:00
cbiesinger%web.de 7790908515 fixing beos bustage (Bug 316305) 2005-12-20 18:29:03 +00:00
masayuki%d-toybox.com d5e67095bf Bug 311378 freeze/hang in several seconds when a character which does not exist in fonts is rendered. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=timeless, sr=rbs 2005-12-14 14:51:10 +00:00
sergei_d%fi.tartu.ee 90f1e6661c Bug 316305, [BeOS]Reduce communication with app_server at painting, p=sergei_d, r=thesuckiestemail, BeOS-only 2005-12-10 16:33:19 +00:00