Ehsan Akhgari
44631ff424
Bug 1028944 follow-up: remove the #ifdef altogether
2014-06-23 10:23:30 -07:00
Ehsan Akhgari
5d03bd7344
Bug 1028944 - Use nscore.h SEH wrapper macros in gfxWindowsPlatform.cpp; r=jrmuizel
2014-06-23 09:04:22 -07:00
Kartikaya Gupta
4aba255ad5
Bug 1020778 - Reduce opacity of low-res buffer on B2G by half when compositing it to the screen. r=jrmuizel
2014-06-23 12:00:18 -04:00
Benoit Jacob
96bc07be10
Remove unused static variable that causes non-unified build to fail - trivial, no review, no bug
2014-06-23 11:53:51 -04:00
Benoit Jacob
bcea0ff935
Remove unused static function that causes non-unified build to fail - trivial, no review, no bug
2014-06-23 11:50:43 -04:00
zhoubcfan
2ec301a262
Bug 891709 - Fix build bustage in gfx/2d/Factory.cpp when Skia is disabled. r=gw280
2014-05-03 04:13:00 -04:00
Geoff Brown
04ad351c4e
Bug 456899 - Avoid assertion "forgot to short-circuit a text run with zero-sized font?"; r=jfkthame
2014-06-23 08:35:52 -06:00
Kartikaya Gupta
d7c405117e
Bug 1021085 - Miscellaneous cleanup. r=Cwiiis
2014-06-23 08:42:53 -04:00
Kartikaya Gupta
25034980f6
Bug 1021085 - Use the entire compositor-side composition bounds as the coherent update rect on B2G. r=Cwiiis r=BenWa
2014-06-23 08:42:53 -04:00
Kartikaya Gupta
ba83c919c7
Bug 1021085 - Fix up the Fennec code path as well. r=Cwiiis
2014-06-23 08:42:53 -04:00
Kartikaya Gupta
f5cf0ffe04
Bug 1021085 - Remove unnecessary transform stored on the paint data. r=Cwiiis
2014-06-23 08:42:48 -04:00
Kartikaya Gupta
478fab5ea7
Bug 1021085 - Inflate the painted rect a bit to deal with rounding error. r=Cwiiis
2014-06-23 08:42:19 -04:00
Kartikaya Gupta
03566ace86
Bug 1021085 - Fix up the transform used for the compositor side composition bounds. r=Cwiiis
2014-06-23 08:42:01 -04:00
Kartikaya Gupta
72cfca8a60
Bug 1021085 - Refactor code to ensure we use the same scrolling ancestor layer everywhere. r=Cwiiis
2014-06-23 08:41:09 -04:00
Mason Chang
6d23a7db96
Bug 990832 - Build a tool to visualize frame uniformity. r=mchang, benwa.
2014-06-19 09:33:00 +02:00
John Daggett
bec96141f3
Bug 961558 - remove smallCaps from gfxFontStyle. r=jfkthame
2014-06-23 12:09:17 +09:00
John Daggett
5a49215c66
Bug 961558 - add fallback support for font-variant-caps values. r=jfkthame
2014-06-23 12:09:16 +09:00
Matt Woodrow
8cb1afacd4
Bug 1025896 - Null check generated blur surface. r=Bas
2014-06-18 13:36:30 +12:00
Sasha Fydrich
965c67e0f3
Bug 1020439 - Call cairo_surface_destroy in GetCairoSurfaceForSourceSurface in case of failure. r=bas
2014-06-22 11:10:07 -07:00
Jonathan Kew
362b0439cc
bug 1028134 - Remove dangerous public destructor of gfxContext. r=bjacob
2014-06-22 13:28:12 +01:00
Cgg
3642ea4e9d
Bug 783043 - Restore original image factory after paint operations. r=nical
...
---
gfx/layers/ImageContainer.h | 5 +++++
gfx/layers/basic/BasicImageLayer.cpp | 7 +++++++
2 files changed, 12 insertions(+)
2014-06-21 14:32:30 +02:00
Nicolas Silva
8e43d830f3
Bug 783043 - Backed out changeset 29bc4fa125d9 (commit message). r=me
2014-06-21 19:51:07 +02:00
Cgg
d2892f8176
From d5e66ff9f47b4bbd59808c75ede6e30ad35a5cd4 Mon Sep 17 00:00:00 2001
...
Bug 783043 - Restore original image factory after paint operations. r=nical
---
gfx/layers/ImageContainer.h | 5 +++++
gfx/layers/basic/BasicImageLayer.cpp | 7 +++++++
2 files changed, 12 insertions(+)
2014-06-21 14:32:30 +02:00
Sotaro Ikeda
794054fb0b
Bug 1026580 - Remove an infinite loop possibility from AsyncTransactionTracker::WaitComplete() r=nical
2014-06-21 08:30:30 -07:00
Sotaro Ikeda
f219fecf9d
Bug 1025781 - Remove unnecessary gfx::SourceSurface r=nical
2014-06-21 05:15:41 -07:00
Mike Hommey
a28854c595
Bug 1027448 - Fix building gfxSurfaceRefCountTest.cpp with system cairo. r=mshal
2014-06-20 17:32:41 +09:00
Mike Hommey
df1f9d8adf
Bug 1027000
- Allow binary compatibility with libpixman versions between 0.19.2 and 0.25.2 when building against system libpixman. r=jrmuizel
2014-06-20 17:31:58 +09:00
Jonathan Watt
f1d16eb1ff
Bug 1027645 - Eliminate all nsRenderingContext::AppUnitsPerDevPixel() callers and all non-propagating nsRenderingContext::DeviceContext() callers. r=roc
2014-06-20 07:42:30 +01:00
Brian Birtles
292c410c9e
Bug 1025709 part 1 - Move mDelay to AnimationTiming; r=heycam
...
This patch is the first part in preparing the way to merge ElementTransitions
with CommonElementAnimationData (which we'll eventually rename to something
nicer).
Here we move mTiming from CommonElementAnimationData to the AnimationTiming
struct. While this is not strictly necessary in order to do the later
refactoring it makes it simpler since it:
- Divides time calculation into calculation based on dynamic play state (the
responsibility of animation players in Web Animations terms) and static
author-specified timing parameters (a property of animations in Web Animations
terms).
- In future we will probably put animations on the compositor during their
delay phase so we will want the delay to be present in the AnimationTiming
struct then.
- Makes AnimationTiming line up with the dictionary of the same name in Web
Animations.
2014-06-20 12:39:23 +09:00
Sotaro Ikeda
0e32a771bf
Bug 1027088 - Ensure fence delivery for TiledContentClient on gonk r=nical
2014-06-19 19:41:36 -07:00
Benoit Girard
c1e4a09735
Bug 1027496 - Stream display list and layers dump. r=mattwoodrow
2014-06-19 18:36:25 -04:00
Jonathan Watt
b8c5e8c8f4
Bug 1027763, part 3 - Remove the old DrawTarget::GetType() method. r=Bas
2014-06-19 21:35:34 +01:00
Jonathan Watt
f0cc7f7531
Bug 1027763, part 2 - Make non-Moz2D callers of DrawTarget::GetType() call DrawTarget::GetBackendType() instead. r=Bas
2014-06-19 21:35:33 +01:00
Jonathan Watt
3480cabb15
Bug 1027763, part 1 - Rename DrawTarget::GetType() to DrawTarget::GetBackendType() in Moz2D code. r=Bas
2014-06-19 21:35:33 +01:00
Benoit Girard
e99f6cd57d
Bug 1027794 - Don't copy the visible region when rendering. r=bjacob
2014-06-19 16:14:46 -04:00
Kartikaya Gupta
82c59d2853
Bug 1021248 - Update the low-res tiles even when not in risk of checkerboarding. r=Cwiiis
2014-06-19 09:27:32 -04:00
Kartikaya Gupta
46339827a7
Bug 1026756 - Detect when a scroll offset update is going to remove checkerboarding, and don't leave things in a low-precision state. r=Cwiiis
2014-06-19 09:27:31 -04:00
Nicolas Silva
72ac06e54c
Bug 1027365 - Activate ImageBridge by default when OMTC on. r=sotaro
2014-06-19 11:45:19 +02:00
Jonathan Kew
2ce9cef08b
bug 871453 - part 3 - support font-synthesis options through the fontconfig backend. r=jdaggett
2014-06-19 08:09:00 +01:00
Jonathan Kew
330a007108
bug 871453 - part 2 - support font-synthesis options through the platform-font-list backends. r=jdaggett
2014-06-19 08:08:58 +01:00
Jonathan Kew
176feefe44
bug 871453 - part 1 - pass the font-synthesis flags down to gfxFontStyle. r=jdaggett
2014-06-19 08:08:55 +01:00
Jonathan Kew
1d711914d6
bug 1025076 - handle negative glyph advance more sensibly in gfxGDIFont. r=jdaggett
2014-06-18 17:46:04 +01:00
Birunthan Mohanathas
f475f7189b
Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
2014-06-18 17:57:51 -07:00
Birunthan Mohanathas
ec8396a564
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Benoit Jacob
dd18742280
Bug 1027251 - Fix or whitelist dangerous public destructors in gfx/ - r=jrmuizel
2014-06-18 22:28:59 -04:00
Nicholas Nethercote
39f29c384a
Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
...
--HG--
extra : rebase_source : 5eb756b17a97e751deb0f47e909fdb35533cb23b
2014-05-20 23:06:54 -07:00
Jeff Gilbert
f50b8dc737
Bug 1000640 - Crash if we try to use the Gralloc path in TextureHost. - r=mattwoodrow
2014-06-18 17:04:06 -07:00
Jeff Gilbert
bde621b73d
Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
2014-06-18 17:04:06 -07:00
Jeff Gilbert
2c7936586a
Bug 1000640 - Update Gralloc and ANGLE ShSurf backends. - r=mattwoodrow
2014-06-18 17:04:05 -07:00
Jeff Gilbert
3d1f5ae620
Bug 1000640 - Death to whitespace. - r=mattwoodrow
2014-06-18 17:04:05 -07:00