George Wright
|
51a59d1d02
|
Bug 1314426 - Add a method to nsIDOMWindowUtils to terminate the GPU process and get the GPU process pid r=smaug,dvander
|
2016-11-07 14:22:48 -05:00 |
|
David Anderson
|
ec7cac2aa1
|
Fix shutdown crash in VsyncBridgeChild when the GPU process is enabled. (bug 1314816, r=mattwoodrow)
|
2016-11-02 16:45:38 -07:00 |
|
Matt Woodrow
|
9e56f22190
|
Bug 1314186 - Resync LayerTreeId mappings to the GPU process if it restarts. r=dvander
|
2016-11-03 09:55:07 +13:00 |
|
David Anderson
|
223ed063da
|
Fix UI process not properly waiting for the GPU process to finish launching. (bug 1314127, r=rhunt)
|
2016-10-31 16:03:41 -07:00 |
|
Kartikaya Gupta
|
e6f4f137d8
|
Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander
MozReview-Commit-ID: CXLzkiloHW
|
2016-10-15 08:45:02 -04:00 |
|
Wes Kocher
|
aeac5ac648
|
Backed out changeset 73a60f9b3c2f (bug 1275314) for GTest bustage CLOSED TREE
--HG--
extra : histedit_source : 5498a231b3e43706e93835242d246489697dcd9c%2C1ba18b3300a0dfd8b03881bf431334be1f866eb8
|
2016-10-14 14:52:44 -07:00 |
|
Kartikaya Gupta
|
b5ab2ae9ac
|
Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander
MozReview-Commit-ID: 3EPv8hh7Zxh
|
2016-10-14 15:38:01 -04:00 |
|
David Anderson
|
b05c9b6851
|
Fix parent process leaks when using the GPU process. (bug 1307972, r=billm)
|
2016-10-07 00:07:10 -07:00 |
|
David Anderson
|
9a371ddb86
|
Add a testing pref to let the GPU process restart multiple times. (bug 1305941, r=mattwoodrow)
|
2016-09-30 01:21:21 -07:00 |
|
Sebastian Hengst
|
b389a03d86
|
Backed out changeset 690c50d5a4ca (bug 1305941) for build bustage. r=backout on a CLOSED TREE
|
2016-09-28 22:54:03 +02:00 |
|
David Anderson
|
4ca1294eed
|
Add a testing pref to let the GPU process restart multiple times. (bug 1305941, r=mattwoodrow)
|
2016-09-28 13:23:48 -07:00 |
|
Matt Woodrow
|
7756c8a512
|
Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
|
2016-09-21 21:25:33 +12:00 |
|
Carsten "Tomcat" Book
|
f918af64da
|
Backed out 16 changesets (bug 1288618) for bustage on a CLOSED TREE
Backed out changeset 06187d250f7a (bug 1288618)
Backed out changeset 2a47f8ea1d89 (bug 1288618)
Backed out changeset e179c8e8265d (bug 1288618)
Backed out changeset 25396a1af922 (bug 1288618)
Backed out changeset e98f835c6ee5 (bug 1288618)
Backed out changeset 24df0e89b273 (bug 1288618)
Backed out changeset f8bbdabdb6da (bug 1288618)
Backed out changeset 8b0adeab93df (bug 1288618)
Backed out changeset 95f23366de82 (bug 1288618)
Backed out changeset 63a9c689e1d5 (bug 1288618)
Backed out changeset 8f67443dccb8 (bug 1288618)
Backed out changeset 4e7fe69d5f45 (bug 1288618)
Backed out changeset 53b113acee42 (bug 1288618)
Backed out changeset 2583ae4e2e3b (bug 1288618)
Backed out changeset 75a61d0e71b7 (bug 1288618)
Backed out changeset da740b4fd484 (bug 1288618)
|
2016-09-21 08:44:11 +02:00 |
|
Matt Woodrow
|
c4fcc19e35
|
Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
--HG--
extra : rebase_source : f330066c3e301299f541939ac170217625dcdca5
|
2016-09-21 15:36:39 +12:00 |
|
David Anderson
|
81234feb8d
|
Recreate content compositor endpoints when the GPU process dies. (bug 1300936 part 3, r=mattwoodrow,billm)
--HG--
extra : rebase_source : 054937d0adf92ab90c0a630034808e5069b6a956
|
2016-09-20 01:18:50 -07:00 |
|
David Anderson
|
a03cd76c24
|
Recreate widget compositors when the GPU process dies. (bug 1300936 part 2, r=mattwoodrow)
--HG--
extra : rebase_source : 8b6770bcad64a21001efd5d75f0502672282fcab
|
2016-09-20 01:16:03 -07:00 |
|
David Anderson
|
27c5a863e6
|
Send content compositor bridges atomically rather than individually. (bug 1300936 part 1, r=billm)
--HG--
extra : rebase_source : 3d642f674ecb21c4a1c95ad9312c7afd87c5931a
|
2016-09-20 01:15:49 -07:00 |
|
Bill McCloskey
|
50c44c717c
|
Bug 1279086 - Allow painting for tab switch when JS is running (r=dvander,mconley,mrbkap)
|
2016-09-16 20:35:11 -07:00 |
|
Carsten "Tomcat" Book
|
b6c7ec9860
|
Backed out changeset f981edef8f81 (bug 1288618)
|
2016-09-15 16:34:00 +02:00 |
|
Matt Woodrow
|
5fd458fdfa
|
Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
|
2016-09-15 23:18:00 +12:00 |
|
David Anderson
|
62129d7cb4
|
Remove racy ImageBridgeChild shutdown/creation checks. (bug 1298938 part 4, r=nical)
--HG--
extra : rebase_source : 0419df6221d59c4e9b085015d8483267fb3d446f
|
2016-09-13 16:30:57 -07:00 |
|
Ryan Hunt
|
2857345325
|
Bug 1298245 - Hook up creation of OOP APZ for main process. r=dvander
MozReview-Commit-ID: 2Ujw28K2COJ
|
2016-08-29 09:18:00 -04:00 |
|
Ryan Hunt
|
76cbe77abe
|
Bug 1289650 - Move PAPZ from PContent to PCompositorBridge. r=kats
MozReview-Commit-ID: GzU1iEVqSx6
|
2016-08-01 23:59:00 -07:00 |
|
Ryan Hunt
|
79fa9b6bdb
|
Bug 1289650 - Check the owning PID when creating PAPZCTreeManager, PLayerTransaction. r=kats,dvander
MozReview-Commit-ID: Kbti1O7qgtN
|
2016-08-16 13:59:13 -07:00 |
|
Sebastian Hengst
|
4468c2345f
|
Backed out changeset 21cd933e4c32 (bug 1289650) for crashing in e10s browser-chrome tests. r=backout on a CLOSED TREE
|
2016-08-24 23:17:37 +02:00 |
|
Sebastian Hengst
|
0def5edaa6
|
Backed out changeset 1c7162137f66 (bug 1289650)
|
2016-08-24 23:15:44 +02:00 |
|
Ryan Hunt
|
20ed2e2fd0
|
Bug 1289650 - Move PAPZ from PContent to PCompositorBridge. r=kats
MozReview-Commit-ID: GzU1iEVqSx6
|
2016-08-01 23:59:00 -07:00 |
|
Ryan Hunt
|
dee8eb0d3f
|
Bug 1289650 - Check the owning PID when creating PAPZCTreeManager, PLayerTransaction. r=kats,dvander
MozReview-Commit-ID: Kbti1O7qgtN
|
2016-08-16 13:59:13 -07: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 |
|
David Anderson
|
2e46480cbf
|
Communicate GPU process device information across processes. (bug 1294988 part 5, r=mattwoodrow)
|
2016-08-20 20:59:11 -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 |
|
Ryan Hunt
|
ababbe26a1
|
Bug 1296021 - Forward DeallocateLayerTreeId to GPU process if there is one. r=dvander
MozReview-Commit-ID: 12JtwGqLyy4
--HG--
extra : rebase_source : d4382aed4c0ce85ae1aa263cf978690d04cfb5dd
|
2016-08-17 09:11:00 -07:00 |
|
David Anderson
|
d3cb1d23af
|
Send vsync rates to the compositor to avoid querying gfxPlatform. (bug 1288822, r=mchang)
|
2016-07-26 01:57:11 -07:00 |
|
Ryan Hunt
|
5c1e3a17b8
|
Bug 1281575 - Extract interface of APZCTreeManager for moving to GPUProcess. r=kats
MozReview-Commit-ID: 7tO2kkTNFk2
|
2016-07-20 13:37:00 +02:00 |
|
David Anderson
|
0a5620132f
|
Add VRManager support to the GPU process. (bug 1287597 part 3, r=billm)
|
2016-07-21 00:14:59 -07:00 |
|
David Anderson
|
bb98e9f8d7
|
Move VRManagerChild initialization to GPUProcessManager. (bug 1287597 part 2, r=mattwoodrow)
|
2016-07-21 00:14:59 -07:00 |
|
David Anderson
|
38864a48be
|
Open content VRManagers using endpoints. (bug 1287597 part 1, r=billm)
|
2016-07-21 00:14:59 -07:00 |
|
Carsten "Tomcat" Book
|
5b86ab83e3
|
Backed out changeset 3119db384fcc (bug 1281575) for bustage
|
2016-07-21 06:26:58 +02:00 |
|
Ryan Hunt
|
de1e16b8e9
|
Bug 1281575 - Extract interface of APZCTreeManager for moving to GPUProcess. r=kats
|
2016-07-20 13:37:00 +02:00 |
|
David Anderson
|
471ed8630a
|
Implement ImageBridge support for the GPU process. (bug 1287366 part 3, r=mattwoodrow,billm)
--HG--
extra : rebase_source : 0fc5f5bab52e6f49ed2c607e63c9a14d0509dd9a
|
2016-07-20 00:19:27 -07:00 |
|
David Anderson
|
6aca1d9865
|
Use Endpoints for content-process ImageBridges. (bug 1287366 part 2, r=billm)
--HG--
extra : rebase_source : 388c44e8df0ff45eb32e12d2b98c654cb0592bf0
|
2016-07-20 00:18:30 -07:00 |
|
David Anderson
|
20e7252a49
|
Move parent-process ImageBridgeChild startup to GPUProcessManager. (bug 1287366 part 1, r=mattwoodrow)
--HG--
extra : rebase_source : c8c1ca6fdea8f4f87bd5da392e120834c3c27a24
|
2016-07-20 00:17:28 -07:00 |
|
David Anderson
|
969d03ec34
|
Implement vsync notification for remote compositors. (bug 1285625 part 3, r=mchang)
|
2016-07-19 11:56:07 -07:00 |
|
David Anderson
|
ad5abd7a72
|
Add a top-level protocol for sending vsync messages to the GPU process. (bug 1285625 part 1, r=billm)
|
2016-07-19 11:56:06 -07:00 |
|
David Anderson
|
8b62f958d0
|
Support compositor bridges from the content process to the GPU process. (bug 1282348 part 8, r=billm)
|
2016-07-17 21:24:28 -07:00 |
|
David Anderson
|
cce407eb5f
|
Send content compositor bridges using endpoints rather than Opens. (bug 1282348 part 7, r=billm)
|
2016-07-17 21:24:28 -07:00 |
|
David Anderson
|
0339421b99
|
Add a remote implementation of CompositorSession. (bug 1282348 part 5, r=billm)
|
2016-07-17 21:24:28 -07:00 |
|
David Anderson
|
adf653992b
|
Allow top-level protocols the ability to notify GPUProcessManager when their actors are unexpectedly destroyed. (bug 1282348 part 4, r=billm)
|
2016-07-17 21:24:28 -07:00 |
|