Commit Graph

4276 Commits

Author SHA1 Message Date
Oleg Romashin
725e4a9dc5 Bug 734757 - Platform::GetOffscreenFormat called from non-main thread, and breaking Qt port. r=dougt 2012-03-12 10:23:34 +01:00
Phil Ringnalda
bdec90789d Back out c891149d1ca4 (bug 719776) for Windows build bustage 2012-03-11 19:25:16 -07:00
Matt Woodrow
f519d4dfdc Bug 719776 - Remove external dependencies from Azure. r=Bas 2012-03-12 15:00:57 +13:00
Daniel Holbert
331a6340f6 Backout 4b46f6eff8f4 (Bug 732988) for linux Cipc orange 2012-03-11 16:43:12 -07:00
Daniel Holbert
7383d108b7 merge m-c to m-i, up to m-c revision b9357da14ab8 2012-03-11 15:38:51 -07:00
Bas Schouten
891f5531b5 Bug 732988 - Part 1: Add ScaleToSize API to ImageLayers. r=roc 2012-03-11 22:33:22 +00:00
Bas Schouten
8b278dbbde Bug 734478: Prevent shadowing of adapter1 variable in VerifyD2DDevice. r=jrmuizel 2012-03-11 22:33:22 +00:00
Oleg Romashin
72f8c34f42 Bug 734667 - Compilation fail on some toolchains due extra semicolon in EGL Provider. r=joe 2012-03-11 22:41:03 +01:00
Benoit Jacob
86d68e8275 Bug 711656 - Fix bug in D2D blocklisting check - no review
Two-fold bug:
 - d2dDisabled was set there, only to be overwritten below at line 432
 - d2dBlocked was only set there for certain status values, should have been set for any status != NO_INFO.

See https://bugzilla.mozilla.org/show_bug.cgi?id=711656#c85
2012-03-10 13:32:33 -05:00
Pallavi Kumarijha
b0d44855be Bug 712554 - Remove MSVC6 support from Cairo Readme. r=jmuizelaar 2012-03-10 13:14:29 -05:00
Irving Reid
c1ea008bec Bug 731384 - Use feature test macros when defining new C++ features. r=matt.woodrow 2012-03-07 16:03:14 -05:00
Chris Lord
45c6424900 Bug 734175 - Fix uploading all tiles when subtextures are unsupported. r=bgirard
The check for sub-texture support happens before iterating over tiles in
TiledTextureImage, and forces the bounds to the boundaries of the
TiledTextureImage. This causes any upload on a TiledTextureImage to re-upload
every single tile, regardless of whether it intersects with the upload region.

