Nicholas Nethercote
b5e6bf097a
Bug 1164735 - Move gPrefLangToLangGroups[] inside a function to avoid a static constructor. r=jdaggett
2015-05-13 18:23:46 -07:00
CJKu
1b6a5e265d
Bug 1163908 - Export GL draw data to layerscope for drawing heat-map view. r=:djg
2015-05-22 11:36:00 +02:00
Carsten "Tomcat" Book
6838712a26
Backed out changeset af2af798ad8f (bug 1165710) for OS X 10.6 crashes
2015-05-26 09:00:19 +02:00
Carsten "Tomcat" Book
c468515673
Backed out changeset 45998275f423 (bug 857895)
2015-05-26 08:59:47 +02:00
Matt Woodrow
90b9016810
Bug 857895 - Run canvas rendering asynchronously on OSX. r=Bas,bholley
...
--HG--
extra : rebase_source : ae761425a6409a147f6e3492c30ac43452108750
2013-04-09 16:51:44 +12:00
Matt Woodrow
1dada312ad
Bug 1165710 - Make DrawTargetSkia own its snapshot instead of the other way around. r=gw280
...
--HG--
extra : rebase_source : 3183fae0715d29a6ebc6eaa5f649a222cc0d4470
2015-05-26 15:10:25 +12:00
Matt Woodrow
648b0834c4
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
Phil Ringnalda
49dd872168
Back out 3 changesets (bug 1119980) for emulator-l bustage
...
CLOSED TREE
Backed out changeset 12ce98475c6e (bug 1119980)
Backed out changeset bdb8d05f8870 (bug 1119980)
Backed out changeset a68a18840492 (bug 1119980)
2015-05-25 18:48:51 -07:00
Botond Ballo
9934d127c1
Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj
...
--HG--
extra : rebase_source : 4e915a12ba662ed45788238a5f0a45533888bd92
2015-05-25 20:45:17 -04:00
Kartikaya Gupta
de0d358206
Bug 1167721 - Ensure we trigger a repaint when dropping velocity to zero in CancelAnimation. r=botond
2015-05-25 15:32:20 -04:00
Ryan VanderMeulen
6b55a23433
Backed out changesets 4b6aa5c0a1bf and fdf38a41d92b (bug 1150549) for Mulet crashes.
...
CLOSED TREE
2015-05-25 14:05:05 -04:00
Nicolas Silva
11a7323cc9
Bug 1150549 - Remove debugging code accidentally left in the previous patch
2015-05-25 18:59:22 +02:00
Nicolas Silva
17c3851bc7
Bug 1150549 - Simplify TiledContentHost. r=jrmuizel
2015-05-22 13:38:13 +02:00
Heiher
454c80f550
Bug 1157065- GFX: 2D: Implement AlphaBoxBlur in LS3 MMI. r=jrmuizel
...
* AlphaBoxBlur::BoxBlur
2015-04-21 19:08:00 -04:00
Heiher
8ec99c7845
Bug 1157065 - GFX: 2D: Implement skia::Convolve in LS3 MMI. r=jrmuizel
...
* skia::ConvolveVertically
* skia:ConvolveHorizontally
* skia:ConvolveHorizontally4
2015-04-21 19:07:00 -04:00
Heiher
b295a8bb7f
Bug 1157065 - GFX: 2D: Add Loongson3 MMI helpers. r=jrmuizel
2015-04-21 18:36:00 -04:00
Jeff Muizelaar
7710685272
Bug 1166879. Avoid uninitialized read in FlattenBezier. r=mstange
...
We only want to read from t2 if count is equal to 2.
Reordering this condition makes that true.
--HG--
extra : rebase_source : f83b2a0f2c99f0b4061f877326fe54cdc31fa3f0
2015-05-20 16:01:23 -04:00
Nicholas Nethercote
01e0dbf44b
Bug 1166598 (part 6) - Clean up nsStaticCaseInsensitiveNameTable. r=froydnj.
...
This patch simplifies nsStaticCaseInsensitiveNameTable greatly by taking
advantage of the following observations.
- |new| is infallible, so |new nsStaticCaseInsensitiveNameTable()| calls don't
need their return value checked.
- nsStaticCaseInsensitiveNameTable::Init() checks if any of the added entries
differ only in case, so the callers of that function don't need to do the
same check.
- nsStaticCaseInsensitiveNameTable::Init() never returns false because
moz_xmalloc() is infallible. (Its callers never check the return value
anyway.) So it can be merged into the constructor. And
~nsStaticCaseInsensitiveNameTable() need not null-check |mNameArray|.
- PLDHashTable now has an initializing constructor and destructor, so these can
be used in nsStaticCaseInsensitiveNameTable, thus avoiding manual
PLD_HashTable{Init,Finish}() calls.
2015-05-05 21:13:53 -07:00
Kartikaya Gupta
58b0d94d59
Bug 1151617 - Add async-zooming tests for async scrollbar positioning. r=tn,botond
2015-05-24 16:48:26 -04:00
Timothy Nikkel
f3507bdc3b
Bug 1160642. Add reftest-async-zoom to apply an async zoom before taking snapshot. r=dbaron
2015-05-24 16:48:26 -04:00
Phil Ringnalda
d98af6849d
Merge f-t to m-c, a=merge
...
--HG--
rename : browser/devtools/performance/modules/io.js => browser/devtools/performance/modules/logic/io.js
2015-05-23 14:28:07 -07:00
David Major
9b41572407
Bug 1163740: Keep |result| in a register where we can see it in minidumps. r=seth
2015-05-22 16:49:37 -04:00
Ryan VanderMeulen
8556f54b04
Merge m-c to fx-team. a=merge
2015-05-22 14:21:30 -04:00
Ryan VanderMeulen
4ba8667b9c
Backed out 2 changesets (bug 1150549) for OSX asserts.
...
Backed out changeset ef2faa9a0845 (bug 1150549)
Backed out changeset b35c88257a9c (bug 1150549)
CLOSED TREE
2015-05-22 10:28:52 -04:00
Mathieu Blot
97c2710424
Bug 1157664 - Initialize mozilla::layers::FPSCOUNTER::mIteratorIndex. r=nical
2015-05-19 17:08:48 +02:00
Amanda Sambath
da798ca904
Bug 1157669 - Assert aGroupTarget is not null in PaintSelfOrChildren method. r=nical
2015-05-20 10:47:29 +02:00
Kyle Fung
66c7e91d64
Bug 1164970 - Implement failIfMajorPerformanceCaveat. r=jgilbert, r=ehsan
...
--HG--
extra : rebase_source : c609118df9618795a1c84a7f5749979ad8f9aa68
2015-05-21 11:51:49 -04:00
Nicolas Silva
f5d13020a9
Bug 1158838 - Add some gfxCriticalError logging. r=milan
2015-05-22 15:47:33 +02:00
Hector Zhao
ab9f2f3b91
Bug 1166161
- Display available font from font.name-list.{family}.{lang} as fallback default font, instead of empty string.
...
--HG--
extra : transplant_source : %89%60E%FBH%92%C5%B7p%C2a%D9%D9%82%D1F%C0%20%ED%9A
2015-05-19 13:41:48 +08:00
Ryan VanderMeulen
efcebbae78
Merge mozilla-inbound to b2g-inbound. a=merge
2015-05-21 16:33:37 -04:00
Jeff Muizelaar
5305f99326
Bug 1165732 - Block WARP when using the built-in VGA driver. r=bas
...
WARP is amazingly slow on the VGA driver on Windows 7. Let's not use it.
2015-05-21 12:42:04 -04:00
Makoto Kato
f0ea424a66
Bug 1166667 - Remove LangGroupFromUnicodeRange due to unused. r=jfkthame
2015-05-21 16:09:07 +09:00
Lee Salzman
6cde204207
Bug 1166584 - Always export HelpersCairo.h. r=jrmuizel
2015-05-20 12:48:31 -04:00
Kartikaya Gupta
4d14ad067d
Bug 1166942 - Add logging of color layer bounds. r=nical
2015-05-21 09:26:47 -04:00
Kartikaya Gupta
409a2a923d
Bug 1166942 - Add logging code for gfx::Matrix. r=nical
2015-05-21 09:26:46 -04:00
Baptiste Emmanuel
2b76bf38a7
Bug 1157663
- Init mMap in the constructor to avoid half initialized structures. r=nical
2015-05-19 17:14:45 +02:00
Nicolas Belleville
276b7e52b1
Bug 948466: Rename gfxPangoFonts to gfxFontconfigFonts. r=nical
...
--HG--
rename : gfx/thebes/gfxPangoFonts.cpp => gfx/thebes/gfxFontconfigFonts.cpp
rename : gfx/thebes/gfxPangoFonts.h => gfx/thebes/gfxFontconfigFonts.h
2015-05-20 17:44:09 +02:00
Thomas Escalon
8ebdfbaa4f
Bug 1157677 - Fix uninitialized members warning in ClientTiledLayerBuffer. r=nical
2015-05-21 15:04:09 +02:00
Nicolas Silva
5f9108c5a3
Bug 1150549 - build fix on a CLOSED TREE
2015-05-22 14:11:16 +02:00
Kartikaya Gupta
b54dc47f24
Back out 2 csets for bug 1163832 for emulator crashtest failures. r=me
...
CLOSED TREE
2015-05-22 07:51:55 -04:00
Nicolas Silva
f15ae7d768
Bug 1150549 - Simplify TiledContentHost. r=jrmuizel
2015-05-22 13:38:13 +02:00
Kartikaya Gupta
86ed888daa
Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond
2015-05-22 06:42:08 -04:00
David Major
e28459d978
Bug 1163740: Keep |result| in a register where we can see it in minidumps. r=seth
...
--HG--
extra : rebase_source : ff951d08b38e4b1fa87321ae3f728432fdc21482
2015-05-20 20:48:57 -04:00
Ethan Lin
6396c6c96b
Bug 1166165 - Check if the timestamp is null to prevent assertion. r=nical
2015-05-20 17:01:34 -04:00
Ryan VanderMeulen
da32a81d18
Backed out changeset bcc398de6eda (bug 1166165) for suspicion of causing test_NuwaProcessCreation.html permatimeouts.
2015-05-20 13:52:23 -04:00
Jonathan Kew
a692669079
Bug 1164835 - Use vertical presentation forms (where available) in vertical-upright text as fallback if the font does not support the 'vert' feature. r=jdaggett
2015-05-22 08:40:04 +01:00
Nathan Froyd
db188ea282
Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
...
Having this implicit conversion means that we can silently do extra
refcounting when it's completely unnecessary. It's also an obstacle to
making RefPtr more nsRefPtr-like, so let's get rid of it.
2015-05-01 09:14:16 -04:00
Nathan Froyd
c24f5f4e7c
Bug 1116905 - part 3 - remove dependence on implicit conversion from T* to TemporaryRef<T>, gfx changes; r=jrmuizel
2015-04-30 15:20:30 -04:00
Eric Rahm
3925a960aa
Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
2015-05-21 13:22:04 -07:00
Kan-Ru Chen
3e9e269e92
Bug 1154231 - Part 1. Use LRU to manage remote layers. r=mattwoodrow
2015-05-22 07:08:20 +08:00