Jonathan Kew
|
e1c1f355e9
|
bug 594889 - improve glyph spacing with DirectWrite fonts when ClearType is disabled by using GDI-compatible instead of 'ideal' metrics. r=bas a=blocking2.0
|
2011-01-04 16:58:31 +00:00 |
|
Chris Jones
|
8c8ad2f763
|
Bug 618265: Fix leaking gfxSharedImageSurfaces. r=joe sr=vlad a=b
|
2011-01-04 10:40:54 -06:00 |
|
Chris Jones
|
83c918d385
|
Bug 617863: Remove a pseudo-assertion that doesn't hold for plugin ImageLayers. r=roc a=a
|
2011-01-04 10:40:54 -06:00 |
|
Oleg Romashin
|
1d2b590fda
|
Bug 618561 - Enable direct Qt rendering for Maemo6 r=dougt a=approval2.0
--HG--
extra : rebase_source : 104aca89d2827ec71a984baefae17aefec651a92
|
2011-01-04 17:37:24 +02:00 |
|
Oleg Romashin
|
ee28ea14ea
|
Bug 621227 - Optimize thebes layer render function. r=vladimir a=approval2.0
--HG--
extra : rebase_source : e03927f5f491385725b8dc629060cc688cc299aa
|
2011-01-04 17:37:22 +02:00 |
|
Oleg Romashin
|
b9a3958eb3
|
Bug 618570 - -mfloat-abi=softfp should not be hardcoded in pixman r=jmuizelaar a=approval2.0
--HG--
extra : rebase_source : bdd986ff66400c7115214721aa11c3fb810138e3
|
2011-01-04 17:37:18 +02:00 |
|
Simon Montagu
|
2d56d2efaf
|
Basic bidi support for SVG. Bug 620446, r=roc, a=roc
|
2011-01-04 00:52:17 -08:00 |
|
Robert O'Callahan
|
c148353f1a
|
Bug 585258. Part 2: Make SimplifyOutward smarter by trying to avoid combinging rectangles that are vertically discontiguous. r=bzbarsky,a=blocking
|
2011-01-04 21:45:46 +13:00 |
|
Robert O'Callahan
|
e7c81607af
|
Bug 613449. Extend GetLargestRectangle to support considering only rectangles that contain a given rectangle. r=robarnold
|
2011-01-04 16:56:57 +13:00 |
|
Robert O'Callahan
|
10f7e06464
|
Bug 539604. Part 12: Enable component alpha for containers that don't have an intermediate surface. r=bas,a=blocking
|
2011-01-03 15:04:59 +13:00 |
|
Bas Schouten
|
ae52927fa7
|
Bug 622678: Empty valid region when resources are cleared. r=roc a=blocking-betan
|
2011-01-04 02:37:13 +01:00 |
|
Bas Schouten
|
e83cf39bed
|
Bug 593604 - Part 11: Remove code to support D2D/D3D9 interop. r+a=roc
|
2011-01-04 02:37:10 +01:00 |
|
Benoit Jacob
|
ad0d6fc246
|
Bug 622436 - Crash [@ GLEngine@0xaa6bc ], was making GL calls on wrong GL context - r=vlad, a=joe
|
2011-01-03 12:01:19 -05:00 |
|
Bas Schouten
|
005c4bc381
|
Bug 621156 - Followup: Clarify comment. r+a=comment DONTBUILD
|
2011-01-03 18:29:10 +01:00 |
|
Bas Schouten
|
337324ab1f
|
Bug 621156: Return a properly working surface from GetAsSurface. r=jrmuizel a=blocking-final
|
2011-01-03 18:05:47 +01:00 |
|
Robert O'Callahan
|
65a4ff9706
|
Bug 593604. Back out changeset c20f34eefa5d to fix regression. a=blocking
|
2011-01-03 23:55:32 +13:00 |
|
Robert O'Callahan
|
0a2b0dfbde
|
Bug 593604. Re-add missing hunk of part 10. a=blocking
|
2011-01-03 15:04:59 +13:00 |
|
Robert O'Callahan
|
e946441ff1
|
Bug 602757. Part 3: Change IsOpaque to GetOpaqueRegion so we can get useful opaque regions for content that uses border-radius. r=tnikkel,sr=dbaron,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
1e4d652a2a
|
Bug 602757. Part 1: Create gfxContextAutoDisableSubpixelAntialiasing helper. r=vlad,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
b648fa5116
|
Bug 593604. Part 10: When ContainerLayerD3D9 uses an intermediate surface, try to copy up the background into the intermediate surface so we can composite component alpha into it correctly. r=bas,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
b890fea2f3
|
Bug 593604. Part 9: Support component alpha in ThebesLayerD3D9. r=bas,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
7e985e9c2e
|
Bug 593604. Part 8.6: Add component-alpha shaders. r=bas,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
b61c7009d7
|
Bug 593604. Part 8.5: Add SupportsComponentAlphaChildren API. r=bas,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
ac7bd36fb0
|
Bug 593604. Part 8: Add SetAllowUseAsSource API for better diagnostics. r=jrmuizel,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
03b628b846
|
Bug 593604. Part 7: When doing a PushGroupAndCopyBackground on a gfxTeeSurface, copy the backgrounds of the subsurfaces pointwise. r=jrmuizel,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
f7ce3fced6
|
Bug 593604. Part 4: Create Layer::GetSurfaceMode to help determine what kind of alpha support the layer needs. r=vlad,a=blocking
|
2011-01-03 14:48:09 +13:00 |
|
Robert O'Callahan
|
2d7f1d77d0
|
Bug 593604. Part 2.5: cairo_pattern_get_surface should not call cairo_error. r=jrmuizel,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Robert O'Callahan
|
206dd684c2
|
Bug 593604. Part 2: When compositing a tee surface into another tee surface, try to compose the subsurfaces pointwise. r=jrmuizel,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Robert O'Callahan
|
3196f0174c
|
Bug 593604. Part 1: Add gfxTeeSurface. r=jrmuizel,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Robert O'Callahan
|
65086f2d01
|
Bug 363861. Part 4: Track rectangles of opaque content in RGBA surfaces and use them to make PushGroupAndCopyBackground work in more situations. r=jrmuizel,sr=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Robert O'Callahan
|
8d6719b9ce
|
Bug 363861. Part 3: Reenable Cleartype on surfaces where we know we'll only paint text over opaque pixels. r=jrmuizel,sr=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Robert O'Callahan
|
07597c48c8
|
Bug 363861. Part 2.6: Wrap cairo API in gfxASurface::Get/SetSubpixelAntialiasingEnabled. r=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Robert O'Callahan
|
ad251a9b0c
|
Bug 363861. Part 2.3: Disable subpixel AA in gfxASurfaces with alpha channels by default. r=jrmuizel,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Robert O'Callahan
|
0156f8d63d
|
Bug 363861. Part 2: Introduce cairo_surface_get/set_subpixel_antialiasing. r=jrmuizel,sr=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Robert O'Callahan
|
a5295c29ab
|
Bug 363861. Part 1: Introduce gfxContext::PushGroupAndCopyBackground and use it to create opaque temporary surfaces for opacity groups which will be composited onto opaque surfaces. r=jrmuizel,sr=vlad,a=blocking
|
2011-01-03 14:48:08 +13:00 |
|
Oleg Romashin
|
dd6224b8dd
|
Bug 619490 - Don't use double-buffered shadowed layers with OGL compositing r=cjones a=b-f
|
2010-12-31 09:40:31 +02:00 |
|
Oleg Romashin
|
5e4a6a5c25
|
Bug 619488 - Inform child processes of the compositor's layer-manager type. r=jones.chris.g a=b-f
|
2010-12-31 09:40:19 +02:00 |
|
Bas Schouten
|
e9e5023ac1
|
Bug 604452: Default to linear upscaling in D3D9 layers and adhere to mFiler. r=bjacob a=blocking-final
|
2010-12-29 19:22:18 +00:00 |
|
Bas Schouten
|
bf0f317029
|
Backed out changeset c59ea33927d7
|
2010-12-29 19:31:26 +00:00 |
|
-f
|
3ecf39d8bf
|
Bug 604452: Default to linear upscaling in D3D9 layers and adhere to mFiler. r=bjacob a=blocking-final
|
2010-12-29 19:22:18 +00:00 |
|
Bas Schouten
|
a798fe031c
|
Bug 620665 - Part 7: Do not use mManager pointer for basic layers. r=roc a=blocking-beta9
|
2010-12-29 01:07:18 +00:00 |
|
Bas Schouten
|
f34157c8d5
|
Bug 620665 - Part 6: Do not use mManager pointer for D3D9 layers. r=roc a=blocking-beta9
|
2010-12-29 01:07:15 +00:00 |
|
Bas Schouten
|
76fed664bf
|
Bug 620665 - Part 5: Do not use mManager pointer for D3D10 layers. r=roc a=blocking-beta9
|
2010-12-29 01:07:12 +00:00 |
|
Bas Schouten
|
0c30be213f
|
Bug 620665 - Part 3: Add some safety to ImageContainerD3D9::CreateImage. r=roc a=blocking-beta9
|
2010-12-29 01:07:06 +00:00 |
|
Bas Schouten
|
692f5c8f55
|
Bug 620665 - Part 2: Use fallback when ImageContainer's backend type doesn't match. r=roc a=blocking-beta9
|
2010-12-29 01:07:04 +00:00 |
|
Bas Schouten
|
e4cc92e61d
|
Bug 620665 - Part 1: Expose backend type on ImageContainers. r=roc a=blocking-beta9
|
2010-12-29 01:07:00 +00:00 |
|
Vladimir Vukicevic
|
fdf0a111fc
|
fix ANGLE build on Android (don't bother with OS detection with NSPR); bustage fix; a=b
|
2010-12-27 12:25:47 -08:00 |
|
Vladimir Vukicevic
|
0285a9d935
|
b=578877, reenable WebGL on Linux; r=vlad,a=b
|
2010-12-27 12:05:01 -08:00 |
|
Oleg Romashin
|
612ee54bef
|
Bug 615870 - Remote HTML5 video rendering pipeline should be shorter. part1. r=jones.chris.g a=b-f
* * *
Bug 615870. Part 3. mRoot check r=roc a=b-f
|
2010-12-27 08:12:17 +02:00 |
|
timeless@mozdev.org
|
2d1e9665df
|
Bug 620402 crash [@ gfxTextRun::BreakAndMeasureText] if haveHyphenation && !aProvider, r+a=roc
|
2010-12-20 15:54:00 -08:00 |
|