Jonathan Kew
|
67c4fb088c
|
Bug 463806 - [PATCH][@font-face] Downloaded font activation on Mac may fail due to ATS cache corruption; r=(jdaggett + roc) sr=roc
|
2008-12-21 02:26:18 +01:00 |
|
Ehsan Akhgari
|
ca2a90bdee
|
Bug 441782 - bidi.numerals == 4 does not switch numeric shapes in content; r,sr=roc
|
2008-12-18 23:42:53 +03:30 |
|
Robert O'Callahan
|
9f318c485c
|
Backed out changeset dcd1ad7a918e
|
2008-12-18 16:05:16 +13:00 |
|
Robert O'Callahan
|
274f89ff0d
|
Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
|
2008-12-18 14:13:23 +13:00 |
|
Justin Dolske
|
d3824f41d2
|
Merge backout of 98ea743c9156 (bug 463806) due to crashes on OS X 10.4 Talos boxes.
|
2008-12-17 13:02:57 -08:00 |
|
Justin Dolske
|
8c26100351
|
Backed out changeset 98ea743c9156 (Bug 463806) due to crashes on OS X 10.4 talos boxes.
|
2008-12-17 13:01:30 -08:00 |
|
Robert O'Callahan
|
25641e6ca4
|
Bug 467487. Use a better and more explicit check for the case where a text frame's textrun doesn't map enough text for the frame. r=smontagu
--HG--
extra : rebase_source : d9f9f7f8d7b84622b3be4f951133074ef7f5846d
|
2008-12-17 15:14:33 +13:00 |
|
Jonathan Kew
|
7d6268244e
|
Bug 463806. Work around transient ATS cache failures on Mac. r=jdaggett,sr=roc
--HG--
extra : rebase_source : af01b4cb3e9b09be52bd07b98b422b0834f21027
|
2008-12-17 13:24:30 +13:00 |
|
Martin Stránský
|
bbe42c7104
|
b=403513 bad kerning in print output if hinting is set to medium or full r=karlt sr=vlad
|
2008-12-17 16:17:50 +13:00 |
|
Karl Tomlinson
|
5286ba753b
|
backout b=403513 due to compile error in gfxFontSelectionTest.cpp
|
2008-12-17 13:57:40 +13:00 |
|
Martin Stránský
|
12cfd5e1c9
|
b=403513 bad kerning in print output if hinting is set to medium or full r=karlt sr=vlad
|
2008-12-17 13:44:32 +13:00 |
|
Robert O'Callahan
|
46299947fc
|
Backed out changeset 0cb24a4bcd9b
|
2008-12-13 00:09:56 +13:00 |
|
Robert O'Callahan
|
a6a68372fb
|
Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
|
2008-12-12 21:37:59 +13:00 |
|
John Daggett
|
4e18b0296a
|
Bug 460037 - Fix crasher in font loader when closing windows. r+sr=roc
|
2008-12-12 16:31:51 +09:00 |
|
Brad Lassey
|
d11d06e680
|
Bug 465554 - gtk build fails in gfxPlatformGtk.cpp with --disable-pango r=stuart
|
2008-12-11 11:50:31 -08:00 |
|
Robert O'Callahan
|
d980ae8005
|
Bug 467518. Interpret gfxBlur's border radius properly, as the actual boundary of the shadow, not the box-blur size. r=vlad
|
2008-12-08 13:59:21 +13:00 |
|
Bobby Holley
|
263791c64a
|
LCMS LI16F_FORWARD renamed to LI8F_FORWARD - bug 457626.r=vlad
|
2008-12-06 22:55:10 -08:00 |
|
Bobby Holley
|
6a4d40ce2a
|
LCMS bogus profile detection - Bug 460629. r=vlad
|
2008-12-06 22:32:24 -08:00 |
|
Bobby Holley
|
98c991946c
|
Disable fatal LCMS errors earlier in thebes - bug 458164. r=joe
|
2008-12-06 22:24:25 -08:00 |
|
Michael Ventnor
|
e758b80cd9
|
Bug 468018 - Optimize box-shadow rendering even further by doing more intersections; r=vladimir
|
2008-12-06 19:54:36 +01:00 |
|
Karl Tomlinson
|
f88fbd52e6
|
b=462798 fixage: add NS_VISIBILITY_DEFAULT to cairo_ft_font_options_substitute declaration
|
2008-12-06 18:06:42 +13:00 |
|
Karl Tomlinson
|
f483d9cdde
|
b=462798 don't pass cairo_font_options_t* between system and moz cairo. r=vlad
|
2008-12-06 12:24:49 +13:00 |
|
Karl Tomlinson
|
f091bb1b37
|
b=458169 @font-face { src: url() } for Linux. r=roc
|
2008-12-06 12:19:27 +13:00 |
|
Zack Weinberg
|
d6ddf74552
|
Bug 459148 - use thebes primitives for SVG rounded rects - r=longsonr,vlad sr=roc
|
2008-12-04 21:01:37 -08:00 |
|
Doug Turner
|
3bd692715b
|
Bug 461860 - windows mobile fixes in gfx r+sr=vlad
|
2008-12-03 08:42:03 -05:00 |
|
Robert O'Callahan
|
38bbc69620
|
Bug 463307. Convert to float a bit earlier to avoid integer overflow. r+sr=dbaron
|
2008-12-03 14:32:18 +13:00 |
|
Jonathan Kew
|
fceb922a63
|
Bug 467228. Disable line start/end swashes on Mac since we don't support line-boundary shaping properly yet. r=roc
|
2008-12-03 09:58:41 +13:00 |
|
Robert O'Callahan
|
b72f6882fb
|
Bug 467283. Ignore dirty rect when doing any image resampling --- it will lead to artifacts. r+sr=dbaron,r=vlad
|
2008-12-03 09:46:44 +13:00 |
|
Peter Weilbacher
|
c2e3b4b5f9
|
[OS/2] No Bug: add minor change and comment to gfxOS2FontGroup::FontCallback; fix debug output for missing fonts
|
2008-12-02 20:36:12 +01:00 |
|
Peter Weilbacher
|
3e4f690e27
|
Bug 466956: fix alias check in gfxFontconfigUtils::ResolveFontName for correct return value, r=karlt, sr=roc
|
2008-12-02 20:29:17 +01:00 |
|
Shawn Wilsher
|
309088efe4
|
Backed out changeset 0586ee185c87 (bug 460629) to investigate possible performance regression (bug 467102)
|
2008-11-28 11:02:01 -08:00 |
|
Bobby Holley
|
020c84f8c9
|
Bug 460629 - Bogus ICC profile detection for LCMS.r=vlad,a191=beltzner
|
2008-11-28 10:17:32 +01:00 |
|
John Daggett
|
0d24013534
|
Follow-on fix for bug 457825. Use sheet principal for agent and user sheets. r=dbaron,bz sr=dbaron
|
2008-11-27 12:50:16 +09:00 |
|
Peter Weilbacher
|
b39d47dffa
|
[OS/2] implement (but not yet activate) synthetic oblique using font matrix skewing in gfxOS2Font::CairoScaledFont
|
2008-11-26 20:13:43 +01:00 |
|
Peter Weilbacher
|
962a68d018
|
[OS/2] de-indent gfxOS2Font::GetMetrics and get a few improvements that were added to gfxFT2Font in the meantime
|
2008-11-26 20:12:52 +01:00 |
|
Peter Weilbacher
|
50bccbc11f
|
[OS/2] remove two unused, already commented, code lines from gfxOS2Platform.cpp
|
2008-11-26 20:12:52 +01:00 |
|
Jonathan Kew
|
c47d6406d1
|
fix uninitialized variable causing incorrect fallback font selection (bug 451426) r=roc sr=roc
|
2008-11-26 10:13:02 -08:00 |
|
L. David Baron
|
9ff74e7abb
|
Check that the user font set matches before returning an entry from the font cache. (Bug 457821) r=jdaggett sr=roc a=blocking1.9.1+
|
2008-11-25 15:22:39 -08:00 |
|
L. David Baron
|
6663aac501
|
Remove gfxFontLoaderContext, which seems to be replaced by gfxUserFont::LoaderContext. (Bug 457821) r=jdaggett a=blocking1.9.1+
|
2008-11-25 15:22:38 -08:00 |
|
L. David Baron
|
3211ab3eca
|
Back out 5bc893b6bdf23dcd44601727df5baab8a0dd361e due to mac startup failures.
|
2008-11-25 15:08:40 -08:00 |
|
L. David Baron
|
4c4b3cbb89
|
Remove gfxFontLoaderContext, which seems to be replaced by gfxUserFont::LoaderContext. (Bug 457821) r=jdaggett a=blocking1.9.1+
|
2008-11-25 13:27:54 -08:00 |
|
Peter Weilbacher
|
a2df934c69
|
[OS/2] Bug 465691: make sure that we matched a font before using it and rename "Deja Vu" to "DejaVu", r=wuno@lsvw, a191b2=beltzner (CLOSED TREE)
|
2008-11-24 20:18:39 +01:00 |
|
Peter Weilbacher
|
a89bc58087
|
[OS/2] Bug 465691: fix debug output to compile again (CLOSED TREE)
|
2008-11-24 20:18:15 +01:00 |
|
Vladimir Vukicevic
|
6450cdc188
|
b=424333; BadAlloc under X when viewing extremely large images; r=joe
|
2008-11-09 15:39:41 -08:00 |
|
Karl Tomlinson
|
e0924b37f5
|
b=449356 remove accidentally added code
|
2008-11-07 15:37:52 +13:00 |
|
Karl Tomlinson
|
18dae13b06
|
b=449356 font selection through Mozilla's PangoFcFontMap, r=roc
|
2008-11-07 15:21:34 +13:00 |
|
Karl Tomlinson
|
0860a21e5b
|
backout b=449356 9621d305de92
|
2008-11-07 10:49:14 +13:00 |
|
Karl Tomlinson
|
8dfecc605a
|
b=449356 font selection through Mozilla's PangoFcFontMap, r=roc
|
2008-11-07 09:39:06 +13:00 |
|
Simon Montagu
|
785ffb9b41
|
Detect clusters in Indic scripts where an initial RA is reordered after the following consonant and vowel. Bug 428317, r=roc
|
2008-11-06 02:02:51 -08:00 |
|
John Daggett
|
e5a0f4c565
|
Bug 457825 - Support access control headers when downloading fonts. r=jonas,dbaron, sr=jonas
|
2008-11-06 09:32:12 +09:00 |
|
Karl Tomlinson
|
6c652e85ab
|
backout b=449356 e8665c7cfdf2 and 20113c4780d2
|
2008-11-06 12:26:22 +13:00 |
|
Karl Tomlinson
|
58ea9f42df
|
b=449356 remove stray "static" keyword
|
2008-11-06 11:48:20 +13:00 |
|
Karl Tomlinson
|
6ac7784544
|
b=449356 font selection through Mozilla's PangoFcFontMap, r=roc
|
2008-11-06 11:14:02 +13:00 |
|
Robert O'Callahan
|
0d380f02a0
|
Bug 458487 - 'Rework image snapping logic'. r=vlad+joedrew, sr=dbaron
|
2008-11-04 14:01:21 -08:00 |
|
Doug Turner
|
76f1b81b27
|
Bug 462911 - support NS_PRINTING in gfx / cairo. r=vlad
|
2008-11-04 07:43:45 -08:00 |
|
Simon Montagu
|
18abf89bcd
|
Turning off symbol ligatures can turn off required ligatures also in some fonts. Bug 462387, r+sr=roc
|
2008-11-02 06:11:10 -08:00 |
|
Robert O'Callahan
|
1693b53c02
|
Bug 458928. Render windowed Windows plugins using PrintWindow when necessary, and use gfxWindowsNativeDrawing for windowless plugins so we can draw them correctly under all circumstances. r=vlad,sr=jst
|
2008-10-29 22:28:25 -07:00 |
|
John Daggett
|
f37b60578a
|
Bug 458861. Validate TrueType headers before activating downloaded font. r=roc, sr=vlad,roc
|
2008-10-29 11:09:50 -07:00 |
|
Karl Tomlinson
|
9283404bc5
|
b=455647 garbage Indic characters on parts of some English webpages. r=pavlov
|
2008-10-29 10:24:06 -07:00 |
|
Arpad Borsos
|
3585c944f1
|
Bug 456388 - "Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree" (followup for mozilla-central) [r+sr=brendan]
|
2008-10-21 01:50:05 -05:00 |
|
John Daggett
|
30dd369e94
|
Bug 458256. Use LoadLibraryW instead of LoadLibrary (patch by DougT). r+sr=vlad
|
2008-10-18 05:14:01 +02:00 |
|
John Daggett
|
24fa1f8fdc
|
Bug 441473. Fix VC 7.1 bustage. r=jdaggett, sr=roc
|
2008-10-15 18:21:17 +09:00 |
|
Robert O'Callahan
|
7a386793fc
|
Bug 457194. Be careful when we do NS_ceil for font max-ascent/max-descent; we don't want a number that's an integer plus epsilon to round up to the next integer. r=vlad
|
2008-10-13 14:08:27 +13:00 |
|
Peter Weilbacher
|
b8af3f6c3f
|
[OS/2] Bug 454956: fix OS/2 build break with GCC 3.4.6 or newer, part 2
|
2008-10-11 14:49:03 +03:00 |
|
Arpad Borsos
|
8b11d938d2
|
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
|
2008-10-10 17:04:34 +02:00 |
|
Vladimir Vukicevic
|
3b27944210
|
b=459150; avoid non-pixel-aligned clips to speed up mobile's DrawWindow usage; r=stuart
|
2008-10-09 14:49:15 -07:00 |
|
John Daggett
|
bbc62f3b9d
|
Bug 458113. Fix syntax error that broke OS/2 build. r+wuno
|
2008-10-09 14:52:00 +09:00 |
|
Oleg Romashin
|
de82ac8389
|
Bug 458360 - Qt build breaks after implementation of user font set object. r=vladimir.
|
2008-10-08 09:06:09 -05:00 |
|
Dave Townsend
|
f8db39fe9b
|
Backed out changeset a9838a973cdd from bug 457194 due to failing mochitest
|
2008-10-01 16:40:34 +01:00 |
|
John Daggett
|
3865d34ef7
|
Bug 457194. Make sure Ahem font completely covers background. r=jdaggett, sr=vlad
|
2008-10-01 13:17:39 +09:00 |
|
John Daggett
|
b38e8d3c90
|
Bug 441473. Adding new files.
|
2008-10-01 12:04:10 +09:00 |
|
John Daggett
|
c5d2a8ddfd
|
Bug 441473. Implement user font set object. r+sr=roc
|
2008-10-01 12:01:53 +09:00 |
|
Arpad Borsos
|
3da6ac3d8d
|
bug 445321 - remove --enable-glitz and related defines. r=vlad,ted
|
2008-09-30 13:53:38 -04:00 |
|
Karl Tomlinson
|
b0bf792077
|
b=385263 make line heights integer r=roc
|
2008-09-27 12:22:20 +12:00 |
|
Karl Tomlinson
|
bd1cf53da5
|
b=385263 a PangoFcFont using tree cairo r=roc
|
2008-09-27 12:21:55 +12:00 |
|
Karl Tomlinson
|
5a7b874dec
|
merge backout 23e255271851 b=385263
|
2008-09-26 20:01:15 +12:00 |
|
Karl Tomlinson
|
952ca1e5f6
|
backout 23e255271851 b=385263
|
2008-09-26 20:00:50 +12:00 |
|
John Daggett
|
a3e37412cf
|
Bug 436663. Work around ATSUI crasher caused by long Hebrew sequence. r=roc, sr=vlad
|
2008-09-26 16:51:53 +09:00 |
|
Karl Tomlinson
|
3ff29e984e
|
b=385263 a PangoFcFont using tree cairo r=roc
|
2008-09-26 17:29:55 +12:00 |
|
Karl Tomlinson
|
643323a858
|
b=456545 added missing header gfxFontconfigUtils.h
|
2008-09-26 17:14:51 +12:00 |
|
Karl Tomlinson
|
0dbd19de26
|
b=456545 Unify pseudo-inversion of langGrouping r=roc
|
2008-09-26 16:40:28 +12:00 |
|
Karl Tomlinson
|
a1f89017f4
|
b=454730 Move shutdown of GTK's fontmap from gfxPlatformGtk to nsAppRunner r=roc sr=bsmedberg
|
2008-09-26 10:38:25 +12:00 |
|
Karl Tomlinson
|
c125d77eb4
|
restore xlib behavior to that prior to changeset 3c9f6c799fed b=455976 r=stuart
|
2008-09-26 10:25:00 +12:00 |
|
Vladimir Vukicevic
|
4f48417c20
|
b=310682, add support for shadows in HTML Canvas; patch from Eric Bulter; r=vlad
|
2008-09-25 12:53:52 -07:00 |
|
Vladimir Vukicevic
|
1ce4d80f1b
|
b=450178; add generic 8-bit alpha box blur in thebes (patch from Eric Bulter); r=vlad
|
2008-09-25 12:53:09 -07:00 |
|
Vladimir Vukicevic
|
e9929e8a33
|
b=455976; wrong extend mode used for macosx for border-image
|
2008-09-25 12:49:55 -07:00 |
|
Doug Turner
|
d26848464c
|
Bug 455354 - WinCE GFX Thebes Windows Fonts Explicit Unicode API Call. patch by wolfe, r=pavlov
|
2008-09-23 16:35:56 -07:00 |
|
Karl Tomlinson
|
fb0d6fc718
|
b=454735 Make gfxFont more tolerant to shutdown of the gfxFontCache r=roc
|
2008-09-22 08:41:40 +12:00 |
|
Karl Tomlinson
|
cc1a3203b5
|
b=404857 firefox reloads every font.cache for every page loaded r=pavlov
|
2008-09-22 08:24:28 +12:00 |
|
Keith Schwarz
|
c45964315c
|
Bug 455403 - -moz-transform translate functions result in incorrect origin; v5; r+sr=dbaron
|
2008-09-20 16:39:31 +02:00 |
|
L. David Baron
|
b8d9d3e2ed
|
Backed out changeset aab6b12f4a2b (Bug 455403) due to reftest failures from landing patches in the wrong order, and unexplained reftest hangs.
|
2008-09-19 16:04:34 -07:00 |
|
Keith Schwarz
|
89a6316c50
|
Fix incorrect composition of translations with other transforms by making matrix multiplication code clearer, clarifying which matrices are for column vectors and which are for row vectors, and fixing incorrect matrix type conversions. (Bug 455403) r+sr=dbaron
|
2008-09-19 10:14:54 -07:00 |
|
Karl Tomlinson
|
3ce9751811
|
backout merge b=455791
|
2008-09-19 15:03:27 +12:00 |
|
Karl Tomlinson
|
d52c34f81c
|
backout f51aad9e6a88 due to intermittent talos ts failures b=455791
|
2008-09-19 15:02:35 +12:00 |
|
Karl Tomlinson
|
f8ae25f7d0
|
b=454951 lazy creation of gfxPangoFont for gfxPangoFontGroup r=roc
|
2008-09-18 13:44:14 +12:00 |
|
Mats Palmgren
|
20b9888b1f
|
Disable bug 441360 crash test on GTK2 for now (filed bug 455463).
|
2008-09-16 10:04:46 +02:00 |
|
Mats Palmgren
|
92a4c7d76b
|
Crash test for bug 441360 (additional file).
|
2008-09-16 07:48:18 +02:00 |
|
Karl Tomlinson
|
212e7734e7
|
b=454720 Add GetThebesStyle and GetThebesWeight to gfxFontconfigUtils r=pavlov
|
2008-09-16 16:40:57 +12:00 |
|
Karl Tomlinson
|
69486965eb
|
fix compiler warning regarding initialization of gfxFont b=454735 r=roc
|
2008-09-16 16:38:20 +12:00 |
|
Karl Tomlinson
|
ae52bc5050
|
b=454735 Make gfxFont more tolerant to shutdown of the gfxFontCache r=roc
|
2008-09-16 16:35:05 +12:00 |
|
Karl Tomlinson
|
4ce06bfd6f
|
b=454743 skip empty glyphs rather than rendering as spaces
|
2008-09-16 16:19:46 +12:00 |
|
Mats Palmgren
|
b0a4822bed
|
Crash test for bug 441360.
|
2008-09-16 03:37:00 +02:00 |
|
Karl Tomlinson
|
e8a84aa36e
|
b=454718 Change return type of gfxPlatformGtk::DPI() from PRUint32 to double. r=roc
|
2008-09-16 10:29:36 +12:00 |
|
Arpad Borsos
|
067d8fcf17
|
Bug 454483 - Clean up unused variables in gfx/; r=vladimir; (with nits by sgautherie)
|
2008-09-15 15:46:07 +02:00 |
|
John Daggett
|
96dc454727
|
Bug 449533. Set the mFixedPitch flag within SetFixedPitch. r+sr=vlad
|
2008-09-12 16:31:16 +09:00 |
|
Vladimir Vukicevic
|
c0e9f67c98
|
b=454856; gcc compilation oddness with some fp-int conversions, workaround in gfxColor; r=bholley
|
2008-09-11 17:49:58 -07:00 |
|
Bobby Holley
|
7f68f87dbf
|
Fixing some endian-ness bugs for color management - bug 439704. r=vlad
|
2008-09-10 19:21:03 -07:00 |
|
Bobby Holley
|
3c106c861e
|
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
|
6bd35710a6
|
Bug 453726 - thebes does an unnecessary float->byte->float conversion on the alpha channel when color management is turned on. r=vlad
|
2008-09-08 14:41:26 -07:00 |
|
Robert O'Callahan
|
1bc2d8883a
|
Bug 446529. Disable uncommon ligatures on Mac/ATSUI. Make sure we don't enable common ligatures if ATSUI has disabled them by default for this font (e.g. for Courier). r=vlad
|
2008-09-06 20:37:58 +12:00 |
|
Robert O'Callahan
|
787e31d22a
|
Bug 452567. Reorder glyph drawing order for RTL to make it consistent with LTR. r=vlad
|
2008-09-04 14:38:32 +12:00 |
|
Oleg Romashin
|
9941099a86
|
Bug 451032 – Replace gfxQtFonts with gfxFT2Fonts because it almost the same. r=vladimir
|
2008-08-28 21:05:53 +10:00 |
|
Brian Crowder
|
e5f30b8f9d
|
Bug 422774 - reduce narrow Windows API calls in gfx, original patch by Brad Lassey <blassey@mozilla.com>, r=pavlov
|
2008-08-27 14:44:55 -07:00 |
|
shaver@mozilla.org
|
4e4293b4e9
|
re-merge from mozilla-central for post-freeze backouts
|
2008-08-20 10:56:41 -07:00 |
|
shaver@mozilla.org
|
5d3ad68bbe
|
merge from mozilla-central
|
2008-08-20 08:17:17 -07:00 |
|
Ted Mielczarek
|
df23199981
|
Backed out changeset d55aac0ec553, bug 446529 - Disable discretionary ligatures on Mac, due to reftest failures on mac
REFTEST TEST-UNEXPECTED-FAIL | file:///builds/slave/trunk_darwin_mini01/build/layout/reftests/text/wordwrap-01.html |
REFTEST TEST-UNEXPECTED-FAIL | file:///builds/slave/trunk_darwin_mini01/build/layout/reftests/text/wordwrap-03.html |
|
2008-08-20 10:43:58 -04:00 |
|
Ted Mielczarek
|
702aa540ab
|
Backed out changeset d55aac0ec553, bug 446529 - Disable discretionary ligatures on Mac, due to reftest failures on mac
REFTEST TEST-UNEXPECTED-FAIL | file:///builds/slave/trunk_darwin_mini01/build/layout/reftests/text/wordwrap-01.html |
REFTEST TEST-UNEXPECTED-FAIL | file:///builds/slave/trunk_darwin_mini01/build/layout/reftests/text/wordwrap-03.html |
|
2008-08-20 10:42:57 -04:00 |
|
Reed Loden
|
29cb2899a3
|
Branch merge.
|
2008-08-20 02:03:50 -05:00 |
|
Reed Loden
|
b89ad17341
|
Backed out changeset 6eec92f9276a from bug 416157 because the image tests need to be updated before it can be landed.
|
2008-08-20 02:03:01 -05:00 |
|
Robert O'Callahan
|
15260e6b0e
|
Bug 446529 - "Disable discretionary ligatures on Mac" [r=vlad]
|
2008-08-20 00:55:27 -05:00 |
|
Michael Moy
|
f9e264bb68
|
Bug 416157 - "Add JPEG SSE2 color processing for ycc_rgb_convert_argb" [r=stuart sr=vlad]
|
2008-08-20 00:03:46 -05:00 |
|
Robert O'Callahan
|
6508d9ba55
|
Bug 449519. gfxFont::Measure needs to be more careful so that gfxRect::Union does not discard height information. r=vlad
|
2008-08-08 20:24:22 +12:00 |
|
Peter Weilbacher
|
1ec3d5e1f0
|
[OS/2] follow-up for bug 437356 to unbreak the OS/2 build.
This just copies the font entry stub of gfxPangoFonts, we are going to make real use of the fontentry stuff for OS/2 hopefully soon.
|
2008-08-07 10:12:45 +02:00 |
|
Vladimir Vukicevic
|
5666178bff
|
(really) backing out d883ab4b8f41
|
2008-08-06 16:32:33 -07:00 |
|
Vladimir Vukicevic
|
02e6b86b3b
|
Backing out d883ab4b8f41:7540abc35c97
|
2008-08-06 16:24:13 -07:00 |
|
Vladimir Vukicevic
|
f490a8522a
|
[dfb,422221] merge fixup
|
2008-08-06 13:48:55 -07:00 |
|
Vladimir Vukicevic
|
b6f8937698
|
[dfb,422221] Correctly create GdkRectangles and GdkDrawables instead of X equivalents
|
2008-08-06 13:48:55 -07:00 |
|
Vladimir Vukicevic
|
50321c29c8
|
[dfb,422221] Gtk/DirectFB: turn NativeXlibRenderer into NativeGdkRenderer
|
2008-08-06 13:48:55 -07:00 |
|
Vladimir Vukicevic
|
67fa7ce818
|
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
|
2008-08-06 13:48:55 -07:00 |
|
John Daggett
|
7a21d2d052
|
Bug 437356. Set up unified font entry object. r+sr=stuart
|
2008-08-06 13:34:06 +09:00 |
|
Vladimir Vukicevic ext:(%2C%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
|
82238e4cc8
|
Bug 449959: gfxGdkNativeRenderer: look for GdkDrawable on group target,
use default display for fallback. r=vlad/karlt
|
2008-08-19 15:22:42 +12:00 |
|
Bobby Holley
|
5eca9973d1
|
turned on the fastpath introduced in the main patch for bug 445552.r=stuart
|
2008-08-18 16:44:37 -07:00 |
|
Ginn Chen
|
c866616af3
|
Bug 449751 gfxFont.cpp failed to compile with Sun Studio 12 r=jdaggett sr=pavlov
|
2008-08-18 16:31:53 +08:00 |
|
Bobby Holley
|
e376ccfcac
|
adding a file for bug 450454 that I forgot to commit in c71e4d3f0093.
|
2008-08-17 17:48:42 -07:00 |
|
Stuart Parmenter
|
c126af8547
|
bug 448989. Merging the mozilla-qt repository. r=me,vlad
|
2008-08-16 23:18:27 -07:00 |
|
Bobby Holley
|
ead2727c2c
|
Floating point path through lcms as part of bug 445552. r=vlad
|
2008-08-16 14:44:51 -07:00 |
|
Bobby Holley
|
aca31622dd
|
LCMS precaching patch to speed up linear interpolations - bug 444661. r=joe,sr=vlad
|
2008-08-15 13:59:18 -07:00 |
|
Oleg Romashin
|
f60c5c61e0
|
Removed old embedding API
Removed old GLITZ stuff
|
2008-08-15 09:31:55 +03:00 |
|
Oleg Romashin
|
38e95b5eeb
|
merge with mozilla-central
|
2008-08-16 03:39:26 -04:00 |
|
Bobby Holley
|
3cdb983b04
|
fixed linux bustage - sorry.
|
2008-08-14 16:32:58 -07:00 |
|
Bobby Holley
|
5e329cc746
|
Standalone testing framework for LCMS (not run automatically). r=vlad
|
2008-08-14 16:13:41 -07:00 |
|
Simon Montagu
|
bb23c68e71
|
Prevent crash with long string of Indic characters. Bug 445711, r=pavlov
|
2008-08-14 11:20:46 +03:00 |
|
Robert O'Callahan
|
73f4457098
|
Bug 406299. Make sure we include the font ascent/descent of a soft hyphen if there is one (gfx bits). r+sr=dbaron
|
2008-08-12 21:34:52 +12:00 |
|
Bobby Holley
|
3b34cb4ebc
|
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 |
|
Vladimir Vukicevic
|
b9335eeb11
|
b=422221; additional DirectFB compilation fixes
|
2008-08-09 22:25:30 -07:00 |
|
Oleg Romashin
|
59134516e5
|
Fixed gfxQtFont according to changes in bug 437356 Set up unified font entry object
Added empty gfxQtNativeRenderer and fixed nsObjectFrame for MOZ_WIDGET_QT
|
2008-08-09 16:43:08 +03:00 |
|
Oleg Romashin
|
12059d0133
|
mozilla-central merge
|
2008-08-08 13:05:00 +03:00 |
|
Vladimir Vukicevic
|
4777074613
|
[dfb,422221] merge fixup; fix temp xlib surface creation
|
2008-08-06 13:48:55 -07:00 |
|
Vladimir Vukicevic
|
47e8b31ff1
|
[dfb,422221] Correctly create GdkRectangles and GdkDrawables instead of X equivalents
|
2008-08-06 13:48:55 -07:00 |
|
Vladimir Vukicevic
|
05da74d969
|
[dfb,422221] Gtk/DirectFB: turn NativeXlibRenderer into NativeGdkRenderer
|
2008-08-06 13:48:55 -07:00 |
|
Vladimir Vukicevic
|
cec2aa1047
|
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
|
2008-08-06 13:48:55 -07:00 |
|
Oleg Romashin
|
dbbb2a81ec
|
Removed some not required changes which can break trunk build
Removed empty lines changes
|
2008-08-03 21:10:34 +03:00 |
|
Oleg Romashin
|
bc6cd35488
|
Merging mozilla-central to mozilla-qt.
|
2008-08-03 20:30:10 +03:00 |
|
Ian Neal
|
2cc0239904
|
Bug 447776 – Hang with word-wrap: break-word and width: 0px
with testcase and crashtests
p=smontagu r/sr=roc
|
2008-07-27 17:43:07 +01:00 |
|
Simon Montagu
|
0dd0a7f5ba
|
Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
|
2008-07-24 10:16:18 +03:00 |
|
Bobby Holley
|
4a0c36fc63
|
Firefox honors embedded ICC intent flag - bug 444014 r=vlad
|
2008-07-23 10:33:12 -07:00 |
|
Vladimir Vukicevic
|
249ff0de3c
|
b=424423, border rendering is slow: Part 1; r+sr=roc
|
2008-07-23 10:25:23 -07:00 |
|
Vladimir Vukicevic
|
f322efada2
|
b=424423; border rendering is slow: add APIs to thebes; r=joe
|
2008-07-23 10:25:00 -07:00 |
|
Peter Weilbacher
|
047958a689
|
[OS/2] Bug 439194: simple glyph matching across all installed fonts
|
2008-07-20 18:51:49 +00:00 |
|
Eric Butler
|
2dab44aa60
|
Expose Cairo path copy/append functions through Thebes - bug 445616 r=vlad
|
2008-07-18 11:26:02 -07:00 |
|
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
49c9b3d67e
|
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
|
2008-07-16 23:30:25 -07:00 |
|
L. David Baron
|
9e4ceade8e
|
Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
|
2008-07-16 22:59:14 -07:00 |
|
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
bb4be48531
|
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
|
2008-07-16 22:18:38 -07:00 |
|
Bobby Holley
|
500e5c0524
|
System color profile handle not freed on thebes shutdown - bug 444829 r=vlad
|
2008-07-16 20:09:08 -07:00 |
|
Karl Tomlinson
|
333c18ab53
|
cairo_draw_with_xlib should provide a non-NULL visual to callback. b=445250 r=vlad
|
2008-07-17 13:22:50 +12:00 |
|
Zack Weinberg
|
2103ba64ef
|
Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
|
2008-07-15 14:31:36 -07:00 |
|
Robert O'Callahan
|
8901cc3a8a
|
Bug 444689. gfxMatrix type checks should allow for an epsilon fuzz so that matrix arithmetic that works out to the identity doesn't change the type. r=vlad
|
2008-07-14 10:27:43 +12:00 |
|
Robert O'Callahan
|
2d4fd7e6b5
|
Bug 444690. gfxPlatformGTK::CreateOffscreenSurface should clear the surface to be consistent with other platforms. r=vlad
|
2008-07-14 09:40:16 +12:00 |
|
Chris Double
|
02ccf2851f
|
Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc
|
2008-07-09 20:22:20 +12:00 |
|
Karl Tomlinson
|
096f79ffa2
|
remove excess spaces to force rebuild for system-headers changes 6c0971153949
|
2008-07-08 16:58:17 +12:00 |
|
Karl Tomlinson
|
b768d04fd4
|
remove comma at end of enumerator list from 9bbea3b66376
|
2008-07-08 14:37:41 +12:00 |
|
Karl Tomlinson
|
8a008f0564
|
Bug 435764 – crash [@ cairo_draw_with_xlib] painting windowless plugins.
Move ws_info set-up from nsObjectFrame::CallSetWindow().
Provide gfxXlibNativeRenderer::NativeDraw with Screen and Colormap.
r+sr=roc
|
2008-07-08 14:15:40 +12:00 |
|
Mats Palmgren
|
b01b0154dd
|
Fix bug 441360. r+sr=vlad
|
2008-07-08 02:00:22 +02:00 |
|
Mats Palmgren
|
5605db70df
|
Fix potential memory leak. b=441454 r+sr=vlad
|
2008-07-08 01:49:39 +02:00 |
|
Mats Palmgren
|
eeaac22dff
|
Backout crash tests for bug 409006 since it caused other crash tests to fail loading (403296-1.xhtml).
|
2008-07-03 16:00:32 +02:00 |
|
Mats Palmgren
|
7dff52cbb1
|
Crash tests for bug 409006.
|
2008-07-03 14:57:20 +02:00 |
|
Mats Palmgren
|
3856a18945
|
Backout crash tests for bug 409006.
|
2008-07-02 15:50:53 +02:00 |
|
Mats Palmgren
|
ccdf3aa2b1
|
Crash test for bug 409006.
|
2008-07-02 13:13:15 +02:00 |
|
L. David Baron
|
a05e0bbe1c
|
Merge backout of 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706)
|
2008-07-01 22:01:26 -07:00 |
|
L. David Baron
|
df1b22e4c5
|
Back out 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706)
|
2008-07-01 22:01:10 -07:00 |
|
John Daggett
|
1cb2f4ae57
|
Bug 423405. gfxPlatformMac.h causes compile to fail GCC4.2 on Mac OS X. r=jdaggett, sr=vlad
|
2008-07-02 13:19:37 +09:00 |
|
Zack Weinberg
|
74a4ba6923
|
Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
|
2008-07-01 20:24:36 -07:00 |
|
John Daggett
|
c89140eb33
|
Bug 433997. Catch null ptrs returned by CGFontGetHMetrics in cairo mac font code to prevent top crasher. r+sr=vlad
|
2008-07-01 09:02:21 +09:00 |
|
Simon Montagu
|
661c1e5933
|
Set glyph info for low surrogates in Pango. Bug 439910, r+sr=roc
|
2008-06-18 23:14:51 -07:00 |
|
Ginn Chen
|
d94506c0a7
|
Bug 435739 Poor performance of Firefox 3 with no X RENDER extension
r=vladimir
|
2008-06-11 18:29:21 +08:00 |
|
Robert O'Callahan
|
ff76cbbd22
|
Add Width/Height/GetDataSize getters to gfxImageSurface. r=vlad
|
2008-06-11 11:46:32 +12:00 |
|
Robert O'Callahan
|
a395b05359
|
Add 2-axis Scale, operator-, and Contains to gfxRect. r=vlad
|
2008-06-11 11:43:51 +12:00 |
|
Robert O'Callahan
|
170eb005a5
|
Make gfxImageSurface clear allocated surface data. r=vlad
|
2008-06-11 11:05:43 +12:00 |
|
pavlov@pavlov.net
|
1d63f66c30
|
bug 434401. crash due to not finding a font on startup in some cases. r=karlt a=beltzner
|
2008-05-28 16:55:40 -07:00 |
|
mozilla@weilbacher.org
|
350d31dbcd
|
[OS/2] Bug 432575: add options for font hinting and antialiasing to get approximately equal display than on branch. (Oops, don't want to get the debugging output by default!)
|
2008-05-28 05:55:36 -07:00 |
|
mozilla@weilbacher.org
|
e80bce4bc0
|
[OS/2] Bug 432575: add options for font hinting and antialiasing to get approximately equal display than on branch.
|
2008-05-28 05:38:09 -07:00 |
|
gavin@gavinsharp.com
|
52f36f8928
|
Bug 432062: Windows vector font rendering is broken, patch by roc@ocallahan.org, r=stuart, a=schrep
|
2008-05-08 08:38:22 -07:00 |
|
pavlov@pavlov.net
|
844a9ac9ed
|
bug 432065. deal with multiple fonts with the same name. r=roc a=schrep
|
2008-05-07 13:29:48 -07:00 |
|
Vladimir Vukicevic
|
2638e3dc51
|
[qpainter] Create QImages directly from image surfaces used as source
|
2008-05-04 11:51:37 -07:00 |
|
crowder@fiverocks.com
|
a267b3970f
|
Bug 431413: Crash in gfxWindowsFontGroup::InitTextRunUniscribe, r=pavlov, sr=roc, a=mtschrep
|
2008-05-03 21:25:13 -07:00 |
|
Vladimir Vukicevic
|
2de5a08c00
|
Branch merge.
|
2008-05-01 09:23:23 -07:00 |
|
Oleg Romashin
|
25d501d465
|
Fixed optimized cairo_surface_fill for image surface
Enable OptimizeImage for X11 QSurface
|
2008-05-01 14:50:24 +03:00 |
|
jdaggett@mozilla.com
|
9a2ab9c8d7
|
Bug 418479. Allow antialiased text rendering to be disabled for small text sizes via a pref. r+sr=vlad, a=damons
|
2008-05-01 02:07:17 -07:00 |
|
Vladimir Vukicevic
|
861b6a8679
|
Merging mozilla-central to mozilla-qt.
|
2008-04-30 16:00:19 -07:00 |
|
roc+@cs.cmu.edu
|
3469d1a6c7
|
Bug 427411. Handle bogus fonts being returned by Windows due to the font catalog being stale or out of GDI objects. r=pavlov,a=damon
|
2008-04-29 20:37:30 -07:00 |
|