Eric Rahm
32b4ff6b18
Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
2015-05-19 11:15:34 -07:00
John Daggett
4a3dbe7243
Bug 1165611 - fix font smoothing under Linux. r=karlt
2015-05-19 14:30:55 +09:00
Birunthan Mohanathas
63dbcb194c
Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj
2015-05-18 13:50:35 -07:00
Ryan VanderMeulen
50e913e2aa
Merge inbound to m-c. a=merge
2015-05-18 16:32:50 -04:00
Mason Chang
e2f6d177e6
Backout bug 1155828 for talos + functional regressions. r=me
2015-05-18 08:30:41 -07:00
Mason Chang
9c004e9223
Backout bug 1162824 to backout bug 1155828. r=me
2015-05-18 08:29:40 -07:00
Frédéric Wang
c167a89bab
Bug 598900 - GDI: use typo metrics when USE_TYPO_METRICS is specified. r=karlt
2015-05-15 22:30:29 +02:00
JerryShih
10216f3583
Bug 1155797 - P3: turn on vsync for kk, l and up. r=mwu
2015-05-17 18:12:00 +02:00
Phil Ringnalda
46bb542e23
Back out 530555a2d6d4 (bug 1162064) for debug b2g emulator assertions and failure to thrive
...
CLOSED TREE
2015-05-17 22:42:05 -07:00
David Anderson
d1e2fa0547
Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
2015-05-17 23:11:44 -04:00
David Anderson
ad7e67dd62
Backout changeset e5d045d49b40 for bustage on an a=CLOSED TREE
2015-05-17 21:46:30 -04:00
David Anderson
5d41109b11
Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
2015-05-17 20:44:43 -04:00
Carsten "Tomcat" Book
c1b735c133
Merge mozilla-central to b2g-inbound
2015-05-18 13:57:18 +02:00
Fabrice Desré
987bf562dd
Bug 1165766 - Crash in AddFontSetFamilies() r=jtd
2015-05-17 20:33:46 -07:00
Phil Ringnalda
4956ca4d78
Back out 75502ee740e0 (bug 1153123) for w-p-t bustage
...
CLOSED TREE
2015-05-15 20:37:24 -07:00
Nicholas Nethercote
972275ed2b
Back out all four patches from bug 1161377. r=me.
...
Due to Android startup regressions (bug 1163066) and plugin crashes (bug
1165155).
2015-05-14 21:48:43 -07:00
Matt Woodrow
b834f3afd6
Bug 1153123 - Don't upload in the ImageBridge thread if A8 texture sharing is broken. r=Bas
2015-05-13 23:42:32 +12:00
Mason Chang
bc593d8268
Bug 1162824 - Change box shadow cache to cache the colored blurred box shadow. r=mstange
2015-05-15 10:52:44 -07:00
Eric Rahm
fb1cf677ff
Bug 1164620 - Part 1: Remove instances of #ifdef PR_LOGGING in various places. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-14 10:13:24 -07:00
Mason Chang
cdb604dd15
Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange
2015-05-13 15:19:27 -04:00
Daniel Holbert
428cfd12a7
Bug 1056479 followup: Annotate gfxPlatformGtk::CreatePlatformFontList() as 'override'. rs=ehsan
2015-05-12 23:36:47 -07:00
John Daggett
f2c6692959
Bug 1056479 p10 - activate bundled fonts. r=m_kato
2015-05-13 14:11:26 +09:00
John Daggett
e23cd3d960
Bug 1056479 p9 - fix build bustage. r=birtles
2015-05-13 14:11:26 +09:00
John Daggett
8b8659ec73
Bug 1056479 p8 - switch gfxFontConfig to gfxFontconfig. r=karlt
2015-05-13 14:11:26 +09:00
John Daggett
ea444c9c23
Bug 1056479 p7 - fixup assertion for non-italic fallback. r=m_kato
2015-05-13 14:11:26 +09:00
John Daggett
2a0c51f37f
Bug 1056479 p6 - handle font updates. r=jfkthame
2015-05-13 14:11:26 +09:00
John Daggett
ea003cf539
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-13 14:11:25 +09:00
John Daggett
b1af25f195
Bug 1056479 p1a - use lang as part of pref font fallback. r=karlt
2015-05-13 14:11:25 +09:00
John Daggett
1b2469fc0b
Bug 1056479 p1 - add language to FindFamily parameters. r=jfkthame
2015-05-13 14:11:25 +09:00
John Daggett
53e2e77b58
Bug 1056479 p0 - rename ambiguous GetFontList method in Android fontlist. r=m_kato
2015-05-13 14:11:25 +09:00
Lee Salzman
25d43263df
Bug 1159273 - Fix out-dated Cairo usage that may fail to build or work properly when system Cairo is involved. r=jrmuizel
2015-05-13 12:00:30 +09:00
Lee Salzman
cfd509b083
Bug 1127752 - fixes for using Skia and OMTC with GTK3. r=jrmuizel
2015-05-13 11:54:17 +09:00
Nicholas Nethercote
058f304862
Bug 1161377 (part 3, attempt 2) - Convert some easy PL_DHashTable{Init,Finish} cases. r=froydnj.
2015-05-12 17:33:26 -07:00
David Major
b35b39769c
Bug 1154703: Fix typo in nvdxgiwrap filename. r=jrmuizel
2015-05-12 19:04:46 -04:00
Kartikaya Gupta
c97d038a88
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
c876705ef6
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
349ff9681c
Backed out changeset cff5c0c09e72 (bug 1056479) for widespread destruction on a CLOSED TREE
2015-05-12 12:22:01 +02:00
Carsten "Tomcat" Book
7ac330396a
Backed out changeset 8bd3335d77d2 (bug 1056479)
2015-05-12 12:21:20 +02:00
Carsten "Tomcat" Book
1f3e44bf6d
Backed out changeset c72465a4c424 (bug 1056479)
2015-05-12 12:21:14 +02:00
Carsten "Tomcat" Book
c9d696c90e
Backed out changeset 1223b73d62dc (bug 1056479)
2015-05-12 12:21:09 +02:00
Carsten "Tomcat" Book
44968664c8
Backed out changeset f630169085c1 (bug 1056479)
2015-05-12 12:20:48 +02:00
Carsten "Tomcat" Book
d45c00e4b7
Backed out changeset f18546e7f271 (bug 1056479)
2015-05-12 12:20:43 +02:00
Carsten "Tomcat" Book
d5cabf8a34
Backed out changeset a8fca346b1ff (bug 1056479)
2015-05-12 12:20:38 +02:00
Carsten "Tomcat" Book
44f4d6f036
Backed out changeset b858d2530520 (bug 1056479)
2015-05-12 12:20:33 +02:00
John Daggett
adf161a630
Bug 1056479 p9 - fix build bustage. r=birtles
2015-05-12 17:44:39 +09:00
John Daggett
a37471b41c
Bug 1056479 p8 - switch gfxFontConfig to gfxFontconfig. r=karlt
2015-05-12 17:44:35 +09:00
John Daggett
8ad3c76401
Bug 1056479 p7 - fixup assertion for non-italic fallback. r=m_kato
2015-05-12 17:44:32 +09:00
John Daggett
c7f4a3cf94
Bug 1056479 p6 - handle font updates. r=jfkthame
2015-05-12 17:44:30 +09:00
John Daggett
ed4b836eba
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
a20a9ac26f
Bug 1056479 p1a - use lang as part of pref font fallback. r=karlt
2015-05-12 17:44:13 +09:00