Fix this by moving this check inside of the tile iteration loop, and expanding
individual tile upload regions to tile boundaries.
2012-03-09 10:22:59 +00:00
Nicholas Nethercote
d539e72dcc Bug 732843 - Handle Callback() failures in memory multi-reporters. r=jlebar.
--HG--
extra : rebase_source : 54af85a1ef839922d5443cdc36f601611258944a
2012-03-04 15:26:30 -08:00
John Daggett
42e828a6a9 Bug 705594. Fix build bustage on Linux, argh. 2012-03-09 12:38:01 +09:00
John Daggett
98fd10b241 Bug 705594. Fix build bustage on gtx/qt. 2012-03-09 12:10:05 +09:00
Jacob Holzinger
86f648606c Bug 696242 - Convert NS_RegisterStaticAtoms and nsCSSScanner::ReportUnexpectedParams to take an array-reference rather than a pointer and length, making it impossible to pass a pointer/length that are inconsistent. r=jwalden
--HG--
extra : rebase_source : 882b5b4d500b1fa242c0a3cfa3084e4171cbaa9d
2012-03-08 18:22:57 -08:00
John Daggett
1aae0dd36a Bug 705594. Add script code for system font fallback. r=roc 2012-03-09 11:06:06 +09:00
John Daggett
5150513162 Bug 705594. Use DirectWrite custom text renderer for fallback on Windows Vista/7. r=bas 2012-03-09 11:05:55 +09:00
John Daggett
f771ad729a Bug 705594. Use CoreText for system font fallback on OSX. r=jfkthame 2012-03-09 11:05:47 +09:00
John Daggett
054fb1141c Bug 705594. Add pref to force global cmap-based font fallback. r=roc 2012-03-09 11:05:40 +09:00
John Daggett
e867c63a6a Bug 705594. Fixup of intra-family fallback code. r=jfkthame 2012-03-09 11:05:33 +09:00
John Daggett
de22ddef08 Bug 705594. Implement hard-coded font fallback. r=roc 2012-03-09 11:05:24 +09:00
John Daggett
c8f9f5a814 Bug 705594. Add cmapdata logging. r=roc 2012-03-09 11:05:14 +09:00
John Daggett
2ab81f1b8f Bug 705594. Update Unicode range and pref font lists to avoid system fallback. r=roc 2012-03-09 11:05:05 +09:00
Michael Wu
d82046881d Bug 734081 - Check pixel depth when choosing config on egl, r=cjones 2012-03-08 19:01:12 -05:00
Ryan VanderMeulen
4d57056b4d Back out 2175db811fad (bug 734081) due to Android reftest failures. 2012-03-08 18:41:28 -05:00
Michael Wu
d78d9dfe0a Bug 734081 - Check pixel depth when choosing config on egl, r=cjones 2012-03-08 17:06:54 -05:00
Matt Brubeck
ea00ab22ed Back out bug 373266 because of mochitest leaks 2012-03-07 17:15:57 -08:00
Jim Mathies
0e19141564 Bug 373266 - win support for rendering two layer themes on widgets. r=joe,bbondy 2012-03-07 09:29:42 -06:00
Oleg Romashin
bbcbbad700 Bug 733506 - WebGL FBO offscreen texture not initialized properly. r=bjacob 2012-03-06 23:29:38 +01:00
Stephen Perry
8ffae22340 Bug 666664 - Patch to fix warnings in gfx/thebes/gfxUserFontSet.cpp. r=BenWa 2012-03-06 16:44:23 -05:00
Stephen Perry
454a6c798c Bug 666664 - Patch to fix warnings in gfx/thebes/gfxContext.cpp. r=BenWa 2012-03-06 16:44:18 -05:00
Jonathan Kew
21fcc850ec bug 719410 pt 1 - don't use subpixel AA under GDI/DirectWrite if ClearType is disabled system-wide. r=bas 2012-03-06 17:38:55 +00:00
Jonathan Kew
51777815ab bug 729626 - fix cluster formation in Indic, cherrypicked from harfbuzz-ng commit 461b9b6347e4f58589f5be82c40a2df61da2c715. r=behdad 2012-03-06 10:58:16 +00:00
Benoit Girard
0eac7fe3b7 Bug 728352 - Implement a render trace utility for GFX perf & debugging. r=mattwoodroow 2012-03-05 15:17:13 -05:00
Benoit Girard
f9eaee1ae0 Bug 717958 - Always read FPS pref on the main thread with OMTC. r=ajuma 2012-03-05 14:02:22 -05:00
Ed Morley
e63b667897 Backout afeafc02c1de, dfae37833c9b & f9f51c726fa7 (bug 729940 parts 1-3) for talos regressions 2012-03-05 15:22:28 +00:00
George Wright
3cc3396023 Bug 674753 - Ensure that sApitraceLibrary is static so that we only load the library once - r=bjacob 2012-03-04 21:43:51 -05:00
George Wright
6786c0cad2 Bug 674753 - Add support for loading apitrace explicitly on Android - r=jrmuizel,bjacob 2012-02-29 16:55:46 -05:00
Oleg Romashin
746993e025 Bug 732764 - gfx/angle/src/compiler/Types.h:211: error: 'abort' was not declared in this scope. r=bjacob 2012-03-04 20:50:44 -05:00
Justin Lebar
c07407a766 Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz 2012-03-04 15:58:06 -05:00
Justin Lebar
2449f55f11 Back out bug 729940 (a108aee:d75775d) due to 32-bit red. 2012-03-04 14:20:34 -05:00
Justin Lebar
65b70fabf4 Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz 2012-03-04 13:49:42 -05:00
Matt Woodrow
80365647a2 Bug 732598 - Optionally load glGetTexLevelParameteriv - r=bjacob 2012-03-03 13:12:57 +13:00
Benoit Girard
5a75c7871e Bug 732552 - Remove void return in ColorLayerOGL. r=ajuma 2012-03-02 15:36:30 -05:00
Benoit Jacob
aa8ba83909 Bug 676071 - drop ANGLE patch limiting identifiers to 250 chars - r=jgilbert 2012-03-02 15:42:49 -05:00
Benoit Jacob
d1de80d718 Bug 676071 - ANGLE patch: use SpookyHash to generate mapped ids, instead of a monotonic identifier - r=jgilbert 2012-03-02 15:42:49 -05:00
Oleg Romashin
39eb4f8ce1 Bug 732143 - WebGL on maemo6 N9 does not work anymore after FBO switch 720467. r=joe 2012-03-02 11:28:06 -06:00
Benoit Jacob
13c6322c74 Bug 713305 - fix copyright year - r=joedrew 2012-03-02 12:00:12 -05:00
Jonathan Watt
1374ace393 Bug 729562 - Make the SVG paint methods take an nsRenderingContext, and kill nsSVGRenderState. r=Bas. 2012-03-02 08:28:59 +00:00