Kartikaya Gupta
8903b49768
Bug 1429951 - Propagate the non-premultiplied flag for textures to WR. r=sotaro
...
MozReview-Commit-ID: Vd5n5e7XuW
--HG--
extra : rebase_source : ebd563dd785d99a9623906554dfe8ccd507930b4
2018-01-17 12:55:40 -05:00
Tiberius Oros
92e228aa49
Merge inbound to mozilla-central. a=merge
2018-01-17 23:48:10 +02:00
Kartikaya Gupta
c017160218
Bug 1430660 - Move the APZ update of scroll layer positions into a transaction. r=nical
...
MozReview-Commit-ID: 45ijEtB1C0Z
--HG--
extra : rebase_source : b700ad68fdc44096dc0348bf1badf94dc993d36f
2018-01-17 11:19:39 -05:00
Lee Salzman
1a23b6eab1
Bug 1400384 - support text writing modes with WebRender. r=gankro
2018-01-17 07:51:20 -05:00
Cosmin Sabou
1f9b4f0f06
Merge inbound to mozilla-central. a=merge
2018-01-17 11:46:53 +02:00
sotaro
952e915b38
Bug 1430694 - Check if RenderCompositor is created r=nical
2018-01-17 09:25:31 +09:00
sotaro
8ebc9420bc
Bug 1429997 - Add RenderCompositor to wrap platform dependent code r=nical
2018-01-15 22:22:15 +09:00
Nicolas Silva
43644aaded
Bug 1425453 - Move more WebRender api calls into transactions. r=kats
2018-01-12 12:24:07 +01:00
Nicolas Silva
1595da23b6
Bug 1425453 - Move some WebRender api calls into transactions. r=kats
2018-01-12 12:24:03 +01:00
Nicolas Silva
e9e30c02c6
Bug 1425453 - Bindings for WebRender's transaction API. r=kats
2018-01-12 12:23:59 +01:00
Noemi Erli
adbfbaab81
Merge inbound to mozilla-central r=merge a=merge
2018-01-11 23:54:07 +02:00
Sylvestre Ledru
f8b1d9ab46
Bug 1278282 - update of the moz.build files to remove gtk2 references r=lsalzman
...
MozReview-Commit-ID: FO1wEHzOkuN
--HG--
extra : rebase_source : ac7e61cf47d013de882048740c889735a0a7cad8
2018-01-10 10:04:59 +01:00
sotaro
9de91656bc
Bug 1424747 - Call eglDestroyStreamKHR during deleting EGLStreamKHR r=jgilbert
2018-01-10 14:11:03 +09:00
Margareta Eliza Balazs
fe2caaa266
Merge inbound to mozilla-central r=merge a=merge
2018-01-09 11:52:55 +02:00
Morris Tseng
ae9a064d8e
Bug 1374729 - Use correct format for MacIOSurface. r=nical
...
MozReview-Commit-ID: 43JBSi5mqT7
2018-01-09 14:12:02 +08:00
Kartikaya Gupta
25d94ecc40
Bug 1422057 - Adjust some logging-related things to be more useful. r=mstange
...
MozReview-Commit-ID: Idheevum5Fd
--HG--
extra : rebase_source : a441cc0b65c763763a4a417cc1d713cd771e467d
2018-01-06 09:52:57 -05:00
Ryan Hunt
20789635c3
Generate webrender_ffi_generated with cbindgen:0.3.3 (bug 1428142, r=nical)
...
--HG--
extra : rebase_source : 930fc29308f193d9e3b54495508fb6101806bac5
extra : histedit_source : 01d64855b96776b623a248a85ee96febfdc0edfd%2C38c52cb3034b777d66de02ec5041b2d08f4bb272
2018-01-04 12:23:34 -06:00
Kartikaya Gupta
8744e6963d
Bug 1426116 - Regenerate FFI header and remove RGB8 references to go with changes in WR PR 2260. r=jrmuizel
...
MozReview-Commit-ID: 41bny8b6KSi
--HG--
extra : rebase_source : 04b2e2f4091b3a27c8c80b7aa2fa4a11f6836431
2018-01-08 09:19:27 -05:00
Kartikaya Gupta
f79a69e960
Bug 1429806 - Update for API change in WR PR 2295. r=jrmuizel
...
MozReview-Commit-ID: GDmktzHLucw
--HG--
extra : rebase_source : a5d5438aa8f28d5755d86b71add50f6aa0950f24
2018-01-16 12:33:43 -05:00
Lee Salzman
4b892d44b0
Bug 1429806 - Initialize new field in WR GlyphOptions introduced in WR PR 2288. r=kats
...
MozReview-Commit-ID: JRm6VKBeUuL
--HG--
extra : rebase_source : 20ea49bec54e8a99304628348c1fd63b0d950129
2018-01-16 10:28:54 -05:00
Kartikaya Gupta
7cd7c6fc0d
Bug 1429806 - Update for API change in WR PR 2276. r=jrmuizel
...
MozReview-Commit-ID: 1RAeoQ4IKDe
--HG--
extra : rebase_source : 07db71c890411ee145ef886ffdf18a6f03e92e21
2018-01-16 12:31:11 -05:00
Brindusan Cristian
5b9b45cdbc
Backed out changeset 21f6b322e9a2 (bug 1430660) for build bustage on webrender_bindings/RenderThread.cpp(475) on a CLOSED TREE
2018-01-17 16:21:15 +02:00
Kartikaya Gupta
e8bef6adc6
Bug 1430660 - Move the APZ update of scroll layer positions into a transaction. r=nical
...
MozReview-Commit-ID: 4fd3FM1K9T3
--HG--
extra : rebase_source : 94235d274a8c4cde254fa73e8eef7a3b34ff59da
2018-01-16 15:33:34 -05:00
sotaro
4468bf18dd
Bug 1428272 - Handle ExternalImage lock failure r=nical
2018-01-11 21:20:53 +09:00
Andrew McCreight
ab7fa64021
Bug 1410209, part 4 - Add names to some IPC runnables. r=kanru
...
This patch requires that each instance of IPC's RunnableFunction is
passed in a name, like the non-IPC RunnableFunction.
MozReview-Commit-ID: Atu1W3Rl66S
--HG--
extra : rebase_source : f932d7597a26a3f0c4246b3a95df638860d3d32d
2017-10-27 13:39:28 -07:00
Xidorn Quan
e2d3edd426
Bug 1325940 part 2 - Converted NS_STYLE_BORDER_IMAGE_REPEAT_* to an enum class. r=emilio
...
MozReview-Commit-ID: Kdzm5D8Dpv
--HG--
extra : rebase_source : 7c6ed8d2e777c7fa07b0486147c48bd98cc477a5
2017-12-21 16:16:40 +11:00
Milan Sreckovic
099cfc4242
Bug 1423570: Use BaseRect access methods instead of member variables in gfx/ r=bas.schouten
...
MozReview-Commit-ID: ZGySgc9oP3
--HG--
extra : rebase_source : 23aadc10e9885002290155684b2c495780d979ce
2017-12-19 15:48:39 -05:00
Morris Tseng
49929d098e
Bug 1415034 - Add drop-shadow support. r=kats
...
The long-chain.html failure is tracking by
https://github.com/servo/webrender/issues/2197
MozReview-Commit-ID: FECidSvTQrY
2017-12-13 12:57:01 -06:00
Sebastian Hengst
64b87f0c48
Backed out changeset fd2a2e17aef3 (bug 1415034) for build bustage at layout/painting/nsDisplayList.cpp:9992. r=backout
2017-12-13 19:48:08 +02:00
Morris Tseng
c9fab1d021
Bug 1415034 - Add drop-shadow support. r=kats
...
The long-chain.html failure is tracking by
https://github.com/servo/webrender/issues/2197
MozReview-Commit-ID: FECidSvTQrY
2017-12-13 10:53:33 -06:00
Jeff Muizelaar
b248919e81
Bug 1424532 - Initialize blob image buffer to transparent black instead of opaque white. r=nical
...
This lets us avoid having to clear the surface before using it. It also
let's us take advantage of rusts fast path for allocating 0 vs.
having to memset it after the allocation.
MozReview-Commit-ID: J05cZAs2dD4
--HG--
extra : rebase_source : e4d1d26fc58650f2b39dfbf80feed3ae46810974
2017-12-09 15:26:01 -05:00
Kartikaya Gupta
0e9ffe73d2
Bug 1424280 - Update webrender to commit f9bc4a5c263e707e3498bea47d3ec9096cc3d099. r=jrmuizel
...
This includes the re-generated FFI header.
MozReview-Commit-ID: 6fvUNwu8ueT
2017-12-10 13:48:41 -05:00
Gurzau Raul
15f8898e50
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2017-12-09 00:56:50 +02:00
Kartikaya Gupta
a12a7cbac8
Bug 1423346 - Follow-up to regenerate FFI header file. r=me
...
The autogenerated header should have been updated with the change to bindings.rs
but was missed.
DONTBUILD because this is trivial and not worth wasting cycles over.
MozReview-Commit-ID: 1yf65mnftyW
2017-12-08 11:31:18 -05:00
sotaro
05e371c3e3
Bug 1423795 - Set correct YUVColorSpace for video if possible r=nical
2017-12-08 11:58:53 +09:00
Kartikaya Gupta
14a9b3751e
Bug 1423203 - Update webrender to commit 22f472f0adb02bd71c472e426e47182f2b218f6d. r=jrmuizel
...
MozReview-Commit-ID: JJK2le2vpeN
--HG--
extra : rebase_source : 677e4433eddb14fea5e0d9a978f28b57912d21f8
2017-12-08 13:43:37 -05:00
Bogdan Tara
cbd802ee7d
Merge inbound to mozilla central r=merge a=merge
2017-12-07 12:53:20 +02:00
Alexis Beingessner
6917337349
Bug 1423346 - make wr use better texture upload strategies. r=jrmuizel
...
If ANGLE is used, we favour Immediate texture upload. Otherwise we
favour Dynamic. Previously, we were using the default of Stream.
MozReview-Commit-ID: LXDKxnmjp6O
2017-12-06 15:07:16 -05:00
Kartikaya Gupta
d3646ab324
Bug 1423669 - Make WebRenderAPI refcounting threadsafe for use on the APZ controller thread. r=sotaro
...
MozReview-Commit-ID: 4VUQz48QT9t
--HG--
extra : rebase_source : 43dc64fcfbd73a31aa0b13dba9140295dc72f9cb
2017-12-06 13:36:58 -05:00
Kartikaya Gupta
0e8b7ffc89
Bug 1423205 - Fix typo causing leaks to be reported. r=jerry
...
MozReview-Commit-ID: 8wJNEwFEur0
--HG--
extra : rebase_source : 84def2f9a958a97bc876eda6bacd494a80ac0aba
2017-12-05 11:27:27 -05:00
Lee Salzman
03a6e9d255
Bug 1421275 - Pass FontInstanceFlags to WebRender. r=jrmuizel
...
This patch was originally developed on bug 1418564.
MozReview-Commit-ID: 53oydIqjhvF
--HG--
extra : rebase_source : 8980cc947b3b8c46a75d032e7e557f39bae08b97
2017-11-28 10:25:27 -05:00
Kartikaya Gupta
f8ea506f33
Bug 1421275 - Update webrender to commit e3dd85359580074f4ca4a554d9a3c85779f8de64. r=jrmuizel
...
Includes regenerated FFI header file.
MozReview-Commit-ID: 8yVB4QE87eJ
--HG--
extra : rebase_source : 6d38d002edbcbc77f044d6307c5cf1212af84555
2017-12-01 09:50:05 -05:00
Sebastian Hengst
7cbd9c3050
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-12-01 01:25:54 +02:00
Brindusan Cristian
6a74eec204
Merge inbound to mozilla-central r=merge a=merge
2017-12-01 00:22:25 +02:00
Jeff Muizelaar
fd288de282
Bug 1379680. Move the displaylist ByteBuf into a Vec instead of copying. r=kats
...
This eliminates a copy of the displaylist on the compositor thread.
2017-11-30 15:12:14 -05:00
sotaro
5988aed34a
Bug 1421939 - Fix RenderDXGIYCbCrTextureHostOGL::GetSize() r=nical
2017-11-30 21:30:35 +09:00
Tiberius Oros
18ea9ecad9
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
...
--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-618078-network-exceptions.html => devtools/client/webconsole/new-console-output/test/mochitest/test-network-exceptions.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.html => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js^headers^ => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.js^headers^
extra : rebase_source : e126b0ab427161de0acd67cdfb9a1434415412dc
2017-11-29 02:25:59 +02:00
Kartikaya Gupta
d3c9541764
Bug 1420163 - Update for API change in WR PR 2105. r=jrmuizel
...
MozReview-Commit-ID: AYTN74RZfTQ
--HG--
extra : rebase_source : 281699cfe536e6d2adb18f2fafa2e4d7a592f8ce
2017-11-28 09:40:32 -05:00
Kartikaya Gupta
a722a826b0
Bug 1389146 - Add code to dump the webrender display list, behind a compile guard. r=jrmuizel
...
MozReview-Commit-ID: 1tWhE4A7PCa
--HG--
extra : rebase_source : 2f161e7c488832055d8811f94751e3623c16b490
2017-11-28 15:28:08 -05:00
JerryShih
81f7ebd06b
Bug 1415754 - try to use egl stream instead of CreatePbufferFromClientBuffer() for d3d rgb format texture. r=jgilbert
...
MozReview-Commit-ID: Bydbxtx3oGU
2017-11-28 20:04:00 +08:00