gfx/layers/ipc/CompositorChild.cpp
92ece637da91a904708bbd3165950fb47e235f1e
created 2016-03-22 14:07 -0400
pushed 2016-03-23 15:25 +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-03-19 15:23 +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-03-19 15:23 +0000
Seth Fowler Seth Fowler - Bug 1257315 (Part 1) - Add a visualization of visibility tracking to the APZ minimap. r=botond,mattwoodrow
722fb8b4213bca2b78d8f50e0e397f7115022c2a
created 2016-03-02 09:31 +0800
pushed 2016-03-09 00:01 +0000
peter chang peter chang - Bug 1250418 - Remove the assertion check of mCanSend in CompositorChild::ActorDestroy, r=nical
966bbc65931a548f4938670fb1835226fecfa0ef
created 2016-02-29 01:53 -0500
pushed 2016-03-01 11:02 +0000
David Anderson David Anderson - Handle device resets by recreating the compositor, rather than the compositor IPDL stack. (bug 1245765 part 7, r=mattwoodrow)
6fcea9ec83505069544ad8671b468dff7bd87aea
created 2016-02-29 01:53 -0500
pushed 2016-03-01 11:02 +0000
David Anderson David Anderson - Propagate D3D9 device resets to remote layers. (bug 1245765 part 2, r=mattwoodrow)
da603bc85e3ffb04864e4a630d85c9af57580624
created 2016-02-18 10:56 -0500
pushed 2016-02-19 11:02 +0000
Lee Salzman Lee Salzman - Bug 1245241 - part 1 - Close Shmem file handles after mapping them when possible to reduce exhaustion issues. r=billm
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-02-01 01:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-02-01 01:53 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
01151b9f47a2169f1499006c19fc09ff1d47c9e5
created 2016-01-18 17:20 -0800
pushed 2016-01-28 11:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239864 (part 7) - Use the new rect iterators in gfx/. r=nical.
dbfd0199b5c78985881f84221a1a06491bf2e46c
created 2016-01-14 18:36 -0800
pushed 2016-01-27 11:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239864 (part 1) - Add new, nicer rect-iterators for nsRegion and nsIntRegion. r=roc.
6b38c8223cc67a9e5c9167e276287e7e4fa8e890
created 2016-01-12 11:05 -0600
pushed 2016-01-13 10:57 +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
1602b93dcc413caa7ac8af1a2ca8d3812c6b33b9
created 2015-12-02 14:32 -0800
pushed 2015-12-04 10:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229665 - Convert widget clip regions to LayoutDevicePixels. r=botond.
e091d14c936c948a490457a6420261abe8c16cc6
created 2015-11-16 21:18 -0800
pushed 2015-12-03 11:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 3) - Make nsIWidget::Invalidate() take a LayoutDeviceIntRect. r=botond.
22812d8207545900361d27ce386a6bba1d98277f
created 2015-11-25 08:09 -0800
pushed 2015-11-26 15:54 +0000
Andrew McCreight Andrew McCreight - Bug 1213464 - ImageBridgeChild and CompositorChild should delete their Transport. r=billm
acbac8b866193b77e9d36b0d45f1ee9094a107f6
created 2015-11-22 23:02 -0800
pushed 2015-11-23 13:09 +0000
Wes Kocher Wes Kocher - Backed out changeset 7b113a6167e9 (bug 1215265) for mass bustage CLOSED TREE
7b113a6167e94e97645286e7431b98d17bc2610c
created 2015-11-18 13:39 +1300
pushed 2015-11-23 13:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 1215265. Don't leak CompositorChild in content processes. r=nical
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2015-11-02 10:56 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +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 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
81fda6d6373d86f2aee4d439597464235ca4ce13
created 2015-10-07 14:30 -0400
pushed 2015-10-17 17:18 +0000
Nathan Froyd Nathan Froyd - Bug 1212027 - part 7 - modify IPDL codegen to store sub-protocols in a hashtable rather than an array; r=jld,nical,cpearce,billm
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
ef8916358ba6d9cba111f509b577513dc70671b5
created 2015-10-06 14:23 -0500
pushed 2015-10-07 17:31 +0000
Jim Mathies Jim Mathies - Bug 1137944 - On Windows defer composition until we receive confirmation plugin window metrics have been updated. r=roc
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +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 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
e2149155361cd5050a3d77e989d34b41989fb564
created 2015-09-24 08:31 -0700
pushed 2015-09-24 23:46 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1187145 - Replace nsBaseHashtable::Enumerate() calls in gfx/ with iterators r=njn
0325cf8f3cdab4bf1f682423a71bb21228a95cc5
created 2015-09-03 10:01 -0500
pushed 2015-09-03 19:20 +0000
Jim Mathies Jim Mathies - Bug 1137944 - Simplify the api associated with hiding e10s plugin widgets. r=roc
b9ae6b3addaf6d475010fef397be889941c1a15e
created 2015-08-25 08:51 +0300
pushed 2015-08-25 14:37 +0000
Victor Porof Victor Porof - Bug 1050498 - Record compositing operations, r=jsantell,smaug,tromey
be020690f03288bbbcf8e061a2f0bc80de498195
created 2015-08-11 13:07 -0500
pushed 2015-08-13 22:18 +0000
Jim Mathies Jim Mathies - Bug 1152080 - Plugin configuration clip rects should be treated as visible rects. r=roc
0ac19d3bf7bfef3b699c413a3350cb7de0292f7b
created 2015-07-03 18:29 -0700
pushed 2015-07-04 18:07 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
79800010be78122db7c36d4b5833814fdbf28495
created 2015-06-30 10:30 +0200
pushed 2015-06-30 10:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f41a2121425f (bug 1171931) for bustage
f41a2121425fb9f4cb81439bfc17d15b589ba6d1
created 2015-06-29 21:34 +0200
pushed 2015-06-30 10:48 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
1a326aaaba371e18e090f98ca1c4474bbdce2fca
created 2015-06-25 19:48 -0400
pushed 2015-06-26 11:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
8b4e4083639ef3563c9ebac4826cfbe8f21ef5ea
created 2015-06-24 14:11 -0400
pushed 2015-06-26 11:19 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
24c16a06692ed48865c887d2cb71cf347002f67a
created 2015-06-17 15:39 -0500
pushed 2015-06-18 20:03 +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
77655fe1aab56a3c4cc7a631aa8e3e1c2b6e866a
created 2015-05-05 14:32 +0800
pushed 2015-05-22 18:02 +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 15:50 +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 15:50 +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:33 +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:33 +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:12 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1158122 - Remove the remaining occurences of nsIntRect in gfx/layers. r=nical
295db120bf1294195fdee467ba8fded9caae4842
created 2015-03-09 18:43 +0100
pushed 2015-04-01 16:35 +0000
Nicolas Silva Nicolas Silva - Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro
aee0f61516c53778dba9c97c6cbd5c35750902e3
created 2015-04-01 09:40 +0100
pushed 2015-04-01 16:35 +0000
Bob Owen Bob Owen - Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
906c7ac5ac4017dcae027554380e6281c4b5eafc
created 2015-03-13 15:13 +0100
pushed 2015-03-13 19:52 +0000
Nicolas Silva Nicolas Silva - Bug 1125848 - Backout because of crashes. r=me
79eab0a3960e3c55a62e1cda21103bdf7bbb6143
created 2015-03-09 18:43 +0100
pushed 2015-03-11 19:47 +0000
Nicolas Silva Nicolas Silva - Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro
01bd19b3f56bf924494ef19994efb668504d03c1
created 2015-03-10 12:38 +0100
pushed 2015-03-10 22:33 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 622f0877bc3f (bug 1125848) for e10s bustage
622f0877bc3f14f68e50fabbe7e7c3df0ff5f46c
created 2015-03-09 18:43 +0100
pushed 2015-03-10 22:33 +0000
Nicolas Silva Nicolas Silva - Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro
c8fbb68f9fe1b482a3563692c90999ce4a53f044
created 2015-03-07 14:37 -0800
pushed 2015-03-08 20:22 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1138181, bug 1132874) for e10s crashes in browser_windowopen_reflows.js
ddd5517ce7d271da291ebe4de1a1ee88a73e6e36
created 2015-03-07 12:42 -0600
pushed 2015-03-08 20:22 +0000
Jim Mathies Jim Mathies - Bug 1138181 - Be more aggressive in updating plugin geometry in the compositor, avoids filtering out important offset updates that don't involve remote layer tree updates. r=roc
cc28a1ece6ab809a181bfbc3dd84b00e3da5084f
created 2015-03-06 06:26 -0500
pushed 2015-03-06 21:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1137875 - Clear shared frame metrics objects associated with a PLayerTransaction when it is destroyed. r=nical
c0331a879deec9bb922563c278b4ca38caa6332d
created 2015-03-06 06:25 -0500
pushed 2015-03-06 21:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1137875 - Have the SharedFrameMetricsData hold a copy of the layers id. r=nical
2b53655f3db5ab81424dfa4a57876da4c550b980
created 2015-03-06 06:25 -0500
pushed 2015-03-06 21:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1137875 - Have the LayerTransactionChild hold a copy of the layers id. r=nical
1c85afc8c1894972fbca0c9043279ecbdaad2509
created 2015-03-05 19:03 +0100
pushed 2015-03-05 23:18 +0000
Nicolas Silva Nicolas Silva - Bug 1125848 - Prevent PCompositorChild messages to be sent after the actor started shutting down. r=sotaro
3eb6f6c017cefa0e61a6e423fede75214da99712
created 2015-03-04 07:46 -0600
pushed 2015-03-05 23:18 +0000
Jim Mathies Jim Mathies - Bug 1133237 - When transitioning from a shadow layer tree that has plugins to a tree that does not, make sure the old plugins get hidden properly. r=roc
15dea2b0929b0dd78da350fc13fe877c6e6685a9
created 2015-02-13 12:27 -0600
pushed 2015-02-16 15:06 +0000
Jim Mathies Jim Mathies - Bug 1132592 - Avoid showing PluginWidgetParent widgets before they are positioned and clipped. r=aklotz
0b7e58a519df02da97bd0041763664b873ae3539
created 2015-01-29 13:41 -0600
pushed 2015-01-29 23:01 +0000
Jim Mathies Jim Mathies - Bug 1095754 - Add platform widget support for providing widget identifiers used in remote widget tracking and hookl this up on gtk and Windows. r=roc
b9b207933991119c6a74c23620c590933d05fc6d
created 2015-01-29 13:41 -0600
pushed 2015-01-29 23:01 +0000
Jim Mathies Jim Mathies - Bug 1095754 - In the chrome process, combine content side plugin widget geometry with chrome layer clipping and transform data, and apply this to native plugin widgets when we compose. r=roc
less more (0) -100 -60 tip