Nicholas Cameron
1bcc68168a
merge backout
2013-11-28 12:32:24 +13:00
Nicholas Cameron
219e9da952
Backout bug 893301 for b2g bustage r=me
2013-11-28 12:31:31 +13:00
Nicholas Cameron
16c6b58eb5
Bug 893301. Renaming and indentation fixes. r=nical
2013-11-28 10:16:35 +13:00
Nicholas Cameron
8805ee0f2a
Bug 893301. Reviewer changes. r=nical
2013-11-28 10:16:34 +13:00
Nicholas Cameron
c6c0992ff8
Bug 893301. Content hosts. r=nical
2013-11-28 10:16:34 +13:00
Nicholas Nethercote
78e4d6490d
Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 611e8d35907959b163aeced1c4ffe1d265048fe6
2013-11-07 16:35:30 +11:00
Anthony Jones
a6c5fd96ab
Bug 888084 - Use RollingMean to calculate mean; r=BenWa
2013-09-25 12:13:33 +12:00
Benoit Jacob
5f4cdeaa93
Bug 933082 - Part 4: let ClientLayerManager hold a ShadowLayerForwarder instead of inheriting from ShadowLayerForwarder. Make ISurfaceAllocator refcounted. Make SharedSurface_Gralloc keep its mAllocator alive - r=nical
2013-11-27 10:19:34 -05:00
Benoit Jacob
f5c4a871c3
Bug 933082 - Part 3: let ShadowLayerForwarder hold a strong ref to its LayerTransactionChild - r=nical
2013-11-27 10:18:38 -05:00
Benoit Jacob
aca470946c
Bug 933082 - Part 2: propagate the mIPCOpen flag, avoid crashing in DestroySharedSurface on a dead channel - r=nical
2013-11-27 10:18:38 -05:00
Benoit Jacob
fe8d9d9b24
Bug 933082 - Part 1: make LayerTransactionChild reference-counted - r=nical
2013-11-27 10:18:38 -05:00
Markus Stange
dd94318c9b
Bug 943041 - Don't delay compositing on the compositor thread in ASAP mode (layout.frame_rate == 0). r=BenWa
2013-11-27 08:33:39 +01:00
Markus Stange
724b3c2649
Bug 920123 - Make Start/Stop FrameTimeRecording work with OMTC and remove paint time recording. r=mattwoodrow
2013-11-27 08:32:19 +01:00
Jim Mathies
1c2433a824
Bug 940952 - Replace apzc GeckoContentController pan notifications with more general purpose transform notifications. r=botond
2013-11-26 14:14:39 -06:00
Carsten "Tomcat" Book
d088654a68
merge b2g-inbound to mozilla-central
2013-11-26 12:40:07 +01:00
Botond Ballo
b1dc5bb9d8
Bug 942535 - Fix a compiler warning about signed/unsigned comparison in APZ. r=dholbert
...
--HG--
extra : rebase_source : 816fc31c43178e1b5841c3a49cd71d2c08751331
2013-11-25 14:29:41 -05:00
Matt Brubeck
72385391d3
Bug 942689 - Include modifer info in tap gesture events [r=roc,jimm,botond]
2013-11-25 20:30:26 -08:00
Benoit Girard
f8fd653be7
Bug 942483 - Port paint-dumping to android/b2g. r=gal
2013-11-23 17:44:18 -05:00
Ryan VanderMeulen
d7e49cc136
Merge b-i to m-c.
2013-11-22 15:35:31 -05:00
Botond Ballo
ce9e6a29fd
Bug 912666 - Implement scroll grabbing in APZ. r=kats,Cwiiis
2013-11-21 17:38:00 -05:00
Matt Brubeck
ac835b7740
Bug 941327 - Match scale to scroll offset during zoom animation [r=botond]
2013-11-21 14:12:28 -08:00
Matt Brubeck
c265704099
Bug 941123 - Pre-render content before starting animated zoom [r=botond]
2013-11-21 14:12:25 -08:00
Nicholas Cameron
a2c46dbd46
Bug 900248. Rebuild the d3d9 device. r=Bas
2013-11-22 11:07:56 +13:00
David Anderson
c06bd5c0fb
Only composite changed areas in the software compositor (bug 882447, r=mattwoodrow,nrc).
2013-11-21 11:25:16 -08:00
Nicolas Silva
ae28771d9f
Bug 926558 - Remove a warning that is not used correctly. r=BenWa
2013-11-13 13:25:50 +01:00
Botond Ballo
a04c592e61
Bug 912666 - Propagate the 'scrollgrab' attribute to FrameMetrics. r=kats,Cwiiis
2013-09-23 14:09:48 -05:00
Ed Morley
2ac7edcee1
Merge mozilla-central and inbound
2013-11-20 12:44:07 +00:00
Botond Ballo
b75d9dd1de
Bug 900092 - Remove FrameMetrics::ROOT_SCROLL_ID. r=kats,tn
2013-11-08 19:07:00 -05:00
Chris Lord
75cb9a11ee
Bug 869696 - Enable Gralloc on the Geeksphone Peak again. r=bjacob
...
The issues that caused it to be disabled initially have now been resolved.
2013-11-19 13:29:29 +00:00
Nicholas Cameron
90ba9aaf83
Bug 939598. Always call BeginTransaction before EndTransaction. r=mattwoodrow
2013-11-20 20:27:23 +13:00
Nicholas Cameron
3ca376851d
merge
2013-11-19 17:39:24 +13:00
Anthony Jones
94419545df
Bug 899154 - Disable dropping resolution during fling; r=kats
2013-11-15 11:12:03 +13:00
Benoit Jacob
877d71ca5f
Bug 938970 - 5/5. Switch gfx/layers to UNIFIED_SOURCES - r=ehsan,mattwoodrow
2013-11-17 21:07:08 -05:00
Benoit Jacob
cc5dec6997
Bug 938970 - 2/5. Add more namespace qualifiers in gfx/layers code to avoid ambiguous namespace resolution - r=mattwoodrow
2013-11-17 21:06:21 -05:00
Ehsan Akhgari
28945cc676
Bug 938134 - Build widget/xpwidgets in unified mode; r=roc
...
--HG--
rename : widget/shared/WidgetUtils.cpp => widget/shared/SharedWidgetUtils.cpp
2013-11-17 14:03:55 -05:00
Nicholas Cameron
27a1b501f8
Bug 907463. Dealloc shmem on ActorDestroy. r=nical
2013-09-27 21:48:42 +12:00
Ryan VanderMeulen
25f4dc9657
Merge m-c to inbound on a CLOSED TREE.
2013-11-14 20:58:52 -05:00
Ryan VanderMeulen
b435761165
Merge b2g-inbound to m-c on a CLOSED TREE.
2013-11-14 20:57:32 -05:00
Nicholas Cameron
7fc18f7edd
Fix bustage from bug 915940 on a CLOSED TREE. r=me
2013-11-15 11:13:53 +13:00
Nicholas Cameron
eb5956cf6d
Bug 915940. Memory reporter for memory image surfaces. r=njn,mattwoodrow This might even help diagnose the problems causing a CLOSED TREE.
2013-11-15 10:54:25 +13:00
Botond Ballo
86f61558f5
Bug 937274 - Fix a crash in GestureEventListener::HandlePinchGestureEvent(). r=kats
2013-10-18 17:13:26 -04:00
Kartikaya Gupta
034ad3ff16
Bug 934420 - Try to preserve the right APZC in the face of layer tree changes. r=botond
2013-11-14 15:35:30 -05:00
Botond Ballo
bbe2da67fa
Bug 937896 - Fix a compiler error. r=bustage. CLOSED TREE
2013-11-14 15:11:53 -05:00
Botond Ballo
734fe0273b
Bug 937896 - Remove unwanted zoom in APZC::NotifyLayersUpdated(). r=kats
2013-11-13 14:13:40 -05:00
Kartikaya Gupta
68ac5db5f0
Bug 937688 - Make UpdateZoomConstraints take a full ScrollableLayerGuid. r=botond
2013-11-14 12:35:41 -05:00
Kartikaya Gupta
76d24cb5b9
Bug 937688 - Make APZCTM::UpdateCompositionBounds explicitly operate on the root APZC for a layer tree. r=botond
2013-11-13 13:20:31 -05:00
Jim Mathies
1979aaa5df
Bug 918273 - Pass back the target scrollable layer id from apzc event methods. r=kats
2013-11-10 10:43:17 -06:00
Kartikaya Gupta
920d64e17b
Bug 902505 - Adjust the hit-test and input transformations in APZCTreeManager to be more correct. r=botond
2013-11-08 13:56:31 -05:00
Kartikaya Gupta
386e502056
Bug 935624 - Update various properties on the FrameMetrics on a layers update. r=botond
...
In particular, in the case with nested APZCs, the parent APZC might request
a repaint at a different resolution, and the child APZC might only find out
about it when the call to NotifyLayersUpdated comes in. At this point the
child APZC must pick up the new values of various properties in order to
remain consistent with the state in gecko and the parent APZC
2013-11-08 11:23:47 -05:00
Kartikaya Gupta
b2e18a1ffc
Bug 935624 - Kill SetZoomAndResolution because the APZC should not touch the mResolution or mCumulativeResolution. r=botond
2013-11-08 11:23:46 -05:00