Граф коммитов

8592 Коммитов

Автор SHA1 Сообщение Дата
Marco Bonardo 94181da50c Backout changeset 984e656becec (Bug 664659) due to regressions in Tp5 XRES and RSS. 2011-08-01 10:20:18 +02:00
Mike Hommey 171858fa54 Bug 654049 - Use global optimization flags for jemalloc, cairo, pixman and sqlite. r=ted 2011-07-21 08:32:23 +02:00
Brad Lassey 525d81c315 bug 636042 - All fonts are serif, follow up to fix build warning r=jdaggett 2011-07-29 21:44:32 -04:00
Walter Meinl fdfa2074d3 Bug672951 [OS/2] follow-up for bug668758 r=dragtext 2011-07-31 14:05:14 -07:00
Walter Meinl cb19c1051f Bug672959 [OS/2] follow-up to bug467669 r=dragtext 2011-07-31 14:00:13 -07:00
Justin Lebar de9cb8f577 Bug 664659 - Fix about:memory image reporters. r=joe 2011-07-18 09:20:27 -04:00
Marco Bonardo 506125133a Merge mozilla-central and mozilla-inbound 2011-07-29 13:46:15 +02:00
Marco Bonardo 90e7ef2184 Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-29 11:48:24 +02:00
Benoit Jacob 46b893fa86 Bug 674042 - WebGL: crash in getUniformLocation with too long uniform identifiers - r=jrmuizel
This limits the length of uniform and attrib identifiers to 4095 characters, to steer clear GL implementation bugs with too long identifiers. The 4095 is totally arbitrary, all we know is that crashes happen after 2^22 chars.
2011-07-28 17:12:31 -04:00
Jeffrey Gilbert c77b88d953 Bug 674731 - WebGL/ANGLE interop with D3D layers requests incorrect extension - r=bjacob 2011-07-28 16:37:58 -04:00
Ehsan Akhgari 3f0737e881 Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-28 10:37:23 -04:00
Benoit Jacob 3495fb4249 Bug 668743 - ANGLE fails to load on WinXP after upgrade from r653 to r686 - r=jrmuizel
This patch implements delay-loading of DWMAPI.DLL to prevent ANGLE's libEGL.dll from failing to load on WinXP where DWMAPI.DLL is not present.
2011-07-27 14:46:14 -04:00
Scott Ruff 4e4c1347d5 Bug 649525 - WebGL layer compositing through the BasicCanvasLayer is very slow (desktop version). r=jmuizelaar 2011-07-27 13:00:17 +02:00
Michael Wu 46a170c5f0 Bug 671417 - Incorrect use of PRBool when other types are more appropriate or vice versa, r=bz,ehsan,dwitte,joe,vlad,luke,mak,roc 2011-07-26 23:43:37 -07:00
Michael Wu ae7c998e7f Bug 668133 - Add telemetry probes for font enumeration, r=jtd 2011-07-26 23:42:53 -07:00
Matthew Gregan 2f39e6408b Bug 672755 - Add memory reporters for decoded video and audio queues. r=cpearce r=joe 2011-07-22 15:17:23 +12:00
Brad Lassey 0054b876f9 bug 636042 - All fonts are serif, give preference to stock android fonts r=jdaggett 2011-07-28 01:28:43 -04:00
Benoit Girard ef924f54c8 Bug 674230 - Rename qcms pref; r=jmuizelaar 2011-07-27 16:09:27 -04:00
Joe Drew 3f070e581f Bug 660090 - EGL: Track creation/allocation/valid status of textures; r=florian.haenel,romaxa 2011-07-26 13:52:03 -07:00
Joe Drew ddc2ef9921 Bug 660090 - EGL: Allocate Texture in Constructor; r=florian.haenel,romaxa 2011-07-26 13:51:56 -07:00
Benoit Girard 91d2f42577 Bug 674230 - Add 'Add gfx.color_management.force_v4' pref; r=jmuizelaar 2011-07-27 13:56:22 -04:00
Benoit Girard e6e07e47b0 Bug 674230 - Merge from qcms github branch v4; r=jmuizelaar 2011-07-27 10:11:19 -04:00
Daniel Holbert 1bfbc2bfd3 Merge last green mozilla-central changeset to mozilla-inbound 2011-07-28 14:53:21 -07:00
Jeff Muizelaar f5a851c283 Bug 674003. D2D: Fix premultiplying to only premultiply the color components. r=bjacob
We were accidentally squaring alpha this caused our surface to end up with superluminescent values.
Fix this by only multiplying alpha with the color componenets and not itself.
2011-07-28 16:31:28 -04:00
Ed Morley 3fcab63ef0 Bug 670338 - Add double overload to NSToIntRound to stop build warnings; r=roc 2011-07-11 09:14:12 -04:00
Ed Morley 6a93ba2760 Bug 670111 - Add double overloads to NSToCoord(Round|Floor|Ceil|Clamped) to stop numerous build warnings; r=roc 2011-07-11 09:14:12 -04:00
Ehsan Akhgari aed48ece37 Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-26 14:03:34 -04:00
Benoit Jacob b1e34442ee Bug 646825 - import ANGLE r702 - r=upstream 2011-07-26 11:53:47 -04:00
Paul ADENOT a3c01f8b05 Bug 634997 - no synthetic bolding on Android. r=jdaggett 2011-07-26 10:04:55 -04:00
Marco Castelluccio acf4cce0bc Bug 635643. Remove nsIRegion, because it is a useless wrapper class. r=tnikkel 2011-07-25 17:19:37 -05:00
Josh Matthews 6a01ab106a Bug 671960 - Prevent calling cairo functions on invalid surfaces through gfxASurface. r=joe,dougt,jmuizelaar 2011-07-21 20:41:39 -07:00
Matt Woodrow e2113eb4db Bug 670573 - Add glTex(Sub)Image2D wrappers that correctly handle stride and alignment. r=derf 2011-07-25 19:32:56 +12:00
Matt Woodrow 22504be7f5 Backed out changeset 39fef2383893 2011-07-25 13:18:23 +12:00
Matt Woodrow c9c57295d3 Bug 670573 - Add glTex(Sub)Image2D wrappers that correctly handle stride and alignment. r=derf 2011-07-25 12:50:00 +12:00
Matt Woodrow d92559eb1e Bug 505115 - Part 4 - Add a lot of new functionality to gfx3DMatrix. r=jrmuizel 2011-07-23 10:28:33 +12:00
Matt Woodrow 5afc317166 Bug 505115 - Part 3 - Convert nsStyleTransformMatrix to be backed by a 4x4 matrix. r=dbaron 2011-07-23 10:28:07 +12:00
Jonathan Kew 66b17a9313 bug 671385 - restore the recursive application of ForEachFontInternal to font names from preferences, to avoid breaking Fontconfig generics. r=jdaggett 2011-07-26 10:50:14 +01:00
Jonathan Kew 95022769d4 bug 672955 - prefer harfbuzz to core text backend for Thai OT fonts on OS X. r=jdaggett 2011-07-26 10:47:36 +01:00
Jeff Muizelaar e4aa8bf5dd Bug 672646. D2D: Fix trasparent radial gradients. r=roc
The output merger stage was expecting premultiplied alpha
and we were giving non-premultiplied. Fix by premultiplying
in the shader.

