Martin Stransky
d15abcbc8c
Bug 635134 - Adds X11 run-time check for Gtk3 backend. r=karlt
...
--HG--
extra : rebase_source : 18486b689a7ff1560830e63900af1d60348ccabb
2015-03-05 03:56:00 +01:00
John Daggett
16051fe356
Bug 935862 p2 - add various userfont lookup methods. r=heycam
2015-03-06 17:44:18 +09:00
Kearwood (Kip) Gilbert
f799e85423
Bug 945584: Part 4 - Add scroll snapping preferences (v3 Patch), r=roc
...
- Added preferences to allow trackpad and mousewheel flinging between
snap points to be tuned:
- layout.css.scroll-snap.prediction-max-velocity
- layout.css.scroll-snap.prediction-sensitivity
--HG--
extra : rebase_source : 2b604767130d039c072df29ec9cd032329b58bb6
2015-02-19 15:43:14 -08:00
Mason Chang
5729940b3c
Bug 1139726 - Assert gfxPlatform::Init is called on the main thread. r=kats
2015-03-05 08:43:53 -08:00
Mason Chang
a26a5496a6
Bug 1138735 - Fallback to software vsync if CVDisplayLink fails to initialize. r=mstange
2015-03-04 14:37:55 -08:00
Jan Jongboom
a51560be5b
Bug 1134599 - Fix rpi build target. r=jrmuizel, r=shuang
2015-02-25 03:20:00 -05:00
Mason Chang
a9182f7264
Bug 1128690 - Ensure Talos Performance Tests still work with silk enabled. r=mstange
2015-03-03 08:14:22 -08:00
Jonathan Watt
6c3e865ef2
Bug 1136486 - Simplify the SVG text rendering callbacks by getting rid of NotifyBeforeSVGGlyphPainted and NotifyAfterSVGGlyphPainted. r=heycam
2015-02-17 22:01:54 +00:00
Benoit Girard
b732d605b0
Bug 1134762 - Clean-up UseFastPath logic to avoid OOM error. r=kats
...
--HG--
extra : rebase_source : 500ab9ab5bd860a434a02c51ced6a0834897eab8
2015-02-18 15:27:40 -05:00
Ms2ger
2649263bed
Bug 1135138 - Remove UNICODE from DEFINES in moz.build rather than Makefile.in; r=mshal
...
This was made possible by bug 928709.
2015-02-23 18:46:55 +01:00
Jacek Caban
f54206dc5a
Bug 1133689 - Make D3DVsyncDisplay destructor private. r=jmuizelaar
2015-02-23 12:14:49 +01:00
John Daggett
31457df5b4
Bug 1135308 - add pref for disabling font cache. r=m_kato
2015-02-23 09:32:04 +09:00
Bas Schouten
45eb4195cb
Bug 1135408: Report device resets and their reasons through telemetry. r=vladan
2015-02-22 22:53:32 +00:00
Jonathan Kew
986898ce38
Bug 1134216 - Preserve line-break flags properly when applying text-transform conversions. r=smontagu
2015-02-22 19:39:36 +00:00
zhoubcfan
f567706ef1
Bug 1129335 - Add private destructor to D3D9 texture usage reporters. r=bgirard
2015-02-16 12:37:43 +01:00
Jeff Gilbert
d3813c406b
Bug 1124394 - Support Core profiles for GLContext. - r=kamidphish
2015-02-12 19:00:41 -08:00
Mason Chang
1ac8beda09
Bug 1127151. Part 3: Create a vsync thread loop with dwmflush. r=jrmuizel
2015-02-13 17:17:26 +08:00
Mason Chang
fd8b6dead7
Bug 1127151. Part 2: Create a vsync source on windows. r=kats
2015-02-13 17:17:24 +08:00
JerryShih
07da2f6d6d
Bug 1129686 - fix friend class declaration. r=jrmuizel
2015-02-12 22:26:00 +01:00
Nicholas Nethercote
3a7b0a9f57
Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
...
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.
--HG--
extra : rebase_source : 526d96ab65e4d7d71197b90d086d19fbdd79b7b5
2015-02-02 14:48:58 -08:00
Nicholas Nethercote
63e3218e4c
Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures.
...
--HG--
extra : rebase_source : eb30be83c3143c6c203585a80a18f180025efaba
2015-02-10 14:39:49 -08:00
Martin Stransky
d975c07099
Bug 1097897 - Add HiDPI support (scale) for Gtk2 and update and fix calculation of scaled screen borders. r=karlt
2015-02-10 02:14:00 -05:00
JerryShih
70408d1c91
Bug 1129686 - Update cms profile in SRGBOverrideObserver callback. r=jmuizelaar
...
--HG--
extra : rebase_source : 9fc25be48d86379004ed4fda37c8a9eaf81409ed
2015-02-06 00:18:00 +01:00
Jonathan Kew
5840767b60
Bug 1127935 - Check for null when trying to load 'head' table, to avoid crashing on non-sfnt fonts. r=jdaggett
2015-02-10 09:18:23 +00:00
Nicholas Nethercote
242708cf72
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
...
--HG--
extra : rebase_source : 488e401ff87e31a2074c4108c4df0572d9536667
2015-02-09 14:34:50 -08:00
Milan Sreckovic
0cf06341a4
Bug 1120611 - Avoid a data race for the rendering intent. r=jrmuizelaar
...
--HG--
extra : rebase_source : 54549a96e59772af1223d69e854d34d28e6d369c
2015-01-13 17:02:34 -05:00
Jonathan Kew
34d9d8895f
Bug 1130429 - Try to avoid font changes within a cluster. r=roc
2015-02-07 20:45:06 +00:00
Andrew McCreight
d3826daa16
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
George Wright
504d1e8944
Bug 1036682 - Account for OPEN_MAX when calling setrlimit on OS X r=snorp
2015-02-06 18:00:57 -05:00
Jeff Gilbert
56b00391c3
Backout 80a88a3badba for causing bug 1130086.
2015-02-06 11:37:04 -08:00
Peter Chang
8c9ff9b5dc
Bug 1129763 - Add pref for the threshold of frame visual warning, r=benwa
2015-02-06 14:38:16 +08:00
Nicholas Nethercote
d34f0301b8
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
...
--HG--
extra : rebase_source : 99182e70335d2b5ff95f8c528ae992d37294be3a
2015-02-04 20:05:36 -08:00
Matt Woodrow
523dd220d2
Bug 1128765 - Add more more reporters to break down D3D9 texture usage. r=jrmuizel
2015-02-05 16:20:14 +13:00
Jeff Gilbert
680ae080b6
Bug 1124394 - Support WebGL 2 with Core Profiles on Mac. - r=kamidphish
2015-02-04 16:34:55 -08:00
Nicholas Nethercote
b5913e0b3d
Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
...
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.
--HG--
extra : rebase_source : eeba14d732077ef2e412f4caca852de6b6b85f55
2015-02-02 14:48:58 -08:00
David Anderson
fe18c25a8f
Remove apz.subframe.enabled and assume it is always true. (bug 1128761, r=kats)
2015-02-03 15:02:04 -08:00
David Anderson
495039e5d4
Make debugging whole-layer invalidation slightly easier. (bug 1128752, r=mattwoodrow)
2015-02-03 14:18:44 -08:00
Jacek Caban
f8b3431622
Bug 1127772 - Add private destructor to D3D11TextureReporter. r=benwa
2015-01-30 02:55:00 +01:00
Jeff Muizelaar
c05b6e84f8
Bug 1128765 - Add memory reporter for D3D9 shared texture usage. r=mattwoodrow
...
--HG--
extra : rebase_source : 41a1bf52382ea1a8aff3360b35158c6836f2d129
2015-02-03 21:34:33 +13:00
George Wright
2f3c21318a
Bug 1036682 - Bump RLIMIT_NOFILE to the hard ceiling on OS X, up to a new cap of 16384 r=jrmuizel
2015-02-02 18:40:04 -05:00
Jonathan Kew
323af42ff6
Bug 1128190 - Always use a mask to render shadows for color glyphs, regardless of blur radius. r=roc
2015-02-02 09:19:28 +00:00
Mike Hommey
a35dbaeebf
Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
...
--HG--
rename : memory/mozalloc/fallible.h => memory/fallible/fallible.h
2015-02-02 09:56:13 +09:00
Wes Kocher
d7313c3320
Backed out changeset 176166c0bae9 (bug 1124394) for b2g device bustage on a CLOSED TREE
2015-01-29 14:23:37 -08:00
Jeff Gilbert
95f269cb3f
Bug 1124394 - Support WebGL on Core Profiles on Mac. - r=kamidphish
2015-01-29 00:44:19 -08:00
John Daggett
97f2b28880
Bug 1127209 - cleanup downloadable font logging. r=m_kato
2015-01-29 16:44:59 +09:00
Matt Woodrow
0003596eec
Bug 1120128 - Implement blacklist for DXVA and blacklist AMD Radeon HD 5800. r=Bas
2015-01-26 13:34:28 +13:00
Jeff Muizelaar
f637b9c41a
Bug 1124847. Track D3D11 shared texture usage in about:memory. r=bas
...
This will hopefully help us track down large amounts of write-combined
mappings that we see.
try: -b do -p win32,win64 -u all -t none
--HG--
extra : rebase_source : 612223046a34a0e7ba179fca4fef1d4c79e18ee8
2015-01-27 20:09:34 -05:00
Ryan VanderMeulen
5159c47849
Backed out changeset a501183528f3 (bug 1124847) for Win7 crashes (again). r=tryserverkthxbye
...
CLOSED TREE
2015-01-28 10:58:55 -05:00
Jeff Muizelaar
f3b0ee2f61
Bug 1124847. Track D3D11 shared texture usage in about:memory. r=bas
...
This will hopefully help us track down large amounts of write-combined
mappings that we see.
2015-01-27 20:09:34 -05:00
Jonathan Kew
e34e642e4d
Bug 1108177 - Implement harfbuzz glyph-extents callback, so that fallback mark positioning works in legacy truetype fonts. r=jdaggett
2015-01-28 09:03:28 +00:00