Jonathan Kew
873f88c1f3
bug 631479 (part 3) - allow graphite tables to be passed through OTS for downloadable fonts. r=jdaggett
2011-12-09 22:32:29 +00:00
Jonathan Kew
4c267519b3
bug 631479 (part 2) - compile graphite2 as part of the gfx build. r=jdaggett,khuey
2011-12-09 22:32:29 +00:00
Jonathan Kew
2b2b221c8f
bug 631479 (part 1) - import graphite2 code from http://projects.palaso.org/projects/graphitedev/repository/revisions/853 (release 1.0.3 plus bugfixes). r=jdaggett
2011-12-09 22:32:28 +00:00
Robert O'Callahan
8da82fdaeb
Bug 705559. Part 4: Speed up AddDependencyOnSource by exiting early when we already have the dependency. r=bas
2011-12-09 22:53:14 +13:00
Robert O'Callahan
b372c99c3b
Bug 705559. Part 3: Use mDirtyTransform to avoid unnecessary SetTransform calls. r=bas
2011-12-09 22:53:14 +13:00
Robert O'Callahan
f8d6c819fc
Bug 705559. Part 2: Keep only one snapshot per DrawTargetD2D since all stored snapshots represent the 'last state'. Reuse that snapshot if the state hasn't changed since the last snapshot. Keep the last snapshot alive and make the snapshot's mDrawTarget weak instead. Change mDependingOnTargets/mDependentTargets to be hashsets instead of vectors. Remove SourceSurfaceD2DTarget::mIsCopy since the null-ness of mDrawTarget means the same thing. r=bas
2011-12-09 22:51:57 +13:00
Jeff Gilbert
8b562f6885
Bug 708124 - Remove unnecessary glFlushs from Layers - r=bjacob
2011-12-16 14:24:46 -08:00
Jeff Gilbert
57ad493b06
Bug 705024 - Guarantee GLContexts are resolved properly - r=bjacob
2011-12-16 14:24:46 -08:00
Jeff Gilbert
11b11049ef
Bug 704788 - Add inlined function to allow easy compile-time pruning of mDebugMode branches in GLContext - r=bjacob
2011-12-16 14:24:46 -08:00
Doug Sherk
fee9b2a6aa
Bug 711579: fix WGL context creation without robustness r=Bas
2011-12-16 13:12:02 -08:00
Doug Sherk
2bb47cb327
Bug 711226: separate desktop and ES 2.0 symbol loading r=bjacob
...
Symbols were amalgamated into a single table which worked up until recently.
This patch separates them so that there is a common list, then two separate ones
for desktop and OpenGL ES 2.0.
2011-12-16 13:12:00 -08:00
Doug Sherk
797ba840ff
Bug 708207: implement WebGL's getShaderPrecisionFormat r=bjacob
2011-12-16 13:11:59 -08:00
Ali Juma
3b034818c6
Bug 705641 - Add even more output to framebuffer incompleteness abort message. r=jrmuizel
2011-12-16 14:02:03 -05:00
Matt Woodrow
409f8c5435
Bug 707563 - Convert vertex vector back into normal coordinate space before applying offset. r=Bas
2011-12-09 16:21:45 +13:00
Bill McCloskey
60a6742def
Bug 705332 - Re-enable printing filename in quiet builds (r=njn)
2011-12-08 10:14:06 -08:00
Jeff Muizelaar
70ef4ef0ad
Bug 717921. Only have one thebes surface. r=bas
2012-01-13 09:48:29 -05:00
Jeff Muizelaar
5b18ceba55
Bug 717921. Add UserData to DrawTarget. r=bas
...
* * *
Bug 717921. Fix bustage about moz_xrealloc.
2012-01-13 09:47:58 -05:00
Jeff Muizelaar
d2397bb29b
Bug 692879. Implement CoreGraphics Azure backend. r=mwoodrow
2012-01-09 13:54:44 -05:00
Jeff Muizelaar
c9be313fe1
Bug 716639. Add a constructor for gfxQuartzSurface that takes a gfxIntSize. r=mwoodrow
2011-12-13 09:58:11 -05:00
Matt Brubeck
717184f6d9
Back out efd165428f08 to 4a79fefefa28 (bug 580786, bug 716639, bug 692879, bug 717921) because of reftest error
2012-01-17 10:08:38 -08:00
Bas Schouten
738b240963
Bug 644199: Properly re-upload after clearing mTexture because of device reset. r=roc
2012-01-17 18:32:24 +01:00
Jeff Muizelaar
e098baef0d
Bug 717921. Only have one thebes surface. r=bas
...
--HG--
extra : rebase_source : 731cfa7d20fec10b784118297e7223e2e9279773
2012-01-13 09:48:29 -05:00
Jeff Muizelaar
3fadf04e1c
Bug 717921. Add UserData to DrawTarget. r=bas
...
* * *
Bug 717921. Fix bustage about moz_xrealloc.
--HG--
extra : rebase_source : 62d38e561d1e64c725587b1de4d1ae609b828557
2012-01-13 09:47:58 -05:00
Jeff Muizelaar
529f347f49
Bug 692879. Implement CoreGraphics Azure backend. r=mwoodrow
...
--HG--
extra : rebase_source : 94f8c205e16e961b5407396c0d0d3b41067222dc
2012-01-09 13:54:44 -05:00
Jeff Muizelaar
106d95528a
Bug 716639. Add a constructor for gfxQuartzSurface that takes a gfxIntSize. r=mwoodrow
...
--HG--
extra : rebase_source : ec2d4e1c76e504b794707d83e5f31580aee81fee
2011-12-13 09:58:11 -05:00
Marco Bonardo
61916233e6
Merge last green PGO changeset from inbound to central
2012-01-17 16:22:33 +01:00
Stefan
c4cca865ca
bug 668263 - fix erratic spacing in print-to-PDF by cherry-picking Cairo fixes from https://bugs.freedesktop.org/show_bug.cgi?id=31062 . r=jrmuizel,ajohnson
2012-01-17 10:01:36 +00:00
Ms2ger
5bd0fc389c
Backout bug 580786 / bug 716639 / bug 692879 / bug 717921 / bug 692879 (2dc5909e63b0:ced751d32df6); a=philor
2012-01-17 10:48:19 +01:00
Justin Wood
d3b96540be
Merge last green PGO from inbound to mozilla-central
2012-01-16 22:27:53 -05:00
Jeff Muizelaar
bf55e841b1
Bug 717921. Fix bustage about moz_xrealloc.
2012-01-16 22:23:37 -05:00
Joe Drew
e8ce3c3d82
Bug 473236 - Remove executable bits from ScaledFontSkia.*. r=jrmuizel DONTBUILD
2012-01-16 16:29:42 -05:00
Serge Gautherie
e3a71c2c0b
Bug 628589. (Fv2) test_acceleration.html: Add a workaround for SeaMonkey (tinderboxes) which don't support acceleration. r=joe.
2012-01-16 21:52:18 +01:00
Matt Woodrow
d509db3bf4
Bug 715720 - Support DrawTargets in CanvasLayerOGL. r=jrmuizel
2012-01-17 10:55:43 +13:00
Oleg Romashin
798b005c3c
Bug 715822 - OGL CleanupResources should cleanup Texture resources too. r=mattwoodrow
2012-01-16 00:41:55 -05:00
Jeff Muizelaar
8369528d31
Bug 717921. Only have one thebes surface. r=bas
2012-01-13 09:48:29 -05:00
Jeff Muizelaar
6b29881ab3
Bug 717921. Add UserData to DrawTarget. r=bas
2012-01-13 09:47:58 -05:00
Jeff Muizelaar
f4d68ad863
Bug 692879. Implement CoreGraphics Azure backend. r=mwoodrow
2012-01-09 13:54:44 -05:00
Jeff Muizelaar
6a40672d79
Bug 716639. Add a constructor for gfxQuartzSurface that takes a gfxIntSize. r=mwoodrow
2011-12-13 09:58:11 -05:00
Bas Schouten
13b54eb6ce
Bug 668344: Deal with missing Direct2D device in Azure. r=jrmuizel
2012-02-07 06:14:21 +01:00
Jonathan Kew
4edf63ce72
bug 721466 - fix VS2010 build failure in gfx/graphite/src. pending-r=roc
2012-01-26 22:27:25 +00:00
Jeff Gilbert
4a4c7e1718
Bug 721205 - Add correct logic for enabling BGRA readPixels for GLES - r=bjacob
2012-01-26 09:26:36 -08:00
Benoit Jacob
66a14ff3fd
Bug 720438 - Update ANGLE to r963 - no review
...
No review because this is just syncing us with upstream:
http://code.google.com/p/angleproject/
This is also doing some cleanup, removing stale/empty files and updating patches.
The main benefit from this update is that long-identifier-shortening has been fixed.
2012-01-26 12:04:15 -05:00
Nicholas Nethercote
dd32d38d63
Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
...
--HG--
extra : rebase_source : a65039a407daab45360a5b375b53cbf1bc05b7f6
2012-01-25 00:52:51 -08:00
Edwin Flores
3f5de025f0
Bug 710521 - Refactor gfxFont to separate out drawing stroke and drawing to path. r=roc
2012-01-26 13:11:18 +01:00
Jonathan Kew
8d8531f373
bug 719366 pt 1 - [harfbuzz] fall back to applying 'latn' features if neither the proper script nor 'DFLT' is present. r=behdad
2012-01-26 11:21:01 +00:00
Jonathan Kew
19bbd8ae76
bug 721068 - update to latest graphite2 code from upstream (hg rev 911:a697cecbaddd). rs=roc
2012-01-26 11:20:57 +00:00
Julian Seward
d228b268ad
Bug 720758 - Uninitialised value use in gfx/layers/basic/BasicLayers.cpp. r=bas
...
--HG--
extra : rebase_source : 78899a63fff9762875ee720817514ab0625ceab1
2012-01-26 11:00:15 +01:00
Chris Jones
0724ea97f2
Bug 715232: Don't attempt to CopyTexImage from an RGB framebuffer to an RGBA texture. r=joedrew
2012-01-25 18:05:34 -08:00
Marco Castelluccio
798dc727de
Bug 702158 - [Skia] Get Skia backend working on Linux. r=mattwoodrow
2012-01-26 09:54:31 +09:00
Jeff Muizelaar
84e78d7e00
Bug 720721. Properly transform the clip path in DrawTargetCG. r=mwoodrow
...
This is a little tricky because we can't put a save/restore pair
around the operation because then we'll loose the clip.
2012-01-24 15:14:50 -05:00
Joe Drew
8cc05dbabc
Bug 715513 - Implement text in the new 2D API's Cairo backend. r=jrmuizel
...
--HG--
extra : rebase_source : 75350d02ec31e60c356b1d9f05bf14b2b2dee9f4
2012-01-10 13:26:59 -05:00
Joe Drew
6593f1f545
Bug 715652 - Jeff's review requested changes which were easier to implement on top of path support. r=jrmuizel
...
--HG--
extra : rebase_source : 1918afdd0ea2629169dff36353fdf01d66377e26
2012-01-09 17:19:11 -05:00
Joe Drew
66ceb3e991
Bug 707848 - Implement paths in the 2D API's Cairo backend. r=jrmuizel
...
--HG--
extra : rebase_source : a127cd96d48077c02f32d64b89984995c02fc38b
2012-01-09 17:15:10 -05:00
Joe Drew
4c94d92fc6
Bug 715652 - Implement significantly more of the 2D API for the Cairo backend. r=jrmuizel
...
--HG--
extra : rebase_source : b23314691fef65db2518d3e738a66039e3c18909
2012-01-09 16:50:01 -05:00
Karl Tomlinson
108f9291b8
b=682625 pass VisualID when PictFormat is not available r=cjones
...
--HG--
extra : transplant_source : A%2ALD%92%93%A3%D8%AB%03i%17Y%F4%CA%D3%AAE%3D%99
2012-01-10 23:54:38 +13:00
Karl Tomlinson
86413940ad
b=682625 move XVisualIDToInfo to X11Util r=cjones
...
--HG--
extra : transplant_source : %BA%AF%7F%B2%B3%12%F2%CBl%FAy%5C%F25lI%23%EC%92%28
2012-01-10 23:54:38 +13:00
Ed Morley
ed04f5bb8e
Backout b9e154713763 (bug 702158) for pgo linux failures
2012-01-11 01:22:15 +00:00
Marco Castelluccio
7de5f246ff
Bug 702158 - Build Skia Azure backend on linux. r=mattwoodrow
2012-01-11 11:17:56 +13:00
Jonathan Kew
0299bb22c5
bug 716229 - don't switch fonts for non-printing control chars. r=roc
2012-01-10 20:40:30 +00:00
Jonathan Kew
703ff33238
bug 711355 - fix potential leaks in nsCoreAnimationSupport found by static analysis. r=bgirard
2012-01-10 14:47:52 +00:00
Krzysztof Kotlenga
4675bcbae3
Bug 678940 - remove caching of uniform values. r=joe
2012-01-09 10:57:21 +01:00
Ed Morley
2ac5b3a131
Merge mozilla-central to mozilla-inbound
2012-01-06 22:35:43 +00:00
Ed Morley
8790c6731c
Merge last green changeset of mozilla-inbound to mozilla-central
2012-01-06 22:27:52 +00:00
Kyle Huey
40b26fb600
Bug 683891: Stop exporting THEBES_API symbols from libxul. r=glandium
2012-01-06 09:44:25 -05:00
Jonathan Kew
ef5972b56b
bug 703100 followup - fix potential crash due to string not being null-terminated.
2012-01-05 14:41:37 +00:00
Jonathan Kew
6e85485e5c
bug 703100 - pt 5 - optimize allocation of gfxTextRun objects to avoid separate allocation for CompressedGlyph records. r=roc
2012-01-05 11:54:45 +00:00
Jonathan Kew
7ccaa62585
bug 703100 - pt 4 - add timed expiration of cached gfxShapedWord records. r=roc
2012-01-05 11:54:45 +00:00
Jeff Muizelaar
ff5b0961f6
Bug 715704. Add a quartz implementation of mark_dirty_rectangle. r=roc
...
We need to drop our CGImage cache when the surface has been changed by outside users.
2012-01-05 18:40:01 -05:00
Jonathan Kew
1bf3af6cfe
bug 703100 - pt 3 - remove copy of original characters from gfxTextRun. r=roc
2011-12-06 12:39:19 +00:00
Jonathan Kew
bf44ffadea
bug 703100 - pt 2.5 - adapt Android/FT2 font code to work with gfxShapedWord caches. r=roc
2011-12-06 12:39:19 +00:00
Jonathan Kew
1be7f64c75
bug 703100 - pt 2.4.1 - make gfxPangoFontGroup font-matching behavior more similar to generic gfxFontGroup version. r=roc
2012-01-05 11:54:44 +00:00
Jonathan Kew
c0d8a929ad
bug 703100 - pt 2.4 - adapt Linux/Pango font code to work with gfxShapedWord caches. r=roc
2011-12-06 12:39:19 +00:00
Jonathan Kew
ffc47897ce
bug 703100 - pt 2.3 - adapt Windows font code to work with gfxShapedWord caches. r=roc
2011-12-06 12:39:19 +00:00
Jonathan Kew
0de751c7c0
bug 703100 - pt 2.2 - adapt Mac font code to work with gfxShapedWord caches. r=roc
2011-12-06 12:39:19 +00:00
Jonathan Kew
569f6de227
bug 703100 - pt 2.1 - implement gfxShapedWord caching for gfxFont instances. r=roc
2011-12-06 12:39:19 +00:00
Jonathan Kew
f702c54c74
bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc
2011-12-06 12:39:18 +00:00
Jonathan Kew
07d0c6eea4
bug 711690 - don't warn about unsupported font formats if a different source successfully loads. r=jdaggett
2012-01-05 10:14:11 +00:00
Bas Schouten
589af2c146
Bug 711063 - Part 11: Allow using Azure for content drawing with D3D10 layers. r=jrmuizel
2012-01-05 08:17:52 +01:00
Bas Schouten
43fd152075
Bug 711063 - Part 10: Adjust BasicLayers code for Azure-Thebes wrapper. r=roc
2012-01-05 08:17:52 +01:00
Bas Schouten
0b22cc5542
Bug 711063 - Part 9: Adjust gfxDrawable to be compatible with the Azure Wrapper. r=jrmuizel
2012-01-05 08:17:52 +01:00
Bas Schouten
676b937d60
Bug 711063 - Part 6: Adjust nsRenderingContext to be compatible with Azure wrapper. r=joedrew
2012-01-05 08:17:52 +01:00
Bas Schouten
338c264807
Bug 711063 - Part 5: Adjust gfxWindowsNativeDrawing to be compatible with Azure wrapper. r=jrmuizel
2012-01-05 08:17:52 +01:00
Bas Schouten
a8dc64fce4
Bug 711063 - Part 4: Adjust gfxUtils to be compatible with Azure wrapper. r=jrmuizel
2012-01-05 08:17:51 +01:00
Bas Schouten
2c3f9cecef
Bug 711063 - Part 3: Adjust font code to be compatible with Azure wrapper. r=joedrew
2012-01-05 08:17:51 +01:00
Bas Schouten
cb4d099430
Bug 711063 - Part 2: Add new wrapper code for gfxContext and gfxPattern. r=jrmuizel
2012-01-05 08:17:51 +01:00
Bas Schouten
e5a1558ee6
Bug 711063 - Part 1.5: Add operator to gfx::Matrix for size transformation. r=jrmuizel
2012-01-05 08:17:51 +01:00
Bas Schouten
1cd7f246df
Bug 711063 - Part 1: Add new glue code for Azure Wrapper. r=joedrew
2012-01-05 08:17:51 +01:00
Karl Tomlinson
ad25e956af
b=713572 don't draw from BasicThebesLayerBuffers when transaction is incomplete r=roc
...
--HG--
extra : rebase_source : a85034d1207100a3563e7bb8b92ea696c91ac206
2012-01-05 11:16:37 +13:00
Joe Drew
f2f60e1a73
Bug 715243 - Add the ability to use gfx logging on Matrix. r=Bas
2012-01-04 18:02:59 -05:00
Joe Drew
3a35e54343
Bug 705204 - Add mozilla::gfx::Matrix::operator!= and operator==. r=Bas
2012-01-04 18:02:59 -05:00
Joe Drew
b5c69f08ff
Bug 705200 - Add mozilla::gfx::Matrix::IsIdentity(). r=Bas
2012-01-04 18:02:59 -05:00
Jeff Muizelaar
b01d65c558
Bug 715232. Add some more MOZ_FINAL. r=joe
...
--HG--
extra : rebase_source : 1d4bf4c624dbbfd77b3a80f88478a87fa5df9506
2012-01-03 13:38:10 -05:00
Jeff Muizelaar
b0d5f83aad
Bug 696398. Add an api to analyse frame rate. r=ajuma
...
This adds a startFrameTimeRecording() and stopFrameTimeRecording()
to DOMWindowUtils. stopFrameTimeRecording() returns an array of frame times in milliseconds.
2012-01-05 17:40:35 -05:00
Jeff Walden
461e38f5e8
Bug 704313 - Implement mozilla/StdInt.h. r=cjones
...
--HG--
extra : rebase_source : b221134fdfbde13a37a6ef621bba3ca183a46101
2011-11-22 17:42:57 -08:00
Ed Morley
5df2f323a8
Merge last green changeset of mozilla-inbound to mozilla-central
...
--HG--
rename : mobile/xul/installer/package-manifest.in => b2g/installer/package-manifest.in
2011-12-07 09:27:36 +00:00
John Daggett
3a761719d5
Bug 693143. Crashtest for the small bitmap case. r=roc
2011-12-07 12:03:42 +09:00
John Daggett
fe75ceb337
Bug 693143. Fix top crasher related to small font sizes and bitmap fonts. r=roc
2011-12-07 12:02:53 +09:00
Jeff Gilbert
86c82dcd87
Bug 702413 - Plug leak of new pbuffer when ResizeOffscreenFBO fails - r=bjacob
2011-12-06 15:36:40 -08:00
Andrew Quartey
fe663451e7
Bug 705414 - Failure checks for JS_DefineElement in nsScriptableRegion::GetRects. r=evilpie
2011-12-05 15:44:06 +01:00
Benoit Jacob
3fa3cbc3b0
Bug 707555 - Update ANGLE to r901 (v1.0) to grab correctness fixes - no review
...
This is just syncing us with the upstream http://code.google.com/p/angleproject
2011-12-04 17:24:41 -05:00
Benoit Jacob
ed0639a053
Bug 705665 - Don't whine while glDeleting non-existent GL object - r=jgilbert
...
In OpenGL it is allowed to try to delete a non-existent GL object, and we have code that relies on that in a fairly legitimate way, see discussion in the bug.
2011-12-04 14:15:42 -05:00
Ed Morley
25b5e3e769
Merge mozilla-central and mozilla-inbound
2011-12-04 15:04:54 +00:00
timeless@mozdev.org
ef684c99b3
Bug 505738 - nsScriptableRegion::GetRects doesn't handle failure from JS_NewArrayObject [@ JS_DefineElement - nsScriptableRegion::GetRects] r=gal
2011-12-03 22:50:17 +01:00
Doug Sherk
6b8258d114
Bug 660070: catch EGL_CONTEXT_LOST and send WebGL an event for it r=bjacob
...
Catches the EGL_CONTEXT_LOST error which occurs after driver resets, and sends a
WebGL context the canvas event webglcontextlost when this occurs.
2011-12-02 23:52:35 -08:00
Doug Sherk
b32e4a0688
Bug 70348: implement ARB_robustness with WGL r=bjacob
...
WGL has its own ARB_robustness implementation which we support with this patch.
I was able to confirm that it was correctly being activated and was polling
status correctly (i.e. the framework is running), but WGL itself doesn't
actually seem to stop the DoS correctly when a robust context is created.
2011-12-02 23:50:11 -08:00
Ali Juma
e1eb025d6d
Bug 705641 - Add reason for framebuffer incompleteness to abort message. r=jrmuizel
2011-12-02 09:43:58 -05:00
aceman
9f830d62c6
Bug 706610 - remove trailing semicolon after namespace decl. r=joe
2011-12-03 17:02:10 +01:00
aceman
60be1addd1
Bug 704210 - Add license headers to files gfx/gl/Makefile.in and gfx/thebes/Makefile.in. r=joe
2011-12-03 13:04:52 +01:00
Jeff Gilbert
91d5935f7c
Bug 706297 - Remove unnecessary glFinish preceeding glReadPixels from LayerManagerOGL - r=bjacob
2011-11-30 17:25:20 -08:00
Jacek Caban
8d05b9a2a5
Bug 705656 - Broken SKIA compilation on mingw r=matt.woodrow
2011-11-30 10:26:15 +01:00
John Daggett
0977d91a9a
Bug 705590. Measure system font fallback times. r=jrmuizel
2011-11-30 10:55:11 +09:00
Benoit Girard
fbbb980061
Bug 703317 - Use TLS to make RgnRectMemoryAllocator thread safe. r=roc
2011-11-29 13:29:03 -05:00
Doug Sherk
4720c62c83
Bug 656824: fix trailing comma in GLContext::ContextResetARB enum
2011-11-29 06:10:44 -08:00
Nicholas Nethercote
f1e77095c2
Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
2011-11-27 19:03:14 -08:00
David Marteau
31eb0b25f9
Bug 700829 - Thebes gfxPlatform.h file depends on internal api nsString.h. r=bsmedberg
2011-11-26 20:48:35 +01:00
Ms2ger
522be090b6
Bug 705187 - Use IDL for nsIScriptableRegion::GetRects; r=roc
2011-11-26 11:29:45 +01:00
Robert O'Callahan
81cdee0bdd
Bug 705173. Make mDependentTargets weak by tracking the inverse relationship in mDependingOnTargets. In Flush(), remove dependencies on other targets. r=bas
2011-11-25 15:12:40 +13:00
Benoit Jacob
c5b5075b52
Bug 717658 - OOM crash in BasicLayers: dump sizes to help understand this crash - r=joe
2012-01-24 16:12:30 -05:00
Bas Schouten
9dd197ae61
Bug 657141 - Part 2: Only optimize away clip levels when using solid alpha masks. r=jrmuizel DONTBUILD
2012-01-23 12:03:44 +01:00
Dão Gottwald
f31624a659
Backed out changeset 17933c63c7b6
2012-01-23 12:01:37 +01:00
Dão Gottwald
d9160ce229
Bug 657141 - Part 2: Only optimize away clip levels when using solid alpha masks. r=jrmuizel
2012-01-23 12:00:24 +01:00
Benoit Girard
2a513e20f0
Bug 635544 - rename nsIWidget::DrawOver to DrawWindowOverlay. r=roc
2012-01-21 21:01:17 -05:00
Oleg Romashin
a1e57b0db2
Bug 719253 - Fennec cannot init EGL libs due to wrong library name. r=glandium
2012-01-20 09:18:56 -05:00
Karl Tomlinson
2d98cf01f5
b=716402 improve inter-glyph pixel rounding r=jfkthame
2012-01-20 09:19:10 +00:00
Ehsan Akhgari
c3136238c1
Bug 719575 - Fix clang builds which are broken now because of Skia changes; r=mattwoodrow
...
--HG--
extra : rebase_source : 0470d992199f094b60fb16032415b6f6e00ff720
2012-01-19 16:32:41 -05:00
Jeff Muizelaar
6f502219b5
Bug 719429. Fix canvas data leak in DrawTargetCG. r=ajuma
...
I forgot to fix this before landing and refound it using
http://s3.zazub.com/games/circle_game/index.html
2012-01-19 10:33:35 -05:00
aceman
85d9ceee4c
Bug 678982 - check for null pointer dereference in gfx/layers/d3d10/ImageLayerD3D10.cpp; r=bas.schouten
2012-01-19 15:53:56 +01:00
Benoit Girard ext:(%2C%20Ali%20Juma%20%3Cajuma%40mozilla.com%3E)
fdd5472876
Bug 711168 - Implement the compositor protocol for OMTC. r=cjones
2012-01-19 09:45:37 -05:00
Jeff Muizelaar
a47ca866d2
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Matt Woodrow
aa9fa50723
Bug 716415 - Follow to include changes that I forgot to qref. r=bustage
2012-01-19 17:55:27 +13:00
Matt Woodrow
7177a905d2
Bug 716415 - Fix windows build of Skia. r=jrmuizel
2012-01-19 17:48:35 +13:00
Matt Woodrow
6394997f67
Bug 715718 - Fix uninitialized variable in SkDraw.cpp. r=gwright
2012-01-19 17:48:35 +13:00
Matt Woodrow
196bdab913
Bug 716415 - Enable soft clipping with Skia in Azure. r=gwright
2012-01-19 17:48:35 +13:00
Matt Woodrow
a55d8ce7cf
Bug 716415 - Store our changes to SkUserConfig.h in a patch file. r=gwright
2012-01-19 17:48:35 +13:00
Matt Woodrow
6c5402ee40
Bug 716415 - Update Azure for Skia API changes. r=gwright
2012-01-19 17:48:35 +13:00
Matt Woodrow
de81e9e7f1
Bug 716415 - Apply mozilla patches to skia and fix bitrot. r=jrmuizel
2012-01-19 17:48:35 +13:00
Matt Woodrow
c04c10630b
Bug 716415 - Update Skia to svn revision 2980. r=jrmuizel
2012-01-19 17:48:34 +13:00
Matt Woodrow
7dd105a686
Bug 716415 - Add missing README_MOZILLA file. r=jrmuizel
2012-01-19 17:48:34 +13:00
Matt Woodrow
eca8f67d5a
Bug 716802 - Implement new 2D API functions. r=gwright
2012-01-19 17:48:33 +13:00
Jonathan Kew
3a14b1e4be
bug 718513 - [dwrite] implement synthetic bolding for fonts loaded via @font-face with src:local(). r=bas
2012-01-18 21:18:10 +00:00
Ali Juma
b22dfdd15f
Bug 705641 - Add more output to framebuffer incompleteness abort message. r=jrmuizel
2011-12-15 13:06:18 -05:00
Bas Schouten
1491f130ef
Bug 702851: Move mScaledFont into gfxFont superclass. r=jdaggett
2011-12-15 17:12:40 +01:00
Justin Lebar
3cfcc44884
Bug 708963 - Remove tautological comparison (unsigned int >= 0) in gfxFont.h. r=jmuizelaar
...
--HG--
extra : rebase_source : 1562649cfe16bbfeeacad6b53ba53f50c58fa2b0
2011-12-15 09:49:42 -05:00
Robert O'Callahan
06e43725c2
Bug 708109. Remove THEBES_INLINE_DECL_THREADSAFE_REFCOUNTING in favour of NS_ version. r=joe
2011-12-15 23:26:42 +13:00
Mike Hommey
d6c8d56251
Bug 709914 - Slice out the ANGLE compiler from libxul on Windows. r=khuey,a=philor
2011-12-15 06:40:23 +01:00
Doug Sherk
f65dc6e8d7
Bug 707861: implement EXT_robustness for ANGLE r=bjacob a=mbrubeck
...
Similar to ARB_robustness, uses our current robustness framework. There are some
problems preventing this from being completely usable, but we can't do anything
about them yet. See the bug for more info.
2011-12-14 16:57:09 -08:00
Matt Brubeck
b79b1e58d3
Back out 88733ce1bef3 (bug 718440) because of Windows build failure
2012-01-17 15:15:47 -08:00
Jeff Muizelaar
315982723f
Bug 718440. Add more sampler labels to various places. r=bgirard
...
This shows the problems described in bug 710068.
2012-01-17 15:33:04 -05:00
Ed Morley
47f9c8e83e
Merge mozilla-central and mozilla-inbound
2011-11-24 09:08:33 +00:00
Jonathan Kew
f2bf77fde6
bug 701637 - clean up mark-skipping loops in gsub/gpos code. r=behdad
2011-11-24 07:13:40 +00:00