Benjamin Bouvier
460c4df9b5
Bug 939843: Required changes in the rest of the tree; r=froydnj
...
--HG--
extra : rebase_source : 5757eb2b73755c8da08112b91b025a8fa860d7e8
2014-02-27 16:23:16 +01:00
Phil Ringnalda
46aa0c9eda
Merge m-c to m-i
2014-02-26 21:28:10 -08:00
Sotaro Ikeda
597733983b
Bug 977393 - Fix build failure on gonk KK r=pchang
2014-02-26 17:46:34 -08:00
Matt Woodrow
8e879058a1
Bug 975592 - Make sure we find the correct composition manager when updating child process layer trees. r=nical
...
--HG--
extra : rebase_source : 5e1457117293c74a362a0570aca2673c90038334
2014-02-25 11:45:40 +13:00
Carsten "Tomcat" Book
a965a12333
Merge mozilla-central to mozilla-inbound
2014-02-25 15:18:06 +01:00
Carsten "Tomcat" Book
b890bb080b
merge b2g-inbound to mozilla-central
2014-02-25 14:30:13 +01:00
Benoit Jacob
522c9a1fee
Bug 974356 - 2/4 - add an IsSameProcess method to ISurfaceAllocator - r=nical
2014-02-25 08:12:49 -05:00
Phil Ringnalda
478c62f613
Back out b157f5d0c235 (bug 974197) for b2g reftest-4 and reftest-6 failures
...
CLOSED TREE
2014-02-24 21:06:18 -08:00
Sotaro Ikeda
c5c7a00346
Bug 957323 - Handle android's fence on gonk r=nical,doublec,pchang
2014-02-24 20:23:41 -08:00
Wes Kocher
2bb838ebe6
Merge m-c to b2g-inbound
2014-02-24 18:28:37 -08:00
Ben Kelly
f6b39805f3
Bug 976035: Cap max fling velocity at pref'd limit. r=kats
2014-02-24 16:08:31 -05:00
Kartikaya Gupta
5b4e7ef8b9
Bug 898563. r=botond
2014-02-21 17:58:30 -05:00
Benoit Jacob
7212d43233
Bug 970747 - 6/6 - Make LayerTransactionParent::RecvUpdate error out if RepositionChild fails - r=mattwoodrow
2014-02-21 16:50:25 -05:00
Benoit Jacob
e61d449ec5
Bug 970747 - 4/6 - Make LayerTransactionParent::RecvUpdate error out if RemoveChild fails - r=mattwoodrow
2014-02-21 16:50:25 -05:00
Benoit Jacob
0492e4667d
Bug 970747 - 2/6 - Make LayerTransactionParent::RecvUpdate error out if InsertAfter fails - r=mattwoodrow
2014-02-21 16:50:25 -05:00
Benoit Jacob
a6aa330ed8
Bug 968825 - Null pointer checks in LayerTransactionParent - r=jrmuizel
2014-02-21 16:50:25 -05:00
Robert O'Callahan
6840723017
Bug 973767. Put the compositor into test mode via an IPDL transaction. r=mattwoodrow
...
--HG--
extra : rebase_source : d40cf8624f93b85298cc501ff315522220522fb6
2014-02-12 17:41:57 +13:00
Ehsan Akhgari
5704b555e2
Bug 935778 - Part 0.2: Spray some MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree
2014-02-20 21:33:49 -05:00
Kartikaya Gupta
f6a1fc6920
Bug 965945 - Prevent the parent process from running out of memory if the child process requests a giant gralloc buffer. r=bjacob
2014-02-19 12:08:00 -05:00
Benoit Jacob
4aaf0bcadc
Bug 971695 - 2/2 - make YCbCrImageDataSerializer check data size - r=nical
2014-02-20 16:04:13 -05:00
Benoit Jacob
9b3a0b05a4
Bug 971695 - 1/2 - make ImageDataSerializer check data size - r=nical
2014-02-20 16:04:11 -05:00
Benoit Jacob
84a8e5e7bb
Bug 969549 - Make PCompositableTransaction check actual layer types before casting - r=nical
2014-02-20 15:05:48 -05:00
Benoit Jacob
08f9ebfccc
Bug 968001 - In OpSetRoot, check that the new root is a root - r=nical
2014-02-20 15:05:08 -05:00
Benoit Jacob
fc6b63874d
Bug 963974 - Null mCurrentCompositeTask after calling Cancel() on it - r=mattwoodrow
2014-02-20 11:41:39 -05:00
Benoit Jacob
755940561f
Bug 968833 - 1/2 - Make PLayerTransaction check actual layer types before casting - r=jrmuizel
2014-02-20 11:40:55 -05:00
Benoit Jacob
868abbf705
Bug 967330 - UpdateThebes should fail gracefully instead of aborting - r=nical
2014-02-20 08:05:32 -05:00
Benoit Jacob
3cd869795a
Bug 967824 - Make SetCompositableHost gracefully handle errors instead of just aborting - r=nical
2014-02-20 08:05:30 -05:00
Kartikaya Gupta
c5866e05f1
Back out 679e69e79fe2 (bug 965945) for causing C2 bustage on B2G emulator builds. r=backout
2014-02-19 17:21:09 -05:00
Kartikaya Gupta
1496b09fbe
Bug 965945 - Prevent the parent process from running out of memory if the child process requests a giant gralloc buffer. r=bjacob
2014-02-19 12:08:00 -05:00
Nicolas Silva
d4d71b13ae
Bug 973869 - Make SharedPlanarYCbCrImage properly Lock its TextureClient. r=mattoodrow
2014-02-19 16:53:14 +01:00
Chris Lewis
cd767c8acc
Bug 974097 - AppendChild operation in LayersMessages.idplh should be called PrependChild. r=gal
2014-02-24 09:41:55 -05:00
Kartikaya Gupta
5971f5f9a4
Bug 976030 - Fix a typo in my patch for bug 898563. r=me and DONTBUILD because trivial
...
Thanks to Maks Naumov's eagle eyes for spotting it.
2014-02-24 08:31:58 -05:00
Milan Sreckovic
e23aa3622d
Bug 971942: 4. layers.frame-counter, layers.draw-borders, layers.draw-tile-borders, layers.draw-bigimage-borders, layers.dump, layers.frame-counter, layers.progressive-paint, layers.low-precision-buffer moved to gfxPrefs. r=nsilva
2014-02-26 21:53:31 -05:00
Milan Sreckovic
95619c8d0d
Bug 971942: 2. layout.frame_rate, layers.offmainthreadcomposition.frame-rate, layers.orientation.sync.timeout moved to gfxPrefs. The layers.offmainthreadcomposition.frame-rate is also changed to be a live preference so it does not need a restart. r=bgirard
2014-02-26 21:52:54 -05:00
L. David Baron
03ba2e465b
Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
...
This makes sense since the file no longer contains anything with the
nsTraceRefcnt name in it, and it will allow renaming nsTraceRefcntImpl
back to nsTraceRefcnt.
2014-02-26 13:36:35 -08:00
Benoit Jacob
568a0dc03b
Bug 968001 - Missing null pointer check in TOpSetRoot - r=jrmuizel
2014-02-26 16:23:51 -05:00
Kartikaya Gupta
a6da33b738
Bug 941995 - Disable double-tapping and click delay on pages that are device-width or narrower (B2G). r=mbrubeck,botond
2014-02-24 19:22:45 -05:00
Matt Woodrow
31f16514d3
Bug 974197 - Fire MozAfterPaint after the compositor runs. r=roc
2014-02-25 12:55:39 +13:00
Matt Woodrow
b0bbb6b406
Bug 889959 - Implement GetTextureClient for CairoImage. r=nical
2014-02-17 11:23:39 +13:00
Phil Ringnalda
45200f5d68
Backed out 3 changesets (bug 972703, bug 889959) for build failures and crashes
...
CLOSED TREE
Backed out changeset ef3d90780478 (bug 972703)
Backed out changeset 34c95e937671 (bug 889959)
Backed out changeset 5e25912d6696 (bug 889959)
2014-02-16 15:17:01 -08:00
Matt Woodrow
3626d00dae
Bug 889959 - Implement GetTextureClient for CairoImage. r=nical
2014-02-17 11:23:39 +13:00
Kartikaya Gupta
3176a5124d
Bug 967671 - Insure apzc always acknowledges scroll offset updates. r=botond
2014-02-15 07:06:27 -06:00
Dmitry Rozhkov
7c2e33674c
Bug 968222 - Update zoom scale and devPixelsPerPx in APZC upon orientation change. r=kats,botond
2014-02-12 21:27:45 +02:00
Kartikaya Gupta
2e248d5abc
Bug 970070 - Update the last-dispatched-paint metrics when we get a scroll update from layout. r=botond
2014-02-12 09:04:38 -05:00
Kartikaya Gupta
d1bd4a8712
Bug 965381 - Delay the single tap notification until after the touchdown is handled. r=daleharvey
2014-02-11 10:42:42 -05:00
Benoit Girard
0f3a70b95f
Bug 963821 - Port FPS counter to the Compositor API. r=bas
...
--HG--
rename : gfx/layers/opengl/FPSCounter.h => gfx/layers/composite/FPSCounter.h
2014-02-10 17:14:11 -05:00
Doug Sherk
409cb7fe8e
Bug 969860: Set GEL's state back to GESTURE_NONE after spoofing a touch start on pinch end r=kats
2014-02-10 12:43:12 -05:00
Matt Woodrow
e58d379984
Bug 966679 - Follow-up to fix bustage on gcc 4.4, split Compose() into separate functions. CLOSED TREE
2014-02-11 17:58:01 +13:00
Matt Woodrow
fb1c8410a8
Bug 966679 - Resolve RefLayers during IPDL transactions. r=nical
2014-02-11 17:01:20 +13:00
Matt Woodrow
d5e6286e88
Bug 966679 - Make sure all RefLayers are resolved before calling BeginTransaction. r=nical
2014-02-11 17:00:16 +13:00