Ed Morley
4bd9e956fb
Merge mozilla-central and inbound
2014-08-06 13:43:41 +01:00
Nicolas Silva
a10d917743
Bug 1047765 - Pass the proper allocation flags in TextureClient::CreateSimilar. r=Bas
2014-08-06 14:40:07 +02:00
Nicolas Silva
5cfb339954
Bug 1025138 - Integrate DrawTargetTiled preffed off. r=mattwoodrow
2014-08-06 14:40:03 +02:00
Nicolas Silva
5f3f31ae67
Bug 1048099 - Check that the d3d9 wasn't lost before providing access to it in CompositorD3D9. r=Bas
2014-08-06 14:39:58 +02:00
Ed Morley
87f4ab810e
Merge latest green inbound changeset and mozilla-central; a=merge
2014-08-06 13:37:48 +01:00
Bas Schouten
6ef60b9977
Bug 1043426: Avoid doing work for empty visible regions. r=mattwoodrow
2014-08-04 13:02:14 +02:00
Ehsan Akhgari
252de863a5
Bug 1048243 - Fix more bad implicit constructors in gfx; r=jrmuizel
2014-08-05 17:58:40 -04:00
Ehsan Akhgari
30e3b3975d
Bug 1047614 - Give ReadbackManagerD3D11 a private destructor; r=jrmuizel
2014-08-05 17:57:24 -04:00
Kartikaya Gupta
9b04a5f239
Bug 1043719 - Cancel pending gesture timeouts when a cancel is received. r=botond
2014-08-05 11:51:32 -04:00
Kartikaya Gupta
88899aa700
Bug 1048888 - Initialize member variables to nullptr. r=botond
2014-08-05 11:51:31 -04:00
Ryan VanderMeulen
82caaaad75
Backed out 2 changesets (bug 1047765, bug 1043426) for reftest failures and crashes on a CLOSED TREE.
...
Backed out changeset e283f73fed2b (bug 1047765)
Backed out changeset 3596f811a264 (bug 1043426)
2014-08-04 12:44:52 -04:00
Ed Morley
9636fff474
Backed out changeset e76cbce3289a (bug 1043719) for gtest crashes
2014-08-04 16:32:20 +01:00
Nicolas Silva
6d677583f0
Bug 1047765 - Pass the proper allocation flags in TextureClient::CreateSimilar. r=Bas
2014-08-04 16:32:30 +02:00
Nicolas Silva
6cb31479a7
Bug 1043426 - Don't crash when failing to upload apply a maskon a container layer. r=Bas
2014-08-01 15:53:12 +02:00
Kartikaya Gupta
8b65f6ccbd
Bug 1043719 - Cancel pending gesture timeouts when a cancel is received. r=botond
2014-08-01 23:08:00 -04:00
Kartikaya Gupta
108bdf6bcf
Bug 1047403 - Refactor linebreaking debug print code into [f]print_stderr functions that take stringstreams. r=BenWa
2014-08-02 06:03:00 -04:00
Ed Morley
78756b01e8
Backed out changeset 1405060b0c96 (bug 1043426) for failures in async-scrolling/element-1.html
2014-08-04 14:41:46 +01:00
Bas Schouten
4b72634bdc
Bug 1043426: Avoid doing work for empty visible regions. r=mattwoodrow
2014-08-04 13:02:14 +02:00
Masayuki Nakano
fbbc8bd11e
Bug 1046101 part.18 Rename NS_TOUCH_EVENT to eTouchEventClass r=smaug
2014-08-04 14:28:53 +09:00
Masayuki Nakano
00f048e7cd
Bug 1046101 part.1 Rename nsEventStructType to mozilla::EventClassID r=smaug
2014-08-04 14:28:46 +09:00
Kartikaya Gupta
a75afd077b
Bug 1036985 - Change the return value of APZCTM::ReceiveInputEvent to return more useful information. r=botond
2014-08-01 16:24:50 -04:00
Botond Ballo
e2b30297a4
Bug 1023557
- Store the content description in ContainerLayer instead of FrameMetrics. r=kats,BenWa
2014-07-31 16:11:47 -04:00
Ryan VanderMeulen
d73ad9034f
Backed out changeset fe28abfc3842 (bug 1043426) for Android reftest failures.
...
CLOSED TREE
2014-08-01 11:20:10 -04:00
Nicolas Silva
de5f7a7658
Bug 1043426 - Don't crash when failing to upload apply a maskon a container layer. r=Bas
2014-08-01 15:53:12 +02:00
David Parks
9cf45846f3
Bug 1009628 - Part 1: Need mozAfterRemotePaint event for remote iframes. r=smaug.
2014-05-23 11:19:00 -07:00
David Zbarsky
b3e61c206f
Bug 952977: More gfx::Matrix cleanups r=nical
2014-08-01 08:31:49 -04:00
David Zbarsky
14c6e4a712
Bug 952977: More gfx::Matrix cleanup in APZC r=nical
2014-08-01 08:31:49 -04:00
David Zbarsky
fd6f91bb65
Bug 952977: More gfx::Matrix cleanup in TiledContentClient r=nical
2014-08-01 08:31:48 -04:00
David Zbarsky
0b0a830d84
Bug 952977: More gfx::Matrix cleanup in LayerManagerComposite r=nical
2014-08-01 08:31:47 -04:00
David Zbarsky
5574f09a04
Bug 952977: More gfx::Matrix cleanup in LayerTreeInvalidation r=nical
2014-08-01 08:31:47 -04:00
David Zbarsky
79ec6f6bad
Bug 952977: More gfx::Matrix cleanup in AsyncCompositionManager r=nical
2014-08-01 08:31:46 -04:00
Jeff Muizelaar
d20849c5bf
Bug 1044241. Discard tile back buffers that haven't been recently used. r=nical
...
Tracks tiles that have a back buffer with a nsExpirationTracker and discards
them after a while. This should help us claim back tile memory for tiles
that have stopped changing.
--HG--
extra : rebase_source : 2528de0a6fac08cb6f97ebd946d9f72a63b7d2b1
2014-07-31 23:25:37 -04:00
Jeff Muizelaar
29151fa2e2
Bug 1046984. Include the stride in the gralloc memory report.
...
--HG--
extra : rebase_source : b5c7f060c73dc67b4cdb3fe29a59c288ddbde9b2
2014-07-31 15:20:57 -04:00
Botond Ballo
907f789627
Bug 1046904 - Identify scrollgrab layers in the APZC tree log. r=kats
...
--HG--
extra : rebase_source : 7cf38fbe7d34b8cc5130d79f868dcef58b044e06
2014-07-31 13:49:46 -04:00
Kartikaya Gupta
a1aac133a1
Bug 1043689 - Cancel state in the GEL when processing a cancelled touch block. r=botond
2014-07-31 14:21:49 -04:00
Nathan Froyd
12c76f15f7
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
2014-07-24 11:55:33 -04:00
Kartikaya Gupta
dc79f33f56
Bug 1046428 - Remove unneeded constant. r=botond
2014-07-31 09:04:35 -04:00
Kartikaya Gupta
0c230c8328
Bug 1046292 - Add a max-wait timeout to TaskThrottler to robustify against it getting stuck. r=botond
2014-07-31 09:04:34 -04:00
Sotaro Ikeda
5f8282be5b
Bug 1042771 - Fix TextureClientPool::ReturnDeferredClients() r=nical, jrmuizel
2014-07-24 06:16:47 -07:00
Nicolas Silva
a5875878eb
Bug 1042771 - Backout for build failure on a CLOSED TREE
2014-07-31 13:49:12 +02:00
Sotaro Ikeda
e9b75b090a
Bug 1042771 - Fix TextureClientPool::ReturnDeferredClients() r=nical, jrmuizel
2014-07-24 06:16:47 -07:00
Bas Schouten
8425203458
Bug 947781 - Part 4: Add ReadbackLayer functionality to ClientLayerManager. r=mattwoodrow
2014-07-30 15:38:47 +02:00
Bas Schouten
362ef064e0
Bug 947781 - Part 3: Do not transmit layer types that are unshadowed over the IPDL protocol. r=nical
2014-07-30 15:38:47 +02:00
Bas Schouten
6624d1aefe
Bug 947781 - Part 2: Add the ability to readback texture data to TextureClient. r=nical
2014-07-30 15:38:46 +02:00
Bas Schouten
ea68147759
Bug 947781 - Part 1: Refactor RotatedBuffer to easily be re-usable for any rotated buffer drawing. r=mattwoodrow
2014-07-30 15:38:46 +02:00
Botond Ballo
512351e417
Bug 1046013 - Fix APZ hit testing when root APZC is overscrolled and has siblings. r=kats
...
--HG--
extra : rebase_source : a2a0e143c70b3d8c2188ca281d2372d969d8c06b
2014-07-30 15:11:20 -04:00
Kartikaya Gupta
bdbb62eb95
No bug - Fix for non-unified build when APZC logging is enabled. r=me and DONTBUILD because NPOTB
2014-07-30 11:05:48 -04:00
Ed Morley
aa8e34c9db
Backed out changeset 6bc1a62eb443 (bug 947781) for build failures
2014-07-30 14:54:28 +01:00
Ed Morley
46d9238c0a
Backed out changeset c4ecea1452e9 (bug 947781)
2014-07-30 14:54:08 +01:00
Ed Morley
f6dad403d3
Backed out changeset c378df360469 (bug 947781)
2014-07-30 14:54:04 +01:00
Ed Morley
c622453bed
Backed out changeset 96379f178485 (bug 947781)
2014-07-30 14:54:01 +01:00
Bas Schouten
c38da1b056
Bug 947781 - Part 4: Add ReadbackLayer functionality to ClientLayerManager. r=mattwoodrow
2014-07-30 15:38:47 +02:00
Bas Schouten
36745681f3
Bug 947781 - Part 3: Do not transmit layer types that are unshadowed over the IPDL protocol. r=nical
2014-07-30 15:38:47 +02:00
Bas Schouten
7dae46766a
Bug 947781 - Part 2: Add the ability to readback texture data to TextureClient. r=nical
2014-07-30 15:38:46 +02:00
Bas Schouten
0e8d1581fa
Bug 947781 - Part 1: Refactor RotatedBuffer to easily be re-usable for any rotated buffer drawing. r=mattwoodrow
2014-07-30 15:38:46 +02:00
Kearwood (Kip) Gilbert
518693048f
Bug 1026023 - Part 2: Implement Physically Based Movement Model. r=mwoodrow
...
- Implemented the AxisPhysicsModel class, which encapsulates interpolation and
integration of a 1-dimensional physics model in a frame-rate independent
and stable manner.
- Implemented the AxisPhysicsMSDModel class, which models a generic
1-dimensional Mass-Spring-Damper simulation.
- This physical movement simulation code has been implemented separately from
the existing momentum code in Axis.cpp so that it can be utilized by
both the compositor (AsyncPanZoomController) and main thread
(nsGfxScrollFrame).
2014-07-09 10:02:29 -07:00
Wes Kocher
3c155637a3
Backed out 11 changesets (bug 952977) for reftest-no-accel failures
...
Backed out changeset ea2367c19da3 (bug 952977)
Backed out changeset c401c8748eb3 (bug 952977)
Backed out changeset a93e9ff1043b (bug 952977)
Backed out changeset 765b7f67163e (bug 952977)
Backed out changeset 3d8cf4f5777f (bug 952977)
Backed out changeset 8993710a3ab3 (bug 952977)
Backed out changeset 1298c39b745a (bug 952977)
Backed out changeset be0b899fbe5e (bug 952977)
Backed out changeset f69bea1f1feb (bug 952977)
Backed out changeset 1a745777f07e (bug 952977)
Backed out changeset 5ad1d18dfe17 (bug 952977)
2014-07-29 18:58:46 -07:00
David Zbarsky
ecf49e22a2
Bug 952977: More gfx::Matrix cleanups r=nical
2014-07-29 19:18:51 -04:00
David Zbarsky
30b97efa59
Bug 952977: More gfx::Matrix cleanup in APZC r=nical
2014-07-29 19:18:51 -04:00
David Zbarsky
fdea561425
Bug 952977: More gfx::Matrix cleanup in TiledContentClient r=nical
2014-07-29 19:18:50 -04:00
David Zbarsky
8bd2b6f048
Bug 952977: More gfx::Matrix cleanup in LayerManagerComposite r=nical
2014-07-29 19:18:49 -04:00
David Zbarsky
2ee4c027e9
Bug 952977: More gfx::Matrix cleanup in LayerTreeInvalidation r=nical
2014-07-29 19:18:49 -04:00
David Zbarsky
e58cb94cdf
Bug 952977: More gfx::Matrix cleanup in AsyncCompositionManager r=nical
2014-07-29 19:18:49 -04:00
David Zbarsky
d67b83d96e
Bug 952977: More gfx::Matrix cleanup in layers code r=nical
2014-07-29 19:18:48 -04:00
Nicolas Silva
317306ba9d
Bug 1043389 - Remove TextureFlags::ALLOC_FALLBACK and handle fallback in the creation function directly. r=sotaro
2014-07-29 13:16:57 +02:00
Nicolas Silva
0cf2c73ca4
Bug 1041416 - Preven a race condition between the deserialization and the destruction of DXGI textures for the D3D9 backend. r=Bas
2014-07-29 12:15:20 +02:00
Nicolas Silva
37027d1278
Bug 1043929 - Ensure that a locked TextureHost can give access to a valid TextureSource for some of the texture types. r=Bas
2014-07-28 14:58:38 +02:00
Nicolas Silva
b0759630b1
Bug 1043929 - Unlock the mask texture in case of failure. r=Bas
2014-07-28 14:58:20 +02:00
Boris Chiou
1188a41eb3
Bug 959118 - Dump layer tree with layer scope on the viewer. r=dglastonbury
...
We also want to dump layer tree on the viewer, so we
can check the layer tree and layerscope together
in the viewer. This can help us resolve more gfx bugs.
In this patch, I only add a part of the layer data to
the protocol buffer packet, and you can check the
.proto file for more information if you want to add
more layer data.
By the way, as Jeff's suggestion, use auto & MakeUnique<>()
to make the UniquePtr initialization more concise.
2014-07-27 22:32:00 +02:00
Milan Sreckovic
5191e87513
Bug 1043603: Expose tile pool size and pool shrink timeout as prefs. r=clord
2014-07-25 15:49:47 -04:00
Kartikaya Gupta
d03e0ec72c
Bug 973096 - When computing the hit test area for an APZC, remove the visible regions of layers obscuring it. r=botond
2014-07-25 08:27:43 -04:00
Ed Morley
a1c6e86050
Backed out changeset a0a40196da87 (bug 973096) for non-unified build failures
2014-07-25 16:27:21 +01:00
Kartikaya Gupta
e7d45b9787
Bug 973096 - When computing the hit test area for an APZC, remove the visible regions of layers obscuring it. r=botond
2014-07-25 08:27:43 -04:00
Nicolas Silva
afef7c0a5e
Bug 1042052 - Add TextureClient::CreateSimilar and have component alpha buffer be of the same type. r=sotaro
2014-07-25 11:24:46 +02:00
Jon Morton
d910b0ff44
Bug 1042379 - Ensure ImageBridgeChild's destructor runs on the main thread. r=nical
2014-07-24 14:12:00 +02:00
Botond Ballo
eaad958496
Bug 1041751 - Fix an order-of-arguments mistake. r=tn
2014-07-24 19:11:00 -04:00
Wes Kocher
1d61afce3d
Merge m-c to inbound a=merge
2014-07-24 17:55:50 -07:00
Kartikaya Gupta
8dcfb66686
Bug 1043663 - Remove incorrect assertion. r=botond
2014-07-24 18:47:02 -04:00
Kartikaya Gupta
4f1f08458d
Bug 1042734 - Don't mis-handle events that are coming in with the same timestamp. r=botond
2014-07-24 16:58:54 -04:00
Matt Woodrow
c7d7b28ccf
Bug 1037226 - Don't crash when surface allocation fails in BasicCompositor. r=Bas
...
--HG--
extra : rebase_source : d6e655c642256ddeddb471726f40f37b98d3ac0f
2014-07-24 15:48:28 +12:00
Kartikaya Gupta
2a4d9ff565
Bug 1039159 - Clear the velocity queue on touch-cancel. r=botond
2014-07-23 17:08:55 -04:00
Kartikaya Gupta
428b5f7f65
Bug 1039159 - Assert mVelocityQueue can only be touched on the controller thread. r=botond
2014-07-23 17:08:55 -04:00
Kartikaya Gupta
1ee439efe5
Bug 1039159 - Ensure we don't touch the velocity queue from the compositor thread. Thanks to :jerry for finding this. r=botond
2014-07-23 17:08:54 -04:00
Wes Kocher
6a403049ae
Backed out changeset 5d2176af4ed1 (bug 1042771) for frequent b2g r18 failures
2014-07-24 12:45:34 -07:00
Nicolas Silva
75420bc281
Bug 1015718 - Don't crash creating a TextureHost if there is no device or if deserialization failed. fixing test failure on a CLOSED TREE
2014-07-23 20:17:15 +02:00
Botond Ballo
f5daaf4cfe
Bug 1035598 - Apply async scale correctly to ContainerLayers whose content does not start at the origin. r=kats,mattwoodrow
2014-07-22 18:10:54 -04:00
Botond Ballo
be603754de
Bug 1035598 - Add gfx3DMatrix::ChangeBasis(), replacing nsLayoutUtils::ChangeMatrixBasis(). r=mattwoodrow
2014-07-22 18:05:13 -04:00
Benoit Girard
7df7a65422
Bug 1036654 - Report the tile fragmentation overhead. r=njn,kats,cwiiis
2014-07-24 13:34:43 -04:00
Botond Ballo
4dc8bf13d7
Bug 1041751 - Do not create an empty APZ test data bucket for each paint when APZ test logging is not pref'd on. r=kats
2014-07-23 18:38:28 -04:00
Sotaro Ikeda
f73d5b099c
Bug 1042946 - Discard back buffer on error in ClientTiledLayerBuffer::ValidateTile() r=nical
2014-07-24 06:40:17 -07:00
Sotaro Ikeda
a8abed619a
Bug 1042771 - Fix TextureClientPool::ReturnDeferredClients() r=nical
2014-07-24 06:16:47 -07:00
Botond Ballo
e36c402f21
Bug 1007728 - Avoid calling APZCTreeManager::UpdatePanZoomControllerTree() on repeat transactions. r=kats,BenWa
...
--HG--
extra : rebase_source : 470498aae39f2f297cd181372413b197e5c71821
2014-05-30 18:52:43 -04:00
Nicolas Silva
cc62acd996
Bug 1015718 - Keep the client-side D3D11 texture alive longer so that its destruction does not race with its deserialization. r=bas
2014-07-22 17:49:05 +02:00
Matt Woodrow
024807715d
Bug 1015718 - Deserialize the DXGI handle when constructing the TextureHost rather than when locking it. r=nical
2014-07-16 18:05:58 +12:00
Frederic Plourde
ebac609549
b=1015218 Buffer image content layers on server-side xlib surfaces with OMTC basic r=karlt
...
With image offscreen surfaces enabled for content layers on GTK3, our Basic
compositor needs a way to deal with image layers buffering and compositing in
a performant way. This patch subclasses BasicCompositor into a new
X11BasicCompositor and makes use of a new TextureSource
(X11DataTextureSourceBasic) in order to buffer TextureHost's data into
gfxXlibSurface on compositor side so that we can use XRender when available to
composite layer contents directly to the Window.
When this buffering will occur, switch to ContentClientSingleBuffered.
--HG--
extra : rebase_source : adad6b1c05dcf516a1ea84c6a529df5f141c198f
2014-07-23 11:02:25 +12:00
Wes Kocher
65836894fe
Backed out changeset c1ea5a8280d7 (bug 1041751) for b2g Gip orange on a CLOSED TREE
2014-07-22 16:54:52 -07:00
Mike Hommey
bc5d6801bb
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Kartikaya Gupta
904150c373
Bug 1038416 - Draw the background color under reduce-opacity low-res content. r=botond
2014-07-22 17:44:15 -04:00
Kartikaya Gupta
3377ff3ee2
Bug 1038416 - Don't apply opacity-reduction to low-res content that is not fully opaque. r=BenWa
2014-07-22 17:44:15 -04:00
Jeff Muizelaar
52c3a007ec
Bug 1041690. ShmTextureHost: Remove unnecessary manual deletion
...
--HG--
extra : rebase_source : b236e7ca49271518e5f9dfe5313475419a7b6250
2014-07-22 16:55:19 -04:00
Botond Ballo
1b15593ea1
Bug 1040226 - Avoid getting stuck after overscroll is handed off to an APZC later in the handoff chain. r=kats
2014-07-21 14:36:37 -04:00
Botond Ballo
7d8537d1bf
Bug 1041471 - Call CancelAnimation() on a touch-cancel. r=kats
2014-07-21 15:42:58 -04:00
Botond Ballo
c556f83e5c
Bug 1041751 - Do not create an empty APZ test data bucket for each paint when APZ test logging is not pref'd on. r=kats
...
--HG--
extra : rebase_source : fd4f5af2b018061d26dcb99b45526f8bdf48ef15
2014-07-22 15:35:18 -04:00
Octoploid
18faaeac6a
bug 1036401 - adjust includes to fix up some issues with complete types instead of forward declarations being required r=bz r=bjacob
2014-07-22 11:29:33 -04:00
Jeff Muizelaar
be3ca57d73
Bug 1041690. Make ShmemTextureHost's mShmem member a UniquePtr. r=nical
...
This makes the ownership clear and removes some code.
--HG--
extra : rebase_source : fca529c3e5dd224be090876a6f4528ed8686e4e5
2014-07-21 18:55:02 -04:00
Kartikaya Gupta
0df3a31848
Bug 1040906 - Replace the out-param on matrix conversion helpers with a return value. r=Bas
2014-07-22 09:12:14 -04:00
Nicolas Silva
23cd52c9d1
Bug 1040028 - Create and allocate in one step when we used to call CreateBufferTextureClient and CreateTextureClientForDrawing. r=sotaro
2014-07-22 14:17:31 +02:00
Nicolas Silva
b2be1f75d9
Bug 1040028 - Create and Allocate TextureClients as 1 step in TextureClientPool. r=sotaro
2014-07-22 14:17:25 +02:00
Boris Chiou
9759efe0fb
Bug 1030922 - Replace nsAuto(Array)Ptr with UniquePtr in LayerScope.cpp. r=dglastonbury
2014-07-21 21:12:00 +02:00
David Zbarsky
cde5243eed
Fixup changeset f17694ec185b for bug 952977 r=me
2014-07-21 22:05:18 -04:00
David Zbarsky
dbec21f243
Fix MOZ_RENDERTRACE bustage from bug 952977 r=me
2014-07-21 21:37:57 -04:00
David Zbarsky
09ac7edd0d
Bug 952977: Switch some remaining gfxMatrix uses in layers to gfx::Matrix r=nical
2014-07-21 21:37:57 -04:00
Jeff Muizelaar
c77f66ee40
Bug 1023473. Pad out tile contents by one pixel. r=BenWa
...
This fixes reading unitialized data during texture filtering.
It's complicated because we can have regions of initialized data
and padding out a region is much harder than a rectangle.
We currently only take this path for tiled things because of
the artifacts that show up during the sampling that helps
in overscroll. It's also not a great long term solution because
it only works for software backends.
2014-07-18 14:25:34 -04:00
Kartikaya Gupta
a1cc48a946
Bug 1034240
- Trigger an update of the displayport margins on a new APZC if the content already has margins. r=botond
2014-07-21 14:00:52 -04:00
Botond Ballo
c9ae48f4e5
Bug 1036119 - Have AsyncCompositionManager support layers which are both scrollable and fixed-position. r=Cwiiis
2014-07-17 16:08:33 -04:00
Botond Ballo
1506934be8
Bug 1030803
- Account for floating-point error in Axis::ScaleWillOverscrollAmount(). r=kats
2014-07-17 14:45:57 -04:00
Sotaro Ikeda
5c36208714
Bug 1039883 - release Tiled layer's gralloc when an application is background r=nical
2014-07-19 05:33:12 -07:00
Jeff Muizelaar
4f8f5212b2
Bug 1037220. Reorder rendering to avoid render target switches. r=mwoodrow,bgirard
...
Before we would for example draw the background, switch to a container layers's
render target, draw to that, switch back the render target draw the
container layer, move on to the next container layer etc.
This render target switching is especially bad for mobile gpus (like adreno
that needs to move things in and out of gmem).
This change switches to a two pass approach that renders all of the container
layers first (unless they need a copy of the background) and then composites
everything all together.
--HG--
rename : toolkit/devtools/jsbeautify/beautify.js => browser/devtools/shared/Jsbeautify.jsm
rename : security/pkix/include/pkix/Input.h => security/pkix/lib/pkixder.h
rename : security/pkix/include/pkix/Result.h => security/pkix/lib/pkixutil.h
rename : toolkit/components/places/tests/unifiedcomplete/test_416211.js => toolkit/components/places/tests/autocomplete/test_416211.js
rename : toolkit/components/places/tests/unifiedcomplete/test_416214.js => toolkit/components/places/tests/autocomplete/test_416214.js
rename : toolkit/components/places/tests/unifiedcomplete/test_417798.js => toolkit/components/places/tests/autocomplete/test_417798.js
rename : toolkit/components/places/tests/unifiedcomplete/test_418257.js => toolkit/components/places/tests/autocomplete/test_418257.js
rename : toolkit/components/places/tests/unifiedcomplete/test_422277.js => toolkit/components/places/tests/autocomplete/test_422277.js
rename : toolkit/components/places/tests/unifiedcomplete/test_autocomplete_on_value_removed_479089.js => toolkit/components/places/tests/autocomplete/test_autocomplete_on_value_removed_479089.js
rename : toolkit/components/places/tests/unifiedcomplete/test_download_embed_bookmarks.js => toolkit/components/places/tests/autocomplete/test_download_embed_bookmarks.js
rename : toolkit/components/places/tests/unifiedcomplete/test_empty_search.js => toolkit/components/places/tests/autocomplete/test_empty_search.js
rename : toolkit/components/places/tests/unifiedcomplete/test_enabled.js => toolkit/components/places/tests/autocomplete/test_enabled.js
rename : toolkit/components/places/tests/unifiedcomplete/test_escape_self.js => toolkit/components/places/tests/autocomplete/test_escape_self.js
rename : toolkit/components/places/tests/unifiedcomplete/test_ignore_protocol.js => toolkit/components/places/tests/autocomplete/test_ignore_protocol.js
rename : toolkit/components/places/tests/unifiedcomplete/test_keyword_search.js => toolkit/components/places/tests/autocomplete/test_keyword_search.js
rename : toolkit/components/places/tests/unifiedcomplete/test_match_beginning.js => toolkit/components/places/tests/autocomplete/test_match_beginning.js
rename : toolkit/components/places/tests/unifiedcomplete/test_multi_word_search.js => toolkit/components/places/tests/autocomplete/test_multi_word_search.js
rename : toolkit/components/places/tests/unifiedcomplete/test_special_search.js => toolkit/components/places/tests/autocomplete/test_special_search.js
rename : toolkit/components/places/tests/unifiedcomplete/test_swap_protocol.js => toolkit/components/places/tests/autocomplete/test_swap_protocol.js
rename : toolkit/components/places/tests/unifiedcomplete/test_tabmatches.js => toolkit/components/places/tests/autocomplete/test_tabmatches.js
rename : toolkit/components/places/tests/unifiedcomplete/test_word_boundary_search.js => toolkit/components/places/tests/autocomplete/test_word_boundary_search.js
rename : toolkit/components/places/tests/unifiedcomplete/head_autocomplete.js => toolkit/components/places/tests/inline/head_autocomplete.js
rename : toolkit/components/places/tests/unifiedcomplete/test_autocomplete_functional.js => toolkit/components/places/tests/inline/test_autocomplete_functional.js
rename : toolkit/components/places/tests/unifiedcomplete/test_casing.js => toolkit/components/places/tests/inline/test_casing.js
rename : toolkit/components/places/tests/unifiedcomplete/test_do_not_trim.js => toolkit/components/places/tests/inline/test_do_not_trim.js
rename : toolkit/components/places/tests/unifiedcomplete/test_keywords.js => toolkit/components/places/tests/inline/test_keywords.js
rename : toolkit/components/places/tests/unifiedcomplete/test_queryurl.js => toolkit/components/places/tests/inline/test_queryurl.js
rename : toolkit/components/places/tests/unifiedcomplete/test_trimming.js => toolkit/components/places/tests/inline/test_trimming.js
rename : toolkit/components/places/tests/unifiedcomplete/test_typed.js => toolkit/components/places/tests/inline/test_typed.js
rename : toolkit/components/places/tests/unifiedcomplete/test_zero_frecency.js => toolkit/components/places/tests/inline/test_zero_frecency.js
rename : toolkit/components/places/tests/unifiedcomplete/xpcshell.ini => toolkit/components/places/tests/inline/xpcshell.ini
extra : rebase_source : dc06e25bcc95db43b5c5267d1b7e1065992ddd9c
2014-07-15 16:26:20 -04:00
Wes Kocher
404ebfb0df
Backed out changeset 9b764e12796d (bug 1039883) for b2g m7 failures
2014-07-18 14:21:44 -07:00
Sotaro Ikeda
0ec28966e8
Bug 1039883 - release Tiled layer's gralloc when an application is background r=nical
2014-07-18 12:40:35 -07:00
Carsten "Tomcat" Book
acddf2b5ae
Backed out changeset 79d65a1bbb01 (bug 1039883) for assertion failures on a CLOSED TREE
2014-07-18 16:09:15 +02:00
Sotaro Ikeda
1179090250
Bug 1039883 - release Tiled layer's gralloc when an application is background r=nical
2014-07-18 06:21:24 -07:00
Matt Woodrow
5aa300e397
Bug 1039145 - Part 2: Fully remove component alpha/background copying support from BasicCompositor. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
b5f939afaf
Bug 1039145 - Part 1: Clean up AreComponentAlphaLayersEnabled. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
d8db547ccb
Bug 1023677
- Don't set mSupportComponentAlphaChildren unless we actually have them. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
5076b654cd
Bug 1023677
- Mark BasicCompositor as not supporting component alpha layers. r=roc
2014-07-18 18:48:22 +12:00
Carsten "Tomcat" Book
722005748f
Backed out changeset c5dbd56332e4 (bug 1023677
) for failing reftests on a CLOSED TREE
2014-07-18 10:46:07 +02:00
Carsten "Tomcat" Book
575d59768d
Backed out changeset 84df2aaf5e2a (bug 1023677
)
2014-07-18 10:45:27 +02:00
Carsten "Tomcat" Book
4e4432eac0
Backed out changeset b049e0ae4d1d (bug 1039145)
2014-07-18 10:45:24 +02:00
Carsten "Tomcat" Book
9522edcc50
Backed out changeset 49c713f92304 (bug 1039145)
2014-07-18 10:45:20 +02:00
Matt Woodrow
e8878fb125
Bug 1039145 - Part 2: Fully remove component alpha/background copying support from BasicCompositor. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
865651f293
Bug 1039145 - Part 1: Clean up AreComponentAlphaLayersEnabled. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
12825a660a
Bug 1023677
- Don't set mSupportComponentAlphaChildren unless we actually have them. r=roc
2014-07-18 18:48:23 +12:00
Matt Woodrow
5a49db2b95
Bug 1023677
- Mark BasicCompositor as not supporting component alpha layers. r=roc
2014-07-18 18:48:22 +12:00
Kartikaya Gupta
eb5dd62970
Bug 1039979 - Restore and improve handling of the stop-fast-fling-on-touchdown behaviour. r=botond
2014-07-17 13:41:54 -04:00
Kartikaya Gupta
9395a735f9
Bug 1039979 - When cancelling animations based on user input, cancel animations on the entire handoff chain. r=botond
2014-07-17 13:41:53 -04:00
Kartikaya Gupta
183fd7d774
Bug 1039979 - Cancel animations when a finger goes down without waiting for the content response. r=botond
2014-07-17 13:41:52 -04:00
Kartikaya Gupta
48c7bab023
Bug 1015644 - Follow-up to fix a logging-only build error. r=me and DONTBUILD because NPOTB
2014-07-17 09:27:34 -04:00
Kartikaya Gupta
b3cc44d937
Bug 1009733 - Follow-up to fix a logging-only build error. r=me and DONTBUILD because NPOTB
2014-07-17 05:58:48 -04:00
Walter Litwinczyk
448ee9af19
Bug 1024223 - Fix leak of |dest| and |src| in BasicLayerManager.cpp PixmanTransform(). r=mattwoodrow
2014-07-09 13:48:59 -07:00
Kartikaya Gupta
80ae1b2f26
Bug 995475 - Clear the active element on touch end, if the touch wasn't a click. r=botond
2014-07-16 23:06:36 -04:00
Wes Kocher
ab4d2638df
Backed out changeset d5607eeaa106 (bug 1036654) for Windows build bustage on a CLOSED TREE
2014-07-16 13:16:40 -07:00
Sotaro Ikeda
7f32d56a14
Bug 1037360 - Fix SharedBufferManagerParent's destruction r=jrmuizel,jbacob
2014-07-16 13:05:42 -07:00
Benoit Girard
66ac0f6dca
Bug 1036654 - Report the tile fragmentation overhead. r=njn,kats,cwiiis
...
--HG--
extra : rebase_source : 90f11e631060c5147c14360913d9c6bc82bab109
2014-07-16 15:58:03 -04:00
Botond Ballo
5a38fb936a
Bug 1039593 - Clean up the TILING_LOG macros. r=kats
2014-07-16 12:42:35 -04:00
Andrew McCreight
928e31b2f3
Bug 1038855, part 2 - Use an nsRefPtr for CompositorChild::SharedFrameMetricsData::mBuffer. r=bjacob
2014-07-16 12:39:03 -07:00
Andrew McCreight
6f4fa3efae
Bug 1038855, part 1 - Use an nsRefPtr for AsyncPanZoomController::mSharedFrameMetricsBuffer. r=bjacob
2014-07-16 12:39:03 -07:00
Botond Ballo
6f4d9ae935
Bug 1039616 - Re-add scroll ids to the layer dump. r=kats
2014-07-16 13:24:54 -04:00
Kartikaya Gupta
e8ab1883b2
Bug 1009733 - Add thread safety checks for dealing with touch input blocks. r=botond
2014-07-16 12:03:06 -04:00
Kartikaya Gupta
00ac0a2945
Back out c4bb900163fc (part 3 of bug 1009733) for breaking windows builds. r=backout on a CLOSED TREE
2014-07-16 08:57:06 -04:00