Commit Graph

14043 Commits

Author SHA1 Message Date
Nick Fitzgerald
ffe154cc52 Bug 1024774 - Part 0: Upgrade the protobuf library. r=mmc,glandium 2015-05-28 07:37:42 -07:00
CJKu
60a84eaf28 Bug 1168015 - Dump source image from graphic buffer directly on B2G. r=kamidphish, r=hshih 2015-05-28 02:30:00 -04:00
Boris Chiou
70d62b1439 Bug 1161372 - Add EventRegions on LayerScope. r=dglastonbury 2015-05-27 03:18:00 +02:00
Dan Glastonbury
7d5d523902 Bug 1159117 - Enable support for legacy formats. r=jgilbert
ALPHA, LUMINANCE, and LUMINANCE_ALPHA texture formats are removed in
OpenGL core profiles. Emulate these via RED, RG and texture swizzling.
2015-05-28 12:15:42 +10:00
Mike Hommey
2c863b9fe4 Bug 991983 - Define SOURCES as SourcePath. r=gps 2015-05-28 07:34:15 +09:00
Kyle Fung
1e1e8aab90 Bug 1167370: Check for Map() call failing. r=bas 2015-05-22 19:12:10 -04:00
Milan Sreckovic
9522fd7efe Bug 1166082: Check if the lock succeeded before using it. r=bschouten 2015-05-20 14:14:49 -04:00
Jeff Muizelaar
f8a6b0ef50 Bug 1160335. Make DrawTargetCG's transform handling better. r=mstange
This let's us avoid depending on Save() and Restore() to have the
right transform at the right time.
2015-04-30 17:53:25 -04:00
Nicolas Silva
0d6d6cd264 Bug 1150549 - Simplify TiledContentHost. r=jrmuizel 2015-05-22 13:38:13 +02:00
John Daggett
d97175f91e Bug 1167281 - sort scalable fonts first when resolving generic families under Linux. r=karlt 2015-05-27 16:19:27 +09:00
John Daggett
9451e667ca Bug 1163491 - map local fontnames to fontconfig patterns. r=karlt 2015-05-27 16:19:19 +09:00
David Major
b84fcdf032 Bug 1168480 - Fix potential leaks in qcms_transform_create. r=seth 2015-05-26 22:18:55 -04:00
Matt Woodrow
d93a75d076 Bug 1156135 - Add live pref for disabling DXVA when it fails to render correctly. r=ajones 2015-05-27 14:05:18 +12:00
Seth Fowler
8256ffd307 Bug 1163740 - Paper over qcms crashes due to NaN values in qcms_transform::matrix. r=dmajor 2015-05-26 17:34:21 -07:00
Botond Ballo
0fe06cffa0 Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj 2015-05-26 14:33:55 -04:00
David Anderson
d07bf4da02 Move the APZ scroll frame clip onto FrameMetrics. (bug 1148582 part 3, r=mstange,tn) 2015-05-26 12:40:24 -07:00
stefanh@inbox.com
b05e11aed1 Bug 889085 - Make sheets styled with '-moz-appearance: dialog;' vibrant/semi-transparent. r=mstange, roc. 2015-05-26 19:55:08 +02:00
David Major
5c3adfc908 Backed out changeset 4914871dbd96 (bug 1163740) now that the diagnostic patch has served its purpose 2015-05-26 13:07:26 -04:00
David Major
3f5cdcdee9 Backed out changeset a620a422367f (bug 1163740) now that the diagnostic patch has served its purpose 2015-05-26 13:06:34 -04:00
Jonathan Watt
708e1d7afe Bug 1168427 - Add a PostScale method to Moz2D's Matrix class. r=Bas 2015-05-14 16:47:20 +01:00
Jeremy Chen
c125f890a2 Bug 1155495 - Part 2: Remove unnecessary class inheritance and casting. r=nical, r=sotaro 2015-05-20 01:43:00 -04:00
Jeremy Chen
c14a65944b Bug 1155495 - Part 1: Remove TextureHostOGL and integrate the platform specific API into TextureHost. r=nical, r=sotaro 2015-05-22 02:25:00 -04:00
Nicholas Nethercote
602fa6d559 Bug 1164735 - Move gPrefLangToLangGroups[] inside a function to avoid a static constructor. r=jdaggett 2015-05-13 18:23:46 -07:00
CJKu
5a5855a922 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
812e81198d Backed out changeset af2af798ad8f (bug 1165710) for OS X 10.6 crashes 2015-05-26 09:00:19 +02:00
Carsten "Tomcat" Book
62b555d465 Backed out changeset 45998275f423 (bug 857895) 2015-05-26 08:59:47 +02:00
Matt Woodrow
e377b5714e Bug 857895 - Run canvas rendering asynchronously on OSX. r=Bas,bholley 2013-04-09 16:51:44 +12:00
Matt Woodrow
39c7059712 Bug 1165710 - Make DrawTargetSkia own its snapshot instead of the other way around. r=gw280 2015-05-26 15:10:25 +12:00
Matt Woodrow
fea95147dc 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
f3d4dd7e09 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
9a8e8b29e8 Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj 2015-05-25 20:45:17 -04:00
Kartikaya Gupta
4463c794e3 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
5d21775961 Backed out changesets 4b6aa5c0a1bf and fdf38a41d92b (bug 1150549) for Mulet crashes.
CLOSED TREE
2015-05-25 14:05:05 -04:00
Nicolas Silva
7696876034 Bug 1150549 - Remove debugging code accidentally left in the previous patch 2015-05-25 18:59:22 +02:00
Nicolas Silva
c3d731247c Bug 1150549 - Simplify TiledContentHost. r=jrmuizel 2015-05-22 13:38:13 +02:00
Heiher
c961df76a1 Bug 1157065- GFX: 2D: Implement AlphaBoxBlur in LS3 MMI. r=jrmuizel
* AlphaBoxBlur::BoxBlur
2015-04-21 19:08:00 -04:00
Heiher
419d14ab68 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
462b509fa8 Bug 1157065 - GFX: 2D: Add Loongson3 MMI helpers. r=jrmuizel 2015-04-21 18:36:00 -04:00
Jeff Muizelaar
ae6471ea81 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.
2015-05-20 16:01:23 -04:00
Nicholas Nethercote
16479c9560 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
b04762c394 Bug 1151617 - Add async-zooming tests for async scrollbar positioning. r=tn,botond 2015-05-24 16:48:26 -04:00
Timothy Nikkel
71402a0b35 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
ae0515f0a5 Merge f-t to m-c, a=merge 2015-05-23 14:28:07 -07:00
David Major
00a4062ee2 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
4878d81681 Merge m-c to fx-team. a=merge 2015-05-22 14:21:30 -04:00
Ryan VanderMeulen
e635a4926e 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
0af9a71dd5 Bug 1157664 - Initialize mozilla::layers::FPSCOUNTER::mIteratorIndex. r=nical 2015-05-19 17:08:48 +02:00
Amanda Sambath
acbf767c84 Bug 1157669 - Assert aGroupTarget is not null in PaintSelfOrChildren method. r=nical 2015-05-20 10:47:29 +02:00
Kyle Fung
9e3032872a Bug 1164970 - Implement failIfMajorPerformanceCaveat. r=jgilbert, r=ehsan 2015-05-21 11:51:49 -04:00
Nicolas Silva
1d7787e953 Bug 1158838 - Add some gfxCriticalError logging. r=milan 2015-05-22 15:47:33 +02:00