Jonathan Kew
|
54a163c875
|
bug 594078 - fix handling of regular vs italic during font fallback search. r=jdaggett a=benjamin
|
2010-11-25 15:36:49 +00:00 |
|
Chris Jones
|
8a774f63b4
|
Bug 612573: Make sure shadowable layers aren't destroyed in the middle of transactions. r=karlt a=2.0
|
2010-11-24 21:33:37 -06:00 |
|
Dave Townsend
|
fb8abb6e9d
|
Backing out changeset 8fff1c186b30 from bug 607653 due to reftest failures on OSX. a=bustage
|
2010-11-24 16:19:41 -08:00 |
|
Oleg Romashin
|
bb4bf02096
|
Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
|
2010-11-24 11:35:21 +02:00 |
|
Emmanuel Gil Peyrot
|
e0e2698968
|
Bug 606990 - Remove CAIRO_HAS_DDRAW_SURFACE/CAIRO_DDRAW_USE_GL dead code. r=vlad,jmuizelaar a=bsmedberg
|
2010-11-24 11:11:45 +01:00 |
|
Brad Lassey
|
2a732521f3
|
bug 604533 - Tearing/Shearing while panning on local pages/error console in Fennec r=cjones,roc a=blocking-fennec
|
2010-11-23 22:04:58 -05:00 |
|
Bas Schouten
|
1c4fe46fe9
|
Bug 614111: Clear and recreate VertexBuffer on device reset. r=jrmuizel a=blocking-beta8
|
2010-11-23 17:24:39 +01:00 |
|
Karl Tomlinson
|
812681a96c
|
b=600452 move font FcPattern reference from Font to FontEntry r=jfkthame a=blocking
|
2010-11-22 11:21:19 +13:00 |
|
Karl Tomlinson
|
7f0f8379c2
|
b=600452 share font entries between fonts with the same cairo_font_face_t r=jfkthame
--HG--
extra : transplant_source : %9C%9E%C6%242U%95%E8%280_%9E%06E%2B.%0E%89%DE%27
|
2010-11-16 11:29:50 +13:00 |
|
Jonathan Kew
|
31557129b0
|
bug 603879 - part 2 - update harfbuzz integration to support arabic etc shaping. r=jdaggett a=blocking2.0
|
2010-11-20 17:49:12 +00:00 |
|
Jonathan Kew
|
652a60b4de
|
bug 603879 - part 1.1 - work around gcc4.3/opt compile failure in harfbuzz code. a=bustage
|
2010-11-20 17:49:12 +00:00 |
|
Jonathan Kew
|
908c1d04e5
|
bug 603879 - part 1 - updated harfbuzz code from upstream. r=jdaggett a=blocking2.0
|
2010-11-20 17:49:12 +00:00 |
|
Bas Schouten
|
671abb91c7
|
Bug 610737: Use EXTEND_PAD for drawing native themes. r=jmuizelaar a=blocking-betaN
|
2010-11-19 19:51:33 +01:00 |
|
Daniel Holbert
|
dfa701e0fd
|
Bug 612662 patch 3: Drop cairo_quartz_surface_t's "imageSurfaceEquiv" member if we fail to create it. r=roc a=blocking-final+
|
2010-11-19 08:56:06 -08:00 |
|
Daniel Holbert
|
309b385495
|
Bug 612662 patch 2: In gfxPlatformGtk::CreateOffscreenSurface, drop our surface if it has non-OK status. r=roc a=blocking-final+
|
2010-11-19 08:56:05 -08:00 |
|
Daniel Holbert
|
e5f834a4c4
|
Bug 612662 patch 1: Skip RecordMemoryUsed call in gfxImageSurface constructor if our surface is invalid. r=roc a=blocking-final
|
2010-11-19 08:56:05 -08:00 |
|
Benjamin Smedberg
|
58fa533523
|
Bug 611595 - Prevent a crash when D3D9 texture creation fails because the screen is locked. In CairoImageD3D9::SetData, save the surface as a member. Try to create the texture immediately, but also try to create the texture again when painting if it failed the first time. r=bas a=blocker-topcrash
|
2010-11-18 13:47:59 -05:00 |
|
Masatoshi Kimura
|
0c247b0997
|
Bug 531606 - "Gecko 1.9.x (Firefox 3.x / Seamonkey 2) truncates print job name to only 30 characters" [r=roc a=dolske]
|
2010-11-13 03:02:00 -08:00 |
|
Chris Double
|
4cecd77666
|
Bug 612429 - Fix Maemo/Android/ARM inclusion of SSE2 code - r=doublec a=roc
--HG--
extra : rebase_source : 2853b40f4888d4af415bde3e7aa801da10eaea3c
|
2010-11-18 15:11:11 +13:00 |
|
Benoit Jacob
|
68c6411e7f
|
Bug 612572 - Crash [@GLContext::ListHasExtension] when extensions is null - r=jseward a=joe
|
2010-11-18 09:17:19 -05:00 |
|
Makoto Kato
|
6f321aebe0
|
Bug 611389 - Minefield 64-bit crash of NVIDIA driver [@ nvwgf2umx.dll@0x56f71a ]. r=bsmedberg a=blocking-beta8+
|
2010-11-17 14:50:39 +09:00 |
|
Vladimir Vukicevic
|
63bbcccf0a
|
b=612756; fix EGL TextureImage upload code; r=jrmuizel, a=b
|
2010-11-16 20:49:09 -08:00 |
|
Vladimir Vukicevic
|
8c51dcf560
|
b=598328; clean up nv console spam; r=joe, a=b
|
2010-11-16 20:33:04 -08:00 |
|
Vladimir Vukicevic
|
2033650b26
|
b=539771; Add support for context attribs to canvas; r=jmuizelaar
|
2010-11-16 20:33:03 -08:00 |
|
Tatiana Meshkova
|
d9e0f71218
|
bug 606730 - Remote thebesLayer BG color rendering always, even if it's not visible, Part 2: MarkLeafLayersCoveredByOpaque() for BasicLayers r=roc a=roc
|
2010-11-16 18:33:56 -05:00 |
|
Tatiana Meshkova
|
cdf92598c9
|
bug 606730 - Remote thebesLayer BG color rendering always, even if it's not visible, Part 1: Add mLastChild to all ContainerLayer r=roc a=roc
|
2010-11-16 18:33:56 -05:00 |
|
Brad Lassey
|
dfacbe1834
|
bug 595919 - Implement PDF printing for "Save As PDF" on Android r=vlad a=blocking-fennec
|
2010-11-16 18:33:56 -05:00 |
|
Ryan VanderMeulen
|
5de9ca5fd4
|
Bug 578546 - Fix more MSVC warning spam by removing unneeded declarations. r=cjones a=benjamin
|
2010-11-16 10:21:53 +01:00 |
|
Jonathan Kew
|
8a095c3c38
|
bug 605043 followup - fix --with-system-cairo build breakage. r=karlt a=bustage
|
2010-11-16 08:38:44 +00:00 |
|
Jonathan Kew
|
16bc107292
|
bug 611855 - work around incorrect font traits for helvetica light oblique on 10.6.5. r=jdaggett approval2.0=dbaron
|
2010-11-16 08:34:38 +00:00 |
|
Benoit Jacob
|
d6d96c60b7
|
Bug 612171 - Regression: severe scrolling glitches with GL layers - r=joe, a=blocking-beta8
|
2010-11-15 18:13:56 -05:00 |
|
Markus Stange ext:(%2C%20Joe%20Drew%20%3Cjoe%40drew.ca%3E%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
|
d47d49d852
|
Bug 593342 - Use double buffering on Mac instead of flushing, for greater performance. r=vlad,roc,joe a=b
|
2010-09-21 14:39:38 -04:00 |
|
Karl Tomlinson
|
20b116d1d6
|
b=605043 round inter-glyph spacing to pixels when glyphs will be pixel snapped r=jfkthame
--HG--
extra : transplant_source : %9Eu%09%E3N%EC%D7x%20O%EA%3E%0F%86%9C%93k9%7E%B2
|
2010-11-15 08:21:37 +13:00 |
|
Makoto Kato
|
8466507cd8
|
Bug 611960 - bustage on Win64 after bug 583138 is landed. r=roc, a=roc
|
2010-11-14 00:42:02 +09:00 |
|
Joe Drew
|
8a4afadd7a
|
Bug 611498 - Add a test for transparent areas overdrawing when repeatedly drawn. r=jrmuizel a=b
--HG--
extra : rebase_source : 42a63d58e136368a595ba1714ceac47134a0e1bf
|
2010-11-12 18:34:43 -05:00 |
|
Joe Drew
|
2ffec50cc0
|
Bug 611498 - Clear transparent surfaces before we draw into them. r=jrmuizel a=b
--HG--
extra : rebase_source : 0bda0fede9b4fb607906d93997de8f85402a5592
|
2010-11-12 18:34:36 -05:00 |
|
Benjamin Stover
|
0521600299
|
Bug 611799 Prefill newly created buffers with old content r=cjones a=blocking-fennec
|
2010-11-12 14:21:05 -08:00 |
|
Vladimir Vukicevic
|
7c9f6ae03a
|
b=609195; use GL_REPEAT for non-power-of-two textures if we have support for them; r=jrmuizel, a=b
|
2010-11-12 12:02:20 -08:00 |
|
Vladimir Vukicevic
|
c2d23145ca
|
b=609195; don't use GL_REPEAT for non-power-of-two textures; r=jrmuizel
|
2010-11-12 12:02:17 -08:00 |
|
Vladimir Vukicevic
|
5b1e7ec991
|
b=605063; fix android GL startup; r=jrmuizel
|
2010-11-12 12:02:11 -08:00 |
|
Jonathan Kew
|
b9f5259854
|
bug 606714 - shape long text runs in sections. r=jdaggett a=blocking2.0
|
2010-11-11 11:21:05 +00:00 |
|
Chris Double
|
96cbe7d2f7
|
Bug 583138 - Update to latest Chromium YCbCr to RGB Conversion code - r=roc a=blocking2.0
|
2010-11-11 12:54:27 +13:00 |
|
Chris Double
|
0965268b8a
|
Bug 577843 - Scale videos at YCbCr conversion time - r=roc a=blocking2.0
--HG--
extra : rebase_source : ae011843fdd812dbeab7e5de0bf3b6029cccb3e5
|
2010-10-26 16:11:13 +13:00 |
|
Robert O'Callahan
|
24f17c94ae
|
Bug 608636. Clip to transformed bounds of BasicContainerLayers when compositing their opacity groups back to the target surface. r=vlad,a=blocking
|
2010-11-12 14:43:42 +13:00 |
|
Robert O'Callahan
|
d224a4edaf
|
Bug 579885. Part 2: Never use SOURCE to composite ThebesLayers into the target, just use OVER and assume cairo backends will optimize. r=vlad,a=blocking
|
2010-11-12 14:43:42 +13:00 |
|
Robert O'Callahan
|
3c4ee3a8cc
|
Bug 579885. Part 4: Paint opaque surfaces using kPrivateCGCompositeCopy when possible. r=jrmuizel,a=blocking
|
2010-11-12 14:43:42 +13:00 |
|
Robert O'Callahan
|
6befdb5626
|
Bug 579985. Part 3.2: Remove gfxASurface::AreSimilarSurfacesSensitiveToContentType because it's effectively always true now. r=jrmuizel,a=blocking
|
2010-11-12 14:43:40 +13:00 |
|
Robert O'Callahan
|
55d56898d6
|
Bug 579985. Part 3.1: Pass cairo_content_t parameter when creating CGLayer surfaces. r=jrmuizel,a=blocking
|
2010-11-12 14:42:22 +13:00 |
|
Robert O'Callahan
|
cc373a3edf
|
Bug 579985. Using CGContextSetAlpha to implement mask alpha doesn't work for some operators. r=jrmuizel,a=blocking
|
2010-11-12 14:42:22 +13:00 |
|
Robert O'Callahan
|
d5dd5979fe
|
Bug 593270. Part 2: Treat EXTEND_PAD like EXTEND_NONE when painting. r=jrmuizel,a=joe
|
2010-11-12 14:42:22 +13:00 |
|