Jonathan Kew
45e2b94c01
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
d0d0f25c68
bug 662055 followup - fix typo in comment. DONTBUILD
2012-02-16 21:37:22 +00:00
Jonathan Kew
12657aeaef
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
02710cdd5a
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
1bf8b5c3a9
Bug 727220 - Fix _CGLContextObject's forward declaration. r=jrmuizel.
2012-02-16 08:20:51 -05:00
Bas Schouten
ceb0b93557
Bug 726951: Correctly use height to normalize mask v-texture coordinate. r=jrmuizel
2012-02-16 04:08:08 +01:00
Timothy B. Terriberry
112a28e909
Bug 726580, Stop shadowing PlanarYCbCr::mOffscreenFormat, r=bas
2012-02-15 14:32:11 -08:00
Jonathan Kew
00936eebda
bug 707959 - followup, move font cache telemetry into gfxFontCache::Lookup. r=roc
2012-02-15 10:17:25 +00:00
Matt Woodrow
a93dfad7db
Bug 724025 - Correctly flatten transform-style:flat with BasicLayers. r=roc
2012-02-15 22:28:22 +13:00
Matt Woodrow
131b3ab55f
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
8bdc4e29d3
Bug 707959. Add word cache and font cache telemetry probes. r=roc
2012-02-15 15:37:48 +09:00
Robert O'Callahan
3bf55cada3
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
5bc15e217c
Bug 726764. Avoid leaking CGPaths when getting text paths. r=joe
2012-02-14 17:59:11 -05:00
Jonathan Kew
3ef83bcb61
bug 726962 - remove stray instances of PRBool in gfx. r=joe
2012-02-14 16:17:19 +00:00
Rafael Ávila de Espíndola
de6104b1ee
Bug 723738. Move comment. r=jmuizelaar.
2012-02-14 09:22:23 -05:00
Jonathan Kew
911e9c3811
bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett
2011-08-09 09:06:01 +01:00
Jonathan Kew
c7b249e538
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
9f4de82c59
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
762e7ba46d
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
d8d5b9654f
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
f8b96d58ae
Bug 719383 - Remove DIST_INSTALL from gfx/qcms/Makefile. r=jmuizelaar
2012-02-13 14:00:06 +09:00
Oleg Romashin
0feadfea5c
Bug 725925 - ShadowableThebesLayer does useless extra composite into 1x1 fake surface. r=cjones
2012-02-10 11:22:21 -08:00
Ed Morley
07729f9d3d
Backout b43f4d9f38da (bug 725925) for reftest failures
2012-02-10 23:23:16 +00:00
Oleg Romashin
6da5005271
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
7a9973c59c
Bug 689870 - Add memory reporter for (shared) GPU memory. r=nnethercote,jmuizelaar.
2012-02-08 15:13:50 -08:00
Joe Drew
c505db2c64
Bug 724137 - Support GL debug trace printouts for EGL. r=bjacob
2012-02-09 14:05:11 -05:00
Joe Drew
373b9ccd06
Bug 720467 - Update comments, which I forgot to commit.
2012-02-09 14:05:11 -05:00
Brian R. Bondy
ed784525f3
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
ce5473ee1a
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
db323ca7a5
Bug 717442 - Shadow bound FBO ids - r=bjacob
2012-02-08 16:06:03 -08:00
Jeff Gilbert
6fded4ebda
Backed out changeset 2aa76676baa3 (Bug 717442)
2012-02-08 16:04:44 -08:00
Jeff Gilbert
954e5a581a
Bug 717422 - Shadow bound FBO ids - r=bjacob
2012-02-08 15:53:46 -08:00
Chris Jones
b560fc0e45
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
91422f00de
Backout f1acc52a59da (bug 719983) & 6771bd53e267 (bug 699247) for 30% WinXp Ts regression
2012-02-08 21:04:21 +00:00
Masatoshi Kimura
b40c031d6c
Bug 699247 - Say goodbye to Win2k related code. r=jimm, sr=neil
2012-02-08 10:00:45 -06:00
Bas Schouten
b289758895
Bug 668344: Deal with missing Direct2D device in Azure. r=jrmuizel
2012-02-07 06:14:21 +01:00
Joe Drew
018b069130
Bug 720467 - Shut down all the available GL context providers. r=jgilbert
2012-02-06 22:09:28 -05:00
Joe Drew
265d0f9331
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
1b2faca595
Update data files to Unicode 6.1. Bug 723509, r=jfkthame
2012-02-06 15:54:52 +02:00
Jacek Caban
31719e089e
Bug 723942 - ImageLayerD3D*.cpp does not compile on mingw r=bas
...
--HG--
extra : rebase_source : e98c15c62a8998c1c646a5d9851ec96514f0b376
2012-02-06 11:24:47 +01:00
Nathan Froyd
4661f1371c
Bug 724275 - fix -Wswitch warnings; r=jrmuizel
2012-02-04 07:22:47 -05:00
Edwin Flores
d271c53b53
Bug 719288 - Fill and stroke SVG text with one Draw call r=roc
2012-02-04 13:11:09 +00:00
Benoit Girard
b7cde6e95e
Bug 724094 - Use fTexImage2D instead of TexSubImage2D when uploading full width. r=ajuma
2012-02-03 17:39:50 -05:00
George Wright
3a7ba68810
Bug 721467 - Add a codepath to only use glTexImage2D instead of glTexSubImage2D when texture uploading in GLContext
2012-01-30 15:09:02 -05:00
Rafael Ávila de Espíndola
0240dfc9e6
Bug 723738 - Remove invalid forward declaration of an objective c interface. r=BenWa.
2012-02-03 01:22:34 +01:00
Jonathan Kew
618f2581c7
bug 721315 - clear the faces' mFamily pointers when a font family is deleted. r=jdaggett
2012-02-02 11:24:22 +00:00
Jonathan Kew
547ab15036
bug 721315 - fix nsUserFontSet::UpdateRules to detach faces from families that are being replaced. r=jdaggett
2012-02-02 11:24:22 +00:00
Rafael Ávila de Espíndola
9c9009d7bf
Bug 723122 - fix clang build. r=jmuizelaar.
2012-02-02 10:02:06 +01:00
Jeff Gilbert
791306c879
Bug 711642 - Deguarantee that ResizeOffscreenFBO sets viewport the first time it's run - r=bjacob
2012-02-01 12:46:07 -08:00
Bas Schouten
7244d2b180
Bug 715785: Make ImageContainers independent of LayerManagers. r=roc
2012-02-01 03:18:30 +01:00