Jeff Muizelaar
a571beb2bc
Bug 745864 - Add profiling labels relevant for Fennec graphics performance. r=bgirard a=blassey
...
--HG--
extra : rebase_source : 9ec2966476988924331d021977e2713e044701df
2012-04-16 14:36:33 -04:00
Matt Woodrow
f63a87f0ab
Bug 704124 - Use correct source surface with Azure canvas on d3d9 layers. r=Bas, a=blassey
2012-04-17 12:51:42 +12:00
John Daggett
ed5cb19215
Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox
2012-04-19 08:59:43 +09:00
Benoit Girard
27feb4a559
Bug 746344 - gfxImageSurface should allow allocation without memset. r=jmuizelaar a=jpr
...
--HG--
extra : rebase_source : 271a72ec7911299d2a185df7c5139c00997e55df
2012-04-17 17:55:11 -04:00
Benoit Girard
c9b6f9c831
Bug 740557 - Add a Copy-On-Write surface wrapper (gfxReusableSurface) for OMTC tiling. r=jmuizelaar a=blocking-fennec
2012-04-17 19:21:07 -04:00
Ali Juma
278fdbbb68
Bug 733941 - Let callers of imgIContainer::draw choose to clamp instead of tile. r=roc a=blocking-fennec
2012-04-17 18:04:15 -04:00
George Wright
730569aa87
Bug 728724 - Backout c210ff20f371, as the correct fix has now landed. r=joe a=blocking-fennec
2012-04-17 13:56:25 -04:00
Marco Bonardo
f4ba575127
Merge central and inbound
2012-04-17 15:33:51 +02:00
Marco Bonardo
e2d27a92bb
Merge last green PGO from inbound to central
2012-04-17 15:31:58 +02:00
Benoit Jacob
a75320f68f
Bug 744888 - Work around a NVIDIA driver bug - r=jgilbert
2012-04-16 15:56:12 -04:00
Benoit Jacob
b7aa678078
Bug 734657 - Upgrade ANGLE to r1042 - no review
...
The upstream is at:
http://code.google.com/p/angleproject/
This update allows to pass all conformance tests on Windows with ANGLE renderer; also fixes 2 crashes (see dependent bugs).
2012-04-15 15:05:00 -04:00
Ms2ger
77ca860259
Backing out bf0a78471e5e:dc7022e2d807 for inexplicable windows crashes.
2012-04-14 17:52:34 +02:00
Ms2ger
c1f77cdb4b
Bug 745291 - Remove superfluous ';' in X11Util.h; r=Yoric
2012-04-14 15:09:54 +02:00
Jonathan Kew
3cd1485d61
bug 745261 - check calls to SetupCairoFont for failure. r=jdaggett
2012-04-17 09:50:26 +01:00
Jonathan Kew
4bf22a422f
bug 745555 - preserve character-identity flags in the CompressedGlyph record when updating glyph information. r=roc
2012-04-16 13:54:50 +01:00
Matt Brubeck
28eac2b5d9
Merge mozilla-central to mozilla-inbound
2012-04-13 14:09:05 -07:00
Mark Finkle
827c334987
Backing out e481b6ffc60b (bug 691061) because it breaks 'save as pdf' in Fennec (bug 704185)
2012-04-13 12:30:33 -04:00
Bas Schouten
d8db1df3b8
Bug 745054 - Part 2: Allow factory construction of Skia drawtargets on all platforms. r=mattwoodrow
2012-04-13 04:10:22 +02:00
Bas Schouten
0b0df4c4ce
Bug 745054 - Part 1: Fix Skia compilation on windows. r=mattwoodrow
2012-04-13 04:10:22 +02:00
Marco Bonardo
0a0adaecbc
Backout e20a19a790dd (bug 743830) for linux QT bustage.
2012-04-13 21:43:13 +02:00
Nicolas Silva
071d0a2967
Bug 743830: Added 'gfx.xrender.enableded' pref (true by default). The pref is fetched in gfPlatformGtk.cpp and can be accessed through gfxPlatformGtk::UseXRender(). UseXRender is used in GLContextProviderGLX to set mUseTextureFromPixmap. r=jrmuizel,gw280
2012-04-11 14:04:54 -04:00
Jonathan Kew
810adcf9ef
bug 744480 - check for failure to set up the cairo font. r=bas
2012-04-13 17:39:39 +01:00
David Rajchenbach-Teller
6f228de18f
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-12 12:21:24 +02:00
Oleg Romashin
28e15f2c03
Bug 744564 - Allow to create EGL context from Widget provided GL context (embedding approach). r=roc,jgilbert
2012-04-12 00:18:35 -04:00
Bas Schouten
57a990453d
Bug 742566: Add stand-alone unit test framework to Azure. r=jrmuizel
2012-04-12 02:03:07 +02:00
Bas Schouten
d01f80086f
Bug 719776 - Part 5: Fix MSVC build files for Azure. r=jrmuizel
2012-04-12 02:03:07 +02:00
Bas Schouten
6acf8b6968
Bug 719776 - Part 4: Do not depend upon mozalloc inside Azure. r=jrmuizel
2012-04-12 02:03:07 +02:00
Bas Schouten
0dab5dbad2
Bug 719776 - Part 3: Only include ScaledFontWin when using Skia. r=jrmuizel
2012-04-12 02:03:07 +02:00
Richard Newman
f8c8184e2b
Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage
2012-04-11 15:33:37 -07:00
David Rajchenbach-Teller
b219309fc2
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-11 18:59:10 +02:00
George Wright
3deefb5e3c
Bug 744543 - LayerManagerOGL doesn't build on Linux/clang. r=bjacob
2012-04-11 15:50:45 -04:00
Bas Schouten
0bb9325706
Bug 743393: Reset scissorrect when clearing surfaces. r=jrmuizel
2012-04-11 18:17:40 +02:00
Bas Schouten
2cf0337dbf
Bug 743148: Setup input assembler for component alpha filling. r=jrmuizel
2012-04-11 18:17:40 +02:00
Phil Ringnalda
151c28ec53
Back out 4b82f26f8593:2fcf9cbedd48 (bug 743393, bug 719776) for bustage
2012-04-11 09:06:40 -07:00
Bas Schouten
815aa63737
Bug 743393: Reset scissorrect when clearing surfaces. r=jrmuizel
2012-04-11 16:55:31 +02:00
Bas Schouten
a0e6222044
Bug 743148: Setup input assembler for component alpha filling. r=jrmuizel
2012-04-11 16:55:31 +02:00
Bas Schouten
cf4dd68f30
Bug 743593: Properly cast gfxFont based on type. r=jfkthame
2012-04-11 16:55:31 +02:00
Nicholas Cameron
085d9c7416
Bug 737239 - Nix power of two for non-ARM builds. r=gw280
2012-03-21 08:47:02 +13:00
Michael Wu
93b9694f41
Bug 736005 - Put GL config fallback back on Android, r=cjones
2012-03-29 19:47:22 -07:00
Ali Juma
65e2dc5b45
Bug 741319 - Delete textures using the same context used to create them, on the thread that owns that context. r=joe
2012-04-10 16:20:02 -04:00
Benoit Jacob
d9adfa7a3f
Bug 686735 - 2/2 - Implement no-gfx-driver-workarounds mode - r=joe
...
Part 2: In no-workarounds mode, also don't work around NPOT FBO bug
2012-04-10 11:49:32 -04:00
Benoit Jacob
3ec34c8a72
Bug 741730 - Remove USE_GLES2 - r=romaxa
2012-04-10 11:49:21 -04:00
Benoit Jacob
b1ec60fb23
Bug 686735 - 1/2 - Implement no-gfx-driver-workarounds mode - r=joe,ajuma,jgilbert
...
Part 1: introduce the gfx.work-around-driver-bugs preference and handle most existing workarounds
2012-04-10 11:49:10 -04:00
Jonathan Kew
fbc199beea
bug 743767 - fix bugs in pattern matrix handling in GlyphBufferAzure. r=bas
2012-04-10 11:57:23 +01:00
Jacek Caban
a57c8bcef4
Bug 742361 - GCC 4.7 mingw fails to compile cairo due to missing ffs declaration r=jrmuizel
2012-04-10 10:20:07 +02:00
Jeff Gilbert
c8a7f0a341
Bug 621036 - Remove printfs from GLContextProviderCGL - r=bjacob
2012-04-09 19:51:29 -07:00
John Daggett
1808afe847
Bug 738136. Add Lao to the list of scripts that require shaping under OSX. r=jkew
2012-04-10 11:06:31 +09:00
Ryan VanderMeulen
22c4c68ac2
Backout e54c650e8748 (bug 737239) due to lack of proper reviews.
2012-04-09 21:06:34 -04:00
Nicholas Cameron
bab74a92d2
Bug 737239 - Nix power of two for non-ARM builds. r=gw280
2012-03-21 08:47:02 +13:00
Wes Johnston
206d8691e9
Backed out changeset f5d6cc2e4726
2012-04-09 10:44:32 -07:00