David Anderson
1c2785873c
Refactor CompositableClient memory management. (bug 1299375 part 2, r=nical)
2016-09-02 16:08:49 -07:00
Milan Sreckovic
4061321fa2
Bug 1088300: More diagnostic to see what went wrong. r=mchang
2016-09-01 16:27:08 -04:00
Wes Kocher
b38dbd1378
Backed out 2 changesets (bug 1279086) for causing painting issues a=backout
...
Backed out changeset b1c893387fdd (bug 1279086)
Backed out changeset 277c54118c8a (bug 1279086)
2016-08-22 16:00:34 -07:00
Bill McCloskey
3a7ee5574b
Bug 1279086 - Allow painting for tab switch when JS is running (r=dvander,mconley,mrbkap)
2016-08-19 14:41:26 -07:00
Wes Kocher
3a31be9c17
Backed out 2 changesets (bug 1279086) for failures in browser_menu_item_01.js a=backout
...
Backed out changeset 00bb53b58e96 (bug 1279086)
Backed out changeset cff59fe2b933 (bug 1279086)
2016-08-19 12:31:55 -07:00
Bill McCloskey
3799faa926
Bug 1279086 - Allow painting for tab switch when JS is running (r=dvander,mconley,mrbkap)
2016-08-19 09:59:40 -07:00
Mason Chang
e21abc7248
Bug 1294121 - Develop a continuous paint mode for Firefox. r=mattwoodrow
2016-08-16 08:46:13 -07:00
Mason Chang
6478db3b8a
Bug 1294121 - Backed out changeset 635d266614ad for windows build failures. r=me. CLOSED TREE
2016-08-16 09:17:25 -07:00
Mason Chang
423fb81bd4
Bug 1294121 - Develop a continuous paint mode for Firefox. r=mattwoodrow
2016-08-16 08:46:13 -07:00
Mason Chang
e7ead846af
Backed out changeset aaaab9a073a4 for build failures. r=me
2016-08-15 20:38:40 -07:00
Mason Chang
8c9fb35901
Bug 1294121 - Develop a continuous paint mode for Firefox. r=mattwoodrow
2016-08-15 19:59:26 -07:00
Kearwood (Kip) Gilbert
2c3a6a5f88
Bug 1250244 - Part 2: Remove old VR rendering paths,r=gw280
...
MozReview-Commit-ID: 8H7spQggI2w
2016-05-27 13:49:04 -07:00
Nicolas Silva
9dba02273e
Bug 1286437 - Crash the content process instead of the parent when an actor is sent on the wrong channel. r=dvander
2016-07-26 20:56:35 +02:00
Jeff Muizelaar
91dc2161f0
Bug 1287948. Use BufferMode::None for snapshots. r=nical
...
This avoids doing an unnecessary allocation and copy while snapshotting.
To make this work we need to memset the buffer that we use for snapshot drawing
so that we can draw on it directly. I could've avoided the memset for opaque
content formats but it didn't seem worth as the only place we use this seems to
be with content=COLOR_ALPHA
2016-07-21 10:38:34 -04:00
David Anderson
0c44123fe6
Use normal refcounting for ISurfaceAllocator. (bug 1287232, r=billm)
2016-07-19 16:59:30 -07:00
Nicolas Silva
867e2c403e
Bug 1284051 - Handle ShadowLayers::GetCompositorBridgeChild returning null. r=sotaro
2016-07-04 15:10:22 +02:00
Nicolas Silva
93024c0a86
Bug 1281780 - Forward ShadowLayerForwarder texture-related methods to CompositorBridgeChild. r=gw280
2016-06-29 11:18:30 +02:00
Sebastian Hengst
9627074d03
Backed out changeset a901563fd181 (bug 1281780) for OS X 10.10 debug for assertion in TextureClient.cpp during R(C) 1246775-1.html. r=backout
2016-06-28 20:28:23 +02:00
Nicolas Silva
d3e9d5d23c
Bug 1281780 - forward ShadowLayerForwarder texture-related methods to CompositorBridgeChild. r=gw280
2016-06-28 14:06:46 +02:00
George Wright
e69fbec6a5
Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical
2016-06-18 03:35:10 +01:00
Kartikaya Gupta
3877e9861b
Bug 1280297 - Add refcount logging support for AtomicRefCountedWithFinalize. r=nical,froydnj
...
MozReview-Commit-ID: JC6zq3Mit97
2016-06-16 23:27:08 +01:00
Sotaro Ikeda
f731d220ed
Bug 1252835 - Make TextureHost recycling implicit r=nical
2016-06-15 04:28:10 -07:00
Phil Ringnalda
6102ffe8a1
Back out changeset c3d167fbd0e4 (bug 1176011) for frequent crashes @mozilla::layers::FixedSizeSmallShmemSectionAllocator::ShrinkShmemSectionHeap()
2016-06-10 19:05:25 -07:00
George Wright
29e2a97139
Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical
2016-06-10 14:57:20 -04:00
eyim
b0ca07b635
Bug 1277027 - fix MOZ_CRASH to have GFX prefix in webGL code r=BenWa,milan
...
MozReview-Commit-ID: FjLA9xNH3zD
--HG--
extra : rebase_source : 5809a1f8126360b3fa8ee069b3a463747cb31e6f
2016-06-06 11:17:23 -04:00
Jonathan Watt
b15368cfcb
Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
2016-06-07 21:10:18 +01:00
Wes Kocher
900af5349d
Backed out changeset a85da8081c68 (bug 1176011) of OSX failures
2016-06-08 11:44:29 -07:00
George Wright
4a2717ba01
Bug 1176011 - Move TextureClientPool to CompositorBridgeChild r=nical
2016-06-08 12:23:41 -04:00
Nicolas Silva
a1868d5220
Bug 1272600 - Part 4 - Support TextureReadLock with all layer types. r=sotaro
2016-06-02 11:00:23 +02:00
Milan Sreckovic
17dda1461b
Bug 1272767: More graphics MOZ_CRASH-es getting GFX prefix. Also, follow up on bug 1270180 comments. r=mchang
...
MozReview-Commit-ID: 1rlHdDG4Cbw
--HG--
extra : rebase_source : 8bf84d2b1c4cc5bc48821b1eadbadf8edc6ce1ba
2016-05-13 16:34:41 -04:00
George Wright
58b129c757
Bug 1264764 - Move PTexture under PCompositorBridge r=nical,dvander
2016-05-13 12:52:19 -04:00
Botond Ballo
0c3f8a3e7d
Bug 1267438 - Remove the (no longer used) isClipFixed=false annotation. r=mstange
...
MozReview-Commit-ID: LicG7zFHnX3
--HG--
extra : rebase_source : 1b39fcb34403dfa92f19100b3a59c3f550d52ff1
extra : source : 2bf1247f574319f27f570bb372a71d6a826ab1fb
extra : histedit_source : cc75a6e848225552adb9b3148ca4e2bb87b94f80
2016-05-04 20:07:42 -04:00
Botond Ballo
771407a83d
Bug 1267438 - Give layers an optional scrolled clip that is scrolled by all scroll frames associated with the layer. r=mstange
...
MozReview-Commit-ID: EGqVZuISSZQ
--HG--
extra : rebase_source : cf1e70734524cb740cb0cb64190d5a780d2b692f
extra : amend_source : b91d3f887a78da248950289fa8917db5fa62910b
extra : source : 54cb97cee6810ec56308d1f2f66e5b8fda02da3e
extra : histedit_source : dc982f0a16e8c2c042c260bc56252425cc6f76c4
2016-04-29 17:32:53 -04:00
Milan Sreckovic
e0f647f55d
Bug 1270180: More instances of MOZ_CRASH converted to gfxDevCrash and getting GFX prefix. r=jgilbert
...
MozReview-Commit-ID: BFUu2JG9Tk2
--HG--
extra : rebase_source : 146e8b8dc49dce7735f961df3ddfa3c9130fee32
2016-05-06 10:19:31 -04:00
Nicolas Silva
44f9c2293f
Bug 1268169 - Don't touch a ShmemSection's memory after shutdown. r=kats
2016-05-04 13:36:48 +02:00
Kartikaya Gupta
a803920f27
Bug 1267246 - Remove bogus assertion. r=nical
...
MozReview-Commit-ID: 9RZ2Yx0iu14
--HG--
extra : rebase_source : f19a8bec3ca90dccd28a451851bbe256b79e7a90
2016-04-26 10:34:11 -04:00
Markus Stange
40e0b92cb8
Bug 1236043 - Use TiledRegion for the invalid region of a layer. r=jrmuizel
...
MozReview-Commit-ID: BNUyUPbrnU1
--HG--
extra : rebase_source : 80342a281d6fd30ba8d12b77b3af4aec60376294
2016-04-18 13:49:14 -04:00
Kartikaya Gupta
987d948e55
Bug 1258851 - Propagate the isScrollbarContainer layer flag to the compositor. r=mattwoodrow
...
MozReview-Commit-ID: F0U0mNTI9i
--HG--
extra : rebase_source : 43edddd678e7c6d77ddb016c8c2313f1f491a16c
2016-04-14 16:42:18 -04:00
Botond Ballo
a74ec8c79b
Bug 1219296 - Split fields not needed for repaints out from FrameMetrics. r=kats
...
MozReview-Commit-ID: DymHOSI6yYK
--HG--
extra : rebase_source : 1996bcb7f005c02b94031fe1c73d5136814b0296
2016-03-28 19:14:52 -04:00
David Anderson
79f363a8d1
Move compositable field out of individual compositable ops. (bug 1256517 part 2, r=mattwoodrow)
...
--HG--
extra : rebase_source : 59f4da4b17e3b065731f89438a7c8a5af6c34e12
2016-03-25 01:35:16 -07:00
Sebastian Hengst
da9ecd031f
Backed out changeset 8e5cb6d1d1a0 (bug 1256517)
2016-03-23 18:57:40 +01:00
David Anderson
84a4a6737d
Move compositable field out of individual compositable ops. (bug 1256517 part 2, r=mattwoodrow)
2016-03-23 10:30:47 -07:00
Nicolas Silva
bd7973ab2d
Bug 1256693 - ISurfaceAllocator cleanup. r=sotaro
2016-03-17 14:58:58 +01:00
Nicolas Silva
60f1ac8846
Bug 1250873 - Rename HasInternalBuffer into HasIntermediateBuffer in layers. r=sotaro
2016-02-25 14:15:58 +01:00
Nicolas Silva
b4d60e7777
Bug 1245241 - Force the main thread to sync with the compositor when it tries to allocate insane amounts of shmems. r=lsalzman
2016-02-23 19:15:24 +01:00
kearwood
d2f423667c
Bug 1237689 - Enable Oculus hardware latency tester r=daoshengmu
...
- Generate and pass sequential frame indexes into the ovr_GetTrackingState call and the corresponding call to ovr_SubmitFrame
MozReview-Commit-ID: 5tJl5YJt7Eo
--HG--
extra : rebase_source : 5dbb35ea1451a9f378e28d81a8704b63b1b72b4d
2016-01-08 18:50:10 -08:00
Birunthan Mohanathas
e00f212825
Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj
2016-02-02 17:36:31 +02:00
Birunthan Mohanathas
d7371d07d0
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Phil Ringnalda
d381b4bca6
Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
...
CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Birunthan Mohanathas
b00cdd6088
Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00