Ms2ger
23beb3bfbf
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
e07ff74463
Bug 1133689 - Make D3DVsyncDisplay destructor private. r=jmuizelaar
2015-02-23 12:14:49 +01:00
John Daggett
d2d5381689
Bug 1135308 - add pref for disabling font cache. r=m_kato
2015-02-23 09:32:04 +09:00
Bas Schouten
57b791bfb8
Bug 1135408: Report device resets and their reasons through telemetry. r=vladan
2015-02-22 22:53:32 +00:00
Jonathan Kew
07faf61412
Bug 1134216 - Preserve line-break flags properly when applying text-transform conversions. r=smontagu
2015-02-22 19:39:36 +00:00
zhoubcfan
40d6e6f995
Bug 1129335 - Add private destructor to D3D9 texture usage reporters. r=bgirard
2015-02-16 12:37:43 +01:00
Jeff Gilbert
ea33309bb2
Bug 1124394 - Support Core profiles for GLContext. - r=kamidphish
2015-02-12 19:00:41 -08:00
Mason Chang
b374a58cfe
Bug 1127151. Part 3: Create a vsync thread loop with dwmflush. r=jrmuizel
2015-02-13 17:17:26 +08:00
Mason Chang
7281b963d7
Bug 1127151. Part 2: Create a vsync source on windows. r=kats
2015-02-13 17:17:24 +08:00
JerryShih
1476642368
Bug 1129686 - fix friend class declaration. r=jrmuizel
2015-02-12 22:26:00 +01:00
Nicholas Nethercote
74cc61fdfd
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
44179aabe3
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
6727c7a42d
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
af362f98b4
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
ee276d8a7b
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
6ee3666899
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
c9f0182745
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
a14c62c058
Bug 1130429 - Try to avoid font changes within a cluster. r=roc
2015-02-07 20:45:06 +00:00
Andrew McCreight
8413cc973c
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
George Wright
d04ffeb031
Bug 1036682 - Account for OPEN_MAX when calling setrlimit on OS X r=snorp
2015-02-06 18:00:57 -05:00
Jeff Gilbert
8bb794cb82
Backout 80a88a3badba for causing bug 1130086.
2015-02-06 11:37:04 -08:00
Peter Chang
2769803f35
Bug 1129763 - Add pref for the threshold of frame visual warning, r=benwa
2015-02-06 14:38:16 +08:00
Nicholas Nethercote
3629781b69
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
b1240bf652
Bug 1128765 - Add more more reporters to break down D3D9 texture usage. r=jrmuizel
2015-02-05 16:20:14 +13:00
Jeff Gilbert
67d833acf8
Bug 1124394 - Support WebGL 2 with Core Profiles on Mac. - r=kamidphish
2015-02-04 16:34:55 -08:00
Nicholas Nethercote
c326200932
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
c7d9088574
Remove apz.subframe.enabled and assume it is always true. (bug 1128761, r=kats)
2015-02-03 15:02:04 -08:00
David Anderson
d4b93595b2
Make debugging whole-layer invalidation slightly easier. (bug 1128752, r=mattwoodrow)
2015-02-03 14:18:44 -08:00
Jacek Caban
fb3f37659f
Bug 1127772 - Add private destructor to D3D11TextureReporter. r=benwa
2015-01-30 02:55:00 +01:00
Jeff Muizelaar
bbc7e35cad
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
dc336ea428
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
3e891b661e
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
824818ee98
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
4bb251d0cc
Backed out changeset 176166c0bae9 (bug 1124394) for b2g device bustage on a CLOSED TREE
2015-01-29 14:23:37 -08:00
Jeff Gilbert
54ef36bf57
Bug 1124394 - Support WebGL on Core Profiles on Mac. - r=kamidphish
2015-01-29 00:44:19 -08:00
John Daggett
a7b01d924a
Bug 1127209 - cleanup downloadable font logging. r=m_kato
2015-01-29 16:44:59 +09:00
Matt Woodrow
7e5748ec52
Bug 1120128 - Implement blacklist for DXVA and blacklist AMD Radeon HD 5800. r=Bas
2015-01-26 13:34:28 +13:00
Jeff Muizelaar
b824cd02f7
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
ee1dd2fec5
Backed out changeset a501183528f3 (bug 1124847) for Win7 crashes (again). r=tryserverkthxbye
...
CLOSED TREE
2015-01-28 10:58:55 -05:00
Jeff Muizelaar
9822c711da
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
c1c55a435c
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
Nicholas Nethercote
cf9236371a
Bug 1124973 (part 5) - Use PL_DHashTableSearch() in gfxFT2FontList.cpp. r=froydnj,jkew.
...
Because PL_DHashTableLookup() never returns null, GetInfoForFile() features not
one but *two* can-never-fail null checks on its result.
Having said that, the code as written works, at least for non-zero-sized files,
because |entry->mFileSize| will always be zero if the lookup fails (thanks to
PLDHashTable always being zeroed at construction, and |mMap| using
PL_DHashClearEntryStub which also zeroes).
But for zero-sized files the current code will act like they don't exist. Maybe
this can't happen in practice, but it seems dangerous and so I've changed it so
the new code will treat zero-sized files just like non-zero-sized files.
--HG--
extra : rebase_source : c617862c23babb1726480faff771a8dfe586bfa1
2015-01-26 14:25:13 -08:00
Ryan VanderMeulen
6b143430fb
Backed out changeset 1c324316ea7a (bug 1124847) for Win7 crashes.
...
CLOSED TREE
2015-01-27 21:59:52 -05:00
Wes Kocher
50351b0c8d
Backed out changeset 774ff21aecb3 (bug 1120128) for build bustage
2015-01-27 17:48:43 -08:00
Seth Fowler
fe165433d0
Bug 1126146 - Disable the single-color optimization in reftests. r=tn
2015-01-27 17:43:21 -08:00
Matt Woodrow
4f89591f0d
Bug 1120128 - Implement blacklist for DXVA and blacklist AMD Radeon HD 5800. r=Bas
...
--HG--
extra : rebase_source : 782dc73a9f284c7a0d98061f2fe2dfb87e3bb149
2015-01-26 13:34:28 +13:00
Jeff Muizelaar
1baaab90c9
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.
--HG--
extra : rebase_source : fbb5356fd81de3fa484639b955c3c4f806ce4f45
2015-01-27 20:09:34 -05:00
Bas Schouten
e7a45f235f
Bug 1089454: Prevent usage of incompatible graphics objects after device reset. r=jrmuizel
2015-01-28 00:54:19 +00:00
Ehsan Akhgari
34ebbbebeb
Bug 1117034 - Mark some overridden functions in the tree as override
...
--HG--
extra : rebase_source : a37ba6b69c02db90b8f3c440ac2dbca4d80c8bc5
2015-01-26 21:09:59 -05:00
Wes Kocher
62df818443
Backed out changeset 783d0fe2770b (bug 1124394) for test bustage on a CLOSED TREE
2015-01-26 18:57:36 -08:00
Ehsan Akhgari
b0ff6c50c9
Backed out changeset 45921e3d9773 (bug 1117034) because of build bustage on a CLOSED TREE
2015-01-26 21:52:40 -05:00
Ehsan Akhgari
cacfbf0a61
Bug 1117034 - Mark some overridden functions in the tree as override
2015-01-26 21:14:12 -05:00
Jeff Gilbert
b17f3529ee
Bug 1124394 - Allow Core Profile GL contexts. - r=kamidphish
2015-01-26 17:18:45 -08:00
Masatoshi Kimura
0676786e20
Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
2015-01-26 07:22:11 +09:00
Masatoshi Kimura
ca6988b0d9
Bug 1111290 - Part 2: Non-mechanical changes. r=waldo
2015-01-26 07:22:08 +09:00
Masatoshi Kimura
2490dcfe04
Bug 1111290 - Part 1: Remove MOZ_(BEGIN|END)_ENUM_CLASS. r=waldo
2015-01-26 07:22:07 +09:00
Ryan VanderMeulen
cff23a3b2b
Backed out changeset 8b3815de49f8 (bug 1123654) for talos xperf permafail.
...
CLOSED TREE
2015-01-22 20:00:24 -05:00
Nicholas Nethercote
7d9cc5ecf2
Bug 1124545 - Avoid creating the mergedFeatures hash table when possible. r=jdaggett.
...
When scrolling all the way through
https://bugzilla.mozilla.org/show_bug.cgi?id=MNG , |mergedFeatures| gets
initialized more than 50,000 times -- each one involving a heap allocation for
the entry storage -- but it never has anything put into it.
This patch refactors MergeFontFeatures to move |mergedFeatures| inside it. It
now doesn't get created in the common case.
--HG--
extra : rebase_source : 5a8d44b30f90169b70e5f50a5e38bbe57f02b12b
2015-01-21 22:41:02 -08:00
Jonathan Kew
1308275257
Bug 1123654 - Replace use of [deprecated] GetStockObject(DEFAULT_GUI_FONT) with newer API; results in use of Tahoma in place of Microsoft Sans Serif in various contexts. r=jimm
2015-01-22 22:52:26 +00:00
Seth Fowler
b92cad3917
Bug 1124072 - Flip on decode-on-draw on APZ platforms. r=tn
2015-01-21 05:07:46 -08:00
Matt Woodrow
4c9fdd62ba
Bug 1112331 - Disable DXVA when using WARP. r=cpearce,Bas
2015-01-21 16:36:01 +13:00
Daniel Holbert
890a89fc88
Bug 1123844: Add MOZ_OVERRIDE annotations (and a few 'virtual' annotations) where appropriate, for headers used in widget/gtk. r=karlt
2015-01-20 13:39:44 -08:00
Mats Palmgren
eaf2704913
Bug 1091709 - Make Transform() do calculations using gfxFloat (double) to avoid losing precision. r=matt.woodrow
2015-01-20 18:20:04 +00:00
Mason Chang
1dc7dc155d
Bug 1095242. Part 4: Unobserve vsync in CompositorVsyncDispatcher. r=kats
2015-01-20 08:31:24 -08:00
Mason Chang
6c2e46ea24
Bug 1095242. Part 3 - Make enable/disable vsync noops if already enabled/disabled. r=kats
2015-01-20 08:31:22 -08:00
Mason Chang
a1e220ffe9
Bug 1095242. Part 2: Disable vsync on startup. r=kats
2015-01-20 08:31:21 -08:00
Jonathan Watt
ca3a5af9f1
Bug 1123486 - Remove gfxContext::ResetClip and gfxContext::UpdateSurfaceClip. r=Bas
2015-01-14 20:30:27 +00:00
Jonathan Watt
37cff74b4c
Bug 1123485 - Remove gfxContext::DrawSurface. r=Bas
2015-01-14 19:57:47 +00:00
Nicholas Nethercote
c0a8a6e993
Bug 1123151 (part 2) - Add PLDHashTable::IsInitialized(). r=froydnj.
...
This encapsulates most of the uses of PLDHashTable::ops.
--HG--
extra : rebase_source : 7760ce8e46a37e87dcfe590e809a21df01fe510f
2015-01-19 16:11:34 -08:00
Trevor Saunders
85fffc7c71
bug 1122065 - use MOZ_OVERRIDE more in gfxish things r=jrmuizel
2015-01-19 17:41:12 -05:00
Jonathan Kew
6f26a44e59
Bug 1121448 - Ignore negative values in the OS/2 table sxHeight field. r=jdaggett
2015-01-19 10:03:54 +00:00
Seth Fowler
19ed026f5a
Bug 1119774 (Part 1) - Add a pref and Image init flag for downscale-during-decode. r=tn
2015-01-18 14:02:13 -08:00
Jonathan Kew
0a0585a9d7
Bug 1122020 - Account for position offset when collecting glyph bounding boxes. r=roc
2015-01-16 09:42:42 +00:00
Nicholas Nethercote
5a62e7fcbf
Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
...
--HG--
extra : rebase_source : bc119bd0d3b6944e8c5a000950e0c4052cb70aef
2015-01-14 14:35:56 -08:00
Seth Fowler
0efe365c80
Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. r=tn
2015-01-15 15:11:36 -08:00
Mason Chang
388c580a7f
Bug 1120753 - Fallback to software vsync if hardware vsync fails to initialize on b2g. r=kats,mwu
2015-01-15 07:56:12 -08:00
Jonathan Kew
2f5de859dd
Bug 1120101 - Calculate vertical glyph origin based on 'vmtx' table in TrueType fonts. r=jdaggett
2015-01-15 11:07:26 +00:00
Jonathan Kew
fe15e8ce66
Bug 1119253 - Font-selection code should use gfxFontEntry::HasCharacter in preference to TestCharacterMap. r=jdaggett
2015-01-15 11:07:24 +00:00
JerryShih
4c6f90c4fe
Bug 1121331 - Part2: Vsync aligned refresh timer. r=roc r=mchang
2015-01-14 00:38:00 +01:00
Milan Sreckovic
2a5ffb8d23
Bug 1112828 - Have GfxInfo::LogFailure use gfxCriticalLog and entries from gfxCriticalLog be available in about:support graphics section. r=jmuizelaar
2015-01-13 21:19:25 -05:00
Phil Ringnalda
9a3738d626
Backed out 2 changesets (bug 1121304) for consistent b2g hangs in webgl-color-test.html?frame=1&__&preserve&premult&_____
...
Backed out changeset 20651ac19549 (bug 1121304)
Backed out changeset 758afec77c95 (bug 1121304)
2015-01-14 22:02:23 -08:00
John Daggett
a10fb8f146
Bug 1121793 - trim out unused FindFontFamily/FindFontEntry functions. r=m_kato
2015-01-15 13:22:32 +09:00
John Daggett
90597619b9
Bug 1118981 - initialize mSkipDrawing correctly for already loading fonts. r=jfkthame
2015-01-15 13:22:32 +09:00
Nicholas Nethercote
7e78186cb9
Bug 1121304 (part 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
2015-01-14 14:35:56 -08:00
Nicholas Nethercote
e7f3233097
Bug 1120476 (part 4) - Remove PLDHashTableOps::finalize. r=froydnj.
...
--HG--
extra : rebase_source : b14dda8cdd5cd896d1e32950e38b2a9f7da4d99e
2015-01-13 19:02:35 -08:00
Nicholas Nethercote
00b5865c2a
Bug 1120476 (part 3) - Remove PLDHashTable::data. r=froydnj.
...
--HG--
extra : rebase_source : 24d10af3dbce3ada5252503bc80bb1a4e31bc1c9
2015-01-13 16:42:13 -08:00
Andrew McCreight
9dfcb4451a
Back out bug 1065536 part 3 for being a bad idea.
2015-01-14 11:23:06 -08:00
Mason Chang
53369d3040
Bug 1121065 - Ensure Software Vsync TimeStamp is never in the future. r=kats
2015-01-13 19:30:29 -08:00
Ryan VanderMeulen
b1751985d4
Backed out changeset 4c22e58f4398 (bug 1097321) for causing the Windows crash rate to spike.
...
--HG--
extra : rebase_source : 281f93bd5fa412ba0068b9d67cfef4ad1eafe985
2015-01-13 15:41:18 -05:00
JerryShih
819bc465b7
Bug 1119742 - Add RefreshTimerDispatcher into VsyncSource::Display. r=kats
...
1) Create RefreshTimerDispatcher in VsyncSource::Display.
2) Use mutex for all VsyncSource::Display's member access.
2015-01-13 08:04:00 -05:00
Mason Chang
6be059f6cd
Bug 1119850 - Modify Vsync Timestamp on Mac to be the previous vsync timestamp. r=mstange
2015-01-09 09:37:00 +01:00
Robert O'Callahan
68c074dcb8
Bug 1099977. Part 2: Make gfxFont::Measure return an empty bounding-box when all glyphs are invisible. r=jfkthame
...
--HG--
extra : rebase_source : 41a9f586ef2992d96b789d6bd55daae18f15ed2f
2014-11-18 23:23:45 +13:00
Robert O'Callahan
198bbca1c1
Bug 1099977. Part 1.5: Make gfxFT2FontBase::GetSpaceGlyph work for zero-sized fonts. r=jfkthame
...
--HG--
extra : rebase_source : 41fe8ce9c751d4ffcfa3adb001640c60d1f4c449
2014-11-19 22:41:42 +13:00
Robert O'Callahan
ced22b1553
Bug 1099977. Part 1: Make gfxDwriteFont cache GetSpaceGlyph. r=jfkthame
...
--HG--
extra : rebase_source : b658f532dfef60d68c2d3f4aeae08de9966033ed
2014-11-18 23:19:54 +13:00
Ryan VanderMeulen
b094686f1e
Backed out 5 changesets (bug 1079627) for causing B2G crashes on a CLOSED TREE.
...
Backed out changeset e8ddeaeb82ee (bug 1079627)
Backed out changeset 14cc155b0d6e (bug 1079627)
Backed out changeset e7add8446221 (bug 1079627)
Backed out changeset 44b622a479b6 (bug 1079627)
Backed out changeset c86c43915254 (bug 1079627)
--HG--
extra : rebase_source : bdb8d9fa39e8745127ccc635b6d7d65cf6af170c
2015-01-12 13:17:52 -05:00
Carsten "Tomcat" Book
4c62bbd8de
Backed out changeset c65de66fe0aa (bug 1119774) since this needs to be backedout too otherwise you will have a bustage or so :) on a CLOSED TREE
2015-01-12 15:36:36 +01:00
Jonathan Kew
4b9718be5e
Bug 1118943 - Ensure mFUnitsConvFactor is set up properly for vertical fonts in the FT2 backend. r=smontagu
2015-01-07 23:42:40 +00:00
Jonathan Kew
ca7c35cdff
Bug 1120102 - Use absolute value of vhea descender field, because fonts differ in the sign of the coordinate system they assume. r=smontagu
2015-01-12 14:24:05 +00:00
Seth Fowler
acf495d902
Bug 1119774 (Part 1) - Add a pref and Image init flag for downscale-during-decode. r=tn
2015-01-12 03:24:25 -08:00
Seth Fowler
df5ca497cd
Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. r=tn
2015-01-12 01:20:23 -08:00
Tom Schuster
08ff12ed52
Backout changeset b4ebefd0f7e3:a8044fd506db Bug 1117607, Bug 1118087, Bug 1118092, Bug 1118105, Bug 1030372, Bug 1079627 on CLOSED TREE
2015-01-11 20:43:32 +01:00
Seth Fowler
da7153af11
Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. r=tn
2015-01-11 05:34:20 -08:00
Masatoshi Kimura
f70d08c5aa
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
Chris Peterson
0b8b25193e
Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
2015-01-06 21:39:46 -08:00
Jonathan Kew
87841083c3
Bug 1119423 - Fix reversed test of aMatchData->mStyle in gfxFontFamily::FindFontForChar. r=jdaggett
2015-01-09 11:57:56 +00:00
Ehsan Akhgari
b6e35bb4b4
Bug 1118486 - Part 1: Use = delete
instead of MOZ_DELETE directly; r=Waldo
...
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
2015-01-08 23:19:05 -05:00
Mason Chang
9687efc38e
Bug 1102631 - Create a software vsync timer. r=kats
2015-01-08 15:12:47 -08:00
Jonathan Kew
d3b227a612
Bug 1062108 - Don't increase glyph advances when applying fake-bold to a fixed-pitch font. r=jdaggett
2015-01-08 12:51:00 +00:00
Seth Fowler
070fbd1114
Bug 1116747 - Always use multithreaded image decoding. r=tn
2015-01-08 00:29:41 -08:00
Nicholas Nethercote
8582ff9187
Bug 1014341 (part 1) - Remove trace-malloc. r=dbaron,glandium.
...
--HG--
extra : rebase_source : 771710c5427141d738eef112fab00951eb8e20e3
2015-01-07 16:13:03 -08:00
Michael Pruett
b9d2bd339e
Bug 1118024 - Use new PL_DHashTable{Add,Lookup,Remove} functions. r=nfroyd
2015-01-05 20:27:28 -06:00
Bas Schouten
73fbcb4848
Bug 1118328 - Part 2 - Followup: Workaround a bug in GCC 4.4. r=bustage on a CLOSED TREE
2015-01-08 03:34:07 +01:00
JerryShih
22c4674258
Bug 1118841 - Implement the RefreshTimerVsyncDispatcher. r=kats
2015-01-07 18:17:36 -08:00
Bas Schouten
8e02a38443
Bug 1118328 - Part 2: Test whether the content backend supports creating data draw targets before attempting to create one. r=jrmuizel
2015-01-07 22:58:25 +01:00
Wes Kocher
00b5aa1577
Backout 467595d39929 (bug 1118328) for build bustage on a CLOSED TREE
2015-01-07 16:53:13 -08:00
Bas Schouten
c528537e42
Bug 1107718 - Addendum: Properly address review comments. r=nical
2015-01-08 00:12:29 +00:00
Bas Schouten
cd5fcfeb14
Bug 1107718: Properly deal with a D3D11 device reset. r=nical
2015-01-08 00:10:49 +00:00
Bas Schouten
b3cfc3f80a
Bug 1118328 - Part 2: Test whether the content backend supports creating data draw targets before attempting to create one. r=jrmuizel
2015-01-07 22:58:25 +01:00
Ryan VanderMeulen
47a9f5c2f5
Bug 1114577 - GFX cleanups now that Windows SDK 8.1 is the minimum supported version. r=jmuizelaar, r=glandium
2015-01-07 11:32:07 -05:00
Ehsan Akhgari
69814cc06d
Bug 1118419 - Mark virtual overridden functions as MOZ_OVERRIDE in graphics; r=jrmuizel
2015-01-07 10:09:17 -05:00
John Daggett
3ef421707c
Bug 1118603 - clear out font/word caches when initializing platform fontlists. r=m_kato
2015-01-07 14:30:10 +09:00
John Daggett
be24b149cb
Bug 1118601 - trim out unused pref fonts list from platform objects. r=m_kato
2015-01-07 14:29:21 +09:00
Milan Sreckovic
359e340f3e
Bug 1113695 - Make gfxCriticalError thread safe. r=Bas
2014-12-19 12:03:58 -05:00
Ehsan Akhgari
26a8215eb5
Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel
2015-01-06 16:30:03 -05:00
Jonathan Kew
0ed708ecdd
Bug 1095334 - Adjust ascent/descent to provide centered vertical baseline when reading 'vhea' table. r=smontagu
2015-01-06 20:56:02 +00:00
Jonathan Kew
0b1a3023b6
Bug 1115916 - Improve synthetic vertical metrics for fonts that don't have actual vhea/vmtx tables. r=smontagu
2015-01-06 20:56:02 +00:00
Jonathan Kew
1b836295dc
Bug 1090329 - gfxHarfBuzzShaper::GetGlyphVAdvance should never use the backend-specific GetGlyphWidth method, which is for horizontal width only. r=smontagu
2015-01-06 20:56:01 +00:00
Jonathan Kew
65c4ca0e3f
Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
2014-12-22 16:35:54 +00:00
Mason Chang
6c14384be2
Bug 1117870. Compositor unobserve vsync after configurable number of notifications. r=benwa
2015-01-05 13:52:49 -08:00
Andrew McCreight
d29bf1703b
Bug 1065536, part 3 - Explicitly shut down the CompositorChild in the child process. r=nical
2015-01-02 13:09:06 -08:00
Jonathan Kew
0dd36ab38e
Bug 1116480 - gfxTextRun::Measure needs to account for fake-italic transform when returning the bounding box. r=roc
2014-12-31 22:35:40 +00:00
Benoit Girard
9e4578658c
Bug 1113781 - Only track layer decision with MOZ_DUMP_PAINTING and add a preference. r=mstange
2014-12-31 15:21:58 -05:00
Benoit Girard
8d46226796
Bug 1113837 - Build display-list dumping without MOZ_DUMP_PAINTING. r=mstange
2014-12-31 15:17:39 -05:00
Jonathan Kew
9b86ba77e0
Bug 1108616 - part 3 - Only do language-specific shaping when the language was explicitly tagged. r=jdaggett
2014-12-23 12:50:10 +00:00
Jonathan Kew
cc0d8158c6
Bug 1108616 - part 2 - Add an explicitLanguage field to gfxFontStyle, and pass it down from callers. r=dbaron
2014-12-23 12:50:10 +00:00
John Daggett
f448b65305
Bug 1109201 - null-check font within GetFontAt. r=roc
2014-12-23 05:01:11 -05:00
Xidorn Quan
1885ee82d4
Bug 1098272 part 1 - Suppress line breaks inside ruby boxes. r=dbaron,roc
...
--HG--
extra : rebase_source : 2e884fd15244a265011e3241be084c5a1c6fd66e
extra : source : 0ea7212c131401abff6a097773ae93cdfa05dcde
2014-12-22 15:17:55 +11:00
Jeff Muizelaar
ab58d4b845
Bug 1113291. Reenable DisplayLink blocking on Windows. r=bas
...
Bug 1107299 broke this blocking because it assumed that DoesD3D11DeviceWork()
only described whether texture sharing works. However we were also checking for
broken DisplayLink drivers in that function. This splits out that part and uses
it appropriately.
--HG--
extra : rebase_source : 895d2da6297a48d0a2cbef2d149c27471c788484
2014-12-22 00:41:57 -05:00
Mason Chang
31ac06c046
Bug 1113725. Rename VsyncDispatcher to CompositorVsyncDispatcher. r=kats
2014-12-19 12:52:42 -08:00
Markus Stange
0227d3cc8b
Bug 1101635 - Enable tiling on 10.6. r=jrmuizel f=milan
2014-12-19 14:48:33 -05:00
Benoit Girard
389852a080
Bug 1112756 - Pass display list and layers data directly to the profiler. r=mstange
...
--HG--
extra : rebase_source : 5c7295e80105b0db43651553c1b901836571cbbb
2014-12-18 13:32:53 -05:00
Vladimir Vukicevic
5c7ed36c2c
Bug 1113242 - followup; fix missing include, just in case - CLOSED TREE
2014-12-18 15:08:45 -05:00
Vladimir Vukicevic
a552f5164d
Bug 1113242 - followup; fix missing namespace - CLOSED TREE
...
--HG--
extra : amend_source : 150f66d2444e56f30562265236080835fe1ffc58
2014-12-18 14:58:09 -05:00
Vladimir Vukicevic
0196c6b54d
Bug 1113242 - Load Oculus VR support libs from location specified in prefs
...
From d4d1705a879295f9530da436fa437b1452c1768e Mon Sep 17 00:00:00 2001
---
gfx/thebes/gfxVR.cpp | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
2014-12-18 00:18:35 -05:00
Mason Chang
f19d8cf4e3
Bug 1101974. Part 6. Create VsyncSource on b2g. r=kats
2014-12-18 08:30:06 -08:00
Mason Chang
5f06caa746
Bug 1101974. Part 4 - Refactor VsyncSource on OS X. r=mstange
2014-12-18 08:30:06 -08:00
Mason Chang
789178f038
Bug 1101974. Part 3 - Create VsyncSource / Display framework. r=kats
2014-12-18 08:30:06 -08:00
David Anderson
c6a362e7e4
Allow containerless scrolling for root scroll frames, too. (bug 1076192, r=tn)
...
--HG--
extra : rebase_source : 29d74a8734aabc0e583ad5e372f7b04bcc9e2b8f
2014-12-17 15:37:28 -08:00
Nicolas Silva
9dffe1f0a8
Bug 1108164 - Remove per-tile drawing. r=Bas
2014-12-17 17:32:29 +01:00
Jeff Muizelaar
0516a28625
Bug 1112281. Add notes to the crash reporter when the D3D11Device does not work.
...
--HG--
extra : rebase_source : 9932b05493a8a5c54f671044d40c9a1092d5c55b
2014-12-16 15:50:45 -05:00