Matt Woodrow
5a77adecad
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
a66e635a6c
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
201f78023c
bug 633342 - get rid of windows newlines in thebes files. r=bas a=joe
2011-02-15 20:55:01 +00:00
Jonathan Kew
c821b99718
bug 633342 - get rid of windows newlines in cairo files. r=bas a=joe
2011-02-15 20:55:01 +00:00
Ehsan Akhgari
0592088281
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
42ecdcdea2
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
e4734bc273
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
474a8001b3
Bug 626611. Fix incorrect buffer size. r=jkew, a=joedrew
2011-02-15 11:29:33 +09:00
John Daggett
16a5833071
Bug 632155. Check possible error conditions in GetDLLVersion. r=ehsan, a=ehsan
2011-02-15 11:28:51 +09:00
Bas Schouten
1875232a5d
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
265dd7c2c2
Bug 629866 - Part 9: Improve ImageLayerD3D9 uploading code. r+a=roc
2011-02-15 00:47:30 +01:00
Benoit Jacob
f1f9b80cdd
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
965a08c8d5
Bug 629265 - dont block NVIDIA 260.19 for now - r+a=joe
2011-02-14 16:39:52 -05:00
Benoit Jacob
5dc1546e1e
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
7045bfa4fc
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
1658160279
Bug 632969 - 4/4 - logic change - r=karlt, a=blocker
2011-02-11 18:11:30 -05:00
Benoit Jacob
dc69425fb9
Bug 632969 - 3/4 - message wording change - r=karlt, a=blocker
2011-02-11 18:11:30 -05:00
Karl Tomlinson
e6082aa43d
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
Karl Tomlinson
e9884a8b98
Bug 632969 - 1/4 - X error handling fixes - r=bjacob, a=blocker
2011-02-11 18:11:30 -05:00
Matt Woodrow
b6b769faf1
Bug 591687: Add new image type for IOSurfaces on Mac OS X. r=roc r=benwa a=blocking2.0betaN+
2011-02-12 11:02:08 -05:00
Alex Pakhotin
1a6065f482
Bug 629100 - Fullscreen video stretches top and bottom rows of pixels to edge of screen [r=roc a=blocking-fennec]
2011-02-11 18:31:09 -08:00
Kyle Huey
9132ccf4bc
Backout
2011-02-11 23:08:16 -05:00
Benoit Jacob
4ff6fe0115
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
5515543330
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
af3ae9119a
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
bef311f4d5
Bug 632969 - 4/4 - logic change - r=karlt, a=blocker
2011-02-11 18:11:30 -05:00
Benoit Jacob
526aea3020
Bug 632969 - 3/4 - message wording change - r=karlt, a=blocker
2011-02-11 18:11:30 -05:00
Karl Tomlinson
27a3a859e1
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
Karl Tomlinson
72b7a60caf
Bug 632969 - 1/4 - X error handling fixes - r=bjacob, a=blocker
2011-02-11 18:11:30 -05:00
Bas Schouten
d209c742ad
Bug 633511: Detect surface content type in the correct spot. r=jrmuizel a=blocking-betan
2011-02-11 23:46:28 +01:00
Jonathan Kew
d3289f2369
bug 633453 - testcase. r=roc a=test
2011-02-11 22:08:38 +00:00
Jonathan Kew
91ffef44ac
bug 633453 - correctly check the last array element before deciding whether to append or insert. r=roc a=blocking
2011-02-11 22:07:39 +00:00
Jonathan Kew
1ec2ec1141
bug 633322 - testcase. r=roc a=test
2011-02-11 22:06:08 +00:00
Jonathan Kew
36ed20e7c6
bug 633322 - ensure GetDetailedGlyphs() is not called when glyph count is zero. r=roc a=blocking
2011-02-11 22:05:09 +00:00
Jonathan Kew
7c7c589748
bug 633500 - fix invisible text by not using proxyFontEntry that has been destroyed when all sources fail. r=jrmuizel a=blocking
2011-02-11 21:19:23 +00:00
Robert O'Callahan
af73763023
Bug 633040 - [regression] Text rendering looks scaled; r=cjones a=blocking-final/fennec
2011-02-10 20:01:54 -05:00
Bas Schouten
cc02bd1677
Bug 628173 - Part 2: Update CanvasLayerD3D10 to match D3D9 style. r=jrmuizel a=blocking-final
2011-02-10 21:03:51 +01:00
Bas Schouten
5ebefc9aa2
Bug 628173 - Part 1: Update CanvasLayerD3D9 to respect surface content type. r=jrmuizel a=blocking-final
2011-02-10 21:03:24 +01:00
Ms2ger
547e5632af
Bug 637181 - Unused variable sh in gfxAlphaRecovery::AlignRectForSubimageRecovery; r=cjones
2011-03-22 15:15:42 -04:00
L. David Baron
56e6f8182f
Merge layout work from projects/birch, part 1. a=bsmedberg
2011-03-23 12:36:08 -07:00
L. David Baron
4a7745e74d
Remove tracking of which font families are quirky, since we no longer use the information. (Bug 636040) r=jdaggett
2011-03-03 13:18:42 -08:00
L. David Baron
efffd3fdc3
Remove unused (and unnecessarily slow) method gfxAlphaBoxBlur::PremultiplyAlpha. (Bug 633369) r=roc
2011-03-03 13:18:42 -08:00
Jonathan Kew
c4c9f2d9e9
bug 499292 - hide fallback text for a short time while a font downloads. r=jdaggett a=beltzner
2011-01-05 21:48:48 +00:00
Robert O'Callahan
18f02b2962
Bug 625672. Part 1.5: Make layer managers silently do nothing when ending a transaction with no root layer. r=bas,a=blocker
2011-02-10 21:58:11 +13:00
Jonathan Kew
1002db5143
bug 631035 part 1 - optimize storage of DetailedGlyph records. r=roc a=blocking2.0
2011-02-10 06:50:47 +00:00
Jeff Muizelaar
e129abb21a
Bug 632822. Hookup LayerManager ReportFailure to LogFailure. r=bas,a=ehsan
...
--HG--
extra : rebase_source : 1ed9c86005f4ce8c5088b4b5fca6976a0e41113d
2011-02-09 14:28:39 -05:00
Jeff Muizelaar
0c1bf6ec9d
Bug 626994. Improve debug logging. r=ehsan,a=b
...
This fixes the type problem and adds a bit more debugging info.
--HG--
extra : rebase_source : 01f96675c523a2329c337262c6e8533940c85964
2011-02-09 10:32:13 -05:00
Marco Bonardo
e5507515ee
Backout bug 629799 due to reftest permaorange causing a=CLOSED TREE
2011-02-09 19:16:29 +01:00
Marco Bonardo
aaac8f2d4c
Backout bug 626602, follow-ups and conflicting bug 631388 due to Win Tp4 permaorange causing a=CLOSED TREE
2011-02-09 15:48:12 +01:00
Makoto Kato
7518d2a843
Bug 627606 - Remove PGO hack on Win64. r=ted a=bsmedberg
2011-02-09 15:51:25 +09:00
Bas Schouten
8a936691da
Bug 612103 - Followup: Only report a failure when the call actually fails. r=jrmuizel a=blocking-final
2011-02-08 18:44:14 -06:00
Chris Jones
cf6aed5e65
Bug 626602, part 7: Copy the impl of < and <= from nsIntSize to gfxIntSize. Sigh. sr=roc
2011-02-08 18:44:14 -06:00
Bas Schouten
88246aed65
Bug 626602, part 6: Implement asynchronous D3D10 readback. r=cjones,jrmuizel
2011-02-04 20:30:00 -06:00
Robert O'Callahan
290a193f72
Bug 626602. Part 5: Implement ReadbackLayers for D3D9. r=bas
2011-02-08 18:44:14 -06:00
Robert O'Callahan
3a611eb9da
Bug 626602. Part 2: BasicLayers implementation of ReadbackLayer. r=cjones
2011-02-08 18:44:13 -06:00
Robert O'Callahan
a02e22f69f
Bug 626602. Part 1: Create ReadbackLayer API to enable collection of background pixels in a layer tree. r=bas,sr=cjones
2011-02-08 18:44:13 -06:00
Robert O'Callahan
5f8299aa98
Bug 626602. Part 0: Fix header guards. r=bas
2011-02-08 18:44:12 -06:00
Chris Jones
dcca6ef421
Bug 629799, part 3: Ensure that SharedDIBWins are aligned well for alpha recovery. r=jimm
2011-02-08 18:44:12 -06:00
Chris Jones
61c07da777
Bug 629799, part 2: Ensure that gfxImageSurfaces are aligned well for alpha recovery. r=roc
2011-02-08 18:44:12 -06:00
Chris Jones
5480c3e504
Bug 629799, part 1: Add some helpers for aligning surfaces for alpha recovery. sr=roc
2011-02-08 18:44:12 -06:00
Matt Woodrow
0072c1c361
Bug 586683 - Part 4 - Add resolution handling to ThebesLayerD3D10. r=Bas a=blocking2.0
2011-02-09 09:40:34 +13:00
Matt Woodrow
4875d1968d
Bug 586683 - Part 3 - Add resolution handling to ThebesLayerD3D9. r=Bas a=blocking2.0
2011-02-09 09:39:09 +13:00
Matt Woodrow
20867e8f85
Bug 586683 - Part 2b - Add resolution handling to ThebesLayerOGL. r=joe a=blocking2.0
2011-02-09 09:37:47 +13:00
Matt Woodrow
92ecb6f640
Bug 586683 - Part 2a - Add ScaleRoundOut to nsIntRect/Region. r=joe a=blocking2.0
2011-02-09 09:37:44 +13:00
Matt Woodrow
c0ff9d37e2
Bug 586683 - Part 1 - Add resolution handling to BasicLayers. r=roc a=blocking2.0
2011-02-09 09:35:54 +13:00
Timothy Nikkel
143adccc4c
Bug 624781. When converting from app units to pixels use an intermediate double to do the calculation so no precision is lost. r=roc a=blocking
2011-02-08 13:29:26 -06:00
Christopher Aillon
b9cccbde38
Bug 628252 - os2.cc fails to compile against GCC 4.6, missing #include <cstddef>; r,a=roc
...
--HG--
extra : rebase_source : 189840f90983b82a4f39bc7760d70ae21ccc69ab
2011-02-08 14:16:37 -05:00
John Daggett
bd72fcd371
Bug 629611. Fix file handle leak, compiler warnings. r=joedrew, a=joedrew
2011-02-08 15:02:06 +09:00
Jeff Muizelaar
71495e5b5b
Bug 617028. Add example call to LogFailure when binding a buffer fails. r=mattwoodrow
...
This uses the new failure reporting infrastructure to report buffer binding
failures.
2011-02-07 15:15:46 -05:00
Jeff Muizelaar
2a98a14011
Bug 617028. Add support for logging graphics failures. r=joe
...
We want to keep track of failures of things we expect to work.
These are situations where we can do better than crashing
but things are still pretty bad and the user experience
will be degraded.
2011-02-07 14:44:48 -05:00
Benoit Jacob
414b73f1d0
Bug 630628 - Extract d3dx9_*.dll and d3dcompiler_*.dll from DirectX SDK at build time, and ship them with the build - r=vlad, a=blocker
2011-02-07 20:11:52 -05:00
Jory A. Pratt
6eb3c34ce5
Bug 623797 (1/2) - Work around new features that are not avaliable in system-cairo on linux. r=jmuizelaar a=joe
...
(romaxa's original patch with modifications to use cairo-tee)
2011-02-07 19:52:40 +01:00
Neil Rashbrook
ed71f5373d
Fix for Windows-only non-libxul bustage a=NPOTDB DONTBUILD
2011-02-06 00:05:20 +00:00
Mitchell Field
1592ff67f7
Merge mozilla-central to build-system.
2011-03-03 20:13:35 +11:00
Mitchell Field
b6976ca587
Merge mozilla-central to build-system.
2011-03-02 20:38:54 +11:00
Mitchell Field
dd61bc4257
Merge mozilla-central to build-system.
2011-02-28 18:28:40 +11:00
Kyle Huey
7d56189a13
Merge m-c to bs.
2011-02-25 15:23:05 -05:00
Mike Hommey
6ef83c9db5
Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
2011-02-25 15:05:08 +01:00
Mitchell Field
cac949ea6d
Merge mozilla-central to build-system.
2011-02-23 00:01:54 +11:00
Kyle Huey
58c3564241
Fix bustage
2011-02-21 10:01:48 -05:00
Mitchell Field
2e8a7d546f
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
2011-02-20 06:10:24 +11:00
Masatoshi Kimura
dcbef1ea3b
bug 637481 - add vhea/vmtx support to OTS for CJK webfonts. r=jfkthame
2011-03-24 20:11:38 +00:00
Jonathan Kew
4496732b3e
bug 643015 - allow zero-length entry in CFF indexes. r=jdaggett
2011-03-24 20:11:38 +00:00
Jonathan Kew
b15a7010f2
bug 642093 - map commonly-used bitmap font names to truetype equivalents for dwrite. r=bas
2011-03-24 20:11:38 +00:00
Jonathan Kew
5559ee375c
bug 637157 - @font-face family names should hide system fonts. r=jdaggett
2011-03-24 20:11:37 +00:00
Jonathan Kew
7a650852b8
bug 544617 - ensure Cairo font is set up in gfxGDIFont::InitTextRun. r=jdaggett
2011-03-24 20:11:37 +00:00
Karl Tomlinson
c84babe21f
b=546315 use weak bindings to give lower priority to families after a generic r=jfkthame
2011-03-23 23:14:32 -04:00
Jonathan Kew
84a78f4078
Bug 605009 - Linux debug build with --disable-pango crashes during shutdown; r=karlt
2011-03-23 23:02:14 -04:00
Jonathan Kew
cb230f5ba2
Bug 623711 - erratic font selection with multiple @font-face rules and bad font resources; r=jdaggett
2011-03-23 23:01:50 -04:00
Jonathan Kew
559ac56c3a
bug 635640 - force font metrics of Arial Black to match the main Arial family; r=Bas
2011-03-23 23:01:14 -04:00
Oleg Romashin
1a9564c770
Bug 607936 - Make possible to apply transform on topLevel LayerManager scene r=matt,roc a=joe
2011-02-04 14:47:06 -05:00
Ehsan Akhgari
c07c875d05
Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
...
It is not clear which one of these bugs is at fault.
2011-02-04 16:34:02 -05:00
Oleg Romashin
19db525f87
Bug 607936 - Make possible to apply transform on topLevel LayerManager scene r=matt,roc a=joe
...
--HG--
extra : rebase_source : 7983ed59e06d33e5c17878a24434eef409684d25
2011-02-04 14:47:06 -05:00
Alon Zakai
eb6d3ef5f2
Bug 610727 - Mark canvas layers inactive when relevant. r=roc a=blocking-fennec
2011-02-04 10:11:24 -08:00
Jacek Caban
455e326110
Bug 630844 - gfxWindowsPlatform.cpp fails to cross compile on case-sensitive OSes after landing bug 629611 r=jdaggett a=joe
2011-02-04 13:41:06 +00:00
Jonathan Kew
08df15c30f
bug 629386 - avoid using GDI font table loading for symbol fonts and italic faces in Arabic locales. r=jdaggett a=blocking2.0
2011-02-03 12:12:10 +00:00
Robert O'Callahan
7551593e3e
Bug 626962. Implement empty transactions for GL. r=bas,a=blocking
2011-01-25 21:45:17 +13:00
Jeff Muizelaar
5ed1ac7d88
Bug 626994. Fix the depth counting. r=ehsan a=joe
...
Previously we missed a decrement at the end of the recursion.
This caused us to accumulate over time, causing us to misreport.
--HG--
extra : rebase_source : 4129933528b3c40aaefad7f8f8a4c5a76f35a9b1
2011-02-02 13:47:12 -05:00
Jeff Muizelaar
b9df73a94f
Bug 626994. Add debugging for infinite recursion in spline flattening. r=ehsan,a=b
...
Hopefully this gives us some idea about what's going wrong.
--HG--
extra : rebase_source : 05ebbe86f38ec73c4bd5c475f8a6ba930e61d316
2011-02-01 17:49:29 -05:00
Vladimir Vukicevic
08ba2c3bee
b=630184; SetPixelFormat crash fix attempt; r=jrmuizel, a=crashfix
2011-02-01 15:08:55 -08:00
Robert O'Callahan
ac7b8cc9c4
Bug 629866. Part 1: Create a DIB for a Win32 surface that's similar to a parent surface with alpha, even if the parent surface doesn't have a DIB. r=jrmuizel
...
--HG--
extra : rebase_source : 95240f4f4f2d7f7fa453a1eb3ca020c1839160c7
2011-01-31 22:47:47 -05:00
Vladimir Vukicevic
8675a7d878
b=627798; get a 24bpp depth buffer if possible, regardless of minimum (if > 0); r=jrmuizel
2011-01-31 13:10:57 -08:00
Vladimir Vukicevic
fa71b6d03f
b=628088; fix pbuffer bind-to-texture attribs in contexts; r=jrmuizel
2011-01-31 13:10:54 -08:00
Vladimir Vukicevic
1b67db06c8
Bug 630019 - updated ANGLE PBuffers patch (makes ANGLE work again) - r=bjacob, a=blocking2.0
2011-01-31 20:58:21 -05:00
Benoit Jacob
4d334d070e
Bug 630019 - fix ANGLE build, find any version of DirectX SDK - r=jag, a=blocking2.0
2011-01-31 20:58:02 -05:00
Bas Schouten
d1ce4d637c
Bug 630096: Fix cairo_d2d_finish destruction order. r=jrmuizel a=joedrew
2011-01-31 17:18:28 +01:00
John Daggett
0e22df104f
Bug 629611. Add font cache size info to about:support. r=bas,joedrew a=joedrew
2011-01-31 11:15:12 +09:00
Mark Banner
ebb839218f
Bustage fix follow-up to bug 629538. Fix pedantic error in ShaderLang.h that only shows up in non-IPC builds due to the way IPC disables pedantic. r=bjacob,a=bustage-fix
2011-01-30 15:54:07 +00:00
Serge Gautherie
ed9750b2a0
Bug 628589 - [SeaMonkey] mochitest-plain-3: permanent "TEST-UNEXPECTED-FAIL | /tests/gfx/test_acceleration.html | Acceleration enabled on x86-64 OS X". (Windows 2003 too); (Fv1) s/DWrite/DirectWrite/g.
...
(forwarded) r=joe a=(test-only).
DONTBUILD
2011-01-30 06:33:00 +01:00
Serge Gautherie
3d4a1d5a82
Bug 628589 - [SeaMonkey] mochitest-plain-3: permanent "TEST-UNEXPECTED-FAIL | /tests/gfx/test_acceleration.html | Acceleration enabled on x86-64 OS X". (Windows 2003 too); (Cv1) Enhance existing checks, Add Windows 2000 check, Add Windows checks for DWrite, Add default case/check (for non-MacOSX non-Windows).
...
r=joe a=(test-only).
2011-01-30 06:08:14 +01:00
Serge Gautherie
1217336f87
Bug 628589 - [SeaMonkey] mochitest-plain-3: permanent "TEST-UNEXPECTED-FAIL | /tests/gfx/test_acceleration.html | Acceleration enabled on x86-64 OS X". (Windows 2003 too); (Bv1) Add missing 'var', Sort os names alphabetically.
...
r=joe a=(test-only).
2011-01-30 06:06:09 +01:00
Benoit Jacob
8b30bae5e3
Bug 629971 - fix non-libXUL build: had damaged and not properly applied angle-shared.patch - r+a=bustage-of-non-libxul-build
2011-01-29 23:43:11 -05:00
Benoit Jacob
e768d50d9e
Bug 629538 - Upgrade ANGLE to r550 - 3/3 - r=vlad, a=blocking2.0
2011-01-29 22:31:21 -05:00
Benoit Jacob
2c9eb4a658
Bug 629538 - Upgrade ANGLE to r550 - 2/3 - r=vlad, a=blocking2.0
2011-01-29 22:31:21 -05:00
Benoit Jacob
d5b139d66f
Bug 629538 - Upgrade ANGLE to r550 - 1/3 - r=vlad, a=blocking2.0
2011-01-29 22:31:21 -05:00
Jonathan Kew
fa432f18fe
bug 628091 - PostScript Type1 fonts fail via GDI rendering. r=jdaggett a=joe
2011-01-28 11:14:36 +00:00
Jacek Caban
d70ca40282
Bug 627693 - GfxInfo.cpp fails to compile on mingw after landing bug 590373 r=bjacob a=dbaron
2011-01-28 10:35:40 +00:00
Bas Schouten
9c39576160
Bug 612846 - Part 5: Make ContainerLayerD3D10 support component alpha. r=jrmuizel a=blocking-betan
2011-01-28 06:34:33 +01:00
Matt Woodrow
f1d664e045
Bug 612846 - Part 4: Make ThebesLayerD3D10 support component alpha. r=bas a=blocking-betan
2011-01-28 06:34:31 +01:00
Matt Woodrow
3864321693
Bug 612846 - Part 3: Add component alpha shaders to D3D10. r=bas a=blocking-betan
2011-01-28 06:34:29 +01:00
Matt Woodrow
8be445ca2f
Bug 612846 - Part 2: Make cairo_tee_surface support flush. r=roc a=blocking-betan
2011-01-28 06:34:27 +01:00
Matt Woodrow
f1a534a9d2
Bug 612846 - Part 1: Refactor ThebesLayers to only draw within Validate. r=bas a=blocking-betan
2011-01-28 06:34:25 +01:00
Jonathan Kew
c55290656d
bug 629450 - Sinhala requires specific shaping support, don't render via harfbuzz by default. r=jdaggett, a=blocking
2011-01-28 13:12:42 +09:00
John Daggett
8851b92260
Bug 628152. Fix crash in BuildFontList and revert lazy metrics initialization in gfxDWriteFont. r=jkew, a=blocker
2011-01-28 09:40:06 +09:00
John Daggett
01b02057fb
Bug 551313. Workaround synthetic Gill Sans family when DirectWrite is used. r=jkew, a=joedrew
2011-01-27 12:05:55 +09:00
Adrian Johnson
26ebce4d15
b=490475 disable hinting when printing r=karlt a=joe
...
--HG--
extra : transplant_source : %C2%99%1F%E9%0D%94%26M%C2%3EE%01%B0%CC%87%2CT%FB%D2%1B
2011-01-26 08:59:41 +13:00
Ehsan Akhgari
7b8491f08d
Backout bug 626962 on suspicion of causing test failures and being completely untested before landing
2011-01-26 17:36:24 -05:00
Chris Jones
25f99d5ee7
Fix for the fix for the fix of bug 627273. r=roc a=b
2011-01-26 16:12:06 -06:00
Chris Jones
a1980df2a0
Followup to bug 627273: Fix bad fix. r=Bas a=b
2011-01-26 13:25:48 -06:00
Chris Jones
ef159da4a5
Bug 620658: Add nsRegion::Contains(nsRegion). sr=roc
2011-01-26 00:26:37 -06:00
Chris Jones
831b2f174e
Bug 627273, part 4: Basic impl of ImageLayer tiling for basic layers. r=roc,vlad
2011-01-26 00:26:37 -06:00
Chris Jones
3ce1002c85
Bug 627273, part 3: Add gfxContext::FillWithOpacity. sr=vlad
2011-01-26 00:26:37 -06:00
Chris Jones
d5365fbbf5
Bug 627273, part 2: Add some gfx path helpers. sr=roc
2011-01-26 00:26:37 -06:00
Chris Jones
c90390e987
Bug 627273, part 1: API for tiling Layers. r=Bas sr=roc
2011-01-26 00:26:37 -06:00
Bas Schouten
b4fa1d9cec
Bug 628658: Ensure the container layer's clip is reset when done drawing a layer. r=roc,joedrew a=blocking-final
2011-01-26 05:54:35 +01:00
Vladimir Vukicevic
ff24947788
b=606218; webgl Y axis upside down; followup to fix opacity; r=cjones
2011-01-25 14:18:41 -08:00
Jonathan Kew
2ef0fda852
bug 627840 - (DirectWrite) only check for bitmaps in CJK fonts. r=masayuki a=joe
2011-01-25 09:17:18 +00:00
Robert O'Callahan
2d31c1b98c
Bug 627262. gfxQuartzSurfaces should disable the copy-background optimization when printing. r=jrmuizel,a=blocking
2011-01-25 21:46:30 +13:00
Robert O'Callahan
88f0fd8a69
Bug 627393. Set correct alpha value for D3D10 ColorLayers. r=bas,a=blocking
2011-01-25 21:45:49 +13:00
Robert O'Callahan
71d12a2836
Bug 626962. Implement empty transactions for GL. r=bas,a=blocking
2011-01-25 21:45:17 +13:00
L. David Baron
bedebee99c
Honor the "gfx.color_management.force_srgb" when it is set as a default pref in addition to when it is set as a user pref. (Bug 608030) r=jrmuizel a2.0=blocking2.0:betaN+
2011-01-24 16:23:07 -08:00
Oleg Romashin
6ad82781f7
Bug 627661 - RGBA surface clear was broken in 593733 r=roc,mattwoodrow a=approval2.0
2011-01-24 21:31:35 +02:00
Bas Schouten
d6d0b3d6a8
Bug 625043: Properly save and restore old clip rect. r=jrmuizel a=blocking-final
2011-01-24 19:57:19 +01:00
Joe Drew
38af471a68
Bug 627498 - Test to ensure hardware acceleration is enabled where we expect it. r=jrmuizel a=test
...
--HG--
extra : rebase_source : 372abf2beb734878147eee897458aeb270948e08
2011-01-20 17:30:15 -05:00
Jonathan Kew
9777ea3fdd
bug 626299 patch 2 - don't use subpixel-AA mode with DWrite fonts when bitmaps are present. r=jdaggett a=blocking
2011-01-21 19:26:30 +00:00
John Daggett
027d784cc5
Bug 602792. Lazy initialize mUseFontGlyphWidths to avoid unnecessary font io. r=jkew, a=blocker
2011-01-22 01:44:33 +09:00
John Daggett
7715ebfe19
Bug 602792. Initialize dwrite factory at app startup to avoid startup slowdown. r=bas, a=blocker
2011-01-22 01:44:33 +09:00
John Daggett
eeb92a1447
Bug 602792. Clean up font logs and add system fallback logging. r=bas, a=blocker
2011-01-22 01:44:33 +09:00
John Daggett
a1b47791ac
Bug 602792. Use GDI for font table loading to avoid excessive dwrite I/O. r=bas, a=blocker
2011-01-22 01:44:32 +09:00
Jonathan Kew
f168213574
bug 574907 - don't let DWrite use fractional font sizes and subpixel positioning when embedded bitmaps are present. r=masayuki a=joe
2011-01-21 10:36:28 +00:00