gfx/layers/ipc/CompositorParent.h
92ece637da91a904708bbd3165950fb47e235f1e
created 2016-03-22 14:07 -0400
pushed 2016-04-04 13:43 +0000
David Anderson David Anderson - Rename PCompositor to PCompositorBridge. (bug 1258479 part 1, r=mattwoodrow)
f727b5efa34ac5d0bd499f977221a39927dabbc7
created 2016-03-18 18:38 -0700
pushed 2016-04-04 13:43 +0000
Seth Fowler Seth Fowler - Bug 1257315 (Part 2) - Release old visible regions info when new info is available or a layers ID is no longer used. r=botond
70a45b0e52860c9deab399bdfb9d59492ccecd24
created 2016-03-18 18:38 -0700
pushed 2016-04-04 13:43 +0000
Seth Fowler Seth Fowler - Bug 1257315 (Part 1) - Add a visualization of visibility tracking to the APZ minimap. r=botond,mattwoodrow
966bbc65931a548f4938670fb1835226fecfa0ef
created 2016-02-29 01:53 -0500
pushed 2016-03-09 16:35 +0000
David Anderson David Anderson - Handle device resets by recreating the compositor, rather than the compositor IPDL stack. (bug 1245765 part 7, r=mattwoodrow)
1f92898de8ed1a305af0c77828549f4583099f9a
created 2016-02-29 01:53 -0500
pushed 2016-03-09 16:35 +0000
David Anderson David Anderson - Factor compositor initialization out of LayerManagerComposite. (bug 1245765 part 6, r=mattwoodrow)
3eaa8e00c57fe97475013a5c6991c9404b2ce818
created 2016-02-29 01:53 -0500
pushed 2016-03-09 16:35 +0000
David Anderson David Anderson - Remove some static_casting in CompositorParent. (bug 1245765 part 5, r=mattwoodrow)
6fcea9ec83505069544ad8671b468dff7bd87aea
created 2016-02-29 01:53 -0500
pushed 2016-03-09 16:35 +0000
David Anderson David Anderson - Propagate D3D9 device resets to remote layers. (bug 1245765 part 2, r=mattwoodrow)
0c434a1ba1f596fc5df52f0ed7391a97a29fecfa
created 2016-02-29 01:53 -0500
pushed 2016-03-09 16:35 +0000
David Anderson David Anderson - Add a helper function for iterating indirect layer trees. (bug 1245765 part 1, r=mattwoodrow)
246e0ff966fccc52fac204aa2dea7767a8a54134
created 2016-02-24 03:50 +0000
pushed 2016-03-09 16:35 +0000
Bas Schouten Bas Schouten - Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
640eb13b730cd4f574ba4f9579dc6d0c7bf1f575
created 2016-02-23 21:27 -0800
pushed 2016-03-09 16:35 +0000
Phil Ringnalda Phil Ringnalda - Back out 6a24b31747be (bug 1232042) for crashes @RecvForcePresent
6a24b31747be818caf7891d18947d6aaccf20e88
created 2016-02-24 03:50 +0000
pushed 2016-03-09 16:35 +0000
Bas Schouten Bas Schouten - Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
9e71a38057d1e37194c6a367d7df337e7088acca
created 2016-01-08 20:17 +0100
pushed 2016-03-09 16:35 +0000
Peter Van der Beken Peter Van der Beken - Bug 1020199 - Make sure APZ works with nested oop iframe. r=kats, r=dvander.
556b33a57f0fd66dcda8171b10cc9fb5a15a38f0
created 2016-02-04 09:10 -0600
pushed 2016-02-08 15:56 +0000
Jim Mathies Jim Mathies - Bug 1243413 - If a plugin window is hidden in an adjacent scroll frame due to APZ scroll state changes, make sure to show the plugin window after the scroll operation complete. r=kats
b9b9318b8aefdf32c115f2e5e6514622388bb976
created 2016-01-21 16:50 +0100
pushed 2016-01-22 01:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
0223b71353790ca3be5b96b2bc46daf8c73d9d39
created 2016-01-21 00:21 -0800
pushed 2016-01-22 01:37 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1006688 - Support capture screen via adb r=mwu
66e07ef46853709e3fa91e7c9ad9fe6abf0d5f06
created 2016-01-21 16:47 +0100
pushed 2016-01-21 15:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 415f713d58b0 (bug 1239861) to fix perma-busted Android 4.3 debug R34
7333e869b2846ea2b71c11b8ecb7916a088c60eb
created 2016-01-19 20:58 +0100
pushed 2016-01-21 11:31 +0000
Jerry Shih Jerry Shih - Bug 1231042 - clean current composition task and related flag when screen off. r=mchang
415f713d58b0803cf143f0a605ed79409d57fc1d
created 2016-01-19 17:10 -0800
pushed 2016-01-20 14:55 +0000
Mason Chang Mason Chang - Bug 1239861. Normalize composite timestamps to now if timestamp is in the past. r=kats,vlad
4e2224c009dfedfcd95035e2fc67779567c2cdea
created 2016-01-13 12:57 -0800
pushed 2016-01-14 01:37 +0000
Wes Kocher Wes Kocher - Backed out changeset 15145a32cd19 (bug 1231042) for b2g reftest bustage. a=backout
15145a32cd195cab5a32a05ff92b9419f1dd84d9
created 2016-01-12 23:15 +0100
pushed 2016-01-14 01:28 +0000
JerryShih JerryShih - Bug 1231042 - clean current composition task and related flag when screen off. r=hshih
672b054df1455909b29cb75988e8e76fc51b92f6
created 2016-01-12 11:32 -0600
pushed 2016-01-13 11:01 +0000
Jim Mathies Jim Mathies - Bug 1193055 - Follow up, remove extraneous methods noted in review comments. r=followup
6b38c8223cc67a9e5c9167e276287e7e4fa8e890
created 2016-01-12 11:05 -0600
pushed 2016-01-13 11:01 +0000
Jim Mathies Jim Mathies - Bug 1193055 - Update windowed plugin visibility in response to apz scroll in the chrome process vs. relying on a full round trip through content. Reduces lag in windowed plugin updates. r=kats
03e3553c83beae1609ccf3415ec575568bef8c11
created 2015-09-17 14:23 -0700
pushed 2015-12-30 11:19 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1182048 - Part 2: Implement e10s support for WebVR,r=vlad
d0834f91818802c55b32aa2e21ab605026a2603f
created 2015-11-18 18:49 -0500
pushed 2015-11-19 14:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1225950 - Make mNeedsComposite a counter rather than a boolean. r=mchang
e02accb9bd8f8a38b51223f196b9da38f0023384
created 2015-11-18 18:49 -0500
pushed 2015-11-19 14:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1225950 - Remove unnecessary parameter from SetNeedsComposite. r=mchang
319bdc16ecf79c15251acb076d1fb9fdb2fa25d6
created 2015-10-19 14:32 +0800
pushed 2015-10-19 06:33 +0000
Cervantes Yu Cervantes Yu - Bug 1213795, Part 2: Fix protocol cloning of actor CrossProcessCompositorParent. r=khuey
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 03:03 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-18 03:03 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
2499a66d5b37595ec35063b0a6c3d7ed1a9cf154
created 2015-10-07 11:09 -0700
pushed 2015-10-08 14:20 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
f650905bf686fa0139c7c96ada68c6590eb34809
created 2015-09-28 14:44 -0400
pushed 2015-10-08 14:20 +0000
Benoit Girard Benoit Girard - Bug 1199885 - Part 5: Make mRootLayerTreeID const to prove that there's no data races. r=kats
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 18:12 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:12 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 18:12 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
ef8916358ba6d9cba111f509b577513dc70671b5
created 2015-10-06 14:23 -0500
pushed 2015-10-07 18:12 +0000
Jim Mathies Jim Mathies - Bug 1137944 - On Windows defer composition until we receive confirmation plugin window metrics have been updated. r=roc
a1639988075da8bdab08699350a2d0bc0a759f16
created 2015-10-06 14:23 -0500
pushed 2015-10-07 18:12 +0000
Jim Mathies Jim Mathies - Bug 1137944 - Cache compositor plugin update data to avoid sending updates to the main thread when the data doesn't change. r=roc
7d64aea33c44adf1a9568467e6f081faf4277e5c
created 2015-10-06 14:23 -0500
pushed 2015-10-07 18:12 +0000
Jim Mathies Jim Mathies - Bug 1196539 - Apply plugin config using AutoResolveRefLayers during composition. r=matt.woodrow
863fd47ccd312a1925a47644a2ff7b2ad24a360e
created 2015-09-25 13:54 -0400
pushed 2015-09-28 12:21 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1207270 - Update tests to ensure that TaskThrottlers are created as appropriate. r=botond
5bb965937e246fe7d6017bba825902931727b095
created 2015-09-08 18:14 -0500
pushed 2015-09-09 20:52 +0000
Jim Mathies Jim Mathies - Bug 1137944 - Backout compositor bits (cset b4711fa5f734) which caused a telemetry metric regression. r=backout
b4711fa5f7348a391f19fbab240c16339d3001b1
created 2015-09-03 09:55 -0500
pushed 2015-09-03 21:11 +0000
Jim Mathies Jim Mathies - Bug 1137944 - Fire before and after composite events. r=matt.woodrow
b9ae6b3addaf6d475010fef397be889941c1a15e
created 2015-08-25 08:51 +0300
pushed 2015-08-25 14:45 +0000
Victor Porof Victor Porof - Bug 1050498 - Record compositing operations, r=jsantell,smaug,tromey
621d3dc058a371fac9bdd4a8744ef424e8358fea
created 2015-08-20 17:57 -0700
pushed 2015-08-23 21:20 +0000
Mason Chang Mason Chang - Bug 1196308 - Delete Software Compositor Scheduler. r=sotaro
f2a739dbce5f4b1377382715b814b14307e17087
created 2015-08-18 14:27 -0400
pushed 2015-08-19 11:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 23:02 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
3527e6013de9a9b04cd9f5e57c1cafafeaf9670e
created 2015-06-12 03:20 +1200
pushed 2015-07-07 18:40 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Android's screenshotting code should invalidate the LayerManagerComposite to ensure composition will actually happen. r=nical
ee20787262f2519dc10b44467a5bb328dc471ba9
created 2015-06-19 08:25 -0400
pushed 2015-06-19 20:36 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond
24c16a06692ed48865c887d2cb71cf347002f67a
created 2015-06-17 15:39 -0500
pushed 2015-06-18 20:07 +0000
Jim Mathies Jim Mathies - Bug 1152326 - When processing plugin updates only update the visibility of the set of plugins associated with the same compositor. r=aklotz
a9cff1d9e7c6a9a698522ee4cd9ddbac39cb0b07
created 2015-06-08 09:53 -0700
pushed 2015-06-09 17:28 +0000
Mason Chang Mason Chang - Bug 1077651 Measure frame uniformity by synthesizing native events. r=kats,mrbkap
31fb1f0e59c1a80797b21e4b518eafe190d09e24
created 2015-06-04 14:19 -0700
pushed 2015-06-05 13:55 +0000
David Anderson David Anderson - Add an API for snapshotting widgets as they are presented by the operating system. (bug 1167477, r=mattwoodrow, dom r=khuey)
ef8381db1873176dc88ea4c5dc9e3000870347da
created 2015-06-03 13:45 +0200
pushed 2015-06-03 20:03 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace nsIntSize by mozilla::gfx::IntSize in gfx/layers. r=nical
ff36a419222a50e3b534aaae9a39a2e273228c5f
created 2015-05-29 17:01 +0200
pushed 2015-06-02 11:25 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Edit include and comments that contained gfxIntSize and nsIntSize. r=nical
bee4bdb3624cc286895f534872ce89a84abb98b3
created 2015-05-22 07:51 -0400
pushed 2015-05-22 18:20 +0000
Kartikaya Gupta Kartikaya Gupta - Back out 2 csets for bug 1163832 for emulator crashtest failures. r=me
0867630f82f6887b34da610d40f96e169715e796
created 2015-05-22 06:42 -0400
pushed 2015-05-22 18:20 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1163832 - Add an API to flush pending APZ repaint requests and dispatch a notification upon completion. r=botond
77655fe1aab56a3c4cc7a631aa8e3e1c2b6e866a
created 2015-05-05 14:32 +0800
pushed 2015-05-22 18:20 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1154231 - Part 1. Use LRU to manage remote layers. r=mattwoodrow
bd9ad23930a9360e73d20447679636650b890abc
created 2015-05-15 20:29 -0700
pushed 2015-05-16 16:51 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1154231) for M-oth crashes
5e8145eff457148a244da270974bd88336369d5f
created 2015-05-05 14:32 +0800
pushed 2015-05-16 16:51 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1154231 - Part 2. Use LRU to manage remote layers. r=mattwoodrow
1229539b527cbcfe5e07afb11878e28ef6a09868
created 2015-05-14 15:59 +0800
pushed 2015-05-14 22:41 +0000
Kan-Ru Chen Kan-Ru Chen - Backout chanset 9c18f3e4d02a and e784bb7b9f21 because b2g emulator bustage
9c18f3e4d02ae785e942c9a6525a7d7217339b48
created 2015-05-05 14:32 +0800
pushed 2015-05-14 22:41 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1154231 - Part 2. Use LRU to manage remote layers. r=mattwoodrow
285ba2b18e5050a1ee0468d2c258608c14da28ee
created 2015-05-07 11:07 +0200
pushed 2015-05-07 22:37 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1158122 - Remove the remaining occurences of nsIntRect in gfx/layers. r=nical
less more (0) -300 -100 -60 tip