Commit Graph

57 Commits

Author SHA1 Message Date
Robert O'Callahan
804cc7ee91 Backed out changeset 8019a959aade 2009-01-16 22:20:33 +13:00
Fred Jendrzejewski
065bde22f3 Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
2009-01-16 20:51:04 +13:00
Bobby Holley
dabb3abcab LCMS LI16F_FORWARD renamed to LI8F_FORWARD - bug 457626.r=vlad 2008-12-06 22:55:10 -08:00
Bobby Holley
605ecc7325 LCMS bogus profile detection - Bug 460629. r=vlad 2008-12-06 22:32:24 -08:00
Bobby Holley
e4de89d4b9 Disable fatal LCMS errors earlier in thebes - bug 458164. r=joe 2008-12-06 22:24:25 -08:00
Shawn Wilsher
4b453d49eb Backed out changeset 0586ee185c87 (bug 460629) to investigate possible performance regression (bug 467102) 2008-11-28 11:02:01 -08:00
Bobby Holley
757f73a437 Bug 460629 - Bogus ICC profile detection for LCMS.r=vlad,a191=beltzner 2008-11-28 10:17:32 +01:00
John Daggett
37c61248d6 Bug 441473. Implement user font set object. r+sr=roc 2008-10-01 12:01:53 +09:00
Arpad Borsos
02e588847d bug 445321 - remove --enable-glitz and related defines. r=vlad,ted 2008-09-30 13:53:38 -04:00
Bobby Holley
d60517eb9d Fixing some endian-ness bugs for color management - bug 439704. r=vlad 2008-09-10 19:21:03 -07:00
Bobby Holley
107ed7aaa9 Force cms to use sRGB as an output profile during reftests - bug 452125.r=vlad 2008-09-08 14:47:26 -07:00
Bobby Holley
d2099fd0a8 turned on the fastpath introduced in the main patch for bug 445552.r=stuart 2008-08-18 16:44:37 -07:00
Stuart Parmenter
21b1ae16c8 bug 448989. Merging the mozilla-qt repository. r=me,vlad 2008-08-16 23:18:27 -07:00
Bobby Holley
a19ebe3def Floating point path through lcms as part of bug 445552. r=vlad 2008-08-16 14:44:51 -07:00
Bobby Holley
311ed5b7af LCMS precaching patch to speed up linear interpolations - bug 444661. r=joe,sr=vlad 2008-08-15 13:59:18 -07:00
Oleg Romashin
4490c66152 merge with mozilla-central 2008-08-16 03:39:26 -04:00
Bobby Holley
3e81f0a50a Bug 449681 – switch color_management pref from off/on bool to off/on/taggedonly int. r=vlad 2008-08-11 21:55:36 -07:00
Oleg Romashin
427aa3fb16 Merging mozilla-central to mozilla-qt. 2008-08-03 20:30:10 +03:00
Bobby Holley
c06160cfeb Firefox honors embedded ICC intent flag - bug 444014 r=vlad 2008-07-23 10:33:12 -07:00
Bobby Holley
0cb5fecb1a System color profile handle not freed on thebes shutdown - bug 444829 r=vlad 2008-07-16 20:09:08 -07:00
romaxa@romaxa.research.nokia.com
4443878b3b Enabled building of gfxQtFonts and gfxQtPlatform for cairo-qt configuration 2008-04-19 16:19:04 +03:00
smontagu@smontagu.org
e0da0a8a1c Bug 378105. Update default fonts for Indic scripts. r=pavlov, ui-review+approval1.9=beltzner 2008-04-03 21:23:18 -07:00
karlt+@karlt.net
6e342b0b1e Bug 413050 - call cairo_debug_reset_static_data in system cairo on shutdown r=pavlov 2008-02-11 22:47:40 -08:00
jdaggett@mozilla.com
b9f13584e1 Bug 409342. Handle pref lang array correctly. r+sr=pavlov 2008-01-31 00:41:09 -08:00
jdaggett@mozilla.com
efccb7f6b0 Bug 409342. Cache pref font lists per lang group during font matching. r+sr=pavlov 2008-01-30 16:23:36 -08:00
reed@reedloden.com
ea9e5ead9e Bug 383166 - "stack-allocate gfxContext where possible" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+a1.9=stuart] 2007-12-31 20:42:49 -08:00
reed@reedloden.com
286159a6e0 Back out Alfred Kayser's patch from bug 383166 due to Ts regression. 2007-12-31 15:41:12 -08:00
reed@reedloden.com
b36e276526 Bug 383166 - "stack-allocate gfxContext where possible" [p=alfredkayser@nl.ibm.com (Alfred Kayser) r+a1.9=stuart] 2007-12-31 12:46:27 -08:00
jdaggett@mozilla.com
8527665bcb Bug 396137. Use Windows cmap font matching in place of ATSUI font matching. r+sr=pavlov 2007-12-27 17:28:26 -08:00
reed@reedloden.com
bb7ee7e456 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 01:35:18 -08:00
pavlov@pavlov.net
fdbd8f00ff bug 399556. only clean up cairo in debug/test builds. r=vlad a=beltzner 2007-10-25 18:21:50 -07:00
pavlov@pavlov.net
2c8ca98b27 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
tor@cs.brown.edu
20b9d6b91f Bug 393109 - treat system colors as output device values. r+a=pavlov 2007-08-30 09:21:16 -07:00
vladimir@pobox.com
87c819d510 b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me 2007-08-17 12:54:58 -07:00
pavlov@pavlov.net
5d187e457e adding color management capabilities -- preffed off. bug 16769. patch from tor. r=bsmedberg, sr=me 2007-07-23 15:02:17 -07:00
vladimir@pobox.com
90e0f218f9 b=364786, improve Mac font selection, r=masayuki,sr=roc 2007-07-18 07:22:06 -07:00
roc+@cs.cmu.edu
2fbe7e618c Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu 2007-07-03 20:39:01 -07:00
roc+@cs.cmu.edu
b5e9afb0bb Bug 375760. Implement new textrun cache: gfxTextRunCache (base cache which leaves textrun lifetime management to the client) and gfxGlobalTextRunCache (cache which manages textrun lifetimes using nsExpirationTracker). r=vlad 2007-05-09 13:33:16 -07:00
roc+@cs.cmu.edu
4edc266f0f Bug 375757. Cache gfxFont objects. r=pavlov 2007-04-03 20:32:43 -07:00
dbaron@dbaron.org
3c6ce52492 Restore commented-out code now that bug 375824 is fixed. b=374680 2007-03-30 15:04:32 -07:00
roc+@cs.cmu.edu
15a6f2e807 Bug 375824. Centralize Thebes startup/shutdown sequence. r=vlad 2007-03-29 14:48:46 -07:00
dbaron%dbaron.org
fe405193ee Comment out cairo_debug_reset_static_data for now, until we can fix the asserts that it causes. b=374680 r=vlad 2007-03-21 19:05:34 +00:00
dbaron%dbaron.org
367d5607f1 Fix various shutdown leaks. Add static Shutdown method to gfxPlatform as the entry point for thebes cleanup and use the virtual destructor of the platform-specific gfxPlatform objects to do platform-specific cleanup. b=374286 r=vlad 2007-03-19 23:16:15 +00:00
pavlov%pavlov.net
a501d37bad thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 20:47:48 +00:00
mozilla%weilbacher.org
e499da9c63 [OS/2] Bug 333235: Get Thebes to work on OS/2. Required build additions and easy widget changes. r=mkaply 2007-01-28 22:20:21 +00:00
pavlov%pavlov.net
1be6448bbc Changing mac printing to use print manager instead of cups. bug 367433. r=vlad/cbarrett 2007-01-27 04:06:59 +00:00
jwalden%mit.edu
28b0917fdd Bug 361647 - Fix signed-unsigned comparisons in gfxPlatform.cpp. r+sr=pavlov 2006-11-23 22:00:10 +00:00
masayuki%d-toybox.com
6601a25062 Bug 339513 neutral characters rendering problem (refactoring of gfxPangoTextRun) r=vlad+pavlov 2006-09-26 04:20:41 +00:00
vladimir%pobox.com
c8edf8e4ff b=348191, transparency in some gifs shows as black, r=shaver 2006-08-10 20:31:43 +00:00
vladimir%pobox.com
72045a4f50 b=343655, optimize win32 image rendering, r=stuart 2006-08-09 22:43:06 +00:00