David Anderson
|
dfbf7fe0d0
|
Add crash reporter annotations for the GPU process status. (bug 1343650, r=billm)
--HG--
extra : rebase_source : 28e0d023e99f66f518047f1a468c899ff52c590a
|
2017-04-03 15:11:27 -07:00 |
vincentliu
|
67a283ef9a
|
Bug 1314543 - Make EnsureGPUReady() returns bool to make sure GPU process is readay. r=dvander
|
2017-03-30 09:23:24 +08:00 |
Daniel Holbert
|
452a3b8454
|
Bug 1339609: Add #include for gfxPrefs.h to all source code that calls gfxPrefs APIs. r=jgilbert
MozReview-Commit-ID: GxWehmDYB3t
--HG--
extra : rebase_source : cd994e5c6abf777f77c5a708cbfb2f6afc49a44c
|
2017-02-14 14:01:59 -08:00 |
Ryan Hunt
|
b782e91daf
|
Bug 1337487 - Disable WebRender on windows when the GPU process is disabled r=kats
--HG--
extra : amend_source : 0203452b319c21331f1f0ebcd74e3f843b7785e1
|
2017-02-09 00:33:54 -06:00 |
David Anderson
|
23572be8d6
|
Add memory reporting message support to PGPU. (bug 1321492 part 6, r=rhunt, r=erahm)
|
2017-01-26 16:35:54 -08:00 |
Randall Barker
|
f0c7845480
|
Bug 1328752 - part 1, Add UiCompositorController r=dvander
|
2017-01-20 11:01:29 -08:00 |
David Anderson
|
73fc4d8599
|
Rename the GPU process prefs. (bug 1330554, r=milan)
|
2017-01-16 23:51:24 -08:00 |
Kartikaya Gupta
|
a6072f9a62
|
Bug 1330037 - Provide the CompositorBridgeParent with a CompositorOptions during construction that it holds for eternity. r=dvander
MozReview-Commit-ID: JnvNHUCF0AX
--HG--
extra : rebase_source : cf353f3397070c3133cf7eae8f0602a63f049e50
|
2017-01-12 17:29:41 -05:00 |
Kartikaya Gupta
|
6c437b31b9
|
Bug 1330037 - Introduce a CompositorOptions struct that holds options on a per-compositor basis. r=dvander
MozReview-Commit-ID: Kja7zpCDmp3
--HG--
extra : rebase_source : 001c841957ca7abe0ae3b3793b674e1986e4575c
|
2017-01-12 17:29:41 -05:00 |
Jan Beich
|
d5d5525615
|
Bug 1317757 - Explicitly include header for SprintfLiteral(). r=milan
MozReview-Commit-ID: K8O6AMKPGzN
--HG--
extra : rebase_source : e4799231edf44437577754e36903b61e2a512b9c
|
2016-11-15 18:58:29 +00:00 |
Ryan Hunt
|
bd2880400d
|
Bug 1317512 - Prevent overflow when using device reset prefs. r=milan
--HG--
extra : rebase_source : f79e755a62aa882a883c2341ffe1a035d2201885
|
2016-11-14 17:27:14 -06:00 |
Carsten "Tomcat" Book
|
8cfa5253e8
|
merge mozilla-inbound to mozilla-central a=merge
|
2016-11-15 12:26:41 +01:00 |
Milan Sreckovic
|
92fe1aae29
|
Bug 1316988: Change the wording of the error message. r=rhunt
MozReview-Commit-ID: GB1sF1APkBJ
--HG--
extra : rebase_source : 7f3c8673cffd223b2e366f7cb6728dc4abc7a90c
|
2016-11-11 17:51:25 -05:00 |
David Anderson
|
2c5e03e62e
|
Don't reset devices for each tab when the compositor resets. (bug 1316788, r=rhunt)
|
2016-11-14 11:47:01 -08:00 |
Ryan Hunt
|
13190be4e0
|
Bug 1316476 - Limit the amount of device resets we allow with the gpu process. r=dvander
--HG--
extra : rebase_source : 7d1b74ad7573b91ea28e9cf015fc6d24c104f646
|
2016-11-09 20:57:04 -06:00 |
Carsten "Tomcat" Book
|
846adaea6c
|
merge mozilla-inbound to mozilla-central a=merge
|
2016-11-09 16:38:04 +01:00 |
Matt Woodrow
|
f880884b57
|
Bug 1315510 - Automatically recreate VideoDecoderManager if the GPU process crashes. r=dvander
|
2016-11-08 15:21:35 +13:00 |
Kartikaya Gupta
|
c19a47d368
|
Bug 1315974 - Have the CompositorBridgeChild take a LayerManager instead of a ClientLayerManager. r=dvander
MozReview-Commit-ID: CPTCQgIl5ad
--HG--
extra : rebase_source : dabc583be1de1700c35444e517070455349ea9b8
|
2016-11-08 10:42:19 -05:00 |
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 |
Ryan Hunt
|
8ee59ed7da
|
Bug 1313199 - Sync a device reset from GPU process to main process. r=dvander
--HG--
extra : rebase_source : 4daf0427fee802cd986d7439c0e27eddbf671311
|
2016-11-06 13:01:52 -06:00 |
Phil Ringnalda
|
27a5b8d2ae
|
Backed out changeset d537051ade6a (bug 1315510) for nsTArray_base leaks and a fondess for crashing
CLOSED TREE
MozReview-Commit-ID: KD3jAkCg0O7
|
2016-11-07 22:18:21 -08:00 |
Matt Woodrow
|
7afb98ff2b
|
Bug 1315510 - Automatically recreate VideoDecoderManager if the GPU process crashes. r=dvander
|
2016-11-08 15:21:35 +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 |