Also adds a reftest for this situation.
2011-07-21 18:40:41 -04:00
arno renevier 8ed39834bd Bug 669299 - Remove unneeded nsPrintfCString.h includes. r=bsmedberg 2011-07-21 04:37:31 +02:00
Justin Lebar e28ed030a2 Backing out bug 664659 (rev 7b49a2857e18) due to Mac memory regressions. 2011-07-19 19:25:19 -04:00
Jeff Muizelaar 05510f6c09 Bug 672280. qcms: Use C99-style flexible arrays. r=bgirard
This is in preparation for adding more of these for the
upcoming ICCv4 parsing.
2011-07-19 11:17:47 -04:00
Justin Lebar 3e32b14471 Bug 664659 - Fix about:memory image reporters. r=joe,njn 2011-07-18 09:20:27 -04:00
Mats Palmgren 53f57b278f Bug 665218 - Keep the printing surface until the next BeginPage to avoid null-ptr crash [MacOSX only]. r=roc 2011-07-19 14:20:33 +02:00
Oleg Romashin 02c7078314 Bug 671986 - ImageLayerOGL does not apply offset/transform for layer r=jrmuizel 2011-07-17 12:07:41 +02:00
Joe Drew 43b3d449c6 Rebase mozilla-inbound to 569a960b4a64 and then re-merge with mozilla-central so we're in a known good state. 2011-07-16 21:37:41 -04:00
Chris Jones 0c9abec3e2 Merge backout 2011-07-15 11:36:22 -07:00
Chris Jones bd33e7e43e Back out bug 648484 2011-07-15 11:35:55 -07:00
Jonathan Kew 12a6085258 bug 670072 - round font sizes to integers in the GDI backend. r=jdaggett 2011-07-15 15:16:15 +01:00
Mike Hommey a8bdb31026 Bug 670329 - Avoid bumping ARM target because of NEON code in gfx. r=jmuizelaar 2011-07-15 10:15:28 +02:00