Chris Lord
687be7aed2
Bug 983169 - Fix handling of tile resolution in TiledContentClient. r=bas
2014-03-27 18:52:09 +00:00
Chris Lord
4e165082f4
Bug 983169 - Fix up TiledLayerHost rendering method. r=BenWa
...
A few parts of this function weren't quite right. The major change is to use
the TiledLayerBuffer's valid region instead of the layer's valid region.
These are the same, except when progressive rendering is enabled, where the
former may differ from the layyer (and will represent what has actually been
updated).
2014-03-27 18:52:08 +00:00
Dmitry Rozhkov
275ecc3b0c
Bug 985541 - Turn GestureEventListener into Finite-state machine. r=kats,drs
2014-03-27 14:04:39 +02:00
Carsten "Tomcat" Book
a426170b93
merge mozilla-inbound to mozilla-central
2014-03-27 14:09:23 +01:00
Ryan VanderMeulen
3e14ec93b2
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
23aa865b55
Merge m-c to b2g-inbound.
2014-03-26 23:09:04 -04:00
Sotaro Ikeda
f0adcd4de5
Bug 977880 - Handle ReleaseFence on tiled thebes layer r=cwiiis,nical,BenWa
2014-03-26 18:01:15 -07:00
Ryan VanderMeulen
4dc5242df5
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Wes Kocher
462eacf4b2
Merge m-c to b2g-inbound despite the CLOSED TREE
2014-03-25 20:22:16 -07:00
Botond Ballo
1def2233a2
Bug 987993 - Change name of ThebesLayerComposite back to 'ThebesLayerComposite'. r=bjacob
2014-03-25 17:12:31 -04:00
Sotaro Ikeda
9f43110ebb
Bug 986933 - Add DeallocGrallocBuffer() r=nical
2014-03-25 18:28:47 -07:00
Jonathan Kew
4ab7398957
bug 981627 - glyph surface with ARGB format might not be a true color glyph. r=jrmuizel
2014-03-24 14:35:43 +00:00
James Willcox
be2d6975dd
Bug 981621 - Guard against null GrContext r=gwright
2014-03-24 09:13:55 -05:00
Bas Schouten
8c0ec3973f
Bug 984796: Fix some small errors in path flattening code. r=jwatt
2014-03-22 18:40:58 +01:00
Tatiana Meshkova
769642980a
Bug 985814 - Skia cannot compile properly for Qt Widget backend. r=gw280
2014-03-22 05:38:40 -07:00
Chris Lord
6d09001341
Bug 983208 - Fix progressive tile update calculations. r=botond
...
A lot of this code used incorrect coordinate spaces or calculations that only
worked because things were setup in a certain way. Now that the input data is
more consistently correct and things have changed slightly, this code no
longer worked.
This patch reworks things to use what I think are the correct coordinate
spaces and calculations, and should hopefully be less prone to breakage.
2014-03-22 09:17:54 +00:00
Phil Ringnalda
15060c53d3
Back out 87e39d7d851a (bug 984796) for printfing like log size is infinite
...
CLOSED TREE
2014-03-21 19:49:15 -07:00
ABE Hiroki (hATrayflood)
6e30090928
Bug 980697 - Add a configure option to pull newer versions of the d3dcompiler dll from installed Windows SDKs. r=mshal,vlad
2014-03-22 10:49:26 +09:00
Jonathan Watt
8f55e803ea
Bug 985470 - Replace the Moz2D Matrix().Translate() calls with Matrix::Translation() for better perf. r=mattwoodrow
...
--HG--
extra : rebase_source : 7181564bdaa57a970a256e9676857a7195874631
2014-03-22 07:56:11 +08:00
Bas Schouten
8294a52e33
Bug 984796: Fix some small errors in path flattening code. r=jwatt
2014-03-22 00:55:36 +01:00
Eric Rahm
dbb0f24d7e
Bug 962154 - Use MallocSizeOf to report decoded-video memory. r=cpearce,njn
2014-03-19 14:33:12 -07:00
Blake Kaplan
584cfc18af
Bug 976479 - Don't race to destroy top level protocols off the main thread. r=nical
2014-03-21 15:20:25 -07:00
Brian Birtles
ad128b0b91
Bug 986359 part 3 - Add AutoResolveRefLayers before calling TransformShadowTree; r=mattwoodrow
2014-03-22 05:59:57 +08:00
Brian Birtles
4066243ac4
Bug 986359 part 1 - Move SetTestSampleTime and LeaveTestMode to LayerTransactionParent; r=mattwoodrow
2014-03-22 05:59:57 +08:00
Chadd Williams
1035df8afc
Bug 980493 - Transition FrameMetrics::mScrollId to use a getter/setter. r=botond
...
--HG--
extra : histedit_source : 1c84496d4b61f019e6e6cc24591ee3a10434e4cc
2014-03-21 17:48:08 -04:00
Ryan VanderMeulen
a361d3f8f1
Merge m-c to inbound.
2014-03-21 16:49:07 -04:00
Sotaro Ikeda
1b0cbbbcde
Bug 986253 - Limt a number of Fence to 4 per message r=nical
2014-03-21 09:57:01 -07:00
Jeff Gilbert
e2f4fc84a2
Bug 985685 - DrawRangeElements should call Before/AfterGLDrawCall(). - r=kamidphish
2014-03-20 21:20:02 -07:00
Nicolas Silva
9bd388fd15
Bug 968807 - Add assertions in TextureClient. r=bjacob
2014-03-21 18:03:20 +01:00
Eric Rahm
0005bb7a7d
Bug 985770 - MemoryTextureClient should use array delete in destructor. r=Bas
2014-03-19 17:28:41 -07:00
Ryan VanderMeulen
5e0978132b
Backed out changeset 32ce387c5487 (bug 987010) for crashes.
...
CLOSED TREE
2014-03-26 15:58:07 -04:00
Ehsan Akhgari
3d761fe3d7
Bug 987667 - Make GenericAtomicRefCounted thread-safe; r=bjacob
2014-03-25 13:58:48 -04:00
Chris Peterson
898d620306
Bug 986788 - Suppress clang and gcc warnings in third-party code: MurmurHash3. r=bjacob
2014-03-20 21:39:32 -07:00
Nicolas Silva
57a2a68d6e
Bug 984338 - Add a pref to flash layer borders when they are created. r=jrmuizel
2014-03-25 17:54:39 +01:00
Nicolas Silva
a50a1c238f
Bug 984618 - Clear the compositor's unused textures when a frame was entirely composited by hwcomposer. r=cwiiis
2014-03-25 17:14:48 +01:00
Nicolas Silva
cce7a0f617
Bug 984823 - Use clamp to edges with tiles on b2g. r=Cwiiis
2014-03-21 13:54:13 +01:00
Kartikaya Gupta
46ae39a06e
Bug 987314 - Move around a few things in AsyncPanZoomController.h. r=botond
2014-03-25 09:26:05 -04:00
Jonathan Kew
2fb57c73ce
bug 987357 - support .woff-format fonts installed in the system fonts directory on android/b2g devices. r=roc
2014-03-25 10:07:31 +00:00
Timothy Nikkel
2313119109
Bug 957668. Calculate and set display ports as margins in layer pixels. r=kats
2014-03-26 21:46:24 -04:00
Timothy Nikkel
d536014142
Bug 986413. Limit composition bounds used for display port calculation to root composition bounds. r=kats
2014-03-26 19:24:25 -04:00
James Willcox
4e281c3ced
Bug 985487 - Don't try to use GL_TEXTURE_RECTANGLE_ARB on ES2 r=mwoodrow
2014-03-26 13:23:44 -05:00
James Willcox
b756d76483
Bug 987010 - Ignore alpha in Skia BGRX source surfaces r=gwright
2014-03-26 13:22:42 -05:00
James Willcox
d426ef8502
Bug 981621 - Don't crash if we fail to create SkiaGL backing texture r=gwright
2014-03-26 13:21:50 -05:00
James Willcox
cddb418a57
Bug 985773 - Destroy SkiaGLGlue in gfxPlatform::Shutdown() instead of relying on destructor r=gwright
2014-03-26 13:21:16 -05:00
Nicolas Silva
dff3008712
Bug 984618 - Clear the CompositorOGL's unused textures when aborting a frame. r=Bas.
2014-03-26 16:56:30 +01:00
Ed Morley
80b830cd51
Backed out changeset 08c58214f01f (bug 987010) for xpcshell crashes; CLOSED TREE
2014-03-26 15:15:18 +00:00
Ed Morley
dc0b983f13
Backed out changeset a0827d7c8a02 (bug 981621)
2014-03-26 15:14:57 +00:00
Ed Morley
bf4fce1ce6
Backed out changeset 4c963fa4683b (bug 985487)
2014-03-26 15:14:54 +00:00
Ed Morley
daf908e64c
Backed out changeset 3d83a5202173 (bug 985773)
2014-03-26 15:14:50 +00:00
James Willcox
ea04c8594f
Bug 985773 - Destroy SkiaGLGlue in gfxPlatform::Shutdown() instead of relying on destructor r=gwright
2014-03-26 09:12:19 -05:00