David Major
07a3f14163
Bug 1505819: Don't use yuv_row_win64.cpp on aarch64 clang-cl builds. r=jrmuizel
...
The _win64.cpp really means "Win64 with SSE" which arm64 can't use.
--HG--
extra : rebase_source : a88f285a4f8e70bffd71cea4159dca7e084652ca
2018-11-08 14:04:11 -05:00
Bogdan Tara
388d7c8b5a
Merge inbound to mozilla-central. a=merge
2018-11-08 20:48:31 +02:00
WR Updater Bot
27e3bcc621
Bug 1505544 - Update webrender to commit 6e445b0422075f66be4a2009745cad3fefe3429f (WR PR #3267 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11323
--HG--
extra : moz-landing-system : lando
2018-11-08 14:25:30 +00:00
Bobby Holley
2ea3b7c4a7
Bug 1505664 - Reduce shared texture cache to 32 layers. r=gw
...
Landing this directly (rather than via GitHub) because rendering is
broken on mac.
2018-11-07 21:31:17 -08:00
arthur.iakab
4d18ac7124
Merge mozilla-central to inbound
2018-11-08 06:54:25 +02:00
Lee Salzman
3936de51c8
Bug 1504452 - fix GrGLGpu buffer offset calculations. r=rhunt
2018-11-07 22:01:44 -05:00
arthur.iakab
cd9c08f450
Merge mozilla-central to autoland
2018-11-07 23:53:43 +02:00
WR Updater Bot
90306a529e
Bug 1505347 - Update webrender to commit cd20260979c3eac6f217a416c609d594b4eb1522 (WR PR #3283 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11221
--HG--
extra : moz-landing-system : lando
2018-11-07 20:13:40 +00:00
Nicolas Silva
9c33903470
Bug 1468183 - Support a subset of SVG color matrix filters in WebRender. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D10057
--HG--
extra : source : 3cf0ebaa5e9585c5edcd8d69cef4031245d9d0d9
extra : intermediate-source : 892a9ebfd75ec7200cec879b43f7834f3f509d36
2018-11-02 19:30:47 +01:00
Nicolas Silva
1b186dddd4
Bug 1485512 - Try to express SVG filters as CSS filters when possible. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D8085
--HG--
extra : source : 28104a88b5855f21395f60192ab3f86325931915
extra : intermediate-source : 4a9ee25e545696b17ba09e2b7c9f702ab3d0efc1
2018-11-02 19:01:14 +01:00
WR Updater Bot
7a9c51ae7c
Bug 1505241 - Update webrender to commit ab887f2ed4d5d378bb7536b1d721bff45c0ad0e6 (WR PR #3282 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11164
--HG--
extra : moz-landing-system : lando
2018-11-07 12:34:43 +00:00
Csoregi Natalia
6e0e603f48
Merge inbound to mozilla-central. a=merge
2018-11-07 11:52:57 +02:00
Ryan Hunt
5b463a82c1
Bug 1503655 part 11 - Rename RenderFrameParent to RenderFrame. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11114
--HG--
rename : layout/ipc/RenderFrameParent.cpp => layout/ipc/RenderFrame.cpp
rename : layout/ipc/RenderFrameParent.h => layout/ipc/RenderFrame.h
extra : rebase_source : d47ebaef909d8705a7d5d9d2eab8ca2053f58054
extra : histedit_source : dc40313790b59161b3df86c09efb7092bcedb5d8
2018-11-06 15:35:37 -06:00
Ryan Hunt
d46a2d5c71
Bug 1503655 part 10 - Remove unneeded includes for RenderFrameParent. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11112
--HG--
extra : rebase_source : 769261eb74f6b01a48f3a20ccb62c5f2f1c33f32
extra : histedit_source : 027cf9d45b82a32d0b73cb468bf9931003a62a02
2018-11-06 15:34:59 -06:00
WR Updater Bot
7577fdbedb
Bug 1504991 - Update webrender to commit 46ee0ffd00da268faf04e3263ad41733f58a6573 (WR PR #3279 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11142
--HG--
extra : moz-landing-system : lando
2018-11-07 03:21:23 +00:00
Hiroyuki Ikezoe
50f9ee4492
Bug 1504884 - Wrap AnimationInfo::mAnimationGeneration into Maybe<> and returns Nothing() if there is no animation. r=birtles
...
So that we don't generate anymore unnecessary change hints in
RestyleManager::AddLayerChangesForAnimation for the layer has no corresponding
animations.
Depends on D11105
Differential Revision: https://phabricator.services.mozilla.com/D11106
--HG--
extra : moz-landing-system : lando
2018-11-07 03:13:04 +00:00
Hiroyuki Ikezoe
051215da7b
Bug 1504884 - Drop AnimationInfo::mLayerManager. r=birtles
...
It's not used at all.
Differential Revision: https://phabricator.services.mozilla.com/D11105
--HG--
extra : moz-landing-system : lando
2018-11-07 03:09:05 +00:00
Ryan Hunt
076d1e73a3
Bug 1503655 part 3 - Remove PRenderFrame protocol without functional changes. r=kats
...
This commit removes the PRenderFrame protocol, while keeping the same ordering
and semantics of graphics IPC initialization.
To do this, some messages are added to PBrowser to simulate the constructor
and destructor of PRenderFrame. Messages that expected a nullable PRenderFrame
are updated to get a boolean instead.
One tricky area is the destruction of PRenderFrame. I've tried to keep it the
same as much as possible, but it's possible it might be slightly semantically
different than IPDL destruction. Destruction will be touched up in a later
patch, so I'm not too concerned.
Differential Revision: https://phabricator.services.mozilla.com/D11057
--HG--
extra : rebase_source : bb8a7896bb4aefb6e9957d8808b755fa76cc00ed
extra : histedit_source : 6377819a946b5b6bc18b15f748229360e42a6f3a
2018-11-05 12:45:06 -06:00
Daniel Varga
3d9ab59490
Merge mozilla-central to autoland. a=merge
...
--HG--
extra : rebase_source : 423e41eec91a44f6e3862da7972a40e4806d79e8
2018-11-07 00:03:28 +02:00
Bobby Holley
22681053a5
Bug 1504115
- Track the total number of GPU bytes allocated by WebRender. r=gw
...
This is useful for sanity-checking memory reports, and we'll also use it
for our texture eviction heuristic.
Differential Revision: https://phabricator.services.mozilla.com/D10672
2018-11-06 09:48:48 -08:00
Matt Woodrow
9a919d79fe
Bug 1456555 - Enable tiled blobs. r=Gankro
...
MozReview-Commit-ID: JRpQ5nVFx0r
Depends on D10043
Differential Revision: https://phabricator.services.mozilla.com/D10044
--HG--
extra : moz-landing-system : lando
2018-11-06 21:05:48 +00:00
Matt Woodrow
eb76e7c060
Bug 1456555 - Deal with clipped containers being smaller than their contents during blob building. r=Gankro
...
MozReview-Commit-ID: I0tc6l84NRa
Depends on D10041
Differential Revision: https://phabricator.services.mozilla.com/D10043
--HG--
extra : moz-landing-system : lando
2018-11-06 21:05:41 +00:00
Matt Woodrow
71be702f62
Bug 1456555 - Fix SourceSurface offset handling in DTSkia::PushLayer. r=lsalzman
...
This got added in bug 1429508 and then removed in bug 1451845. Tiled blobs adds tests for this, so it shouldn't break again.
MozReview-Commit-ID: 3azL7SoWlr2
Depends on D10038
Differential Revision: https://phabricator.services.mozilla.com/D10041
--HG--
extra : moz-landing-system : lando
2018-11-06 21:04:36 +00:00
Matt Woodrow
ae8c862a29
Bug 1456555 - Support Map on multiple threads. r=rhunt
...
This just makes the existing hack available to all DataSourceSurface implementations by default, since we use different ones with WR.
MozReview-Commit-ID: GVR0rIx8wtD
Depends on D10036
Differential Revision: https://phabricator.services.mozilla.com/D10038
--HG--
extra : moz-landing-system : lando
2018-11-06 21:04:02 +00:00
Matt Woodrow
d902a179f1
Bug 1456555 - Fix bugs in DrawTargetOffset. r=mstange
...
MozReview-Commit-ID: I4XFoTp1szZ
Depends on D10033
Differential Revision: https://phabricator.services.mozilla.com/D10036
--HG--
extra : moz-landing-system : lando
2018-11-06 21:03:29 +00:00
WR Updater Bot
7d7be1afe1
Bug 1504994 - Update webrender to commit 790b76f1547453615262c3037e1fb04bda22fbc8 (WR PR #3276 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11032
--HG--
extra : moz-landing-system : lando
2018-11-06 13:24:57 +00:00
WR Updater Bot
e22b00d944
Bug 1504992 - Update webrender to commit 491476874195158449d209195c9fc429422f5d0c (WR PR #3273 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11022
--HG--
extra : moz-landing-system : lando
2018-11-06 12:06:02 +00:00
WR Updater Bot
626edf9eff
Bug 1504894 - Update webrender to commit 6537cd0f366f09af018df717778a3b79c0d8836d (WR PR #3274 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D11021
--HG--
extra : moz-landing-system : lando
2018-11-06 12:02:07 +00:00
Gurzau Raul
1da9ef02c4
Merge inbound to mozilla-central. a=merge
...
--HG--
rename : testing/web-platform/tests/content-security-policy/navigate-to/form-action/form-action-blocks-navigate-to-allows.html => testing/web-platform/tests/content-security-policy/navigate-to/form-action/form-action-blocks-navigate-to-allows.sub.html
rename : testing/web-platform/tests/content-security-policy/navigate-to/spv-only-sent-to-initiator.html => testing/web-platform/tests/content-security-policy/navigate-to/spv-only-sent-to-initiator.sub.html
2018-11-06 11:57:49 +02:00
Brindusan Cristian
1be798764e
Backed out 5 changesets (bug 1456555) for reftests failuress on /reftests/svg/text/pattern-content.svg.
...
Backed out changeset 0f2854553c21 (bug 1456555)
Backed out changeset 5e3b20a19162 (bug 1456555)
Backed out changeset 6cc965ecc095 (bug 1456555)
Backed out changeset 595abbb5bf3e (bug 1456555)
Backed out changeset c4df6309a5be (bug 1456555)
2018-11-06 07:39:19 +02:00
Matt Woodrow
dfc9d42d93
Bug 1456555 - Enable tiled blobs. r=Gankro
...
MozReview-Commit-ID: JRpQ5nVFx0r
Depends on D10043
Differential Revision: https://phabricator.services.mozilla.com/D10044
--HG--
extra : moz-landing-system : lando
2018-11-06 03:12:53 +00:00
Matt Woodrow
528e0383d9
Bug 1456555 - Deal with clipped containers being smaller than their contents during blob building. r=Gankro
...
MozReview-Commit-ID: I0tc6l84NRa
Depends on D10041
Differential Revision: https://phabricator.services.mozilla.com/D10043
--HG--
extra : moz-landing-system : lando
2018-11-06 03:12:25 +00:00
Matt Woodrow
388a369641
Bug 1456555 - Fix SourceSurface offset handling in DTSkia::PushLayer. r=lsalzman
...
This got added in bug 1429508 and then removed in bug 1451845. Tiled blobs adds tests for this, so it shouldn't break again.
MozReview-Commit-ID: 3azL7SoWlr2
Depends on D10038
Differential Revision: https://phabricator.services.mozilla.com/D10041
--HG--
extra : moz-landing-system : lando
2018-11-06 03:12:18 +00:00
Matt Woodrow
684c71b2a2
Bug 1456555 - Support Map on multiple threads. r=rhunt
...
This just makes the existing hack available to all DataSourceSurface implementations by default, since we use different ones with WR.
MozReview-Commit-ID: GVR0rIx8wtD
Depends on D10036
Differential Revision: https://phabricator.services.mozilla.com/D10038
--HG--
extra : moz-landing-system : lando
2018-11-06 03:12:16 +00:00
Matt Woodrow
106238c238
Bug 1456555 - Fix bugs in DrawTargetOffset. r=mstange
...
MozReview-Commit-ID: I4XFoTp1szZ
Depends on D10033
Differential Revision: https://phabricator.services.mozilla.com/D10036
--HG--
extra : moz-landing-system : lando
2018-11-06 03:10:56 +00:00
Brindusan Cristian
301c937cee
Backed out 5 changesets (bug 1456555) for reftest failures on /reftests/svg/paint-order-03.svg.
...
Backed out changeset ca90391329b7 (bug 1456555)
Backed out changeset 1f269ed43301 (bug 1456555)
Backed out changeset afb19dd18556 (bug 1456555)
Backed out changeset d46e2737134f (bug 1456555)
Backed out changeset 4261b7dc70f7 (bug 1456555)
2018-11-06 04:52:58 +02:00
Matt Woodrow
4e002bf638
Bug 1456555 - Enable tiled blobs. r=Gankro
...
MozReview-Commit-ID: JRpQ5nVFx0r
Depends on D10043
Differential Revision: https://phabricator.services.mozilla.com/D10044
--HG--
extra : moz-landing-system : lando
2018-11-06 00:44:58 +00:00
Matt Woodrow
457a7adce9
Bug 1456555 - Deal with clipped containers being smaller than their contents during blob building. r=Gankro
...
MozReview-Commit-ID: I0tc6l84NRa
Depends on D10041
Differential Revision: https://phabricator.services.mozilla.com/D10043
--HG--
extra : moz-landing-system : lando
2018-11-06 00:43:28 +00:00
Matt Woodrow
47dd602d1a
Bug 1456555 - Fix SourceSurface offset handling in DTSkia::PushLayer. r=lsalzman
...
This got added in bug 1429508 and then removed in bug 1451845. Tiled blobs adds tests for this, so it shouldn't break again.
MozReview-Commit-ID: 3azL7SoWlr2
Depends on D10038
Differential Revision: https://phabricator.services.mozilla.com/D10041
--HG--
extra : moz-landing-system : lando
2018-11-06 00:42:09 +00:00
Matt Woodrow
75fcdba74b
Bug 1456555 - Support Map on multiple threads. r=rhunt
...
This just makes the existing hack available to all DataSourceSurface implementations by default, since we use different ones with WR.
MozReview-Commit-ID: GVR0rIx8wtD
Depends on D10036
Differential Revision: https://phabricator.services.mozilla.com/D10038
--HG--
extra : moz-landing-system : lando
2018-11-06 00:41:03 +00:00
Matt Woodrow
df71bb3105
Bug 1456555 - Fix bugs in DrawTargetOffset. r=mstange
...
MozReview-Commit-ID: I4XFoTp1szZ
Depends on D10033
Differential Revision: https://phabricator.services.mozilla.com/D10036
--HG--
extra : moz-landing-system : lando
2018-11-06 00:39:59 +00:00
WR Updater Bot
22bf715e5e
Bug 1504672 - Update webrender to commit 236adf7b7737789359265cb26701625e2333729c (WR PR #3239 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D10988
--HG--
extra : moz-landing-system : lando
2018-11-06 01:12:15 +00:00
Botond Ballo
a23912a91d
Bug 1502614
- Continue autoscroll animation after any main-thread scroll update (absolute or relative). r=rhunt
...
This matches the main thread behaviour prior to implementing APZ autoscrolling.
Differential Revision: https://phabricator.services.mozilla.com/D10778
--HG--
extra : moz-landing-system : lando
2018-11-05 14:38:43 +00:00
WR Updater Bot
43159df180
Bug 1504836 - Update webrender to commit fc7ac7b18c62fbb83173d6422eef3a2f70a1f941 (WR PR #3271 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D10969
--HG--
extra : moz-landing-system : lando
2018-11-05 22:25:05 +00:00
Narcis Beleuzu
9b3f73e696
Merge mozilla-central to inbound. CLOSED TREE
2018-11-05 23:54:03 +02:00
Jonathan Kingston
4248b4c554
Bug 1490257 - Pass triggeringPrincipal to test code. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D10882
--HG--
extra : moz-landing-system : lando
2018-11-05 14:05:47 +00:00
WR Updater Bot
a42012aeb7
Bug 1504507 - Update webrender to commit b04e28d59a339fe0b155ff4e5edfe2f2edac71f9 (WR PR #3264 ). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D10887
--HG--
extra : moz-landing-system : lando
2018-11-05 13:13:55 +00:00
Margareta Eliza Balazs
7c848ac763
Merge inbound to mozilla-central. a=merge
2018-11-05 11:48:33 +02:00
Lee Salzman
102969de53
Bug 1503749 - fix SkColor4f to SkColor conversion on big-endian. r=awilfox
2018-11-04 20:37:17 -05:00
Matt Woodrow
394f747fb0
Bug 1503730 - Add visual indicator for when WebRender frames record a CONTENT_FRAME_TIME of >200. r=sotaro
...
MozReview-Commit-ID: KdRf3WClD6M
Differential Revision: https://phabricator.services.mozilla.com/D10442
--HG--
extra : moz-landing-system : lando
2018-11-04 20:35:36 +00:00