Birunthan Mohanathas
9bed3781f9
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Milan Sreckovic
9dbdcd1767
Bug 1244735 - Preference to override the default behaviour for partial present. r=jrmuizel
2016-02-01 13:34:00 +01:00
Nicholas Nethercote
bbcdfde976
Bug 1181444 (part 1.5) - Remove dead PLDHashOperator declarations. r=froydnj.
2016-01-28 14:08:19 -08:00
Phil Ringnalda
863943dfb7
Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
...
CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Birunthan Mohanathas
fefae7df1f
Bug 1235261 - Part 3: Switch remaining uses of AutoFallibleTArray to AutoTArray. r=froydnj
...
This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
915d94e017
Bug 1235261 - Part 2: Switch some uses of AutoFallibleTArray to AutoTArray. r=froydnj
...
This changes some function signatures to take a nsTArray<T>& instead of a
FallibleTArray<T>& because AutoTArray does not inherit from FallibleTArray.
This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
f94b4ff6a2
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00
Milan Sreckovic
bba443a226
Bug 1235437 - Add annotation for major graphics preferences. r=bgirard
2016-01-18 12:56:38 -05:00
Jeff Muizelaar
4e3f56f951
Bug 1178385. Add a pref to force enable hw video decode. r=milan
2016-01-27 19:31:42 -05:00
Nicholas Nethercote
d7cc35a263
Bug 1239864 (part 8) - Use the new rect iterators in gfx/. r=nical.
2016-01-18 17:20:58 -08:00
John Daggett
f1a4f2e518
Bug 1243226 - relax the limit on fontconfig generics. r=heycam, a=me
2016-01-27 17:21:31 +09:00
Masayuki Nakano
e123f12119
Bug 1153156 part.4 Make APZC system scroll speed overriding aware r=mstange
2016-01-27 15:09:13 +09:00
Nicolas Silva
ddc36c8ef3
Bug 1240819 - cleanup dead branches in gfxXlibNativeRender.cpp. r=jrmuizel
2016-01-26 15:35:11 +01:00
John Daggett
1f97eaaa63
Bug 1240407 - assume default system font cascade for non-CJK langs under OSX. r=m_kato
2016-01-26 20:50:30 +09:00
Sylvestre Ledru
14ec5bc735
Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
2016-01-22 16:58:49 +01:00
Bob Owen
8fbadb6da5
Bug 1238964 Part 1: Hold new printable page sizes in print nsIPrintSettingsWin. r=jimm
...
This also holds the resolution in the print settings, so that we can start to
remove the access to the native Windows print devices in the child process.
2016-01-22 16:05:19 +00:00
Nicolas Silva
0d132b2eff
Bug 1180942 - Use cairo's image backend for drawing on linux. r=jrmuizel
2016-01-21 14:12:51 +01:00
Bogdan Postelnicu
bce3bc6597
Bug 1241118 - Add gc = GetGeneralCategory(ch) when sc == MOZ_SCRIPT_COMMON. r=jfkthame
2016-01-20 17:17:14 +02:00
David Rajchenbach-Teller
8dc9509180
Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
2016-01-15 11:38:03 +01:00
Lee Salzman
a0772fffaf
Bug 1241163 - Replace DrawTarget::CreateSourceSurfaceFromNativeSurface(CAIRO_CONTEXT) with Factory::CreateSourceSurfaceForCairoSurface. r=jrmuizel
2016-01-20 13:31:44 -05:00
Jonathan Kew
d83513159a
Bug 1240739 - Support opacity when rendering color fonts (e.g. emoji). r=jdaggett
2016-01-20 08:50:43 +00:00
Phil Ringnalda
2e5a8a4d1e
Back out 604c30246eeb (bug 1180942) for Linux reftest OOMs in 632781-verybig.html
...
CLOSED TREE
2016-01-19 20:17:20 -08:00
Sebastian Hengst
e687c33b0f
Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
...
Backed out changeset 5f458e6e4997 (bug 1224374)
Backed out changeset 0dc02cb0b604 (bug 1224374)
2016-01-19 21:30:41 +01:00
David Rajchenbach-Teller
ad8745d7f6
Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
2016-01-15 11:38:03 +01:00
Nicolas Silva
19e443f167
Bug 1180942 - Use cairo's image backend for drawing on linux. r=jrmuizel
2016-01-19 18:36:36 +01:00
Chris Peterson
b4db28bc14
Bug 1236323 - Part 2: Suppress -Wimplicit-fallthrough warnings in gfx/ from Skia header files. r=nical
2016-01-08 00:43:58 -08:00
Kartikaya Gupta
1900d2d95d
Bug 1226826 - Add a CheckerboardEvent class to record stuff when checkerboarding happens. r=botond
2016-01-15 16:19:58 -05:00
Milan Sreckovic
c3353c101e
Bug 1237770: Disable D3D9 on XP with E10S. r=jrmuizel
2016-01-13 12:10:51 -05:00
Jonathan Kew
27d62409c8
Bug 1228540 - pt 2 - Remove our HBGetGlyphHOrigin callback, as the default behavior is sufficient. r=jdaggett
2016-01-15 08:45:31 +00:00
John Daggett
cc377af7c4
Bug 1212731 p2 - add system font cascade to fontlist for -apple-system generic. r=m_kato
2016-01-15 16:33:51 +09:00
John Daggett
b47a74f9ca
Bug 1212731 p1 - move GetSampleLangForGroup into base class. r=m_kato
2016-01-15 16:33:51 +09:00
John Daggett
17d30dfd3a
Bug 1239603 - don't reject format 12 cmap with odd encoding. r=jfkthame
...
This fixes an issue affecting the use of Big Caslon under OSX which uses an improperly labeled format12 cmap with platform=0/encoding=1. Technically, a Unicode 1.1 encoding implies a font that's not entirely compatible with more recent versions of Unicode (e.g. Hangul range is different). But since this seems to be simply a font error and not a real problem for format12 cmaps, ignore this inconsistency.
2016-01-15 09:44:13 +09:00
Jan de Mooij
d98775dbd4
Bug 1237201 part 2 - Handle Vector OOM in gfx/. r=jrmuizel,kats
2016-01-14 15:19:16 +01:00
Sotaro Ikeda
6bca25738e
Bug 1237914
- Remove layers.screen-recording.enabled r=mwu
2016-01-13 20:45:57 -08:00
Nigel Babu
ca51f1ac3d
Backed out 4 changesets (bug 1226826) for widespread bustage
...
Backed out changeset 95d373bec568 (bug 1226826)
Backed out changeset bb9970d440a4 (bug 1226826)
Backed out changeset 6c1fa0dc6bd7 (bug 1226826)
Backed out changeset 400ebf504171 (bug 1226826)
2016-01-14 08:33:11 +05:30
Kartikaya Gupta
5bd3bf72dc
Bug 1226826 - Add a CheckerboardEvent class to record stuff when checkerboarding happens. r=botond
2016-01-13 15:46:07 -05:00
Jonathan Kew
f3933436cd
Bug 724538 - When ICU is available in the build, replace most of nsCharProps2 fields with ICU property accessors. r=emk
2016-01-13 15:45:22 +00:00
Carsten "Tomcat" Book
b1b2328545
Merge mozilla-central to mozilla-inbound
2016-01-13 11:58:27 +01:00
Carsten "Tomcat" Book
0506fad16e
merge mozilla-inbound to mozilla-central a=merge
2016-01-13 11:57:15 +01:00
Carsten "Tomcat" Book
b96a0845a0
Merge mozilla-central to fx-team
2016-01-12 11:57:10 +01:00
Jamie Nicol
b8b1c0492c
Bug 1223144 - Scale texture coordinates in CompositorOGL for non POT textures. r=mwoodrow
2016-01-11 11:14:07 +00:00
Nicholas Nethercote
3fb50046bc
Bug 1231888 - Remove AutoCairoPixmanBugWorkaround. r=jrmuizel.
2016-01-11 16:11:57 -08:00
Nicholas Nethercote
7ffd79fb97
Bug 1238438 (part 3) - Inline both PathFromRegionInternal() functions. r=nical.
...
They both have a single call site, so aren't worth being in separate functions.
2016-01-10 16:48:55 -08:00
Nicholas Nethercote
822fecd835
Bug 1238438 (part 2) - Inline both ClipToRegionInternal() functions. r=nical.
...
They both have a single call site, so aren't worth being in separate functions.
2016-01-10 16:48:52 -08:00
Nicholas Nethercote
e137b92a12
Bug 1238438 (part 1) - Remove dead function gfxUtils::PathFromRegion(). r=nical.
2016-01-10 16:22:52 -08:00
Jonathan Kew
9217770d7b
Bug 890156 - patch 3 - Remove gfxWindowsPlatform::GetDPIScale and replace it with methods in WinUtils, ready for per-monitor DPI support. r=emk
2015-12-02 15:09:29 +00:00
Nicholas Nethercote
356e4ac265
Bug 1238846 (part 2) - Remove gfxContext::mOriginalDT, which is unused. r=mattwoodrow.
2016-01-12 13:42:02 -08:00
Nicholas Nethercote
23fcd076e3
Bug 1231888 (follow-up) - Simplify CurrentSurface(). r=jrmuizel.
...
The previous patch in this bug removed two calls to CurrentSurface(), leaving
only one, and that one doesn't need the dx and dy arguments.
2016-01-11 16:42:09 -08:00
Bas Schouten
97ff2d8e74
Bug 1238028: When D2D 1.0 is not allowed disable D2D completely when not using 1.1. r=jrmuizel
2016-01-11 00:41:39 +01:00
Nicholas Nethercote
26bade2c4c
Bug 1236802 (part 1) - Moz2Dify some blur code a little. r=mattwoodrow.
...
gfxAlphaBoxBlur::GetInsetBlur() can be trivially passed a DrawTarget instead of
a gfxContext.
The patch also removes the DrawTarget parameter from GetBlur() because it can
be obtained from the gfxContext parameter.
2016-01-10 14:05:26 -08:00