reed@reedloden.com
|
39d7d0c750
|
Bug 380464 - "crashed [@ gfxPlatformGtk::SetSurfaceGdkWindow] in case where I used to see bug 263160" [p=vlad r=stuart a=blocking1.9+]
|
2007-11-07 00:51:53 -08:00 |
|
pavlov@pavlov.net
|
2a19a7d52a
|
bug 394751. hang with long lines of text and page break characters. patch from Chris Pearce <chris@pearce.org.nz>. r=me
|
2007-11-06 22:35:38 -08:00 |
|
pavlov@pavlov.net
|
480cd1bd7a
|
bug 396315. correctly fetch cmaps for all fonts. r=vlad
|
2007-11-06 20:58:16 -08:00 |
|
pavlov@pavlov.net
|
4d55db7b49
|
bug 399369. disable font fallback when a character is in the PUA. r=smontagu
|
2007-11-06 20:53:47 -08:00 |
|
pavlov@pavlov.net
|
81a003c93d
|
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-01 19:08:31 -07:00 |
|
pavlov@pavlov.net
|
50c94f8f78
|
bug 399813. set maxAdvance correctly. r=roc a= beltzner
|
2007-11-01 13:51:05 -07:00 |
|
pavlov@pavlov.net
|
1ef66b82b8
|
bug 390898. fix crash on 64bit machines when dragging and dropping. patch from Martin Stransky <stransky@redhat.com>. r=vlad a=beltzner
|
2007-10-30 17:58:44 -07:00 |
|
karlt+@karlt.net
|
fcb9603fbc
|
Bug 399556: don't pango_fc_font_map_shutdown in release builds. r=pavlov, aM9=beltzner
|
2007-10-30 15:35:21 -07:00 |
|
vladimir@pobox.com
|
4f2baaaa39
|
b=384681, cairo only has 16 bit coordinate space followup patch, r=stuart, aM9=drivers
|
2007-10-29 12:37:59 -07:00 |
|
pavlov@pavlov.net
|
3d71671cd3
|
bug 399556. only clean up cairo in debug/test builds. r=vlad a=beltzner
|
2007-10-25 18:21:50 -07:00 |
|
mats.palmgren@bredband.net
|
59e6298aff
|
* 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 08:49:25 -07:00 |
|
longsonr@gmail.com
|
18e83e393c
|
Bug 400025 - stroke on text is too big on Windows after landing of bug 384681. r+sr+a+aM9=vladimir
|
2007-10-25 04:55:19 -07:00 |
|
smontagu@smontagu.org
|
21d673a398
|
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 02:32:01 -07:00 |
|
ginn.chen@sun.com
|
6b4976641b
|
Bug 387399 Asian fonts are not rendered in web page on BIG ENDIAN machine r+sr+a=vladimir
|
2007-10-24 23:49:10 -07:00 |
|
roc+@cs.cmu.edu
|
4b80cff404
|
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 14:39:23 -07:00 |
|
jdaggett@mozilla.com
|
9061c61d0a
|
Bug 328258. Prevent images larger than 32K pixels in height from loading to workaround Quartz bug. r=pavlov,vlad, a=beltzner
|
2007-10-23 23:01:16 -07:00 |
|
roc+@cs.cmu.edu
|
19579790dd
|
Bug 395458. Blacklist more characters that cause problems when passed to font engines. r=pavlov,a=vlad
|
2007-10-23 17:15:10 -07:00 |
|
reed@reedloden.com
|
918a9ce9c1
|
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 12:33:20 -07:00 |
|
mozilla@weilbacher.org
|
ed87e29a3e
|
[OS/2] Bug 371505: finally fix repaint issues with Thebes
|
2007-10-22 10:59:24 -07:00 |
|
mozilla@weilbacher.org
|
51a977b0a7
|
[OS/2] Bug 381333: fail metrics computation when face cannot be locked (fixes crash with font-size:0)
|
2007-10-19 12:24:03 -07:00 |
|
reed@reedloden.com
|
ce7094da13
|
Bug 393630 - "Potential crash on oom in GenerateAlternativeString" [p=masayuki@d-toybox.com (Masayuki Nakano) r=stuart a1.9=damons]
|
2007-10-19 01:10:28 -07:00 |
|
benjamin@smedbergs.us
|
2bd5a10828
|
Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer
|
2007-10-13 14:13:50 -07:00 |
|
reed@reedloden.com
|
80990f6596
|
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 16:12:16 -07:00 |
|
reed@reedloden.com
|
bdbb4df157
|
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-11 21:22:25 -07:00 |
|
karlt+@karlt.net
|
15267eb778
|
Bug 397288: use CreateGlyphRunsItemizing when CreateGlyphRunsFast fails. r+a=pavlov
|
2007-10-11 18:05:16 -07:00 |
|
vladimir@pobox.com
|
26a5b75ebf
|
b=384681, switch cairo into 24.8 fixed-point mode. r+sr+a=roc
|
2007-10-09 16:03:24 -07:00 |
|
dbaron@dbaron.org
|
38cca4c294
|
Remove nsFontList/nsIFontList. b=397813 r+sr+a1.9=pavlov
|
2007-10-07 22:01:49 -07:00 |
|
bzbarsky@mit.edu
|
12130e0ab9
|
Fix build bustage when building with old enough gtk. Bug 362682 followup, r=stuart
|
2007-10-07 16:09:55 -07:00 |
|
pavlov@pavlov.net
|
b2a85e03a8
|
removing code that breaks when compiled with newer pangos
|
2007-10-07 15:52:33 -07:00 |
|
pavlov@pavlov.net
|
1f462f4104
|
removing printf that snuck in.
|
2007-10-06 14:07:32 -07:00 |
|
pavlov@pavlov.net
|
73d97b6c94
|
bug 362682. re-re-landing linux text goodness. r=vlad, patch by me and Behdad Esfahbod <mozilla@behdad.org>.
|
2007-10-06 00:26:13 -07:00 |
|
vladimir@pobox.com
|
51c2b1c2b4
|
b=366548, increased GDI usage leading to repainting problems, r/a=stuart
|
2007-10-03 14:27:42 -07:00 |
|
reed@reedloden.com
|
77bec1d48d
|
s/ifeq/ifneq/ to make the check for only Cocoa instead of non-Cocoa (fallout from bug 397834).
|
2007-10-02 01:26:15 -07:00 |
|
reed@reedloden.com
|
85c4f45da7
|
Possible bustage fix for bug 397834.
|
2007-10-02 00:58:05 -07:00 |
|
reed@reedloden.com
|
ed61342ceb
|
Bug 397834 - "Clean up gfx and gfx/src makefiles" [p=xfsunoles@gmail.com (Jonathan Steele) r+sr+a1.9=roc]
|
2007-10-02 00:39:20 -07:00 |
|
roc+@cs.cmu.edu
|
1fb7f38610
|
Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov
|
2007-10-01 18:47:40 -07:00 |
|
roc+@cs.cmu.edu
|
aa2f1bb4bf
|
Backing out
|
2007-10-01 15:11:23 -07:00 |
|
roc+@cs.cmu.edu
|
07952e214b
|
Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov
|
2007-10-01 14:29:19 -07:00 |
|
reed@reedloden.com
|
05841c0667
|
Bug 367281 - "Remove SetImageData/SetAlphaData from gfxImageFrame" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r=stuart sr=tor a1.9=stuart]
|
2007-09-30 20:32:40 -07:00 |
|
masayuki@d-toybox.com
|
441b843142
|
Bug 395866 font fallback does not respect stylesheet font list r=vlad, b1.9=stuart
|
2007-09-28 10:33:50 -07:00 |
|
joshmoz@gmail.com
|
6ea83c78e0
|
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 09:51:11 -07:00 |
|
pavlov@pavlov.net
|
6a813422a6
|
backing out, again.. not sure what the leaks are.
|
2007-09-27 17:15:59 -07:00 |
|
pavlov@pavlov.net
|
4ca7fa0c65
|
unlock the right object.
|
2007-09-27 16:37:31 -07:00 |
|
pavlov@pavlov.net
|
cec4899e27
|
unlock causes other badproblems.
|
2007-09-27 16:35:55 -07:00 |
|
pavlov@pavlov.net
|
af844f43c0
|
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 16:31:29 -07:00 |
|
pavlov@pavlov.net
|
cdaedc6fdf
|
whoops, this shouldn't have gone in
|
2007-09-27 16:04:14 -07:00 |
|
pavlov@pavlov.net
|
57cf17aabe
|
bug 362682. relanding linux text goodness. patch by myself and Behdad Esfahbod <mozilla@behdad.org>. r=vlad
|
2007-09-27 15:15:51 -07:00 |
|
dbaron@dbaron.org
|
aef9a7524d
|
Remove freetype2 code, which was used only by the old gfx code. b=389697 r+a1.9=vlad
|
2007-09-27 13:44:51 -07:00 |
|
mozilla@weilbacher.org
|
9d5c0f3120
|
[OS/2] Bug 397514: Fix build break following for bug 96041, p=wuno, r=me
|
2007-09-27 09:41:46 -07:00 |
|
vladimir@pobox.com
|
4dd2e87496
|
b=396972, clean up canvas API to avoid using internal API in contexts, r/a=stuart
|
2007-09-25 13:46:08 -07:00 |
|
smontagu@smontagu.org
|
4b4bd5501f
|
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 08:41:34 -07:00 |
|
roc+@cs.cmu.edu
|
737c2306c1
|
Bug 96041. Adding win32 glyph extents patch to cairo so it doesn't get lost.
|
2007-09-24 18:00:24 -07:00 |
|
vladimir@pobox.com
|
96a878f5a9
|
b=377336, win32 printing page results in excessive data spooled to printer, for real this time, r=stuart
|
2007-09-24 15:50:44 -07:00 |
|
dholbert@cs.stanford.edu
|
ecb8184e90
|
Bug 367673, Handle width-computation arithmetic with nscoord_MAX. r=roc sr=roc a1.9=roc
|
2007-09-24 10:30:42 -07:00 |
|
roc+@cs.cmu.edu
|
bfd939088e
|
Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron
|
2007-09-23 19:19:14 -07:00 |
|
roc+@cs.cmu.edu
|
c11d00e32d
|
Backing out due to test bustage
|
2007-09-22 06:28:16 -07:00 |
|
roc+@cs.cmu.edu
|
d72a839c93
|
Bug 96041. Compute true glyph bounding metrics. r=vlad,dbaron,sr=dbaron
|
2007-09-22 05:43:52 -07:00 |
|
vladimir@pobox.com
|
44c6413c55
|
b=391184, accidentally blew away this patch with cairo update
|
2007-09-20 15:34:31 -07:00 |
|
vladimir@pobox.com
|
77096b4031
|
b=838960, ugprade cairo to 1.5.x; and b=377336, printing page from win32 results in hung app, r=stuart
|
2007-09-20 12:24:47 -07:00 |
|
smontagu@smontagu.org
|
5066adf227
|
Display one hex box with six digits for non-BMP codepoints with no glyph. Bug 376532, r+sr+a=roc
|
2007-09-20 03:16:15 -07:00 |
|
pavlov@pavlov.net
|
ba97302f0b
|
backing out 362682 due to linux tinderboxen not being upgraded... (396805, 389426)
|
2007-09-19 16:53:09 -07:00 |
|
pavlov@pavlov.net
|
7ce9ed1741
|
bug 362682. fix missing glyphs on linux. patch by myself and Behdad Esfahbod <mozilla@behdad.org>. r=vlad
|
2007-09-19 15:18:42 -07:00 |
|
roc+@cs.cmu.edu
|
559a8984a7
|
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 16:12:06 -07:00 |
|
mozilla@weilbacher.org
|
bb46dfab9e
|
[OS/2] Bug 395301: Move offscreen surface creation from gfxOS2Platform to gfxOS2Surface
|
2007-09-18 14:20:25 -07:00 |
|
masayuki@d-toybox.com
|
1173d0d90c
|
Bug 380026 "text-decoration: underline" for CJK characters is positioned higher than expected r+a=vlad
|
2007-09-18 02:40:24 -07:00 |
|
sayrer@gmail.com
|
1f479a44ac
|
Bug 391890. leaks from pixman_rect_alloc within _cairo_gstate_clip drawing borders. Patch by Vladimir Vukicevic. r/sr=stuart, a=mconnor
|
2007-09-11 13:15:14 -07:00 |
|
sayrer@gmail.com
|
a8aae62a4c
|
Bug 393324. cairo leak in nsNativeThemeGTK::DrawWidgetBackground. r/sr=stuart, a=mconnor
|
2007-09-11 13:11:12 -07:00 |
|
mats.palmgren@bredband.net
|
26c2c2b87a
|
[OS/2] Remove non-cairo OS2 gfx code from the tree. b=389729 r=mozilla@Weilbacher.org
|
2007-09-08 09:22:56 -07:00 |
|
mozilla@weilbacher.org
|
ed621ca158
|
[OS/2] Creation of a minimal 1x1 surface is good enough, and we always own the PS in the gfxOS2Surface(HWND) constructor. Part of work in bug 371505.
|
2007-09-08 08:29:21 -07:00 |
|
mozilla@weilbacher.org
|
d473eff5d6
|
[OS/2] Make debug output in gfxOS2Surface a bit more useful
|
2007-09-08 07:50:09 -07:00 |
|
masayuki@d-toybox.com
|
bc4a238d72
|
backing out previous checked-in, because some tests are failed in tinderbox
|
2007-09-05 16:46:09 -07:00 |
|
masayuki@d-toybox.com
|
60b878b0b3
|
Bug 380026 'text-decoration: underline' for CJK characters is positioned higher than expected. r+a=vlad
|
2007-09-05 16:03:04 -07:00 |
|
jwalden@mit.edu
|
f57320c98b
|
Bug 348748 - Cleanup from the handful of patches which have landed since the initial landing that have readded cast macros; I intend to remove the rest of the instances Very Soon, all but certainly before the M8 freeze, so the macro definitions can be removed, again all but certainly before the M8 freeze, if people are okay with them being removed. Still r=bsmedberg, a=no-functionality-change
|
2007-09-04 23:41:35 -07:00 |
|
roc+@cs.cmu.edu
|
452c3645a1
|
Bug 394384. Fix accounting error when tracking the number of times a textrun is referenced from the word cache. debug-only. r+a=pavlov
|
2007-09-03 20:40:14 -07:00 |
|
roc+@cs.cmu.edu
|
a44b81dc92
|
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-03 19:38:33 -07:00 |
|
masayuki@d-toybox.com
|
5a84442569
|
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
|
2007-09-03 08:27:26 -07:00 |
|
masayuki@d-toybox.com
|
bfe2436be6
|
Oops, backing-out previous checked-in, because tinderbox has RED.
|
2007-09-03 04:03:49 -07:00 |
|
masayuki@d-toybox.com
|
8541f8f7f0
|
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
|
2007-09-03 04:01:48 -07:00 |
|
asqueella@gmail.com
|
c583b4356b
|
Bug 392927 - Kill old gfx code in nsIImage p=Jonathan Steele <xfsunoles@gmail.com> r+a=pavlov
|
2007-09-02 09:17:37 -07:00 |
|
mozilla@weilbacher.org
|
521c5e1a3d
|
[OS/2] Bug 381330: use font resolution instead of screen resolution for system fonts
|
2007-08-31 11:24:49 -07:00 |
|
mats.palmgren@bredband.net
|
2c8d132bca
|
Free resources more sensibly when _cairo_scaled_font_init() fails. Use true NOOP mutex macros to avoid similar deadlocks in the future. b=378716 r+sr=vladimir a=vladimir
|
2007-08-31 00:53:53 -07:00 |
|
masayuki@d-toybox.com
|
f05b084582
|
Bug 393819 Assertion: What's this case?: 'result == 0 || result == 1' in gfxFontconfigUtils when different fonts have a common family name. patch by Karl Tomlinson <mozbugz@karlt.net> r+a=pavlov
|
2007-08-30 23:30:59 -07:00 |
|
martijn.martijn@gmail.com
|
7f8e139020
|
Bug 394223 - Mingw build error in gfxWindowsFonts.cpp:1460, r+a=vlad
|
2007-08-30 17:09:40 -07:00 |
|
tor@cs.brown.edu
|
280f80abef
|
Bug 393109 - treat system colors as output device values. r+a=pavlov
|
2007-08-30 09:21:16 -07:00 |
|
pavlov@pavlov.net
|
448c760419
|
bug 378457. use nsAutoBuffers instead of mallocs for unsicribe item data. r=vlad, sr=bsmedberg. original patch from David Humphrey <david.humphrey@senecac.on.ca>
|
2007-08-28 13:44:12 -07:00 |
|
roc+@cs.cmu.edu
|
863902e5d6
|
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 16:44:00 -07:00 |
|
philringnalda@gmail.com
|
ca955a1140
|
Bug 379886 - Font preferences panel selects random fonts in cairo builds, patch by Karl Tomlinson <mozbugz@karlt.net>, r+sr=vlad/pavlov
|
2007-08-26 14:34:03 -07:00 |
|
smontagu@smontagu.org
|
f5a37e33c7
|
Override fLinkBefore except for the first range of an item, and fLinkAfter except for the last range. Bug 391045, r+a=pavlov
|
2007-08-26 10:28:56 -07:00 |
|
philringnalda@gmail.com
|
d797cd5094
|
Bug 298717 - Crash on multipart/x-mixed-replace: gif,jpeg,jpeg sequence [@ nsJPEGDecoder::OutputScanlines][@ gdk_rgb_convert_0888][@ gdk_rgb_init], patch by andrew smith <asmith15@learn.senecac.on.ca>, r+sr=pavlov, a1.9=itsablocker
|
2007-08-25 21:38:17 -07:00 |
|
asqueella@gmail.com
|
1e536127c0
|
Bug 216682 - Eliminate DrawToImage p=Alfred Kayser <alfredkayser@nl.ibm.com> r=tor, sr=pavlov, a=pavlov
|
2007-08-25 12:18:44 -07:00 |
|
asqueella@gmail.com
|
f84d6685a6
|
Bug 390787 - Many fonts and widgets do not display: assert that cairo_scaled_font_create succeeds but recover if it doesn't p=Karl Tomlinson <mozbugz@karlt.net> r+sr=pavlov a=1.9 blocker
|
2007-08-25 11:33:45 -07:00 |
|
pavlov@pavlov.net
|
8dad34c0fb
|
bug 393632. cache cjk resolved font list as well. r=elif
|
2007-08-24 17:00:41 -07:00 |
|
pavlov@pavlov.net
|
0f6d3000c8
|
bug 393626. fixing a bug causing us to always append the system default font to the list of font entries... r=elif
|
2007-08-24 16:05:07 -07:00 |
|
pavlov@pavlov.net
|
2a422a28e9
|
bug 388706. cache resolved fonts per language group. r=elif
|
2007-08-24 12:41:16 -07:00 |
|
dolske@mozilla.com
|
ecc56662ed
|
Bug 384041: "we can't do this with the old image code" in console. p=rich@rd.gen.nz, r=vlad, a=vlad
|
2007-08-23 17:53:58 -07:00 |
|
masayuki@d-toybox.com
|
624fdaa646
|
b=392252 fix bustage
|
2007-08-22 04:30:32 -07:00 |
|
masayuki@d-toybox.com
|
a17a03f2ea
|
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
|
2007-08-22 04:13:46 -07:00 |
|
mozilla@weilbacher.org
|
c838dc2d9c
|
[OS/2] Bug 381333: replace method to scale from font units to pixels. Instead of gfxPangoFonts-like macros use the procedure outlined in the FreeType tutorial. This takes advantage of gfxFloats.
|
2007-08-19 05:36:21 -07:00 |
|
mozilla@weilbacher.org
|
06cd0f29f3
|
[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 05:27:23 -07:00 |
|
mozilla@weilbacher.org
|
d15dfeee5b
|
[OS/2] Bug 381333: make debug output more helpful
|
2007-08-19 05:05:23 -07:00 |
|