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

301 Коммитов

Автор SHA1 Сообщение Дата
mozilla%weilbacher.org 1d42cb1723 [OS/2] Bug 407524: Enable PDF surface on OS/2, r=ted.mielczarek 2007-12-11 21:49:28 +00:00
mozilla%weilbacher.org c9f068d668 [OS/2] Bug 381333: enable kerning when high quality rendering is on 2007-12-11 20:51:07 +00:00
mozilla%weilbacher.org 128bc53197 [OS/2] Bug 406447: use gfxFontCache on OS/2 2007-12-03 22:31:03 +00:00
vladimir%pobox.com 040dec7aa6 fix linux bustage 2007-11-29 20:16:04 +00:00
vladimir%pobox.com 776c79633d b=404092, upgrade cairo to 1.5.2-55 2007-11-29 20:07:00 +00:00
reed%reedloden.com f2bab4cf0c Bug 364221 - "[cairo] bad page scrolling performance with large background images" [p=alfredkayser@nl.ibm.com (Alfred Kayser) / vladimir@pobox.com (Vladimir Vukicevic [vlad]) r=stuart sr=tor a=blocking1.9+] 2007-11-27 09:35:19 +00:00
vladimir%pobox.com d05ba6353f b=379430, print preview hangs X, r+sr=roc,a=schrep 2007-11-27 00:20:53 +00:00
roc+%cs.cmu.edu 078be24038 Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov 2007-11-16 01:43:49 +00:00
smontagu%smontagu.org d30480db65 Go back to adding bidi overrides to text-runs. Prevents assertions and a regression in shaping LTR Arabic. Bug 402427, r+sr=roc, blocking1.9=pavlov 2007-11-11 19:40:34 +00:00
reed%reedloden.com a12a6574b3 Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+] 2007-11-09 06:27:24 +00:00
reed%reedloden.com d1f0d5ba0a Backout roc's patch for bug 385417, as it most likely caused bug 402990 and the numerous test failures. 2007-11-08 07:41:06 +00:00
reed%reedloden.com 1c0a4d559b Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+] 2007-11-08 04:31:34 +00:00
reed%reedloden.com 2aff29b130 Bug 380464 - "crashed [@ gfxPlatformGtk::SetSurfaceGdkWindow] in case where I used to see bug 263160" [p=vlad r=stuart a=blocking1.9+] 2007-11-07 08:51:53 +00:00
roc+%cs.cmu.edu 8b41835499 Bug 396321. Make gfxTextRunWordCache strip bidi control characters when it creates a text run, ensuring that platform text engines never see such characters. r=pavlov,a=vlad 2007-10-24 21:39:23 +00:00
roc+%cs.cmu.edu 3c6c3031ca Bug 395458. Blacklist more characters that cause problems when passed to font engines. r=pavlov,a=vlad 2007-10-24 00:15:10 +00:00
mozilla%weilbacher.org 11a1009dc5 [OS/2] Bug 371505: finally fix repaint issues with Thebes 2007-10-22 17:59:25 +00:00
karlt+%karlt.net 78e2e0016e Bug 397288: use CreateGlyphRunsItemizing when CreateGlyphRunsFast fails. r+a=pavlov 2007-10-12 01:05:16 +00:00
pavlov%pavlov.net 1b666aacea bug 362682. re-re-landing linux text goodness. r=vlad, patch by me and Behdad Esfahbod <mozilla@behdad.org>. 2007-10-06 07:26:14 +00:00
roc+%cs.cmu.edu 4a5cc6e43e Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov 2007-10-02 01:47:41 +00:00
roc+%cs.cmu.edu 6a499f95e2 Backing out 2007-10-01 22:11:24 +00:00
roc+%cs.cmu.edu ffa7ebbb78 Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov 2007-10-01 21:29:20 +00:00
masayuki%d-toybox.com 5f9f712f25 Bug 395866 font fallback does not respect stylesheet font list r=vlad, b1.9=stuart 2007-09-28 17:33:50 +00:00
pavlov%pavlov.net 62a7f05115 backing out, again.. not sure what the leaks are. 2007-09-28 00:16:00 +00:00
pavlov%pavlov.net 63f3d0cc9a bug 362682. relanding linux text goodness. patch by myself and Behdad Esfahbod <mozilla@behdad.org>. r=vlad 2007-09-27 22:15:52 +00:00
mozilla%weilbacher.org 227831e280 [OS/2] Bug 397514: Fix build break following for bug 96041, p=wuno, r=me 2007-09-27 16:41:46 +00:00
vladimir%pobox.com b80c531f9d b=396972, clean up canvas API to avoid using internal API in contexts, r/a=stuart 2007-09-25 20:46:09 +00:00
vladimir%pobox.com d1c7aa31fd b=377336, win32 printing page results in excessive data spooled to printer, for real this time, r=stuart 2007-09-24 22:50:45 +00:00
roc+%cs.cmu.edu dcd17482e7 Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron 2007-09-24 02:19:16 +00:00
roc+%cs.cmu.edu 0015775984 Backing out due to test bustage 2007-09-22 13:28:17 +00:00
roc+%cs.cmu.edu d8b780c76c Bug 96041. Compute true glyph bounding metrics. r=vlad,dbaron,sr=dbaron 2007-09-22 12:43:55 +00:00
smontagu%smontagu.org 963aec87a4 Display one hex box with six digits for non-BMP codepoints with no glyph. Bug 376532, r+sr+a=roc 2007-09-20 10:16:15 +00:00
pavlov%pavlov.net 672cdf445b backing out 362682 due to linux tinderboxen not being upgraded... (396805, 389426) 2007-09-19 23:53:10 +00:00
pavlov%pavlov.net 8219812b75 bug 362682. fix missing glyphs on linux. patch by myself and Behdad Esfahbod <mozilla@behdad.org>. r=vlad 2007-09-19 22:18:43 +00:00
roc+%cs.cmu.edu df1d8efba7 Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky 2007-09-18 23:12:10 +00:00
mozilla%weilbacher.org 9033f9f847 [OS/2] Bug 395301: Move offscreen surface creation from gfxOS2Platform to gfxOS2Surface 2007-09-18 21:20:25 +00:00
roc+%cs.cmu.edu a4389b748b Bug 388367. Treat form-feed as one of the characters that always breaks up textrun words and should never be passed to platform textrun code. r+a=vlad 2007-09-04 02:38:33 +00:00
tor%cs.brown.edu e0aaed870b Bug 393109 - treat system colors as output device values. r+a=pavlov 2007-08-30 16:21:18 +00:00
roc+%cs.cmu.edu 6bbec1cda4 Bug 390234. Coalesce glyph runs after sorting them, gets them into the canonical form. Also add debug code to help track down textrun-cache related crashers. r=vlad 2007-08-26 23:44:00 +00:00
pavlov%pavlov.net 44f4fc6a3a bug 388706. cache resolved fonts per language group. r=elif 2007-08-24 19:41:17 +00:00
mozilla%weilbacher.org 073affa949 [OS/2] Bug 381333:
- use emHeight instead of xHeight to compute properties in case OS/2
  font table is not present
