Kartikaya Gupta
bdb998b9d4
Bug 1022080 - Split out the paint item dumping from the rest of the paint dumping. r=mattwoodrow
2015-05-12 09:16:54 -04:00
Kartikaya Gupta
fe46141487
Bug 1022080 - Dump compositable textures as something that we can paste into the URL bar. r=nical
2015-05-12 09:16:54 -04:00
Kartikaya Gupta
992bb06a34
Bug 1022080 - Add surface dumping for X11 basic textures. r=nical
2015-05-12 09:16:54 -04:00
Kartikaya Gupta
cf503e468a
Bug 1022080 - Make non-HTML dumping of textures work better. r=nical
2015-05-12 09:16:54 -04:00
Kartikaya Gupta
af44ca2147
Bug 1022080 - Don't force intermediate surfaces when dumping textures, unless explicitly specified. r=nical
2015-05-12 09:16:53 -04:00
Carsten "Tomcat" Book
a98d07f54a
Backed out changeset cff5c0c09e72 (bug 1056479) for widespread destruction on a CLOSED TREE
2015-05-12 12:22:01 +02:00
Carsten "Tomcat" Book
5cb40c508e
Backed out changeset 8bd3335d77d2 (bug 1056479)
2015-05-12 12:21:20 +02:00
Carsten "Tomcat" Book
7d0e2a0d83
Backed out changeset c72465a4c424 (bug 1056479)
2015-05-12 12:21:14 +02:00
Carsten "Tomcat" Book
f21bf9d148
Backed out changeset 1223b73d62dc (bug 1056479)
2015-05-12 12:21:09 +02:00
Carsten "Tomcat" Book
11670ea513
Backed out changeset 194a4c39c2a9 (bug 1056479)
2015-05-12 12:21:02 +02:00
Carsten "Tomcat" Book
9b062ed880
Backed out changeset f630169085c1 (bug 1056479)
2015-05-12 12:20:48 +02:00
Carsten "Tomcat" Book
8516c22d7a
Backed out changeset f18546e7f271 (bug 1056479)
2015-05-12 12:20:43 +02:00
Carsten "Tomcat" Book
ccb3c8002c
Backed out changeset a8fca346b1ff (bug 1056479)
2015-05-12 12:20:38 +02:00
Carsten "Tomcat" Book
196e2623c1
Backed out changeset b858d2530520 (bug 1056479)
2015-05-12 12:20:33 +02:00
John Daggett
dbe1d515c9
Bug 1056479 p9 - fix build bustage. r=birtles
2015-05-12 17:44:39 +09:00
John Daggett
da543844cd
Bug 1056479 p8 - switch gfxFontConfig to gfxFontconfig. r=karlt
2015-05-12 17:44:35 +09:00
John Daggett
e1d5d14bde
Bug 1056479 p7 - fixup assertion for non-italic fallback. r=m_kato
2015-05-12 17:44:32 +09:00
John Daggett
bc2095e1d1
Bug 1056479 p6 - handle font updates. r=jfkthame
2015-05-12 17:44:30 +09:00
John Daggett
197c2170e0
Bug 1056479 p3 - fixup various reftests for Linux. r=jfkthame
2015-05-12 17:44:20 +09:00
John Daggett
da0662d19f
Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
...
This patch implements a derived class of gfxPlatformFontList and a set of associated objects that uses fontconfig. It's a replacement for the existing gfxPangoFontGroup and gfxFontconfigUtils code. The fontconfig API is used to lookup all fonts on the system, which are grouped by family name.
Changes due to this patch:
- font style matching, the mapping of style attributes to a specific font, is now handled by the same Gecko code that is used on other plaforms. fontconfig substitutions are handled but fontconfig style matching no longer used.
- downloadable fonts using unicode-range are now supported
- local fullname lookups are only done with the English name of the font, as per the CSS3 Fonts spec, and not only other localized fullnames
- size-specific bitmap fonts are no longer supported
- fonts lacking a Unicode character map are no longer supported
2015-05-12 17:44:16 +09:00
John Daggett
ad666ceddb
Bug 1056479 p1a - use lang as part of pref font fallback. r=karlt
2015-05-12 17:44:13 +09:00
John Daggett
57707b75bd
Bug 1056479 p1 - add language to FindFamily parameters. r=jfkthame
2015-05-12 17:44:10 +09:00
John Daggett
7ea3422db0
Bug 1056479 p0 - rename ambiguous GetFontList method in Android fontlist. r=m_kato
2015-05-12 17:44:03 +09:00
Dan Glastonbury
666876115e
Bug 1147447 - Enable STL wrapping for libGLESv2 and libEGL. r=jmuizelaar r=glandium
2015-04-28 20:41:00 +02:00
Carsten "Tomcat" Book
1cc8234416
Backed out 10 changesets (bug 1056479) for bustage on a CLOSED TREE
...
Backed out changeset d5b1f2b78915 (bug 1056479)
Backed out changeset bcc65b714dd6 (bug 1056479)
Backed out changeset 0b35e8a463d2 (bug 1056479)
Backed out changeset 0933391809c9 (bug 1056479)
Backed out changeset 93bd67204fac (bug 1056479)
Backed out changeset 5260b93eb0b9 (bug 1056479)
Backed out changeset 130bea3f8623 (bug 1056479)
Backed out changeset 408e078cc18d (bug 1056479)
Backed out changeset a651c240979d (bug 1056479)
Backed out changeset d74ae8fcaac9 (bug 1056479)
2015-05-12 08:25:19 +02:00
John Daggett
214929420b
Bug 1056479 p8 - switch gfxFontConfig to gfxFontconfig. r=karlt
2015-05-12 14:51:17 +09:00
John Daggett
379251e079
Bug 1056479 p7 - fixup assertion for non-italic fallback. r=m_kato
2015-05-12 14:51:17 +09:00
John Daggett
e3e96e9fa9
Bug 1056479 p6 - handle font updates. r=jfkthame
2015-05-12 14:51:17 +09:00
John Daggett
a92a57e31e
Bug 1056479 p3 - fixup various reftests for Linux. r=jfkthame
2015-05-12 14:51:17 +09:00
John Daggett
f2d632a4ef
Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
...
This patch implements a derived class of gfxPlatformFontList and a set of associated objects that uses fontconfig. It's a replacement for the existing gfxPangoFontGroup and gfxFontconfigUtils code. The fontconfig API is used to lookup all fonts on the system, which are grouped by family name.
Changes due to this patch:
- font style matching, the mapping of style attributes to a specific font, is now handled by the same Gecko code that is used on other plaforms. fontconfig substitutions are handled but fontconfig style matching no longer used.
- downloadable fonts using unicode-range are now supported
- local fullname lookups are only done with the English name of the font, as per the CSS3 Fonts spec, and not only other localized fullnames
- size-specific bitmap fonts are no longer supported
- fonts lacking a Unicode character map are no longer supported
2015-05-12 14:51:17 +09:00
John Daggett
e87a424836
Bug 1056479 p1a - use lang as part of pref font fallback. r=karlt
2015-05-12 14:51:17 +09:00
John Daggett
6386b5b827
Bug 1056479 p1 - add language to FindFamily parameters. r=jfkthame
2015-05-12 14:51:17 +09:00
John Daggett
8564ab9f19
Bug 1056479 p0 - rename ambiguous GetFontList method in Android fontlist. r=m_kato
2015-05-12 14:51:17 +09:00
David Anderson
8a9daf3775
Enable APZ for all Desktop windows if E10s is enabled. (bug 1163115, r=kats)
2015-05-12 01:26:01 -04:00
Timothy Nikkel
943736bd0c
Bug 1163259. Make sure we don't look at the parent ref layer when looking for a layer with the frame metrics for a scrollbar. r=kats
...
The ref layer comes from the parent process, and hence a different scrollid space. If the scrollid on it's metrics happen to match a scrollbar from the child process we have a problem.
2015-05-12 00:13:04 -05:00
Phil Ringnalda
0080559c75
Back out 4f682f01262e (bug 857895) for widespread destruction
...
CLOSED TREE
2015-05-11 19:53:28 -07:00
Matt Woodrow
df87b4ccca
Bug 857895 - Run canvas rendering asynchronously on OSX. r=Bas,bholley
2013-04-09 16:51:44 +12:00
Kartikaya Gupta
bbd234182a
Bug 1161634 - Enable the test_wheel_scroll on Linux as well. r=mstange
2015-05-11 17:21:37 -04:00
Paul Rouget
4ca5b03bc0
Bug 1161407 - Only check for IsMultiProcessWindow on non-B2G & non-Android platforms. r=kats
2015-05-11 14:59:07 -04:00
Jonathan Kew
d9a2e331d5
Bug 1161900 - Use ICU normalization support during shaping if available, to support decomposable characters in more recently-encoded scripts. r=jdaggett,gps
2015-05-11 19:57:28 +01:00
Carsten "Tomcat" Book
4bb7f96375
Backed out changeset 41c408a2662e (bug 857895) for bustage on a CLOSED TREE
2015-05-11 10:28:56 +02:00
Matt Woodrow
a8b275cbb0
Bug 857895 - Run canvas rendering asynchronously on OSX. r=Bas,bholley
...
--HG--
extra : rebase_source : f94b65530bfb40298ed6ea1f22d607b0fc8b464f
2013-04-09 16:51:44 +12:00
Jonathan Kew
218a52280a
Bug 1157758 - Update harfbuzz to pick up fix for vertical-upright Arabic script (non-)shaping behavior; now at upstream commit f724cc351640ee075a9867ef42df32cf5e0ef3b7. r=jdaggett
2015-05-11 06:58:21 +01:00
Nicholas Nethercote
0323a0a1b5
Backout c375efe78e07 (bug 1161377 part 3) for (probably) increasing the static constructor count and regressing Fennec start-up time. r=me.
2015-05-10 22:16:18 -07:00
Matt Woodrow
7724ed31a5
Bug 1158089 - Remove LAYERS_D3D10 enum value since it's unused. r=Bas
2015-05-11 16:22:51 +12:00
Eric Rahm
67b91ff53a
Bug 1162748 - Remove instances of #ifdef PR_LOGGING in graphics. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-08 14:37:01 -07:00
Bas Schouten
94df2831d0
Bug 1162587 - Part 2: Abort painting a painted layer when a device reset has ocurred. r=jrmuizel
2015-05-08 23:12:32 +02:00
Bas Schouten
e0869bb7e2
Bug 1162587 - Part 1: Ensure consistent reporting of device reset until reinitialization. r=jrmuizel
2015-05-08 23:12:32 +02:00
Kartikaya Gupta
8e6dbbf17c
Bug 1161592 - If we don't get a target frame from the touch point try using the root scrollable frame. r=botond
2015-05-08 13:51:35 -04:00
Geoff Brown
b5f94612ad
Bug 1140459 - Skip IsRenderbuffer assertions on Android emulator; r=jgilbert
2015-05-07 18:49:14 -06:00