jruderman%hmc.edu
0caf7efe1f
Add crashtests.
2007-12-15 06:35:47 +00:00
karlt+%karlt.net
91355ef0e2
Bug 407415 ��� NaNs in gfxPangoFont::RealizeFont with font-size:0 and
...
font-size-adjust. r=roc a=dsicore
2007-12-14 04:16:47 +00:00
jruderman%hmc.edu
a1fb15f84c
Add a few crashtests.
2007-12-13 06:44:03 +00:00
jruderman%hmc.edu
10a39dd9ba
Add crashtest for bug 306902 (the first crashtest!)
2007-12-12 02:26:35 +00:00
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
pavlov%pavlov.net
676de984c4
pdfs are too big. re-landing 375750 which was accidentily backed out by 407427. r=vlad
2007-12-08 07:09:15 +00:00
dmose%mozilla.org
9eaf60c3ff
Backing out fix for bug 392785 as per roc + mconnor.
2007-12-04 23:32:09 +00:00
mozilla%weilbacher.org
128bc53197
[OS/2] Bug 406447: use gfxFontCache on OS/2
2007-12-03 22:31:03 +00:00
mozilla%weilbacher.org
1f5cfd1898
[OS/2] Bug 404196: fix calculation of space width in GetMetrics, so that monospaced text always lines up nicely
2007-12-03 22:22:36 +00:00
masayuki%d-toybox.com
5f5dc6431b
Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc, b1.9=dbaron
2007-12-03 06:51:59 +00:00
mozilla%weilbacher.org
699577b710
[OS/2] widths should be scaled with the horizontal scale factor (obvious typo without bug)
2007-12-02 16:37:16 +00:00
reed%reedloden.com
b2a3644a75
Bug 404820 - Reading uninitialized memory in gfxFont::Measure with zero-length string [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=pavlov a=blocking1.9+]
2007-12-01 06:52:47 +00:00
roc+%cs.cmu.edu
aa76b16d29
backing out 404820 in case it caused Linux Ts regression
2007-12-01 02:18:16 +00:00
roc+%cs.cmu.edu
c828a05a44
Bug 404820. Reading uninitialized memory in gfxFont::Measure with zero-length string. r=pavlov
2007-11-30 20:06:36 +00:00
vladimir%pobox.com
277801ff2b
b=404092, solaris compilation fix followup, r=me
2007-11-30 19:58:15 +00:00
vladimir%pobox.com
424b07ac5a
fix typo
2007-11-29 22:19:53 +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
mozilla%weilbacher.org
e9052da45d
[OS/2] Bug 381330: improve handling of system fonts, automatically replace WarpSans by Workplace Sans if available. OK from wuno for code via testing and stevew for the documentation part.
2007-11-28 21:46:11 +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
5741f8e9cd
b=403481 followup; do the right cleanup in some error conditions; r=stuart
2007-11-27 01:40:03 +00:00
vladimir%pobox.com
79d3834bae
b=403481, massive linux/gtk memory leak with images, r+sr=stuart
2007-11-27 00:22:39 +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
karlt+%karlt.net
b96e7da394
Bug 404723 ��� font selection doesn't fallback to css families
...
r=pavlov a=blocking1.9+
2007-11-21 22:26:41 +00:00
mozilla%weilbacher.org
b3c7da1f45
[OS/2] Bug 381333: first cut at replacing glyphs missing from the primary font from secondary (unicode and user-defined) fonts
2007-11-17 22:22:04 +00:00
mozilla%weilbacher.org
e9b753054d
[OS/2] fix stupid mistake with masks when converting from UTF8 to 32bit number
2007-11-17 19:58:50 +00:00
mozilla%weilbacher.org
fe3728c2d3
[OS/2] fix build bustage following bug 403589
2007-11-16 20:50:06 +00:00
roc+%cs.cmu.edu
cee55e45ba
Fixing bustage
2007-11-16 01:52:45 +00:00
roc+%cs.cmu.edu
078be24038
Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov
2007-11-16 01:43:49 +00:00
philringnalda%gmail.com
72c4c3b953
Bug 400188 - remove XP_MAC deadcode in cairo-platform.h, r=vlad, a=stuart
2007-11-13 03:23:59 +00:00
karlt+%karlt.net
822a6f38f1
Bug 324857 ��� MathML all screwed up in Cairo builds:
...
implement nsIRenderingContext::GetBoundingMetrics()
p=steve.swanson@mackichan.com and karlt, r=pavlov a=blocking1.9+
2007-11-12 04:39:17 +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
tor%cs.brown.edu
df58a6c6bf
Bug 402787 - gradients not color corrected. r=vlad, a=pavlov
2007-11-09 18:14:59 +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
pavlov%pavlov.net
45bbed1d5d
bug 143046. Keep GIFs at original 8bit. patch from Alfred Kayser <alfredkayser@nl.ibm.com>. r=me sr=tor
2007-11-07 21:33:58 +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
pavlov%pavlov.net
109826aeb8
bug 394751. hang with long lines of text and page break characters. patch from Chris Pearce <chris@pearce.org.nz>. r=me
2007-11-07 06:35:38 +00:00
pavlov%pavlov.net
cbb49b8727
bug 396315. correctly fetch cmaps for all fonts. r=vlad
2007-11-07 04:58:16 +00:00
pavlov%pavlov.net
2b21e9717e
bug 399369. disable font fallback when a character is in the PUA. r=smontagu
2007-11-07 04:53:47 +00:00
pavlov%pavlov.net
f2161113b2
bug 375750. don't recreate CGFontRefs every time we draw -- cache them. fixes multiple embeddings of fonts when drawing to a quartz print surface. r=vlad a=schrep
2007-11-02 02:08:31 +00:00
pavlov%pavlov.net
751e491be6
bug 399813. set maxAdvance correctly. r=roc a= beltzner
2007-11-01 20:51:05 +00:00
pavlov%pavlov.net
88c520eacd
bug 390898. fix crash on 64bit machines when dragging and dropping. patch from Martin Stransky <stransky@redhat.com>. r=vlad a=beltzner
2007-10-31 00:58:44 +00:00
karlt+%karlt.net
b5ce9e0672
Bug 399556: don't pango_fc_font_map_shutdown in release builds.
...
r=pavlov, aM9=beltzner
2007-10-30 22:35:21 +00:00
vladimir%pobox.com
cbbb4b9bbe
b=384681, cairo only has 16 bit coordinate space followup patch, r=stuart, aM9=drivers
2007-10-29 19:37:59 +00:00
pavlov%pavlov.net
6bae0c998a
bug 399556. only clean up cairo in debug/test builds. r=vlad a=beltzner
2007-10-26 01:21:50 +00:00
mats.palmgren%bredband.net
2518fb8e05
* make cairo_quartz_surface_to_quartz() return NULL if it's not
...
a valid quartz surface and add null-check at call sites.
* fix a couple of leaks under OOM
* fix a warning about missing initializers for cairo_quartz_surface_backend
b=397293 r+sr+a=vladimir
2007-10-25 15:49:25 +00:00
longsonr%gmail.com
6f17f77ed0
Bug 400025 - stroke on text is too big on Windows after landing of bug 384681. r+sr+a+aM9=vladimir
2007-10-25 11:55:19 +00:00
smontagu%smontagu.org
a0619720d7
Fix the positioning of diacritics in right-to-left languages and clean up a bunch of typos in bidi reftests. Bug 386573, r+sr=roc, a=vlad
2007-10-25 09:32:01 +00:00
ginn.chen%sun.com
9cad43960b
Bug 387399 Asian fonts are not rendered in web page on BIG ENDIAN machine
...
r+sr+a=vladimir
2007-10-25 06:49:11 +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
jdaggett%mozilla.com
6398ade6b6
Bug 328258. Prevent images larger than 32K pixels in height from loading to workaround Quartz bug. r=pavlov,vlad, a=beltzner
2007-10-24 06:01:17 +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
reed%reedloden.com
48797ebb7e
Bug 391295 - "APNG blending mode APNG_BLEND_OP_SOURCE not implemented" [p=asmith15@littlesvr.ca (Andrew Smith) r=stuart a1.9=damons]
2007-10-23 19:33:21 +00:00
mozilla%weilbacher.org
11a1009dc5
[OS/2] Bug 371505: finally fix repaint issues with Thebes
2007-10-22 17:59:25 +00:00
mozilla%weilbacher.org
5bf145dbc6
[OS/2] Bug 381333: fail metrics computation when face cannot be locked (fixes crash with font-size:0)
2007-10-19 19:24:03 +00:00
reed%reedloden.com
4741abfe3c
Bug 393630 - "Potential crash on oom in GenerateAlternativeString" [p=masayuki@d-toybox.com (Masayuki Nakano) r=stuart a1.9=damons]
2007-10-19 08:10:28 +00:00
benjamin%smedbergs.us
50169187c1
Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer
2007-10-13 21:13:52 +00:00
reed%reedloden.com
858a923962
Bug 394279 - "nsRect::Contains() should always succeed if the parameter rect is empty" [p=bugspam.Callek@gmail.com (Justin Wood [Callek]) r+sr=roc a1.9=mconnor]
2007-10-12 23:12:16 +00:00
reed%reedloden.com
dab785c8d3
Bug 386065 - "legend {font-size:0;} still shows the text (yahoo.com mainpage)" [p=chris@pearce.org.nz (Chris Pearce) r+sr=roc a=blocking1.9+]
2007-10-12 04:22:26 +00:00
karlt+%karlt.net
78e2e0016e
Bug 397288: use CreateGlyphRunsItemizing when CreateGlyphRunsFast fails. r+a=pavlov
2007-10-12 01:05:16 +00:00
vladimir%pobox.com
3a3e0ec022
b=384681, switch cairo into 24.8 fixed-point mode. r+sr+a=roc
2007-10-09 23:03:24 +00:00
dbaron%dbaron.org
5fd972808a
Remove nsFontList/nsIFontList. b=397813 r+sr+a1.9=pavlov
2007-10-08 05:01:50 +00:00
bzbarsky%mit.edu
aa14222866
Fix build bustage when building with old enough gtk. Bug 362682 followup, r=stuart
2007-10-07 23:09:55 +00:00
pavlov%pavlov.net
1f1144e744
removing code that breaks when compiled with newer pangos
2007-10-07 22:52:33 +00:00
pavlov%pavlov.net
70912a95cb
removing printf that snuck in.
2007-10-06 21:07:32 +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
vladimir%pobox.com
42ac1bbd41
b=366548, increased GDI usage leading to repainting problems, r/a=stuart
2007-10-03 21:27:43 +00:00
reed%reedloden.com
98b7c99138
s/ifeq/ifneq/ to make the check for only Cocoa instead of non-Cocoa (fallout from bug 397834).
2007-10-02 08:26:15 +00:00
reed%reedloden.com
062a824cf8
Possible bustage fix for bug 397834.
2007-10-02 07:58:05 +00:00
reed%reedloden.com
1d3eead629
Bug 397834 - "Clean up gfx and gfx/src makefiles" [p=xfsunoles@gmail.com (Jonathan Steele) r+sr+a1.9=roc]
2007-10-02 07:39:20 +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
reed%reedloden.com
b2ac8e05e1
Bug 367281 - "Remove SetImageData/SetAlphaData from gfxImageFrame" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a1.9=stuart]
2007-10-01 03:32:40 +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
joshmoz%gmail.com
a3a573132c
fix major font problem when using the Mac OS X 10.5 SDK. Patch by John Daggett. b=397454 r=roc/vlad sr=roc a=pav
2007-09-28 16:51:11 +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
2d74aff3b8
unlock the right object.
2007-09-27 23:37:31 +00:00
pavlov%pavlov.net
fcb8712d9f
unlock causes other badproblems.
2007-09-27 23:35:55 +00:00
pavlov%pavlov.net
87686bae7c
removing some tabs that snuck in + fixing leak by unlocking the FT_Face after we lock it. hopefully fixing leaks caused by previous patch
2007-09-27 23:31:29 +00:00
pavlov%pavlov.net
76eee1a178
whoops, this shouldn't have gone in
2007-09-27 23:04:14 +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
dbaron%dbaron.org
db77162704
Remove freetype2 code, which was used only by the old gfx code. b=389697 r+a1.9=vlad
2007-09-27 20:44: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
smontagu%smontagu.org
2628d4391b
Set fLogicalOrder in the SCRIPTITEM before copying to the ranges so that ScriptPlace has it set. Bug 395676, r+blocking1.9=pavlov
2007-09-25 15:41:34 +00:00
roc+%cs.cmu.edu
ab16ce7e1b
Bug 96041. Adding win32 glyph extents patch to cairo so it doesn't get lost.
2007-09-25 01:00:24 +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
dholbert%cs.stanford.edu
4505233959
Bug 367673, Handle width-computation arithmetic with nscoord_MAX. r=roc sr=roc a1.9=roc
2007-09-24 17:30:43 +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
vladimir%pobox.com
415f08ccca
b=391184, accidentally blew away this patch with cairo update
2007-09-20 22:34:31 +00:00
vladimir%pobox.com
9237056d87
b=838960, ugprade cairo to 1.5.x; and b=377336, printing page from win32 results in hung app, r=stuart
2007-09-20 19:24:52 +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