Ryan VanderMeulen
dbf61a2219
Merge m-c to autoland. a=merge
2016-08-25 08:14:36 -04:00
Hiroyuki Ikezoe
065f63bf9a
Bug 1279071 - Change GetOpacity to GetAnimationOpacity to return opacity value applied by animation. r=birtles,mstange
...
MozReview-Commit-ID: 6rMUlnppOeK
2016-08-25 09:07:56 +09:00
Wes Kocher
9836520505
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
Kan-Ru Chen
a9b19d0584
Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
...
The patch is generated from following command:
rgrep -l unused.h|xargs sed -i -e s,mozilla/unused.h,mozilla/Unused.h,
MozReview-Commit-ID: AtLcWApZfES
2016-08-24 14:47:04 +08:00
Bill McCloskey
6b326939fd
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
bd5bb0eef4
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
003cabfc2c
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
127139a011
Bug 1294121 - Develop a continuous paint mode for Firefox. r=mattwoodrow
2016-08-16 08:46:13 -07:00
Mason Chang
768d97be3e
Bug 1294121 - Backed out changeset 635d266614ad for windows build failures. r=me. CLOSED TREE
2016-08-16 09:17:25 -07:00
Mason Chang
1d9aabb4aa
Bug 1294121 - Develop a continuous paint mode for Firefox. r=mattwoodrow
2016-08-16 08:46:13 -07:00
Mason Chang
ca5b51516e
Backed out changeset aaaab9a073a4 for build failures. r=me
2016-08-15 20:38:40 -07:00
Mason Chang
4eda31bf6b
Bug 1294121 - Develop a continuous paint mode for Firefox. r=mattwoodrow
2016-08-15 19:59:26 -07:00
Kearwood (Kip) Gilbert
f9fd286412
Bug 1250244 - Part 2: Remove old VR rendering paths,r=gw280
...
MozReview-Commit-ID: 8H7spQggI2w
2016-05-27 13:49:04 -07:00
David Anderson
b2111fe09b
Use normal refcounting for ISurfaceAllocator. (bug 1287232, r=billm)
2016-07-19 16:59:30 -07:00
Kartikaya Gupta
0f90e1c211
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
cc18201e0b
Bug 1252835 - Make TextureHost recycling implicit r=nical
2016-06-15 04:28:10 -07:00
Jonathan Watt
356d59cd2f
Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas
2016-05-25 17:01:18 +01:00
bd339
121e37d449
Bug 1056381 - When a layer transaction comes in, only update the hit testing tree when necessary. r=botond
...
MozReview-Commit-ID: KdLNEMxqtDU
2016-05-16 20:53:44 +02:00
George Wright
a71c0ca8cc
Bug 1264764 - Move PTexture under PCompositorBridge r=nical,dvander
2016-05-13 12:52:19 -04:00
Kevin Wern
4d07bc92ea
Bug 1227231: Use generic tree traversal algorithms for loops over Layer trees. r=botond
...
Create an Iterator type with classes ForwardIterator and ReverseIterator,
having GetFirstChild/GetNextSibling and GetLastChild/GetPrevSibling
methods, respectively. Specify the iterator type for each call to
ForEachNode. With this, we can support trees with forward and reverse
sibling structures.
Additionally, apply these algorithms to all Layer recursive traversals,
where applicable. Update tests to ensure both directions yield expected
results.
MozReview-Commit-ID: iYpX22XHTa
2016-03-10 01:20:40 -08:00
Botond Ballo
a8eb3b8312
Bug 1267438 - Remove the (no longer used) isClipFixed=false annotation. r=mstange
...
MozReview-Commit-ID: LicG7zFHnX3
2016-05-04 20:07:42 -04:00
Botond Ballo
ad40217e32
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
2016-04-29 17:32:53 -04:00
Kartikaya Gupta
11851674ee
Bug 1258851 - Propagate the isScrollbarContainer layer flag to the compositor. r=mattwoodrow
...
MozReview-Commit-ID: F0U0mNTI9i
2016-04-14 16:42:18 -04:00
Kartikaya Gupta
081f83af01
Bug 1257641 - Remove now-unused code for the lightweight scroll offset update message. r=botond
...
MozReview-Commit-ID: EXGIDgO13v7
2016-04-13 10:21:13 -04:00
Nicolas Silva
10be81b0cc
Bug 1242448 - Ensure the tile pool does not hold textures during shutdown. r=edwin
2016-04-07 14:35:55 +02:00
Botond Ballo
aa2fd58a6a
Bug 1219296 - Split fields not needed for repaints out from FrameMetrics. r=kats
...
MozReview-Commit-ID: DymHOSI6yYK
2016-03-28 19:14:52 -04:00
Thomas Zimmermann
250a4293fe
Bug 1260391: Transfer |CompositableOperation| in |AsyncChildMessageData|, r=dvander
2016-03-30 10:59:08 +02:00
David Anderson
b4c493c0ac
Fix build bustage for bug 1256517 r=broken tree
2016-03-26 23:53:29 -07:00
David Anderson
0a12bb0e91
Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical)
2016-03-25 01:38:55 -07:00
David Anderson
c50fa5c552
Disable device access on textures created against stale layers. (bug 1256517 part 3, r=nical)
2016-03-25 01:36:17 -07:00
David Anderson
ada158fc32
Track whether or not remote layers have acknowledged compositor changes. (bug 1256517 part 1, r=mattwoodrow)
2016-03-25 01:35:07 -07:00
Sebastian Hengst
19a168c0db
Backed out changeset 46866237f27b (bug 1256517) for bustage. r=bustage on a CLOSED TREE
2016-03-23 18:57:48 +01:00
Sebastian Hengst
aeed1a7e93
Backed out changeset 9d33171eb4e9 (bug 1256517)
2016-03-23 18:57:31 +01:00
Sebastian Hengst
6b56304f56
Backed out changeset 27a8a01abf66 (bug 1256517)
2016-03-23 18:57:22 +01:00
David Anderson
ce5e68d14d
Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical)
2016-03-23 10:32:34 -07:00
David Anderson
f376505ca0
Disable device access on textures created against stale layers. (bug 1256517 part 3, r=nical)
2016-03-23 10:32:21 -07:00
David Anderson
c0c11cf339
Track whether or not remote layers have acknowledged compositor changes. (bug 1256517 part 1, r=mattwoodrow)
2016-03-23 10:30:36 -07:00
David Anderson
7b7cd394cc
Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow)
2016-03-22 14:08:38 -04:00
Kartikaya Gupta
6e47a6ee81
Bug 1253860 - Add machinery to update APZ's scroll offset without a main-thread paint. r=botond
...
MozReview-Commit-ID: Chy40f6VNIQ
2016-03-09 22:57:14 -05:00
Sotaro Ikeda
47024e3634
Bug 1253489 - Update SendFenceHandleIfPresent() r=nical
2016-03-07 19:16:40 -08:00
Matthew S
278c60d3fc
Bug 1247450 - Rename LayerComposite::GetShadowTransform to GetShadowBaseTransform. r=botond
...
MozReview-Commit-ID: 4HkKFCDQW4l
2016-02-20 19:05:59 -05:00
kearwood
ccf22e27a5
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
2016-01-08 18:50:10 -08:00
Nicolas Silva
e96829e473
Bug 1238015 - Make sure PTexture actors are destroyed after all messages referring to them are sent. r=sotaro
2016-01-13 10:28:13 +01:00
Carsten "Tomcat" Book
2290572059
Backed out changeset 7ace2c856aa9 (bug 1238015) for memory leaks
2016-01-12 11:44:07 +01:00
Nicolas Silva
0f69ac4641
Bug 1238015 - Make sure PTexture actors are destroyed after all messages referring to them are sent. r=sotaro
2016-01-12 10:38:14 +01:00
Nicolas Silva
0061e505e2
Bug 1221056 - Make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
2016-01-07 11:17:40 +01:00
Johan Lorenzo
d74e322301
Backout Bug 1221056 - make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
...
For breaking Firefox OS boot startup (see bug 1237197)
2016-01-06 14:59:35 +01:00
Nicolas Silva
6d9176802f
Bug 1221056 - make the destroy messages for PTexture and PCompositable part of the current transaction when applicable. r=sotaro
2016-01-05 14:03:26 +01:00
Kearwood (Kip) Gilbert
2773eeacb8
Bug 1182048 - Part 2: Implement e10s support for WebVR,r=vlad
2015-09-17 14:23:13 -07:00
Matt Woodrow
4c612326aa
Bug 1168263 - Add nsDisplayPerspective and build separate layers for perspective. r=roc
2015-11-26 22:32:36 +13:00