Doug Turner
bec4c814d5
Bug 636086 - build bustage when building with --disable-pango. r=karlt a=build-bustage
...
--HG--
extra : rebase_source : 0ce7c97eed2291ba7ede603ed4ed8175d35a158b
2011-02-24 09:59:37 -08:00
Matt Woodrow
050ceb009e
Bug 634132 - Reset the current GL context after drawing thebes layers. r=joe a=blocking2.0
2011-02-24 09:31:49 +13:00
Jeff Muizelaar
211222be70
Bug 626678. Try to handle docking station device resets better. r=bas,a=b
...
Docking stations seem to cause DEVICELOST errors that never become
DEVICERESET so we don't ever succeed in reseting the device. We now
try to detect these situations and recreate the device.
2011-02-23 09:18:00 -08:00
Jonathan Kew
d75d13dc7b
bug 635768 - restore explicit font selection in gfxGDIFont::GetGlyphWidth to fix spacing issues when printing. r=roc a=blocker
2011-02-23 09:39:21 +00:00
Jonathan Kew
afc495bc63
bug 635451 - don't reject glyph index 31 in type-1 fonts. r=jdaggett a=joe
2011-02-22 17:04:37 +00:00
Brad Lassey
d6ae9b4fec
bug 623136 - speed up font loading on android r=jdagget a=blocking-fennec
2011-01-12 23:04:42 -05:00
Philipp Wagner
bff443d30e
Bug 631657 - Bogus WARNING: Overflowed nscoord_MAX in conversion to nscoord; r=roc, a2.0=dbaron
2011-02-20 16:15:58 +01:00
Jacek Caban
e4692b74c3
Bug 635593 - Compilation failure in gfxWindowsPlatform.h during compilation without DWrite r=jfkthame a=joe
2011-02-21 13:47:32 +00:00
Jacek Caban
67f81a0fbf
Bug 631513 - ots fails to compile on mingw r=jfkthame a=joe
2011-02-20 11:08:41 +00:00
Matt Woodrow
971a572cdc
Bug 635302: fix flipping logic to handle both single-buffered and double-buffered cases correctly. r=joe, a=hardblocker.
2011-02-20 11:19:11 +13:00
Jonathan Kew
5107017bf3
bug 634762 - Don't call cairo_win32_scaled_font_select_font from SetupCairoFont, but from DCFromContext, and SaveDC/RestoreDC around it; fix usage of DC and font in Uniscribe/GDI shapers. r=roc a=blocking
2011-02-19 20:48:33 +00:00
Mike Shaver
13e2041606
backout of 6bad6cd2dded due to failure of test it added (a=backout-orange)
2011-02-19 11:08:39 -08:00
Matt Woodrow
d3b093a907
Bug 635302: fix flipping logic to handle both single-buffered and double-buffered cases correctly. r=joe, a=hardblocker.
...
See also bug 635383 for improving this logic in the longer term.
2011-02-18 18:11:00 -08:00
Bas Schouten
940fde7837
Bug 635275: Only update portions within scaled texture bounds. r=roc a=blocking-betan
2011-02-19 04:51:10 +01:00
Doug Turner
5d28c0de18
Bug 634734 - Fennec ASSERTION: mFUnitsConvFactor not valid: mFUnitsConvFactor > 0.0f [r=karlt a-2.0=pavlov] Whitespace followup. DONTBUILD
2011-02-17 16:04:34 -08:00
Doug Turner
9afe092754
Bug 634734 - "Fennec ASSERTION: mFUnitsConvFactor not valid: 'mFUnitsConvFactor > 0.0f" [r=karlt a-2.0=pavlov]
2011-02-16 15:46:00 -08:00
Matt Woodrow
55cb3e4cc7
Bug 634366 - Remove broken CreateForNativePixmapSurface usage from CairoImageOGL. r=joe a=blocking2.0
2011-02-18 12:19:38 +13:00
Matt Woodrow
32657fc14b
Bug 634784 - Fix scaling being applied twice on component alpha surfaces. r=joe a=blocking2.0
2011-02-18 11:47:04 +13:00
Matt Woodrow
c296ef9863
Bug 634521 - Let mac plugins trigger empty transactions. r=roc a=roc
2011-02-17 16:56:06 +13:00
Bas Schouten
b7dede2930
Bug 634669: Use scaled size for our drawing surface. r=mattwoodrow a=blocking-betan
2011-02-16 23:32:16 +01:00
Bas Schouten
2434c2a23e
Fix EOL-style in ThebesLayerD3D9. r=mattwoodrow a=lineendings
2011-02-16 23:32:13 +01:00
Chris Jones
d67e7e741b
Bug 626602, part 7: Copy the impl of < and <= from nsIntSize to gfxIntSize. Sigh. sr=roc
2011-02-16 16:43:31 -06:00
Bas Schouten
1871522144
Bug 626602, part 6: Implement asynchronous D3D10 readback. r=cjones,jrmuizel
2011-02-04 20:30:00 -06:00
Robert O'Callahan
1075475ab2
Bug 626602. Part 5: Implement ReadbackLayers for D3D9. r=bas
2011-02-16 16:43:30 -06:00
Robert O'Callahan
dae0aae7d0
Bug 626602. Part 2: BasicLayers implementation of ReadbackLayer. r=cjones
2011-02-16 16:43:30 -06:00
Robert O'Callahan
c2a3662018
Bug 626602. Part 1: Create ReadbackLayer API to enable collection of background pixels in a layer tree. r=bas,sr=cjones
2011-02-16 16:43:30 -06:00
Robert O'Callahan
9e1778f048
Bug 626602. Part 0: Fix header guards. r=bas
2011-02-16 16:43:30 -06:00
Chris Jones
bd360fb2c2
Bug 629799, part 3: Ensure that SharedDIBWins are aligned well for alpha recovery. r=jimm
2011-02-16 16:43:30 -06:00
Chris Jones
eb88026f02
Bug 629799, part 2: Ensure that gfxImageSurfaces are aligned well for alpha recovery. r=roc
2011-02-16 16:43:30 -06:00
Chris Jones
5396078f80
Bug 629799, part 1: Add some helpers for aligning surfaces for alpha recovery. sr=roc
2011-02-16 16:43:30 -06:00
Matt Woodrow
1163104b11
Bug 622585 - Use Clamp instead of Wrap texture sampling in D3D10 layers. r=Bas a=blocking2.0
2011-02-16 16:19:45 +13:00
Matt Woodrow
472b5c6e44
Bug 622585 - Disable texture wrapping for intermediate surface in OpenGL. r=jrmuizel a=blocking2.0
2011-02-16 16:19:45 +13:00
Matt Woodrow
3794c30945
Bug 622585 - Fix logic deciding when to flip the scissor rect in OpenGL layer. r=jrmuizel a=blocking2.0
2011-02-16 16:19:45 +13:00
Jonathan Kew
063e669c27
bug 633342 - allow subpixel AA but not the manual show_glyphs path when Asian font has embedded bitmaps. r=bas a=joe
2011-02-15 20:55:01 +00:00
Jonathan Kew
b235deb55c
bug 633342 - get rid of windows newlines in thebes files. r=bas a=joe
2011-02-15 20:55:01 +00:00
Jonathan Kew
11f9be8d8d
bug 633342 - get rid of windows newlines in cairo files. r=bas a=joe
2011-02-15 20:55:01 +00:00
Ehsan Akhgari
a7f22d5388
Bug 632781 - Scroll non-accelerated canvases correctly with the content; r=matt,joe,roc a=blocking-betaN
2011-02-14 18:23:50 -05:00
Ehsan Akhgari
c2e352b694
Back out changeset f3d13890fbe3 because of Windows reftest orange; a=orange
...
--HG--
extra : rebase_source : c7e2bdd935612251477b264ba64c65531916d0a3
2011-02-15 13:30:33 -05:00
Ehsan Akhgari
bd1a64947c
Bug 632781 - Scroll non-accelerated canvases correctly with the content; r=matt,joe,roc a=blocking-betaN
2011-02-14 18:23:50 -05:00
John Daggett
9932b0d1a1
Bug 626611. Fix incorrect buffer size. r=jkew, a=joedrew
2011-02-15 11:29:33 +09:00
John Daggett
0839958d00
Bug 632155. Check possible error conditions in GetDLLVersion. r=ehsan, a=ehsan
2011-02-15 11:28:51 +09:00
Bas Schouten
01eb446d90
Bug 629866 - Part 10: Do not upload during SetData call on D3D9. r=jrmuizel a=blocking-final
2011-02-15 00:47:33 +01:00
Bas Schouten
cfe1363fe7
Bug 629866 - Part 9: Improve ImageLayerD3D9 uploading code. r+a=roc
2011-02-15 00:47:30 +01:00
Benoit Jacob
ff6d6162c7
Bug 631643 - Check for ARB_ES2_compatibility before using it, fix MAX_VARYING_VECTORS emulation, clean up getParameters - r=vlad, a=jrmuizel
2011-02-11 18:11:30 -05:00
Benoit Jacob
78c75263a2
Bug 629265 - dont block NVIDIA 260.19 for now - r+a=joe
2011-02-14 16:39:52 -05:00
Benoit Jacob
c1a89a0b7f
Bug 629265 - Crash in NVIDIA driver 260.19 on linux 64bit w/ layers acceleration - r=vladimir, a=jrmuizel
2011-02-11 18:11:30 -05:00
Benoit Jacob
ba4905b7d2
Bug 632867 - Mesa versions up to 7.10 cause a BadLength error during the first GLX call when the server GLX version < 1.3. - r=karlt, a=hardblocker
2011-02-11 18:11:30 -05:00
Benoit Jacob
e2c75c75f2
Bug 632969 - 4/4 - logic change - r=karlt, a=blocker
2011-02-11 18:11:30 -05:00
Benoit Jacob
7bb961657b
Bug 632969 - 3/4 - message wording change - r=karlt, a=blocker
2011-02-11 18:11:30 -05:00
Karl Tomlinson
bfa38a998d
Bug 632969 - 2/4 - reset error variable before trying again with no sharing - r=bjacob, a=blocker
2011-02-11 18:11:30 -05:00