Zack Weinberg
9c593e5cd7
Bug 96971: Move GetSystemFont from nsDeviceContext to mozilla::LookAndFeel. r=roc
2012-02-20 15:19:48 -08:00
Jonathan Kew
cf442f44e1
bug 728866 - pt 3 - add support for Hebrew presentation forms, excluded from canonical composition. r=smontagu
2012-02-20 20:39:59 +00:00
Jonathan Kew
c1d5f83c82
bug 728866 - pt 2 - implement canonical composition callbacks for harfbuzz. r=smontagu
2012-02-20 20:39:59 +00:00
Jonathan Kew
c3b1694b4b
bug 728518 - improve the handling of weight in FindFontForChar. r=jdaggett
2012-02-20 08:55:07 +00:00
Jonathan Kew
deab9d480e
bug 717175 - clear word cache earlier when expiring fonts. r=jdaggett
2012-02-20 08:54:58 +00:00
Mike Hommey
4ac4ed2ad7
Bug 728656 - Avoid crashing when there are no GL extensions reported by the GL implementation. r=bjacob
2012-02-20 08:04:38 +01:00
Benoit Girard
1bd206dd9b
Bug 727497 - Don't call CreateSurfaceForWindow in MakeCurrent in EGL. r=ajuma
2012-02-15 15:09:15 -05:00
Steven Michaud
7af8d9da30
Bug 721663 - [10.5] Crash in unpackImageRow @ CGAccessSessionGetBytes while printing or previewing. r=joe
2012-02-17 11:04:03 -06:00
Nicholas Cameron
f0ef762bd8
Bug 727681; correct gfx3DMatrix::CanDraw2D. r=Bas
2012-02-17 18:06:46 +13:00
Joe Drew
566095dd27
Bug 725747 - Immediately translate setting the default FBO into our offscreen FBO, rather than setting it and unsetting it before and after GL draw commands. r=jgilbert
2012-02-09 20:57:26 -05:00
Jonathan Kew
51a7226a8b
bug 727736 - [harfbuzz] force glyphs for zero-width diacritics to actually have zero width, to work around bad fonts. r=behdad
2012-02-16 22:25:22 +00:00
Jonathan Kew
050c4394a4
bug 662055 followup - fix typo in comment. DONTBUILD
2012-02-16 21:37:22 +00:00
Jonathan Kew
f25adf54fc
bug 662055 - [harfbuzz] permute canonical classes of Hebrew marks to present logical order to OpenType lookups. r=behdad
2012-02-16 21:27:00 +00:00
Jonathan Kew
be9574a11c
bug 727815 - flush shaped-word caches when font-shaping preferences are modified. r=roc
2012-02-16 21:26:50 +00:00
Rafael Ávila de Espíndola
7277a74993
Bug 727220 - Fix _CGLContextObject's forward declaration. r=jrmuizel.
2012-02-16 08:20:51 -05:00
Bas Schouten
0d910f5ed3
Bug 726951: Correctly use height to normalize mask v-texture coordinate. r=jrmuizel
2012-02-16 04:08:08 +01:00
Timothy B. Terriberry
443099c3f1
Bug 726580, Stop shadowing PlanarYCbCr::mOffscreenFormat, r=bas
2012-02-15 14:32:11 -08:00
Jonathan Kew
143e5862ee
bug 707959 - followup, move font cache telemetry into gfxFontCache::Lookup. r=roc
2012-02-15 10:17:25 +00:00
Matt Woodrow
d3135bba63
Bug 724025 - Correctly flatten transform-style:flat with BasicLayers. r=roc
2012-02-15 22:28:22 +13:00
Matt Woodrow
9fbf1226cb
Bug 725209 - Mark TextureImage as valid when self copying, and correctly mark the region needing to be redrawn. r=joe
2012-02-15 22:28:21 +13:00
John Daggett
62f0357445
Bug 707959. Add word cache and font cache telemetry probes. r=roc
2012-02-15 15:37:48 +09:00
Robert O'Callahan
8b57a3e190
Bug 708116. Factor out logic for updating the current frame of a video element into a helper object. r=doublec
2012-02-15 17:35:01 +13:00
Jeff Muizelaar
c6320b4170
Bug 726764. Avoid leaking CGPaths when getting text paths. r=joe
2012-02-14 17:59:11 -05:00
Jonathan Kew
dfd78e9265
bug 726962 - remove stray instances of PRBool in gfx. r=joe
2012-02-14 16:17:19 +00:00
Rafael Ávila de Espíndola
5f403b6deb
Bug 723738. Move comment. r=jmuizelaar.
2012-02-14 09:22:23 -05:00
Jonathan Kew
777cd62f11
bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett
2011-08-09 09:06:01 +01:00
Jonathan Kew
636a871edd
bug 668813 pt 1 - check character coverage of other styles in the selected font family before falling back to other families. r=jdaggett
2011-08-09 09:00:52 +01:00
Jonathan Kew
263e79641c
bug 724231 - ensure synthetic font styles under GDI are truly synthetic, rather than using a potentially incompatible font face. r=jdaggett
2012-02-14 08:24:26 +00:00
Jonathan Kew
6f8dbeb979
bug 695857 - update harfbuzz code and adapt gfx/thebes for revised harfbuzz API. r=jdaggett
...
harfbuzz library code from upstream harfbuzz-ng commit f51e167436a51b890ffe3f7f7920498fa287acd9;
replaced HB_SCRIPT_* with MOZ_SCRIPT_* codes in gfx;
adapted for changes to HB function signatures.
2012-02-14 08:03:01 +00:00
George Wright
0635b52db3
Bug 723110. Refactor font code to lay the groundwork for having a ScaledFontFreetype class. r=jrmuizel
2012-02-13 14:58:01 -05:00
Makoto Kato
7226e89d20
Bug 719383 - Remove DIST_INSTALL from gfx/qcms/Makefile. r=jmuizelaar
2012-02-13 14:00:06 +09:00
Oleg Romashin
fb1be63617
Bug 725925 - ShadowableThebesLayer does useless extra composite into 1x1 fake surface. r=cjones
2012-02-10 11:22:21 -08:00
Ed Morley
cbee902a17
Backout b43f4d9f38da (bug 725925) for reftest failures
2012-02-10 23:23:16 +00:00
Oleg Romashin
5ec8d153e1
Bug 725925 - ShadowableThebesLayer does useless extra composite into 1x1 fake surface. r=cjones
...
--HG--
extra : rebase_source : 517e8624b3da7f83fbb786c10acb45e02f7b5be9
2012-02-10 11:22:21 -08:00
Hugh Nougher
7d09869cd2
Bug 689870 - Add memory reporter for (shared) GPU memory. r=nnethercote,jmuizelaar.
2012-02-08 15:13:50 -08:00
Joe Drew
ed59330c21
Bug 724137 - Support GL debug trace printouts for EGL. r=bjacob
2012-02-09 14:05:11 -05:00
Joe Drew
9e3248eeb9
Bug 720467 - Update comments, which I forgot to commit.
2012-02-09 14:05:11 -05:00
Brian R. Bondy
60e9d05597
Bug 722225 - Improve Firefox startup speed by ~5% (-70ms) on Windows by optimizing D3D10CreateDevice1. r=bas
2012-02-09 13:50:54 -05:00
Jacek Caban
ef894d245c
Bug 670096 - cairo fails to compile on mingw with D2D and DWrite enabled r=bas.schouten
2012-02-09 11:04:54 +01:00
Jeff Gilbert
e83491fbfe
Bug 717442 - Shadow bound FBO ids - r=bjacob
2012-02-08 16:06:03 -08:00
Jeff Gilbert
751fd2214b
Backed out changeset 2aa76676baa3 (Bug 717442)
2012-02-08 16:04:44 -08:00
Jeff Gilbert
b9039be84a
Bug 717422 - Shadow bound FBO ids - r=bjacob
2012-02-08 15:53:46 -08:00
Chris Jones
ce62e557b5
Bug 725240: Re-enable hinting on 'mobile' when non-reflowing-zoom isn't going to be used. r=jfkthame
2012-02-08 14:52:57 -08:00
Ed Morley
ada565efab
Backout f1acc52a59da (bug 719983) & 6771bd53e267 (bug 699247) for 30% WinXp Ts regression
2012-02-08 21:04:21 +00:00
Masatoshi Kimura
09012b6e7c
Bug 699247 - Say goodbye to Win2k related code. r=jimm, sr=neil
2012-02-08 10:00:45 -06:00
Bas Schouten
13b54eb6ce
Bug 668344: Deal with missing Direct2D device in Azure. r=jrmuizel
2012-02-07 06:14:21 +01:00
Joe Drew
823768c293
Bug 720467 - Shut down all the available GL context providers. r=jgilbert
2012-02-06 22:09:28 -05:00
Joe Drew
b91f75eb25
Bug 720467 - Switch to using FBOs for WebGL, and support sharing textures between EGL contexts. r=jgilbert
2012-02-06 22:00:21 -05:00
Simon Montagu
cc6357ccc9
Update data files to Unicode 6.1. Bug 723509, r=jfkthame
2012-02-06 15:54:52 +02:00
Jacek Caban
bf97cd412e
Bug 723942 - ImageLayerD3D*.cpp does not compile on mingw r=bas
...
--HG--
extra : rebase_source : e98c15c62a8998c1c646a5d9851ec96514f0b376
2012-02-06 11:24:47 +01:00