Jonathan Kew
|
52f9f9e606
|
bug 555435 - compact the cmap block arrays after loading to reduce memory footprint. r=jdaggett
|
2010-04-15 09:31:12 +01:00 |
|
Oleg Romashin
|
8fd4c3b80d
|
Bug 555863 - Qt widget code assumes 32bpp target surface. r=jmuizelaar.
--HG--
extra : rebase_source : ed824c4eebee561fa2992788649df5a4d0b19680
|
2010-04-13 19:11:23 -04:00 |
|
Jesse Ruderman
|
8255751882
|
Add crashtests
|
2010-04-11 16:59:47 -07:00 |
|
Jonathan Kew
|
d48aedf105
|
bug 554544 - try to make font code more robust, to avoid risk of getting null metrics. r=roc
|
2010-04-11 20:36:17 +01:00 |
|
Jeff Muizelaar
|
d751aaf9e3
|
Backed out changeset 9480726de986
Rendering/Invalidation problems showed up.
|
2010-04-08 09:44:28 -04:00 |
|
Jeff Muizelaar
|
aff371e5cb
|
Bug 542605. Update cairo to 12d521df8acc483b2daa844d4f05dc2fe2765ba6. r=vlad,jwatt,bas
Reland after fixing quartz related clipping bug.
|
2010-04-05 22:28:54 -04:00 |
|
Jonathan Kew
|
0ad94c3879
|
bug 554188 - handle trailing whitespace on bidi-overridden text runs consistently on OS X 10.6. r=roc
|
2010-04-07 10:18:57 +01:00 |
|
Oleg Romashin
|
428506918b
|
Bug 557175 - No bug commit rev 146fdb589df5 broke Qt port compilation. r=vladimir
|
2010-04-07 03:54:05 -04:00 |
|
Jonathan Kew
|
f4bd122713
|
bug 549190 - round dwrite font vertical metrics to improve rendering/spacing consistency. r=bas
|
2010-04-06 21:19:41 +01:00 |
|
Jonathan Kew
|
b81c24c7fb
|
bug 502906 - part 4 - refactor DWrite font code to match Mac and GDI structure. r=bas
|
2010-04-06 21:19:39 +01:00 |
|
John Daggett
|
238a0854d1
|
Bug 555091. Fix unitialized vars in GDIFontEntry. r=jkew
|
2010-04-06 16:57:12 +09:00 |
|
Jeff Muizelaar
|
a7d2620943
|
Bug 542605. Backed out changeset 2b9a4c865737
Reftest failures that showed up at the last minute.
|
2010-04-06 00:14:30 -04:00 |
|
Jeff Muizelaar
|
6db34ced75
|
Bug 542605. Update cairo to 12d521df8acc483b2daa844d4f05dc2fe2765ba6. r=vlad,jwatt,bas
|
2010-04-05 22:28:54 -04:00 |
|
Doug Turner
|
de5f5f3208
|
Fix Qt Gfx build bustage when using shared image surfaces. No bug
|
2010-04-02 11:11:31 -07:00 |
|
Doug Turner
|
cd95c5e54c
|
Fix for Qt build bustage. Need to #include class before using it in a nsRefPtr. Nobug
|
2010-04-02 08:47:05 -07:00 |
|
Daniel Holbert
|
f055328561
|
Bug 551298, patch B: Replace uses of THEBES_INLINE_DECL_REFCOUNTING with NS_INLINE_DECL_REFCOUNTING. r=roc
|
2010-04-01 11:05:40 -07:00 |
|
Daniel Holbert
|
5192e33d44
|
Bug 551298, patch A: Move THEBES_INLINE_DECL_REFCOUNTING to xpcom (with s/THEBES/NS/). r=bsmedberg
|
2010-04-01 11:05:40 -07:00 |
|
Daniel Holbert
|
56db19649c
|
Backed out changeset fe801c8a2090 (Bug 551298) due to Linux debug mochitest-5 orange
|
2010-04-01 09:40:30 -07:00 |
|
Daniel Holbert
|
ef92ece024
|
Bug 551298, patch A: Move THEBES_INLINE_DECL_REFCOUNTING to xpcom (with s/THEBES/NS/). r=bsmedberg
|
2010-04-01 08:07:23 -07:00 |
|
Jesse Ruderman
|
7e6ad6b78a
|
Add tests to manifest. (Homeless tests identified by script in bug 551617.)
|
2010-03-31 20:17:35 -07:00 |
|
Jonathan Kew
|
8894eaff65
|
bug 555930 - directwrite font code failed to initialize superscriptOffset. r=bas
|
2010-03-31 13:46:18 +01:00 |
|
Bas Schouten
|
da83d8df41
|
Bug 552284: Check if we're valid before computing metrics. r=jfkthame
|
2010-03-20 18:25:37 +01:00 |
|
Jonathan Kew
|
e8c447ac8a
|
bug 552619 - fix build breakage from bug 502906 with older Windows SDKs without dwrite support. r=bas
|
2010-03-17 11:40:29 +00:00 |
|
Robert O'Callahan
|
686b3c0470
|
Bug 538323. Part 1: create ImageLayers and associated API for displaying pixel-buffers in various formats. r=jrmuizel,sr=dbaron
|
2010-03-02 12:09:35 +13:00 |
|
Robert O'Callahan
|
53211fb449
|
Bug 538266. Part 1: create gfx3DMatrix. r=jrmuizel
|
2010-03-02 12:08:26 +13:00 |
|
Mats Palmgren
|
af277b2204
|
Fix gcc warning: 'rv' may be used uninitialized in this function. b=552186 r=jfkthame
|
2010-03-15 19:29:55 +01:00 |
|
Jonathan Kew
|
8a871fa050
|
bug 502906 - part 3 - factor out Uniscribe and GDI shapers from Windows GDI font code. r=jdaggett
--HG--
rename : gfx/thebes/src/gfxWindowsFonts.cpp => gfx/thebes/src/gfxUniscribeShaper.cpp
rename : gfx/thebes/public/gfxWindowsFonts.h => gfx/thebes/src/gfxUniscribeShaper.h
|
2010-03-15 09:34:25 +00:00 |
|
Jonathan Kew
|
e3164a12bc
|
bug 552216 bustage fix, missed deleting a line
|
2010-03-14 12:56:59 +00:00 |
|
Jonathan Kew
|
00bb297fff
|
fix Windows bustage from bug 552216.
|
2010-03-14 12:13:21 +00:00 |
|
Jonathan Kew
|
13639154d6
|
bug 552216 - use 64-bit arithmetic to guard against possible overflow leading to buffer overrun in woff decoder. r=roc
|
2010-03-14 12:03:37 +00:00 |
|
Makoto Kato
|
33579349f7
|
Bug 524449 - Remove nsIPref from tree. r+sr=benjamin
|
2010-03-13 22:25:13 +09:00 |
|
Bas Schouten
|
69e742e37f
|
Bug 551945: Fix a mistake in double pass from changeset 53a85c489708. r=jfkthame
|
2010-03-12 14:09:53 +01:00 |
|
Jonathan Kew
|
f6504dfe55
|
bug 549169 - account for font-size-adjust in DWrite font code. r=bas
|
2010-03-12 11:57:49 +00:00 |
|
Bas Schouten
|
acd5890e37
|
Bug 549056: We always do double pass drawing when we're not a Win32 surface. r=jmathies,jrmuizel
|
2010-03-12 11:12:00 +01:00 |
|
Bas Schouten
|
5154c4b939
|
Bug 550680: RoundOut to snap correctly, and do so early enough to get a big enough surface. r=vlad
|
2010-03-12 11:08:28 +01:00 |
|
John Daggett
|
b6c4b585db
|
Bug 549816. Adjust meaning of needsBold flag. r=bas
|
2010-03-12 13:26:43 +09:00 |
|
Bas Schouten
|
0347e107b7
|
Bug 549816. Fix synthetic bolding with dwrite. r=jkew,jdaggett
|
2010-03-12 13:25:35 +09:00 |
|
James Cook
|
5b22675bba
|
Bug 524919 - Qt build of Firefox or Fennec does not respect my screen's DPI. r=mark.finkle, sr=pavlov
|
2010-03-10 16:36:47 +02:00 |
|
Brad Lassey
|
32de3d883c
|
follow up from bug 534136, fix build bustage for WinMo debug r=jonas
|
2010-03-10 15:47:45 -05:00 |
|
Jonathan Kew
|
84ecdc13b7
|
bug 502906 - part 2 - split out gfxCoreTextShaper and gfxMacFont. r=jdaggett
--HG--
rename : gfx/thebes/src/gfxCoreTextFonts.cpp => gfx/thebes/src/gfxCoreTextShaper.cpp
rename : gfx/thebes/public/gfxCoreTextFonts.h => gfx/thebes/src/gfxCoreTextShaper.h
|
2010-03-10 12:46:41 +00:00 |
|
Jonathan Kew
|
862b9f6d18
|
bug 548863 - eliminate warning about CreateFontInstance on mobile. r=jdaggett
|
2010-03-10 12:46:36 +00:00 |
|
Steven Michaud
|
52b5f2cff3
|
Bug 541809 - Firefox autoreleasing objects without pool in place. r=josh,jfkthame
|
2010-03-09 10:37:56 -06:00 |
|
Oleg Romashin
|
1074689b38
|
Bug 550877 - Crash happen on attempt to delete bad created gfxShareImageSurface. r=dougt.
|
2010-03-08 19:28:54 +02:00 |
|
Jonas Sicking
|
c4106f7f22
|
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
|
2010-03-08 07:45:00 -08:00 |
|
Jonas Sicking
|
1a6c0165bf
|
Bug 534136 Part 1: Make atoms keep a pointer to an nsStringBuffer rather than storing the data inline. r=bsmedberg
|
2010-03-08 07:44:59 -08:00 |
|
Masayuki Nakano
|
3d3a707f5a
|
Bug 550772 - fallback pref font handling for CJK fonts is broken r=jdaggett
|
2010-03-08 18:14:56 +09:00 |
|
Walter Meinl
|
76dd42f941
|
Bug 548978: [OS/2] Fix build bustage in gfx/src/thebes/gfxOS2Platform.cpp r=jfkthame
|
2010-03-06 12:56:30 -05:00 |
|
Oleg Romashin
|
c4c4f0664c
|
Bug 550468 - Fix support for Pango font engine on Qt platform. r=karlt.
|
2010-03-06 15:29:55 +02:00 |
|
Mike Kristoffersen
|
abdb2aa82c
|
Build bustage on Qt due to macro definition of malloc, realloc, etc. Most of this is just moving Qt #includes around. r=dougt
--HG--
extra : rebase_source : 9734e9e68754a6fc45bddbdc60bb5e898bb8cdb2
|
2010-03-04 13:51:42 -08:00 |
|
Bas Schouten
|
0c2bbe961d
|
Bug 549666: Native rects should be pixel aligned. r=vlad
|
2010-03-04 20:30:16 +01:00 |
|