Vladimir Vukicevic
|
85aecff85c
|
b=562409; add GLContextProvider form EGL (patch from vlad/fred/romaxa); r=bas
|
2010-06-09 15:27:29 -07:00 |
|
Vladimir Vukicevic
|
77abe946b5
|
b=570660; add ability to resize pbuffer GL contexts; r=joe
|
2010-06-09 15:07:12 -07:00 |
|
Bas Schouten
|
bf92a528d3
|
Bug 568495: Do not push cleartype for transparent window surfaces. r=jrmuizel
|
2010-06-09 17:50:03 +02:00 |
|
John Daggett
|
c9a6678562
|
Bug 504698. Force Cleartype rendering of content on XP based on pref (follow-on). r=jkew
|
2010-06-09 09:33:13 +09:00 |
|
Masatoshi Kimura
|
410e208b47
|
bug 552460 - part 3 - implement Variation Sequence support in Windows font backend. r=jfkthame
|
2010-06-01 14:42:37 +01:00 |
|
Robert O'Callahan
|
0263b02bb2
|
Bug 568189. Create gfxASurface::CreateSimilarSurface API. r=jrmuizel
|
2010-06-01 11:37:44 +12:00 |
|
John Daggett
|
38a782dbe9
|
Bug 504698. Enable Cleartype content rendering by default on Win XP. r=jkew
|
2010-05-27 14:05:30 +09:00 |
|
Vladimir Vukicevic
|
917dfcb032
|
b=567626; fix up opengl layers; r=bas
|
2010-05-24 23:35:35 -07:00 |
|
Benoit Jacob
|
3a52454889
|
Bug 567190. Initialize ContextFormat to zero properly. r=vlad
|
2010-05-24 09:36:49 +12:00 |
|
Vladimir Vukicevic
|
e976fe877d
|
b=563701; add memory reporters for imglib, canvas, and some gfx surfaces; r=joe
|
2010-05-21 21:10:14 -07:00 |
|
Benoit Jacob
|
7dfee0fad7
|
b=565417; add OSMesa GLContextProvider (pbuffers only); r=vlad
|
2010-05-19 13:46:08 -07:00 |
|
Brad Lassey
|
fea6ae45f8
|
Bug 565094 - mFaceName unnecessary in gfxFT2Fonts.h, r=vlad
|
2010-05-19 13:09:36 -07:00 |
|
Oleg Romashin
|
edfc506b1a
|
Bug 566133 - gfxSharedImageSurface.cpp is not compiling for other platforms. r=jones.chris.g
|
2010-05-18 07:04:21 -04:00 |
|
Vladimir Vukicevic
|
27ea4b61fc
|
Sprinkle some THEBES_API to fix non-libxul builds
|
2010-05-17 22:43:05 -07:00 |
|
Vladimir Vukicevic
|
b99bb96c47
|
b=561168; convert canvas to use layers for rendering; r=roc,bas
|
2010-05-17 21:04:22 -07:00 |
|
Oleg Romashin
|
b2716147b6
|
Bug 562285 - Rewrite gfxSharedImageSurface class to be compatible with IPC Shmem.r=jones.chris.g, sr=vladimir
--HG--
extra : rebase_source : 245e4c8ee52856bcf8900a049132b9f5b4a53bbb
|
2010-05-13 11:52:59 -04:00 |
|
Jonathan Kew
|
9581487a1d
|
bug 564309 - cache non-antialiased font to fix MathML perf regression on Windows. r=roc
|
2010-05-12 13:17:55 +01:00 |
|
Oleg Romashin
|
078005c4d2
|
Bug 561772 - Simplify Qt rendering modes and remove dependency from gfxSharedImageSurface. r=joe.
--HG--
extra : rebase_source : d42def8318eb068571f0a5db515593d7f99a56c0
|
2010-05-11 13:31:56 -04:00 |
|
Vladimir Vukicevic
|
706e10c197
|
bug 556420 - Add support for android to thebes r=joedrew
|
2010-05-11 13:27:36 -04:00 |
|
Matt Woodrow
|
38db2f043b
|
Bug 561957. Support GL backend on Mac OS X. r=vlad
|
2010-04-28 10:29:29 +12:00 |
|
Mats Palmgren
|
d0b4571d12
|
Assert that we only increment reasonable side/corner values. Note that incrementing the max value is allowed so that for-loops can be used without complicating the break-condition. r=timeless b=334571
|
2010-04-27 18:15:02 +02:00 |
|
timeless
|
83499da47b
|
Bug 334571 Coverity 702, NS_SIDES array limit check - replace NS_FOR_CSS_SIDES defines with enum. r=zwol,mats
|
2010-04-27 18:15:02 +02:00 |
|
timeless
|
97c43a3297
|
Bug 334571 strip trailing whitespace. r=zwol
|
2010-04-27 18:15:01 +02:00 |
|
Mark Banner
|
261fd5e0bf
|
Follow up bustage fix to bug 560147, put THEBES_API in the right place.
|
2010-04-27 10:35:34 +01:00 |
|
Mark Banner
|
94351d1062
|
Fix non-libxul build bustage from bug 560147 - thebes public functions should define THEBES_API. rs=roc
|
2010-04-27 09:49:01 +01:00 |
|
Bas Schouten
|
8224eab52e
|
Bug 560147: Bustage fix for changeset c453741bcbdb. r=joe
|
2010-04-27 04:21:46 +02:00 |
|
Bas Schouten
|
bc05313947
|
Bug 560147: Add a Unified OpenGL wrapper in Thebes that can be used from throughout the tree. r=vlad
|
2010-04-27 04:09:44 +02:00 |
|
Jeff Muizelaar
|
1ff50fe646
|
Bug 542605. Update cairo to 12d521df8acc483b2daa844d4f05dc2fe2765ba6. r=vlad,jwatt,bas
Reland after fixing quartz related clipping bug and a bunch of other ones
|
2010-04-05 22:28:54 -04:00 |
|
Oleg Romashin
|
8563022a30
|
Bug 464966 - Add NPAPI Plugin support for Mozilla Qt. r=karlt
--HG--
extra : rebase_source : d86430f750bbedde12e779f0073369a3b05b2427
|
2010-04-20 21:49:34 +03:00 |
|
Michael Ventnor
|
3602bd64b6
|
Bug 544099 - Highly optimise -moz-box-shadow for common cases by allowing layout to specify an area where blurring is not needed r=roc,joe
--HG--
rename : gfx/thebes/src/gfxBlur.cpp => gfx/src/thebes/utils/gfxBlur.cpp
rename : gfx/thebes/public/gfxBlur.h => gfx/src/thebes/utils/gfxBlur.h
extra : rebase_source : d7ad7a1ee2ac9e25937133dba95f0f8d7347d612
|
2010-04-18 13:13:10 +10: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 |
|
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 |
|
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 |
|
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 |
|
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
|
f6504dfe55
|
bug 549169 - account for font-size-adjust in DWrite font code. r=bas
|
2010-03-12 11:57:49 +00: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 |
|
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 |
|
Masayuki Nakano
|
3d3a707f5a
|
Bug 550772 - fallback pref font handling for CJK fonts is broken r=jdaggett
|
2010-03-08 18:14:56 +09: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 |
|
Simon Montagu
|
c98bc79fd2
|
Add Tibetan to font selection UI. Bug 441110, r=emk
|
2010-03-04 10:55:53 +02:00 |
|
Jonathan Kew
|
a77a681fe4
|
Bug 548177 - remove ATSUI text rendering code. r=jdaggett
|
2010-02-26 06:20:38 -08:00 |
|