Vladimir Vukicevic
|
809be8d5c7
|
b=494438; add optional OpenGL acceleration to ddraw surface for CE: better integration with rest of system; r=vlad
|
2009-07-08 16:34:02 -07:00 |
|
Vladimir Vukicevic
|
ef7dde313c
|
b=494438; add optional OpenGL acceleration to ddraw surface for CE: enable composite accel; r=vlad
|
2009-07-08 16:34:02 -07:00 |
|
Jonathan Kew
|
89f34af9f3
|
Bug 476927. Pad out the glyph extents of Quartz text to account for possible antialiased pixels outside the regular bounds. r=roc
|
2009-06-15 10:00:12 +12:00 |
|
Vladimir Vukicevic
|
32b1a71c2d
|
b=499853; swimplify missing glyph rendering on mobile; r=stuart
|
2009-07-01 11:36:57 -07:00 |
|
Vladimir Vukicevic
|
5ffc3df659
|
b=487693; avoid aggressive invalidation in canvas; r=roc
|
2009-06-25 13:31:35 -07:00 |
|
Vladimir Vukicevic
|
ce0b21af22
|
b=492724; pull out canvas utility functions into CanvasUtils/LayoutUtils; r+sr=roc
|
2009-06-25 13:30:56 -07:00 |
|
Timothy Nikkel
|
8e2fddb350
|
Bug 494664. Minor color-related cleanup. r=jmuizel,sr=vlad
--HG--
extra : rebase_source : a81d48bb0fa9faac3806b7a609d35a9eb5bdffd9
|
2009-06-24 21:18:17 +12:00 |
|
Takuro Ashie
|
454cce4eb1
|
Bug 490285. gfxFT2Fonts needs to add second and later glyphruns in a textrun at the correct offset, not at the start of the string. r=vlad,karlt
--HG--
extra : rebase_source : 6f8702a2b1799d6883f8fa6dbec10a655c274916
|
2009-06-24 21:14:10 +12:00 |
|
Robert O'Callahan
|
fb3ba8159f
|
Bug 495455. Always get correct bounding boxes for text rendered with user fonts, since they are likely to be using unusually-sized glyphs. Mac/Windows only at the moment. r=jdaggett
--HG--
extra : rebase_source : 3e5a713873c59488c19f5008a075d13397566358
|
2009-06-24 21:04:20 +12:00 |
|
Hiroyuki Ikezoe
|
99cdc7b3c3
|
Bug 466250 - build failure for cairo-gtk2 build with a directfb cairo; r=roc
|
2009-06-23 12:50:08 +09:00 |
|
Jonathan Watt
|
0c1ff4dba4
|
Bug 498275. Stop using nsIDOMSVGMatrix in nsSVGForeignObjectFrame + fixes. r=longsonr
|
2009-06-18 13:31:25 +02:00 |
|
Vladimir Vukicevic
|
e7c111742e
|
b=493963; don't call win32 printing functions with --disable-printing; r=stuart
|
2009-06-16 11:57:34 -07:00 |
|
Karl Tomlinson
|
f0e88513ab
|
backout 06a7d2def034 and 58c89ce9719d as possible cause of failure in test_bug450930.xhtml
|
2009-06-15 18:40:55 +12:00 |
|
Jonathan Kew
|
d969e680d8
|
Bug 475968. Pad out the glyph extents of Windows text to account for possible antialiased pixels outside the regular bounds. r=roc
--HG--
extra : rebase_source : 25f20e31c45c26dcd0f83ea7a5d90800ead28ba0
|
2009-06-15 10:01:19 +12:00 |
|
Jonathan Kew
|
9773921373
|
Bug 476927. Pad out the glyph extents of Quartz text to account for possible antialiased pixels outside the regular bounds. r=roc
--HG--
extra : rebase_source : 7f5d7111ed0eb0e89f13c91e94d363739a60973e
|
2009-06-15 10:00:12 +12:00 |
|
Jesse Ruderman
|
8d01006bd7
|
Add crashtests
|
2009-06-12 19:21:09 -07:00 |
|
Jesse Ruderman
|
dddd44794e
|
Add crashtests
|
2009-05-26 11:53:12 -07:00 |
|
John Daggett
|
3f3ebba552
|
Bug 483459. Remove strict validation of table directory checksums in downloadable fonts. r=vlad
|
2009-05-20 16:17:28 +09:00 |
|
Shawn Wilsher
|
ead79c665b
|
Backed out changeset d88e6b8fab83 (bug 486974) due to reftest parsing issues.
|
2009-05-18 12:30:29 -04:00 |
|
Karl Tomlinson
|
3f4b72a738
|
leak (crash)test for bug 486974
|
2009-05-18 21:13:39 +12:00 |
|
Robert O'Callahan
|
6bd55e5bac
|
Bug 489389. Limit size of temporary surface for tiling based on current clip extents. r=vlad
|
2009-05-08 15:19:41 +12:00 |
|
Jonathan Kew
|
96c6c7a7fe
|
bug 490777 - don't hang/crash on unpaired low surrogate codepoint in RTL text, r=roc
--HG--
extra : rebase_source : 1c278a18b1a1dd52155158775e706764b34c5972
|
2009-05-08 14:16:44 +12:00 |
|
Jonathan Watt
|
f34d9fa3aa
|
Bug 488314. Kill SetMatrixPropagation, part 1. r=roc
|
2009-04-29 06:31:34 +02:00 |
|
Peter Weilbacher
|
b0342dd2e6
|
[OS/2] Bug 490390: fix crash with broken Wingdings font, r=wuno@lsvw
|
2009-04-29 01:10:56 +03:00 |
|
Jonathan Kew
|
b8455d097f
|
Bug 481948. Rework Coretext glyph extraction code to mirror ATSUI improvements. r=roc
--HG--
extra : rebase_source : 70f67974136073b1c1c38ebe43bb2bd113770cfd
|
2009-04-25 20:24:25 +12:00 |
|
Jonathan Kew
|
5d21240dc8
|
Bug 481948. Rework ATSUI glyph-extraction code to be more robust when glyphs are reordered. r=roc
--HG--
extra : rebase_source : 6175292f747cca9a284e69f89fe3e59bc3efd9c6
|
2009-04-25 20:23:57 +12:00 |
|
Bob Clary
|
8be1321be7
|
bug 389326 - crash test by Jesse Ruderman.
|
2009-04-24 10:08:21 -07:00 |
|
Bob Clary
|
3585a194d9
|
bug 376627 - crash test by Jesse Ruderman.
|
2009-04-24 10:08:18 -07:00 |
|
Bob Clary
|
39f5fd000f
|
bug 348462 - crash test by Gilberto Ficara, Mats Palmgren.
|
2009-04-24 10:08:15 -07:00 |
|
Bob Clary
|
e1c84598e5
|
bug 333861 - crash test by Georgi Guninski.
|
2009-04-24 10:08:12 -07:00 |
|
Karl Tomlinson
|
104728a6f7
|
b=489445 override PangoFcFontClass::get_glyph r=roc
--HG--
extra : rebase_source : c7c0d843f523f352958680d57d95d55561e2f4ee
|
2009-04-24 09:13:02 +12:00 |
|
Takuro Ashie
|
02663f439e
|
b=489511; gfxFontCache will never hit on ft2 backend; r=karlt
|
2009-04-22 22:29:47 -07:00 |
|
Vladimir Vukicevic
|
fbe675ca3e
|
remove trailing comma for picky compilers
|
2009-04-22 18:13:05 -07:00 |
|
cmills@nvidia.com
|
10eebb0922
|
b=484864, b=488910 - cairo ddraw backend for wince; r=vlad
|
2009-04-22 17:48:30 -07:00 |
|
Josh Aas
|
fb9e620bcf
|
Port gfx to 64-bit Mac OS X, part 1. b=489354 r=jfkthame sr=roc
|
2009-04-22 09:08:09 -04:00 |
|
Jeremy Huddleston
|
5bd30ed4bf
|
Bug 484457 - Define Status int breaks OSX builds when including MachineExceptions.h. r=vlad
|
2009-04-20 18:36:37 +02:00 |
|
Hiroyuki Ikezoe
|
6f9d637b5a
|
Bug 484083 - Should load TruType Collection file too; r=bugmail@lassey.us sr=jdaggett
|
2009-04-18 20:02:26 +02:00 |
|
Karl Tomlinson
|
040ed7df68
|
Bug 478871: Switch to new_font() and default_substitute() functions from Pango API to fix compile issues with newer pango versions. r=behdad sr=roc
|
2009-04-17 12:51:43 -07:00 |
|
Jonathan Kew
|
ac8a90641d
|
Bug 487549. Do kern table sanity checks on downloaded fonts. r=roc
|
2009-04-14 17:48:32 +09:00 |
|
Hiroyuki Ikezoe
|
58ec17ed6b
|
bug 486621 - Should close file handle in gfxWindowsPlatform::FindFonts() r=vlad
|
2009-04-13 22:49:06 -04:00 |
|
Hiroyuki Ikezoe
|
36a0869dc8
|
bug 486624 - AppendFacesFromFontFile is called twice for the same font file r=blassey, vlad
|
2009-04-13 22:49:06 -04:00 |
|
Robert O'Callahan
|
327faff295
|
Backed out changeset 994ecd62b880
|
2009-04-12 01:02:06 +12:00 |
|
Jonathan Kew
|
c7e46876e5
|
Bug 475968. Add padding pixels to loose ink bounds on Windows because of ClearType pixel bleed. r=roc
--HG--
extra : rebase_source : 552a9133411389dd151d2cb04e5b79370ec182d4
|
2009-04-10 13:22:54 +12:00 |
|
Jonathan Kew
|
d734a6961c
|
Bug 487063. Assert that platform textruns are never called for zero-length text. r=roc
--HG--
extra : rebase_source : dc3dd429395d3219eb1f56e9ec4ecebd86bbfdae
|
2009-04-10 13:33:02 +12:00 |
|
Jonathan Kew
|
cccba81642
|
Bug 487063. gfxFontGroup::ComputeRanges should bail out on zero-length textruns. But avoid calling into platform textrun code for zero-length textruns, anyway. r=roc
--HG--
extra : rebase_source : 289989aaf2ebdf241e06aaf2bb46e170598e9b7b
|
2009-04-10 13:32:24 +12:00 |
|
Vladimir Vukicevic
|
9e33b4c1aa
|
b=480134; apply 500 char limit to all OSX versions; r=roc
|
2009-04-07 12:24:28 -07:00 |
|
Jeff Muizelaar
|
9980cb2188
|
Bug 481926 - Rewrite color management component sr=vlad, r=ted, r=joedrew (\o/)
Replaces lcms with qcms
|
2009-04-07 12:02:11 -04:00 |
|
Makoto Kato
|
ac4e7cb6a8
|
Bug 184657 - GFX should use the newer nsIPrefService APIs instead of nsIPref. r=roc. sr=vladimir
|
2009-04-04 18:43:42 +09:00 |
|
Joe Drew
|
fc5c15825a
|
Backed out changeset 6f3c2171bbb2:
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
|
2009-04-03 16:27:27 -04:00 |
|
Jeff Muizelaar
|
eaef2088cb
|
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
|
2009-04-03 15:09:56 -04:00 |
|
John Daggett
|
b508241aa7
|
Bug 468387. (reland) Fix Windows Mobile bustage. r=blassey
|
2009-04-02 17:08:11 +09:00 |
|
John Daggett
|
ba340eb217
|
Bug 468387 - (reland) disable synthetic faces for downloadable fonts on Windows already specified as bold/italic. r=vlad
|
2009-04-02 17:06:33 +09:00 |
|
John Daggett
|
919f22487f
|
Bug 468387. Reverting eb0b999b2f70 and 8d60bedd277b due to tinderbox crash.
|
2009-04-02 14:48:23 +09:00 |
|
John Daggett
|
a591dec56a
|
Bug 468387. Fix Windows Mobile bustage. r=blassey
|
2009-04-02 13:59:13 +09:00 |
|
John Daggett
|
d50bda3d4a
|
Bug 468387 - disable synthetic faces for downloadable fonts on Windows already specified as bold/italic. r=vlad
|
2009-04-02 10:35:59 +09:00 |
|
Jonathan Kew
|
88f6bdf54a
|
Add Core Text backend, will eventually replace ATSUI. Turned off for 32-bit Mac OS X 10.4 SDK builds right now due to Mac OS X 10.4 not supporting Core Text. Try #2. b=389074 r=jdaggett
|
2009-03-29 17:31:51 -07:00 |
|
Josh Aas
|
0162becb16
|
merge backout of e413694940b3
|
2009-03-27 14:33:47 -07:00 |
|
Josh Aas
|
6b7004be86
|
Backed out changeset e413694940b3
|
2009-03-27 14:32:49 -07:00 |
|
Jonathan Kew
|
79ce3cb6da
|
Bug 485351 - Hang [@ gfxWindowsFont::ComputeMetrics] and eating up all GDI resources with percentage height, mathml and binding; GDI resource exhaustion; r=roc
Fix Windows DC leak in TestCharacterMap, and avoid accumulation of temporary fonts in the cache leading to resource exhaustion.
|
2009-03-27 18:54:40 +01:00 |
|
Jonathan Kew
|
3f8d20bfc2
|
Add Core Text backend, will eventually replace ATSUI. Turned off for 32-bit Mac OS X builds right now due to Mac OS X 10.4 not supporting Core Text. b=389074 r=jdaggett
|
2009-03-27 10:18:35 -07:00 |
|
Robert Longson
|
7235fc714e
|
Bug 484150 - support image-rendering attribute. Includes some gfx code by vlad from bug 423756 which is r=joe. The rest is r=dbaron, sr=roc
|
2009-03-21 15:36:38 +00:00 |
|
Josh Aas
|
a017628a07
|
Stop using FlatCarbon headers on Mac OS X. b=482277 r=bsmedberg
|
2009-03-19 10:41:13 -07:00 |
|
Hiroyuki Ikezoe
|
bbb6687b44
|
Bug 480249 - gfxWindowsPlatform::ResolveFontName() almost fails since direct access to mName member.; r=jdaggett
|
2009-03-18 17:07:33 +01:00 |
|
Karl Tomlinson
|
b16ecea3e6
|
b=480098 correct weight units in gfxFcFontEntry::AdjustPatternToCSS r=roc
--HG--
extra : rebase_source : 79604f227fc80720e4df479f1d8929f5c21623f2
|
2009-03-11 15:00:43 +13:00 |
|
John Daggett
|
a46d0e5b0d
|
Bug 480267. (reland) Use guid as fontname for downloaded fonts. r=vlad
|
2009-03-11 10:00:44 +09:00 |
|
Joe Drew
|
4a46cbf6b3
|
Backed out changeset 635b1c8783a6 - bug 480267 - because it seems to have
caused a reftest failure.
|
2009-03-10 12:25:05 -04:00 |
|
John Daggett
|
8bb06b5797
|
Bug 480267. Use guid as fontname for downloaded fonts. r=vlad
|
2009-03-10 22:21:17 +09:00 |
|
Robert O'Callahan
|
f3b2957816
|
Bug 481697 - TextRunWordCache::MakeTextRun: Mismatched free() / delete / delete []; r=vladimir
|
2009-03-08 10:39:00 +01:00 |
|
Jonathan Kew
|
3898e3ebbd
|
b=480507, don't crash if no fonts found in Windows font family; r+sr=vlad
|
2009-03-03 11:14:07 -08:00 |
|
Jonathan Kew
|
3c011596d4
|
Bug 474819 - Correct the sign of baseline offsets in ATSUI font backend. r=roc
|
2009-02-26 19:58:31 +13:00 |
|
John Daggett
|
1bd0a47708
|
Bug 475164 - accept fonts that have null name records. r=vlad
|
2009-02-25 16:12:53 +09:00 |
|
Jonathan Kew
|
94391277aa
|
Bug 479276. Support a new kind of glyph bounding-box: TIGHT_HINTED_OUTLINE_EXTENTS, and use it to stop MathML spacing depending on exact ink extents. r+sr=roc
--HG--
extra : rebase_source : 43f9009f6457361e690062f87b2e5fda4041dc48
|
2009-02-24 21:32:58 +13:00 |
|
John Daggett
|
09c1d60aaf
|
Bug 420981 - special case handling of UltraLight faces under Mac OS X 10.5 to work around Apple bug. r=vlad
|
2009-02-23 15:55:07 +09:00 |
|
John Daggett
|
435805d7e3
|
Bug 479152 - increment generation when local font used after external font fails to load. r=karl, sr=roc
|
2009-02-23 13:40:47 +09:00 |
|
Arpad Borsos
|
8d7dec737d
|
Bug 474369 - get rid of nsVoidArray; gfx part; r+sr=vladimir
|
2009-02-23 02:05:26 +01:00 |
|
L. David Baron
|
fa9a21c33d
|
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
|
2009-02-19 21:29:21 -08:00 |
|
L. David Baron
|
2eb748571c
|
Backed out changeset fde0b361f25e (bug 322475, main patch) due to Mac talos startup failures and hitting the NS_ABORT_IF_FALSE in SetupBackgroundClip, which may be related.
|
2009-02-19 13:51:46 -08:00 |
|
L. David Baron
|
d9ac02ed8c
|
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
|
2009-02-19 12:33:09 -08:00 |
|
L. David Baron
|
a91aa25ab0
|
Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
|
2009-02-19 09:06:18 -08:00 |
|
L. David Baron
|
51ef1de194
|
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
|
2009-02-19 07:29:28 -08:00 |
|
L. David Baron
|
8b207bcc51
|
Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
|
2009-02-18 18:59:47 -08:00 |
|
L. David Baron
|
366992262c
|
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
|
2009-02-18 17:13:25 -08:00 |
|
Ginn Chen
|
79dc3ef179
|
Bug 478842 gfxColorManagementTest.cpp failed to build on Solaris r=bholley
|
2009-02-18 19:44:18 +08:00 |
|
John Daggett
|
b6a67504da
|
Bug 476724 - clean out Windows-specific flags from gfxFontEntry. r=vlad
|
2009-02-18 16:33:39 +09:00 |
|
Jesse Ruderman
|
f154077a31
|
Add crashtests
|
2009-02-13 14:54:17 -08:00 |
|
John Daggett
|
f6a9b98bb2
|
Bug 465463 - use style attributes defined in @font-face rule (Mac OS X). r=vlad
|
2009-02-12 13:08:00 +09:00 |
|
Jesse Ruderman
|
68344d4b52
|
Add a bunch of crashtests
|
2009-02-10 22:18:05 -08:00 |
|
John Daggett
|
a244d7442f
|
Bug 476504 - handle errors in fetching font metrics. r=vlad
|
2009-02-11 10:07:50 +09:00 |
|
Jesse Ruderman
|
c9eb6349ac
|
Add some crashtests
|
2009-02-10 16:36:04 -08:00 |
|
Vladimir Vukicevic
|
248b4fb004
|
b=477727; remove calls to GetViewportOrgEx; r=stuart
|
2009-02-10 15:10:07 -08:00 |
|
mats.palmgren@bredband.net
|
45003eeb68
|
Bug 477498, Crash [@ TextRunWordCache::MakeTextRun], r+sr=roc
|
2009-02-09 12:23:38 +02:00 |
|
Boris Zbarsky
|
12268cb6f3
|
Bug 476724. Recompute underline offsets when user fonts load, and make sure to initialize all our members. r=jdaggett, sr=roc
|
2009-02-05 18:10:39 -05:00 |
|
Marco Bonardo
|
78ecec1a5c
|
Backed out changeset 8a79415ac146 due to persistent orange on OS X unit test boxes
|
2009-02-04 11:50:07 +01:00 |
|
Boris Zbarsky
|
586e118dfb
|
Bug 476724. Recomputed underline offset after we rebuild our font set. r+sr=roc
|
2009-02-03 21:58:21 -05:00 |
|
Arpad Borsos
|
51bf75177c
|
Bug 474116 - Clean up deprecated GTK symbols; r=(bsmedberg + roc) sr=roc
|
2009-02-02 18:49:58 +01:00 |
|
L. David Baron
|
f8774a93ef
|
Implement CSS computation of font-stretch property and store it in the gfx font structures. (Bug 3512) r=vlad sr=bzbarsky
|
2009-01-29 12:39:18 -08:00 |
|
L. David Baron
|
e0ea655b2f
|
Separate previously-copied font constants into their own file and have them in one place rather than three. (Bug 3512) r=vlad
|
2009-01-29 12:39:18 -08:00 |
|
Jonathan Kew
|
32f03bfe64
|
Bug 454098. Fix signs for baseline offsets for glyphs on Windows. r+sr=roc
|
2009-01-28 22:39:35 +13:00 |
|
Ginn Chen
|
ee8de8237d
|
Bug 474758 FcFontSetSort() crashes on Solaris r=karlt
|
2009-01-23 16:24:36 +08:00 |
|
Brad Lassey
|
20580be9af
|
bug 462908 - Follow up to fix indentation and include patch in gfx/cairo
|
2009-01-23 02:59:24 -05:00 |
|
Brad Lassey
|
2f6351583f
|
bug 462908 - Implement Freetype font backend for windows ce r=karlt, jdagget sr=stuart, vlad
|
2009-01-23 01:24:29 -05:00 |
|
Fred Jendrzejewski
|
8759b06c00
|
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
|
2009-01-22 17:15:34 +13:00 |
|
Arpad Borsos
|
89096c497d
|
Bug 471877 - Cleanup GTK includes; further cleanup + system-headers cleanup; r+sr=roc
|
2009-01-21 16:24:46 +01:00 |
|
Fred Jendrzejewski
|
7d5761cdfa
|
Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc
|
2009-01-18 21:14:14 +01:00 |
|
Robert O'Callahan
|
1a9b00de4e
|
Backed out changeset 8019a959aade
|
2009-01-16 22:20:33 +13:00 |
|
Fred Jendrzejewski
|
b79ad6fa55
|
Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
|
2009-01-16 20:51:04 +13:00 |
|
Ehsan Akhgari
|
3beeff12e4
|
Bug 473530 - PRBool violations after landing of bug 441782; r,sr=roc
|
2009-01-15 11:24:44 +03:30 |
|
Doug Turner
|
aece1e91a5
|
Bug 468399. Use image surfaces on windows mobile for performance reasons. r=vlad
|
2009-01-14 16:19:39 -08:00 |
|
Robert Kaiser
|
98708dc7f6
|
bug 464687 - --enable-tests static build bustage in thebes/test, r=vlad
|
2009-01-14 14:48:33 +01:00 |
|
John Daggett
|
f9e721b5df
|
Bug 465452 - better handling of format hints for downloadable fonts. r=dbaron.
|
2009-01-13 14:16:58 +09:00 |
|
Jesse Ruderman
|
d740af5b78
|
Add supercombiner as a crashtest
|
2009-01-12 19:46:35 -08:00 |
|
Vladimir Vukicevic
|
9a9bf694ce
|
b=455243, weird behaviour with fonts with bad faces; r=jdaggett
|
2009-01-12 11:23:41 -08:00 |
|
Robert O'Callahan
|
cca5e6840b
|
Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
|
2009-01-09 13:23:28 +13:00 |
|
Vladimir Vukicevic
|
86e71c7136
|
b=469916, lcms error when trying to open 0-sized profile; r=bholley
|
2009-01-07 11:50:14 -08:00 |
|
Arpad Borsos
|
318ec6121d
|
Bug 471877 - Cleanup GTK includes; r+sr=roc
|
2009-01-03 08:37:52 +01:00 |
|
Karl Tomlinson
|
cbb1b6e85c
|
b=469752 don't increment generation after LookupLocalFont in gfxUserFontSet::LoadNext r=jdaggett
|
2009-01-03 16:28:46 +13:00 |
|
Karl Tomlinson
|
2f1d5faf21
|
b=468218 @font-face { src:local() } for GTK/Pango r=roc
|
2009-01-03 16:21:49 +13:00 |
|
Jesse Ruderman
|
cf4b91bb09
|
Add 19 crashtests
|
2009-01-01 14:18:58 -08:00 |
|
Jonathan Kew
|
29eda950fd
|
Bug 470418 - Leak nsStyleContext with RTL, text-transform; r,sr=roc
|
2009-01-01 16:34:13 +03:30 |
|
John Daggett
|
2a4d02ca3f
|
Bug 458160 - Enable downloadable .otf fonts under Windows. r=roc, sr=vlad.
|
2008-12-22 14:01:14 +09:00 |
|
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 |
|