Carsten "Tomcat" Book
eec8b2656e
Merge mozilla-central to autoland
2016-07-02 11:16:11 +02:00
Jeff Gilbert
720e4fde9b
bug 1268638 - Cleanup better in failure cases. - r=jrmuizel
...
MozReview-Commit-ID: 661wHH47xr6
2016-07-01 13:15:55 -07:00
Jeff Gilbert
a16d416c5a
bug 1268638 - Call ProducerRelease in ~GLScreenBuffer. - r=jrmuizel
...
MozReview-Commit-ID: HmczIAmRqTH
2016-07-01 13:15:49 -07:00
Jeff Gilbert
3934a9613e
bug 1268638 - Empty functions defs can be in header. - r=jrmuizel
...
MozReview-Commit-ID: AOeZizapySH
2016-07-01 13:15:43 -07:00
Jeff Gilbert
2dee86caa5
Bug 1268638 - Add webgl.disable-wgl. - r=jrmuizel
...
MozReview-Commit-ID: BjtMv8RKKMH
2016-07-01 13:15:02 -07:00
Jeff Gilbert
6376fce86a
Bug 1268638 - Avoid using gfxPrefs in a widfely-included header. - r=jrmuizel
...
MozReview-Commit-ID: KUERI1IC4HK
2016-07-01 13:14:57 -07:00
Jeff Gilbert
aa18e3d272
Bug 1267879 - Fix logic.
...
MozReview-Commit-ID: JiZUQZYhrj1
2016-07-01 12:01:42 -07:00
Jeff Gilbert
cef5e3c9cc
Bug 1267879 - Only check robustness if it's supported. - r=jrmuizel
...
MozReview-Commit-ID: 4RNjnWFccID
2016-07-01 12:01:39 -07:00
Jeff Gilbert
4973d611f7
Bug 1267879 - Fix WGL robustness. - r=jrmuizel
...
MozReview-Commit-ID: IpstmnnGM0N
2016-07-01 12:01:36 -07:00
Sotaro Ikeda
6fca51b4aa
Bug 1283818 - Clean up BufferTextureData YCbCr format handling r=nical
2016-07-01 09:06:57 -07:00
Nicolas Silva
d489dad128
Bug 1167235 - Part 6 - Destroy textures while TextureForwarder is still usable. r=gw280
2016-07-01 10:58:23 +02:00
Nicolas Silva
6837c5c2f2
Bug 1167235 - Part 4 - Forward the shutdown notification to CanvasRenderingContext2D. r=Bas
2016-07-01 10:58:18 +02:00
Nicolas Silva
d7bdab458f
Bug 1167235 - Part 3 - Use TextureReadLock to optimize canvas copy-on-writes. r=Bas
2016-07-01 10:58:16 +02:00
Nicolas Silva
10809f5f78
Bug 1167235 - Part 2 - Detach DrawTarget snapshots before unlocking TextureClient. r=Bas
2016-07-01 10:58:13 +02:00
Nicolas Silva
55982c743c
Bug 1167235 - Part 1 - Render canvas2D into TextureClient directly. r=Bas
2016-07-01 10:58:06 +02:00
Nicolas Silva
2150c23725
Bug 1279973 - Better handle video frames with varrying/inconsistent plane sizes and formats in the compositor. r=sotaro
2016-07-01 10:49:40 +02:00
Jonathan Kew
76ce756d93
Bug 1283573 - Don't attempt to look up a single-face-family name if the corresponding main family isn't available. r=mstange
2016-06-30 20:03:15 +01:00
David Anderson
98133d3c0a
Implement remote CompositorWidgets on Windows. (bug 1281998 part 7, r=billm)
2016-07-01 01:15:16 -07:00
David Anderson
97a92d5d5e
Extract a delegate interface out of WinCompositorWidget. (bug 1281998 part 6, r=jimm)
2016-07-01 01:15:16 -07:00
David Anderson
6562af780a
Move CompositorWidget construction out of nsIWidget. (bug 1281998 part 5, r=jimm)
2016-07-01 01:15:16 -07:00
David Anderson
f0edea202e
Move CompositorWidget ownership from nsWindow to CompositorSession. (bug 1281998 part 4, r=jimm)
2016-07-01 01:15:16 -07:00
David Anderson
56c221c4a6
Move InProcessCompositorWidget to its own file. (bug 1281998 part 3, r=jimm)
...
--HG--
rename : widget/CompositorWidget.cpp => widget/InProcessCompositorWidget.cpp
2016-07-01 01:15:16 -07:00
David Anderson
3f0ea0572d
Rename CompositorWidgetProxy files to CompositorWidget. (bug 1281998 part 2, r=jimm)
...
--HG--
rename : widget/CompositorWidgetProxy.cpp => widget/CompositorWidget.cpp
rename : widget/CompositorWidgetProxy.h => widget/CompositorWidget.h
rename : widget/windows/WinCompositorWidgetProxy.cpp => widget/windows/WinCompositorWidget.cpp
rename : widget/windows/WinCompositorWidgetProxy.h => widget/windows/WinCompositorWidget.h
2016-07-01 01:15:16 -07:00
Matt Woodrow
4f7d3bf72f
Bug 1269321: Part 3 - Create a wrapper layer for masking when we can't support it on the normal layer. r=thinker
...
--HG--
extra : rebase_source : 2ad8ec40082c3cea7b811190a91b0324a4b0d8a2
2016-06-30 18:10:25 +02:00
Sebastian Hengst
0642c8d7d3
Backed out changeset 04d79227660a (bug 1267879) for failing talos glterrain on Windows. r=backout
2016-07-01 00:35:32 +02:00
Sebastian Hengst
4c9f3f326e
Backed out changeset ebf87300031f (bug 1267879)
2016-07-01 00:34:55 +02:00
Jeff Gilbert
5ab2e8878e
Bug 1267879 - Only check robustness if it's supported. - r=jrmuizel
...
MozReview-Commit-ID: 4RNjnWFccID
2016-06-30 13:51:53 -07:00
Jeff Gilbert
91b80dc1c5
Bug 1267879 - Fix WGL robustness. - r=jrmuizel
...
MozReview-Commit-ID: IpstmnnGM0N
2016-06-30 13:51:49 -07:00
Kearwood (Kip) Gilbert
c1ee67da2e
Bug 1276811
- Enable TextureClient to be used without CompositableForwarder,r=nical
...
- Refactoring to make TextureClient use the higher-level
TextureForwarder interface.
MozReview-Commit-ID: EMpsT2exGMf
--HG--
extra : rebase_source : 09d9110ad3fdffabe9e54eed13ef827893e568f4
2016-05-27 13:49:30 -07:00
Carsten "Tomcat" Book
fcff88e7a8
Merge mozilla-central to autoland
2016-07-01 11:20:25 +02:00
Carsten "Tomcat" Book
3a42c363cc
merge mozilla-inbound to mozilla-central a=merge
2016-06-30 12:33:41 +02:00
Kartikaya Gupta
20ce0084db
Bug 1253683 - Add a test. r=tnikkel
...
MozReview-Commit-ID: Cn3paFTFo1O
--HG--
extra : rebase_source : 58868e2aef582b4fb12d5dd8af72996863d3fc13
2016-06-29 14:29:42 -04:00
Kartikaya Gupta
95d204ffcd
Bug 1282957 - Add a visual indicator for pages affected by scroll-linked effects. r=mstange
...
MozReview-Commit-ID: KuAL2CUDCnj
--HG--
extra : rebase_source : 19ed84b06568a9dbca5d96aecb02161aa5535d42
2016-06-28 18:31:15 -04:00
Kartikaya Gupta
26e7e639be
Bug 1283176 - Dump XMost and YMost values instead of width and height for sticky layers. r=nical
...
MozReview-Commit-ID: C9fJA03RamJ
--HG--
extra : rebase_source : a6d1c9cef47589642e6ca75b97c0619e76e6c0ab
2016-06-29 12:15:23 -04:00
Carsten "Tomcat" Book
5c90a99952
merge mozilla-inbound to mozilla-central a=merge
2016-06-29 16:13:05 +02:00
Nicolas Silva
f541fa5146
Bug 1281775
- Make dib textures not rely on accessing a ShadowLayerForwarder. r=gw280
2016-06-29 11:18:35 +02:00
Nicolas Silva
93024c0a86
Bug 1281780 - Forward ShadowLayerForwarder texture-related methods to CompositorBridgeChild. r=gw280
2016-06-29 11:18:30 +02:00
Hiroyuki Ikezoe
5af8b8d434
Bug 1208411 - Delay vsync timestamps on the compositor to make async animations more sync. r=mchang,mstange
...
MozReview-Commit-ID: Aes0jyOnojn
--HG--
extra : rebase_source : cab3f69b4bb98065d44df7873a171784e1eb305f
2016-06-23 06:24:39 +09:00
Phil Ringnalda
0d0d24bccc
Back out 7 changesets (bug 1281998) for Windows Marionette crashes
...
Backed out changeset d806fac2c856 (bug 1281998)
Backed out changeset b8d4fedfd7eb (bug 1281998)
Backed out changeset a72929c0c3ec (bug 1281998)
Backed out changeset 74198f88fa37 (bug 1281998)
Backed out changeset 54a0e73f6906 (bug 1281998)
Backed out changeset 99d1da1293b7 (bug 1281998)
Backed out changeset a5a9585754b1 (bug 1281998)
--HG--
rename : widget/CompositorWidget.cpp => widget/CompositorWidgetProxy.cpp
rename : widget/CompositorWidget.h => widget/CompositorWidgetProxy.h
rename : widget/windows/WinCompositorWidget.cpp => widget/windows/WinCompositorWidgetProxy.cpp
rename : widget/windows/WinCompositorWidget.h => widget/windows/WinCompositorWidgetProxy.h
2016-06-29 19:35:24 -07:00
Sotaro Ikeda
774306bc97
Bug 1280839 - Recycle SharedPlanarYCbCrImage r=nical
2016-06-29 19:12:31 -07:00
James Willcox
dfd9e9a816
Bug 1280666 - Expose velocity (speed) from StackScroller and use in APZC r=rbarker
2016-06-29 17:09:55 -07:00
James Willcox
75d5558c2f
Bug 1280666 - Use StackScroller from Chrome for fling animations r=rbarker
2016-06-29 17:09:55 -07:00
Lee Salzman
89c51f72ce
Bug 1282246 - don't use gradients with non-finite endpoints in DrawTargetSkia. r=mchang
2016-06-29 20:01:48 -04:00
David Anderson
faac928c5a
Implement remote CompositorWidgets on Windows. (bug 1281998 part 7, r=billm)
...
--HG--
extra : rebase_source : 7027c4477e5f7432779e1b8389255b8a808f42b8
2016-06-29 16:47:23 -04:00
David Anderson
4853817add
Extract a delegate interface out of WinCompositorWidget. (bug 1281998 part 6, r=jimm)
...
--HG--
extra : rebase_source : 66e23a6efd766341a97ab46f1c52b368f145d849
2016-06-29 16:47:23 -04:00
David Anderson
358a567c70
Move CompositorWidget construction out of nsIWidget. (bug 1281998 part 5, r=jimm)
...
--HG--
extra : rebase_source : 881a2fac4447de3f1aeae3f34f21f9e76a79e0a3
2016-06-29 16:47:22 -04:00
David Anderson
80600779fc
Move CompositorWidget ownership from nsWindow to CompositorSession. (bug 1281998 part 4, r=jimm)
...
--HG--
extra : rebase_source : ff35830b0ca727e03366ebcd9cf069d7772de591
2016-06-29 16:47:22 -04:00
David Anderson
b4551c49b7
Move InProcessCompositorWidget to its own file. (bug 1281998 part 3, r=jimm)
...
--HG--
rename : widget/CompositorWidget.cpp => widget/InProcessCompositorWidget.cpp
extra : rebase_source : d885b1ec9c30e8c5558c31c6caadfc645e7ed567
2016-06-29 16:47:22 -04:00
David Anderson
804c1ee06f
Rename CompositorWidgetProxy files to CompositorWidget. (bug 1281998 part 2, r=jimm)
...
--HG--
rename : widget/CompositorWidgetProxy.cpp => widget/CompositorWidget.cpp
rename : widget/CompositorWidgetProxy.h => widget/CompositorWidget.h
rename : widget/windows/WinCompositorWidgetProxy.cpp => widget/windows/WinCompositorWidget.cpp
rename : widget/windows/WinCompositorWidgetProxy.h => widget/windows/WinCompositorWidget.h
extra : rebase_source : 8ecf59ad6039f0d0d2a51008aef53ef37aa2ce0e
2016-06-29 16:47:22 -04:00
Kartikaya Gupta
93cdc4ed3e
Bug 1280667 - Add a test. r=botond
...
MozReview-Commit-ID: 6yJrmnZdbBu
--HG--
extra : rebase_source : 4e931115e1ba33b27e2606d3c2999ab4d76cce32
2016-06-27 12:20:30 -04:00