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
Sebastian Hengst
b485da50e4
Backed out changeset 5f90362bbc80 (bug 1422368) for Windows static bustage (unresolved externals). r=backout
2017-12-06 20:20:54 +02:00
David Major
d68fefde32
Bug 1422368 - Work around a clang-cl complilation bug in yuv_row_win.cpp harder. r=jrmuizel
2017-12-06 12:24:53 -05:00
James Willcox
504cd255d1
Bug 1421313 - Remove TexturePoolOGL r=jgilbert
...
MozReview-Commit-ID: ADjiygVoHg3
2017-12-06 10:13:34 -06:00
James Willcox
4cf9ce3ec9
Back out bug 1421313 because of build breakage on a CLOSED TREE r=me
...
MozReview-Commit-ID: HhNuCAUDU59
2017-12-06 09:53:13 -06:00
James Willcox
06d689e11c
Bug 1421313 - Remove TexturePoolOGL r=nical
...
MozReview-Commit-ID: ADjiygVoHg3
2017-12-06 09:41:08 -06:00
Tiberius Oros
be4fc858c5
Merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-12-06 12:35:04 +02:00
Gurzau Raul
f5f1c3f294
Merge inbound to mozilla-central r=merge a=merge
2017-12-06 11:53:55 +02:00
Lee Salzman
6dc1932292
Bug 1394570 - request synthetic bold for Mac fonts with WR. r=gankro
...
MozReview-Commit-ID: JAmWZM9SOe0
2017-12-05 22:18:53 -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
peter chang
f735c3d7f1
Bug 1418791 - Ensure mSnapshot access is protected by mutex, r=dvander
...
MozReview-Commit-ID: 3NPzv6VftxZ
--HG--
extra : rebase_source : 2af00974d4de8d0cc15a326520111c32c4437b54
2017-12-05 15:35:16 +08:00
Cosmin Sabou
08218515b9
Merge mozilla-inbound to mozilla-central r=merge a=merge
2017-12-06 00:09:01 +02:00
Kartikaya Gupta
5607b0af94
Bug 1422317 - Update webrender to commit b7714b1d4348c00682b5643ea0e3f0b15adaeda5. r=jrmuizel
...
MozReview-Commit-ID: BuZtMenOwqd
--HG--
extra : rebase_source : 9f56e78c6e9309074f258acc319bb48a95e94c20
2017-12-05 11:51:33 -05:00
Noemi Erli
47b9c00fdc
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-12-05 15:52:10 +02:00
shindli
2e08acdf88
Merge inbound to mozilla-central r=merge a=merge
2017-12-05 11:58:51 +02:00
Bogdan Tara
28f65f2044
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-12-04 22:47:53 +02:00
Jeff Muizelaar
644c528356
Bug 1422466. Drop a copy from TextDrawTarget::FillGlyphs. r=Gankro
...
We try hard to ensure that the glyph buffers are of the same type.
2017-12-04 13:01:55 -05:00
Mike Shal
29e2f8c259
Bug 1319222 - Change --param flag to be multiple arguments; r=chmanchester
...
This flag should be two parameters, the first of which is '--param', and
the second is the parameter, such as 'inline-unit-growth=10000'. The
recursive make backend lets this slide at the moment because
PerSourceFlags aren't shell_quoted() there.
MozReview-Commit-ID: 8vblYqCGxwg
--HG--
extra : rebase_source : b3fb7fd78e1deec27c3ceb2bcc706e2e3e201e9e
2017-11-22 14:50:24 -05:00
Noemi Erli
449829ebb2
Merge mozilla-central to mozilla-autoland. r=merge a=merge
2017-12-05 16:31:06 +02:00
Bas Schouten
d3659cd140
Bug 1422169: Have the D3D11TextureData destructor defer releasing the last reference to its DrawTarget to the paint thread. r=dvander
...
MozReview-Commit-ID: Dmzu5Nnpx9g
2017-12-01 17:04:46 +01:00
Daosheng Mu
ceb0da875a
Bug 1420940 - Separate dispatching VR events to an individual scope to avoid deadlock. r=dvander, r=kip
...
MozReview-Commit-ID: 7tpzUDNoShw
2017-12-03 13:19:33 -05:00
Ryan VanderMeulen
424e4364dd
Bug 1422898 - Update Harfbuzz to 1.7.2. r=jfkthame
2017-12-05 07:44:54 -05:00
David Major
c6c7ce4333
Bug 1422368 - Work around a clang-cl bug in yuv_row_win.cpp. r=jrmuizel
2017-12-01 16:46:21 -05:00
Jonathan Kew
d78445777f
Bug 1418818 - Allow downloadable fonts to include CBLC/CBDT tables on platforms where we're using Freetype. r=jrmuizel
2017-12-01 15:18:09 +00:00
Jonathan Kew
3b01ad4cc3
Bug 1421964 - Remove residual traces of the old fontconfig backend, no longer in the tree. r=jrmuizel
2017-12-01 15:18:07 +00:00
Andrew Osmond
cc5c98e1d3
Bug 1420648 - Ensure WebRender computes the snapped image decode size the same as the fallback path. r=tnikkel
2017-12-01 07:18:53 -05:00
Andrew Osmond
a3a7832363
Bug 1419912 - Part 1. Add/use surface invalidation counter to track changes in SourceSurfaceSharedData. r=me
2017-12-01 06:59:21 -05:00
Gurzau Raul
1c0a590e09
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-12-01 13:00:44 +02:00
Gurzau Raul
0b613c3887
Merge inbound to mozilla-central r=merge a=merge
2017-12-01 12:56:06 +02:00
Sebastian Hengst
5e55af8f82
merge mozilla-central to autoland. r=merge a=merge
2017-12-01 01:30:16 +02: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
Jeff Muizelaar
b084a22343
Bug 1422157. Remove some unused members from AzureState. r=jrmuizel
...
--HG--
extra : rebase_source : 175119d7aac6b5d1c0b8358f07f7572e43d483f8
2017-11-30 17:47:43 -05:00
sotaro
78b2129696
Bug 1416533 - Skip to generate frame if there is no update r=nical,kats
2017-11-30 21:38:47 +09:00
sotaro
5988aed34a
Bug 1421939 - Fix RenderDXGIYCbCrTextureHostOGL::GetSize() r=nical
2017-11-30 21:30:35 +09:00
Jeff Muizelaar
f303d56ec5
Bug 1406507 - Use an ipc::ByteBuf instead of ByteBuffer to send the DisplayList instead of a ByteBuffer. r=kats
...
DONTBUILD because this is a backout/reland to make sure the code is associated
with the right bug.
MozReview-Commit-ID: GPQABR9ONld
2017-11-30 07:16:21 -05:00
Kartikaya Gupta
29e86552c5
Bug 1379680 - Revert changes that were accidentally landed as part the wrong bug. r=me
...
MozReview-Commit-ID: HUreLLz3uKI
2017-11-30 07:12:18 -05:00
Margareta Eliza Balazs
8f1ff0908b
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-11-30 12:56:57 +02:00
shindli
c040137399
Merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-11-30 12:01:52 +02:00
Jeff Muizelaar
524b31d2ff
Bug 1421860. Remove unused gfxContext::SetSource.
...
This removes some state from AzureState which will
make gfxContext creation and save()/restore() cheaper
2017-11-29 23:51:52 -05:00
Bogdan Tara
df97c78dbf
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-11-30 01:10:06 +02:00
Bogdan Tara
d8635b15e4
Merge inbound to mozilla-central r=merge a=merge on a CLOSED TREE
2017-11-30 00:41:09 +02:00
Jeff Muizelaar
fba16646be
Bug 1379680. Add an ipc ByteBuf type. r=billm
...
This adds a ByteBuf type that can be sent by taking
ownership of its buffer instead of having to make a copy.
2017-11-29 10:11:15 -05:00
Marco Castelluccio
cb53260706
Bug 1418255 - Disable Moz2D.JobScheduler_Shutdown GTest in Windows coverage builds. r=jrmuizel
...
--HG--
extra : rebase_source : 0fc0c8bccd02a028093578f21dd5c8ab0e10f35e
2017-11-18 00:35:59 +01:00
Dorel Luca
f622b80073
Merge mozilla-central to mozilla-inbound r=merge
2017-11-29 12:34:02 +02:00
Dorel Luca
be78e6ea9b
Merge inbound to mozilla-central r=merge a=merge
2017-11-29 12:26:15 +02:00
Timothy Nikkel
9468c9b03a
Bug 1421191. In ConvolutionFilter::ComputeResizeFilter calculate the src pixel every loop iteration. r=lsalzman
...
If we try to be clever and increment by invScale then floating point inaccuracies can accumulate leaving srcPixel far off from where it should be.
2017-11-29 02:22:53 -06:00
sotaro
5c61ce035d
Bug 1421199 - Use EGL_EXPERIMENTAL_PRESENT_PATH_FAST_ANGLE for WebRender r=jgilbert
2017-11-29 13:13:40 +09:00
Csoregi Natalia
8a2bcaea6d
Backed out 5 changesets (bug 1420674) for Build Bustage. r=backout on a CLOSED TREE
...
Backed out changeset 89e84473d524 (bug 1420674)
Backed out changeset 22e1aa958dd2 (bug 1420674)
Backed out changeset 7f416f3bbacd (bug 1420674)
Backed out changeset 5af1da25ee57 (bug 1420674)
Backed out changeset eeb25dc98529 (bug 1420674)
2017-11-29 06:03:31 +02:00