- use FT_LOAD_NO_SCALE before measuring characters to get font units
- add adjusted size calculation similar to other platforms
For some reason these changes also fix the Acid2 test.
2007-08-19 12:27:30 +00:00
vladimir%pobox.com e7ae74d226 b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me 2007-08-17 19:55:00 +00:00
roc+%cs.cmu.edu 9feffdc761 Bug 385719. Allow text substrings passed to gfxTextRun APIs to start or end in the middle of a cluster. r+a=pavlov 2007-08-10 01:35:32 +00:00
vladimir%pobox.com e3bb5d1251 b=390668, crash in gfxASurface::GetType (_moz_cairo_scaled_font_status and others), often using drawWindow 2007-08-09 18:54:19 +00:00
benjamin%smedbergs.us a311b83259 Bug 387132 followup - build the reftest-fast tool correctly with libxul, r=vlad a=only functional change is NPOB 2007-08-06 20:13:19 +00:00
mats.palmgren%bredband.net 18b4ec129e Bail out of gfxFont::Draw if setting up the Cairo font fails. b=390476 r+sr=pavlov a19=pavlov 2007-08-06 12:30:15 +00:00
mozilla%weilbacher.org 630c726edf [OS/2] Bug 390077: OS/2 build break after integration of lcms (work around OS/2 typedef), p=wuno, r=pavlov 2007-08-03 15:37:27 +00:00
roc+%cs.cmu.edu 8477256fc6 Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky 2007-07-26 09:47:45 +00:00
pavlov%pavlov.net 041108163b adding color management capabilities -- preffed off. bug 16769. patch from tor. r=bsmedberg, sr=me 2007-07-23 22:02:20 +00:00
ted.mielczarek%gmail.com 28e29bc0ec fix thunderbird bustage from bug 388663 2007-07-19 15:21:13 +00:00
pavlov%pavlov.net c74198dad9 export thebes symbols from libxul. bug 388663. r=vlad 2007-07-19 00:13:14 +00:00