Ali Juma
d5b538c932
Bug 690566 - Associate filters with texture images. r=jrmuizel
2011-10-05 14:20:33 -04:00
Josh Matthews
806dd2b06b
Bug 686453 - Create invalid cairo surfaces instead of null pointers when possible. r=jrmuizel
2011-09-13 10:49:01 -04:00
Doug Sherk
6d669bd3c0
Bug 684853: implement OES_standard_derivatives
...
Implemented OES_standard_derivatives and fallbacks if it isn't available. Exposes dFdx, dFdy, and fwidth functions to WebGL scripts.
2011-10-01 00:45:50 -04:00
Ali Juma
b6ed9cb272
Bug 690443 - Make GLContextEGL::CreateTextureImage pass on its aUseNearestFilter argument. r=bgirard
2011-09-30 09:33:20 -04:00
Rafael Ávila de Espíndola
34dacf8f22
Bug 690235 - Fix Mac builds with clang caused by bug 666414 not catching the stupidness of gcc4.2 (see bug 689397); r=ehsan
...
--HG--
extra : rebase_source : ac24c47e2885476593985c88a503e4f075602582
2011-09-29 10:56:57 -04:00
Michael Wu
4259bb9e4b
Bug 690297 - Fix handling of boolean prefs in gfx code after s/PRBool/bool/, r=jfkthame
2011-09-29 03:59:43 -07:00
Michael Wu
d2b70213ac
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Oleg Romashin
5cecc378f2
Bug 686742 - Move YUV conversion code into gfxUtil functions. r=derf
...
--HG--
extra : rebase_source : 0993d4fc7558c40fd6df97278919c01fc8e92918
2011-09-27 15:19:24 -07:00
Brad Lassey
d23950cfb6
bug 688798 - disable client side rendering for maemo only r=cjones
2011-09-23 13:24:12 -04:00
Dão Gottwald
323025635f
add missing newline
2011-09-27 10:49:53 +02:00
Matt Woodrow
1c7000d5d8
Part 20 - Add more gfx3DMatrix transformation function and use these in nsStyleTransformMatrix. r=derf
2011-09-27 10:54:45 +13:00
Ehsan Akhgari
5272acdabd
Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg
2011-09-16 16:22:44 -04:00
Benoit Girard
6698e3f145
Bug 687864 - Part 2: Add offline renderer awareness for Mac OGL in plugins; r=jmuizelaar
2011-09-21 15:20:52 -04:00
Benoit Girard
26df7f16e2
Bug 687864 - Part 1: Add offline renderer awareness for Mac OGL in browser; r=jmuizelaar
2011-09-21 15:20:40 -04:00
Jonathan Kew
df3d15fb66
bug 684889 pt2 - move and rename FontFamily/Entry classes from gfxFT2Fonts to gfxFT2FontList source file. r=jdaggett
2011-09-23 12:16:13 +01:00
Jonathan Kew
e49f481662
bug 684889 - refactor and clean up Android font-list implementation. r=jdaggett
2011-09-23 12:15:36 +01:00
Ed Morley
217b4fdcc5
Backout changeset 864c08bd7c63 (bug 684889) for Android bustage
2011-09-23 10:36:16 +01:00
Ed Morley
9574142620
Backout changeset f4b1fa7a0f31 (bug 684889) for Android bustage
2011-09-23 10:34:42 +01:00
Jonathan Kew
aea605536d
bug 684889 pt2 - move and rename FontFamily/Entry classes from gfxFT2Fonts to gfxFT2FontList source file. r=jdaggett
2011-09-23 09:53:41 +01:00
Jonathan Kew
1d2932c2c0
bug 684889 - refactor and clean up Android font-list implementation. r=jdaggett
2011-09-23 09:53:13 +01:00
Chris Jones
51e7a7b124
Bug 688115: Try harder to find EGLConfigs. r=ajuma
2011-09-22 22:58:15 -07:00
arno renevier
2776431c7a
Bug 687634 - Test for whiteImage status in gfxXlibNativeRenderer::Draw; r=roc
2011-09-20 17:20:51 +01:00
Alon Zakai
6d64473cb8
Bug 633627 - Fixedpoint division in blur code. r=jmuizelaar
2011-09-19 09:32:59 -07:00
Kyle Huey
dbdc064e79
Merge m-c to b-s.
2011-09-15 16:44:46 -07:00
Ehsan Akhgari
f3bacc8d1a
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-09-15 09:41:15 -04:00
Neil Rashbrook
e626e8ff0c
Bug 611503 Constructing an nsTDependentString from an nsTAString makes no sense r=dbaron,dwitte
2011-09-15 08:40:17 +01:00
Kyle Huey
a9fd5acf9f
Merge m-c to b-s.
2011-09-14 08:45:54 -07:00
Florian Haenel
24fffb7a5b
Bug 667885 - about:support causes screen freeze. r=chrislord
2011-09-14 21:14:43 +02:00
Chris Lord
245d670b85
Bug 683514 - Use GL_EXT_unpack_subimage when available (part 2). r=joe
...
The previous patch used the extension in GLContext::TexImage2D, but not
TexSubImage2D. This patch corrects that and makes sure to use the extension
in both cases.
2011-09-14 10:54:54 -07:00
Kyle Huey
e4ec1c04d2
Merge m-c to b-s.
2011-09-11 05:32:38 -04:00
Jonathan Kew
9f5ffce848
bug 686190 - ensure glyph buffer is flushed when necessary during synthetic bolding. r=jdaggett
2011-09-12 13:10:46 +01:00
Kyle Huey
a0800c6141
Merge m-c to b-s.
2011-09-07 10:47:50 -04:00
Matheus Kerschbaum
6815378be7
Bug 684155 - Remove MOZ_STATIC_BUILD r=khuey
2011-09-07 00:14:30 +01:00
Jonathan Kew
4e54917373
bug 3512 - support font-stretch in the GDI font backend. r=jdaggett
2011-09-05 08:34:40 +01:00
Jonathan Kew
5b0a9d7337
bug 3512 - fix computation of StyleDistance to account for font-stretch more accurately. r=jdaggett
2011-09-05 08:34:12 +01:00
Jonathan Kew
cf247d182b
bug 3512 - implement font-stretch property for Linux (fontconfig) backend. r=karlt
2011-09-05 08:33:43 +01:00
Chris Lord
352d288a73
Bug 683514 - Add support for the GL_EXT_unpack_subimage extension. r=joe
...
A GLES 2.0 extension exists that allows us to use GL_UNPACK_ROW_LENGTH, amongst
other variables. This really helps us when uploading sub-regions of a buffer
that don't span the entire width of that buffer (for example, when scrolling
horizontally).
This extension is available on Android tablets, and possibly other Tegra 2
devices, so is very much worth taking advantage of.
Details:
http://www.khronos.org/registry/gles/extensions/EXT/GL_EXT_unpack_subimage.txt
2011-09-09 10:41:11 +01:00
Jonathan Kew
69b20f215f
bug 674909 - make synthetic bolding proportionate to font size and zoom. r=jdaggett
2011-09-02 21:18:25 +01:00
Jonathan Kew
a4225db2fa
bug 683618 - adjust glyph metrics appropriately when applying synthetic bolding on Android (gfxFT2Fonts). r=jdaggett
2011-09-02 21:18:10 +01:00
Ed Morley
c62c25def9
Merge last green changeset on m-i to m-c
2011-09-01 08:41:18 +01:00
Kyle Huey
134b8fad07
Merge m-c to b-s.
2011-08-31 07:52:43 -04:00
Jonathan Kew
726cc80aac
bug 680402 - avoid calling SanitizeGlyphRuns repeatedly during textrun construction with multiple scripts. r=jdaggett
2011-08-29 09:21:53 +01:00
Karl Tomlinson
229ed66206
b=678561 fix strcmp logic error introduced in 032297452afd r=jfkthame
...
--HG--
extra : transplant_source : %CB%23%CC%E9%F9%84%F2%7B%02%E3%0D%2C%F3%7B%7D%EA%F3cY2
2011-08-26 10:57:51 +12:00
Matt Woodrow
2abdaaea99
Bug 681858 - Improve performance of gfx3DMatrix multiplication by reverting to 2d operations where possible. r=derf
2011-08-27 12:07:05 +12:00
Matt Woodrow
11c1aac810
Bug 505115 - Part 15 - Add 4D Vectors, Quaternions and gfx3DMatrix functions. r=derf
2011-08-27 12:06:03 +12:00
Matt Woodrow
7e10034edd
Bug 675837 - Add 3D transforms support to BasicLayers. r=roc
2011-08-27 12:04:06 +12:00
Matt Woodrow
6c63c596b7
Bug 675837 - Add gfxContext::ClipContainsRect. r=roc
2011-08-27 12:03:04 +12:00
Oleg Romashin
a11366fd51
Bug 682327 - ASSERTION: Failed to make GL context current; r=ajuma
2011-08-27 00:23:02 +01:00
Ed Morley
a2163dc998
Merge last green changeset of m-c to m-i
2011-08-26 10:26:46 +01:00
Alfred Kayser ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
40a50219ea
Bug 537223 - Cleanup gfxColor.h; r=jrmuizel
2011-08-25 10:46:01 +02:00
Tatiana Meshkova
98a5aaeb9f
Bug 589982 - gfxQtPlatform::CreateFontGroup fails to build with --disable-pango; r=romaxa
2011-08-24 16:19:15 -07:00
Chris Lord
4d3019a1b9
Bug 675908 - Fix TiledTextureImage updates. r=joe,romaxa
...
TiledTextureImage breaks BeginUpdate/EndUpdate in these cases:
- The update is encompassed by more than one tile
- The update is encompassed by a single tile that isn't the first tile
- The update is a non-rectangular region that covers more than one tile
Fixed by using signed instead of unsigned integers in tile loops, correcting
an incorrect device offset and correcting the region returned by BeginUpdate.
2011-08-24 20:21:53 +01:00
Oleg Romashin
8f2bbbce9e
Bug 677712 - Make Qt port support No X11 build; r=dougt,joe
...
--HG--
rename : dom/plugins/ipc/NPEventX11.h => dom/plugins/ipc/NPEventUnix.h
2011-08-24 17:15:58 +01:00
Chris Lord
42d612afd7
Fix drawing of GL Thebes layers with rotation when using tiled textures
...
Drawing of rotated buffers relies on texture-wrapping, but in the case of
tiled textures, this would cause each individual tile to wrap instead of
wrapping the compound texture.
Add a special case for tiled textures that manually does the wrapping.
2011-08-24 15:09:59 +01:00
Matt Woodrow
839491fa95
Bug 675474 - Use glXWaitX to synchronize X and OpenGL. r=bjacob
2011-08-24 13:56:30 +12:00
Matt Woodrow
ca9abb4e9a
Bug 675532 - Add GLX debug mode. r=bjacob
2011-08-24 13:55:43 +12:00
Benoit Girard
a6b3246fd0
Backout changeset 07d34812bdee, b879d413ce2d, 0c59eeb18700 due to android opengl regression on chrome pages; r=backout
2011-08-23 17:12:15 -04:00
Ali Juma
6e8f6daa48
Bug 677920 - Part 1: Add a ReleaseSurface method to GLContextEGL. r=matt.woodrow
...
--HG--
extra : rebase_source : 1fd3d47e3046ccfb5479e03d30811fc35a18665b
2011-08-23 16:48:27 -04:00
Chris Lord
90221339d6
Bug 683514 - Add support for the GL_EXT_unpack_subimage extension. r=joe
...
A GLES 2.0 extension exists that allows us to use GL_UNPACK_ROW_LENGTH, amongst
other variables. This really helps us when uploading sub-regions of a buffer
that don't span the entire width of that buffer (for example, when scrolling
horizontally).
This extension is available on Android tablets, and possibly other Tegra 2
devices, so is very much worth taking advantage of.
Details:
http://www.khronos.org/registry/gles/extensions/EXT/GL_EXT_unpack_subimage.txt
2011-08-31 18:25:25 +01:00
Justin Wood
fec71e5e8b
Backout Bug 594876, Bug 675474, and Bug 675532, to fix OSX64 Reftest orange, and Linux perf regression. rs+=edmorly
...
changeset 0a920411e64c, changeset 58147380793b, and changeset 96e052b3e845
2011-08-20 15:07:06 -04:00
Matt Woodrow
1a18fc5567
Bug 675474 - Draw all ThebesLayer content before compositing and synchronize with glXWaitX on GLX. r=bjacob,roc
2011-08-20 14:04:24 +12:00
Matt Woodrow
ab33bde4ca
Bug 675532 - Add GLX debugging mode. r=bjacob
2011-08-20 14:04:24 +12:00
Chris Lord
ee19435552
Bug 611315 - Fix drawing of tiled GL Thebes layers with rotation. r=mattwoodrow
...
Drawing of rotated buffers relies on texture-wrapping, but in the case of
tiled textures, this would cause each individual tile to wrap instead of
wrapping the compound texture.
Add a special case for tiled textures that manually does the wrapping.
2011-08-19 09:36:08 +01:00
Chris Lord
2bc52b2ec7
Bug 675908 - Fix TiledTextureImage updates. r=joe,romaxa
...
TiledTextureImage breaks BeginUpdate/EndUpdate in these cases:
- The update is encompassed by more than one tile
- The update is encompassed by a single tile that isn't the first tile
- The update is a non-rectangular region that covers more than one tile
Fixed by using signed instead of unsigned integers in tile loops, correcting
an incorrect device offset and correcting the region returned by BeginUpdate.
2011-08-19 09:36:04 +01:00
Daniel Holbert
c35631abba
merge m-c to m-i
2011-08-15 21:12:06 -07:00
Daniel Holbert
6e9ce02193
Bug 679091: Remove unused variable |size| from gfxASurface::FastMovePixels(). r=cjones
2011-08-15 17:15:55 -07:00
Jonathan Kew
d6491157c3
bug 678181 - backout changeset c433a1d53dd5 (bug 668813 pt 1) on suspicion of causing crashiness. r=backout
2011-08-15 18:32:19 +01:00
Ms2ger
f1ce0d69e4
Merge m-c to m-i
2011-08-13 14:47:03 +02:00
Jonathan Kew
a5c95a1ff0
bug 678181 - back out second part of bug 668813 (changeset 431a8297db1f) on suspicion of causing crashiness. r=backout
2011-08-13 13:34:56 +01:00
Matt Brubeck
981b18c20b
Merge the last green changeset from mozilla-inbound to mozilla-central
2011-08-12 06:41:55 -07:00
Rafael Ávila de Espíndola
58c0c20c7a
Bug 677648 - Change the type of the 'advance' variable in gfxTextRun::AdjustAdvancesForSyntheticBold, to allow using it to initialize the mAdvance field of DetailedGlyph using clang in c++0x mode; r=roc
2011-08-11 15:40:59 +02:00
Rafael Ávila de Espíndola
82905ec5b2
Bug 678022: Fix build with clang and c++0x. In c++0x one cannot use -1 in a position in an initializer list that is unsigned. Use UINT_MAX instead. r=roc
2011-08-10 16:09:22 -04:00
Benoit Jacob
e00ca83dcf
Bug 669013 - Despite supporting OES_texture_float, getSupportedExtensions still returns no extensions - r=joe
2011-08-15 15:53:02 -04:00
Benoit Girard
20558ca924
Bug 677699 - TiledTextureImage::GetTileRect() computes the wrong offset; r=heeen
...
--HG--
extra : rebase_source : 01fb1f2f4044332f2d15fc197a573c40b59f2e10
2011-08-09 14:41:27 -07:00
Chris Jones
29d310c506
Bug 648484, part 5: Create our D3D10 device so as to allow cross-process resource sharing. r=Bas
2011-08-09 12:38:26 -07:00
Jonathan Kew
1f1cc55e6c
bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett
2011-08-09 09:06:01 +01:00
Jonathan Kew
43bc79e305
bug 668813 pt 1 - check character coverage of other styles in the selected font family before falling back to other families. r=jdaggett
2011-08-09 09:00:52 +01:00
Atul Aggarwal
fd4f379019
Bug 678785 - resource leak (not closed directory) in gfx/thebes/gfxFT2FontList.cpp. r=jdaggett
2011-09-02 02:22:28 +05:30
Benoit Girard
36730b55b4
Bug 683514 - [backout] Add support for the GL_EXT_unpack_subimage extension. r=backout;
...
--HG--
extra : rebase_source : 23710be7f1e2376eb21fb5f6f208ef167f77ef1e
2011-09-07 17:33:56 -04:00
Benoit Girard
e94ff9f004
Bug 681333 - Check MakeCurrent return code on init; r=jmuizelaar
2011-08-31 07:27:05 -07:00
Matt Woodrow
c474dd8e08
No Bug - Fix Maemo/Qt bustage by only referencing GLXPixmap on GTK2. r=roc
2011-08-05 15:10:47 +12:00
Matt Woodrow
1332468008
Bug 655017 - Let gfxXlibSurface track GLXPixmaps and use this for CanvasLayerOGL. r=karlt, roc
2011-08-05 13:13:25 +12:00
Jim Chen
72434e8648
Bug 674806 - a. Include cast in compound literal expression. r=blassey
2011-08-04 15:01:47 -07:00
Justin Lebar
32ebc63a9c
Bug 664659 - Fix about:memory image reporters. r=joe
...
--HG--
extra : rebase_source : 489def10afa7f9a33e988d9fc78acdb50e450817
2011-07-18 09:20:27 -04:00
Robert Sesek
73a22986c4
Bug 448168 - Apply |s/entires/entries/g|; r=roc
2011-08-04 09:04:29 +02:00
Ali Juma
5d647f2d21
Bug 675210 - Postpone texture creation on Android to prevent internal format errors. r=mwoodrow
2011-08-03 23:18:31 -04:00
Matt Woodrow
8d4ab549b6
Bug 505115 - Part 11b - Layout changes to use a z component for -moz-transform-origin. r=roc
2011-08-03 15:04:23 +12:00
Matt Woodrow
7a41f6a8a2
Bug 505115 - Part 10 - Implement the backface-visibility CSS property. r=dbaron
2011-08-03 15:04:22 +12:00
Matt Woodrow
9bd05fb9c7
Bug 505115 - Part 8b - Add 3D Point support, and ray tracing to gfx3DMatrix. r=bjacob, sr=roc
2011-08-03 15:04:20 +12:00
Matt Woodrow
af6bccfe08
Bug 505115 - Part 8a - Add BasePoint3D and gfxPoint3D. r=roc
2011-08-03 15:04:20 +12:00
Chris Lord
cce1031323
Bug 669851 - Use bilinear image scaling on all ARM devices, even without NEON [r=mbrubeck,jmuizelaar]
2011-07-07 03:08:00 -07:00
Marco Bonardo
94181da50c
Backout changeset 984e656becec (Bug 664659) due to regressions in Tp5 XRES and RSS.
2011-08-01 10:20:18 +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
Jeffrey Gilbert
c77b88d953
Bug 674731 - WebGL/ANGLE interop with D3D layers requests incorrect extension - r=bjacob
2011-07-28 16:37:58 -04: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
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
Paul ADENOT
a3c01f8b05
Bug 634997 - no synthetic bolding on Android. r=jdaggett
2011-07-26 10:04:55 -04: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
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
Justin Lebar
e28ed030a2
Backing out bug 664659 (rev 7b49a2857e18) due to Mac memory regressions.
2011-07-19 19:25:19 -04:00
Justin Lebar
3e32b14471
Bug 664659 - Fix about:memory image reporters. r=joe,njn
2011-07-18 09:20:27 -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
Chris Jones
d2060002c1
Bug 648484, part 5: Create our D3D10 device so as to allow cross-process resource sharing. r=Bas
2011-07-13 22:43:43 -07:00
Matt Woodrow
d76b381d9f
Bug 670106 - Check the surface type before attempting to create a GLXPixmap. r=joe
2011-07-15 08:45:33 +12:00
Rob Bradford
f27ff56d6f
Bug 670645 - Lookup texture_from_pixmap symbols using glXGetProcAddress. r=mattwoodrow
2011-07-11 14:07:49 +01:00
Adrian Johnson
a8a9a3744c
Bug 624699. Fix some landscape printing bugs. r=roc
...
Specifically:
1) Only rotate print output for PostScript, not PDF.
2) Rotate in the correct direction for PostScript.
3) Set the %%Orientation comment correctly.
2011-07-14 13:02:20 -04:00
Ehsan Akhgari
3e4044476c
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-13 11:40:03 -04:00
Jonathan Kew
9911ba235d
bug 668758 - don't look up prefs font families in the user font set. r=jdaggett
2011-07-13 09:40:32 +01:00
Jonathan Kew
7945b12f01
Backed out changeset 51b49a7cf2e4 (bug 668758) because of android bustage
2011-07-13 10:50:37 +01:00
Jonathan Kew
2ef267be9d
bug 668758 - don't look up prefs font families in the user font set. r=jdaggett
2011-07-13 09:40:32 +01:00
Benoit Girard
2ab0d12f09
Bug 663259 - Enable Mac Async plugin by default. r=cjones,mattwoodrow
...
--HG--
extra : rebase_source : 6d397273f10e659a08125b3861e1651a3994aaa0
2011-07-12 10:31:18 -04:00
Jonathan Kew
8d6d499d91
bug 494130 - log downloadable font errors to console. r=jdaggett
2011-07-12 12:24:36 +01:00
Daniel Holbert
6a8e68ad73
Bug 670025: Use more fine-grained checks to pick depth in GLContext::ResizeOffscreenFBO. r=vlad
2011-07-12 00:11:20 -07:00
Marco Bonardo
77013a6607
Merge mozilla-inbound and mozilla-central
2011-07-08 11:53:56 +02:00
Nicholas Nethercote
14e0e78adc
Bug 653627 - Don't use char** in nsIMemoryReporter. r=khuey, sr=bz.
2011-07-08 12:45:16 +10:00
Benoit Jacob
225de6a36d
Bug 665070 - part 1: implement GLContext::GetAndClearError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Florian Haenel
a0b30fbce6
Bug 607687 - Fennec should take care about Texture MAX size HW limitation r=jmuizelaar
2011-07-06 11:00:47 -07:00
Matt Woodrow
e64b02f01a
Bug 656185 - Part 2 - Upload the entire image for PlanarYCbCrImageOGL to a texture and clip using texture coordinates. r=derf
2011-07-05 14:52:00 +12:00
Marco Bonardo
e1de548d00
Merge last green changeset from mozilla-central to mozilla-inbound
2011-07-01 23:56:44 +02:00
Jonathan Kew
53962f854b
bug 666893 - add padding pixels to DWrite text bounds because of ClearType bleed when using GDI Classic mode. r=roc
2011-07-01 07:38:17 +01:00
Jonathan Kew
ca191217c7
bug 553571 - try to avoid breaking font runs at ZWNJ when using font fallback, because Indic scripts require shaping across the ZWNJ character. r=roc
2011-07-01 07:38:14 +01:00
Steven Michaud
36d54eefdb
Bug 659851 - Firefox and Lion disagree on GLintptr. f=bas.schouten r=bjacob
2011-06-30 14:06:25 -05:00
Benoit Girard
1e93785b55
Bug 663259 - Part 1: Mac Async rendering fixes. r=josh
2011-06-30 12:46:25 -04:00
Ryan VanderMeulen
7676326719
Bug 667663 - Silence MSVC warning by returning NULL if DWrite is disabled. r=bas
2011-06-30 14:35:46 +02:00
Mike Hommey
73e9c2d6c7
Bug 676252 part 1 - Don't use $(OBJ_SUFFIX) before including config.mk. r=ted
2011-08-29 07:34:02 +02:00
Matt Brubeck
539e6ce545
Merge mozilla-central and mozilla-inbound
2011-08-12 07:08:33 -07:00
Jeff Muizelaar
1f4cd33169
Bug 660662. Eliminate NS_(ceil|floor). r=roc
...
These just called the system versions.
2011-05-30 15:08:55 -04:00
Chris Jones
d27b646301
Bug 662038, part 0: Add gfxContext::CurrentDash(). r=jrmuizel
2011-06-29 14:34:58 -07:00
Jonathan Kew
e9e59d071d
bug 663688 - back out changeset c4b84b05c46c to revert the workaround that disabled downloadable fonts on Lion. r=jdaggett
2011-06-29 14:16:12 +01:00
Justin Lebar
5daed65b45
Bug 664486 - Add page fault counts to about:memory on Linux and Mac. r=njn, sr=bz
...
--HG--
extra : rebase_source : 47dd7501dea7ae69e01828a5c730e8853739dc71
2011-06-16 14:34:09 -04:00
Marco Bonardo
8117636862
Backout changeset dc809c612dee due to permaorange in mochitest-other
2011-06-28 11:03:13 +02:00
Bas Schouten
b6f5de9c7d
Bug 667461: Cache ThebesSurface for Azure canvas to speed up frequent source usage of an Azure canvas. r=roc
2011-06-28 04:46:03 +02:00
Mounir Lamouri
00c9c62df5
Backout changeset 4e87265b9c11 (bug 663259) due to Talos regression.
2011-06-27 14:52:57 +02:00