Граф коммитов

31852 Коммитов

Автор SHA1 Сообщение Дата
sotaro ba323650b7 Bug 1513699 - Disable SkiaGL on WebRender r=jrmuizel
Disable SkiaGL on WebRender, since there is a case that R8G8B8X8 is used, but WebRender does not support R8G8B8X8 yet. And SkiaGL is already disabled by Bug 1468801.

Differential Revision: https://phabricator.services.mozilla.com/D14366
2018-12-13 18:01:16 +09:00
Emilio Cobos Álvarez cdc48784dc Bug 1512537 - Let the reference frame know about the transform style. r=kats
This is the only Gecko side change needed for https://github.com/servo/webrender/pull/3401.

Differential Revision: https://phabricator.services.mozilla.com/D14247

--HG--
extra : moz-landing-system : lando
2018-12-13 00:54:48 +00:00
WR Updater Bot 53f822895a Bug 1513682 - Update webrender to commit b5f190951f27dd04067489b9fbbeb87f55765f57 (WR PR #3401). r=kats
https://github.com/servo/webrender/pull/3401

Differential Revision: https://phabricator.services.mozilla.com/D14353

--HG--
extra : moz-landing-system : lando
2018-12-13 00:55:13 +00:00
Kartikaya Gupta 3071a667e4 Bug 1501382 - Add a mochitest. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D14285

--HG--
extra : moz-landing-system : lando
2018-12-12 22:58:40 +00:00
WR Updater Bot 60b54ee1b6 Bug 1513684 - Update webrender to commit ed1fb8952062da154f8f6b391e6807115fc74d50 (WR PR #3400). r=kats
https://github.com/servo/webrender/pull/3400

Differential Revision: https://phabricator.services.mozilla.com/D14322

--HG--
extra : moz-landing-system : lando
2018-12-12 21:44:22 +00:00
WR Updater Bot ce6f70e3f9 Bug 1513683 - Update webrender to commit bf98e0cbde3ac885f55ff536ace139e1dc4f080f (WR PR #3396). r=kats
https://github.com/servo/webrender/pull/3396

Differential Revision: https://phabricator.services.mozilla.com/D14311

--HG--
extra : moz-landing-system : lando
2018-12-12 20:38:19 +00:00
Matt Woodrow 56891ff038 Bug 1513657 - Record CONTENT_FRAME_TIME_REASON after CONTENT_FRAME_TIME so that we don't clobber the calculations. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D14298

--HG--
extra : moz-landing-system : lando
2018-12-12 20:27:06 +00:00
WR Updater Bot 70cb9daf88 Bug 1513528 - Update webrender to commit 6f993ede3a062777d3067006537bab140702b669 (WR PR #3402). r=kats
https://github.com/servo/webrender/pull/3402

Differential Revision: https://phabricator.services.mozilla.com/D14308

--HG--
extra : moz-landing-system : lando
2018-12-12 20:29:02 +00:00
Matt Woodrow 2482792e98 Bug 1501382 - Cull items within an opacity:0 container when using WebRender. r=kats
Depends on D14230

Differential Revision: https://phabricator.services.mozilla.com/D14231

--HG--
extra : moz-landing-system : lando
2018-12-12 17:02:13 +00:00
Razvan Maries d177dac620 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-12-12 18:35:39 +02:00
WR Updater Bot fbbf29aa6e Bug 1513126 - Update webrender to commit a6700dac955d9fe8fc6e68668969b02c2d803dbf (WR PR #3395). r=kats
https://github.com/servo/webrender/pull/3395

Differential Revision: https://phabricator.services.mozilla.com/D14248

--HG--
extra : moz-landing-system : lando
2018-12-12 13:38:03 +00:00
Coroiu Cristina 3160ddc1f0 Merge inbound to mozilla-central a=merge 2018-12-12 07:12:07 +02:00
Lee Salzman a5a039fbe6 Bug 1455848 - fix typo in LogWStr. r=me 2018-12-11 17:53:44 -05:00
Lee Salzman 4d142c7a81 Bug 1455848 - fix logging of wchar strings on MinGW builds. r=me 2018-12-11 17:16:21 -05:00
Coroiu Cristina 59f79d44b0 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-12-12 00:01:36 +02:00
Csoregi Natalia 354257650e Merge mozilla-central to autoland. CLOSED TREE 2018-12-11 18:29:02 +02:00
Mark Banner 8c00ef3f30 Bug 1512052 - Add more .eslintrc.js files for test directories. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D13746

--HG--
extra : moz-landing-system : lando
2018-12-11 13:15:08 +00:00
sotaro 063b476108 Bug 1415020 - Deallocate device data of TextureImageTextureSourceOGL during destroying CompositorOGL r=nical 2018-12-11 17:54:14 +09:00
sotaro 196354f4fd Bug 1512919 - Remove Grouper::mItemStack r=jrmuizel
Grouper::mItemStack is not used anymore.

Differential Revision: https://phabricator.services.mozilla.com/D14049
2018-12-11 17:06:19 +09:00
Narcis Beleuzu 208387527a Merge mozilla-central to inbound. a=merge 2018-12-11 07:26:37 +02:00
Emilio Cobos Álvarez 4591031b65 Bug 1513012 - Move overflow to use cbindgen. r=heycam
It's one of the most annoying / hacky mako bits we have.

Differential Revision: https://phabricator.services.mozilla.com/D14084
2018-12-11 03:07:08 +01:00
WR Updater Bot 45164d338c Bug 1512730 - Update webrender to commit 41c12cabc42228dda6a2d2628c9b24df9aca66b4 (WR PR #3398). r=kats
https://github.com/servo/webrender/pull/3398

Differential Revision: https://phabricator.services.mozilla.com/D14121

--HG--
extra : moz-landing-system : lando
2018-12-11 01:57:22 +00:00
Matt Woodrow 084029f653 Bug 1510853 - Followup to restore code that accidentally got removed during a rebase.
--HG--
extra : amend_source : 59efe45c760f02f0134ec1edcabc68dbe857d7d5
2018-12-11 08:31:12 +13:00
Bobby Holley aa6f44ee39 Bug 1512799 - Update expected status in test_pref_rollout_workaround.py. r=kats 2018-12-10 13:35:53 -08:00
Bobby Holley 2db4d4152d Bug 1512799 - Don't force-disable WebRender on non-qualified hardware when the qualified pref is set. r=kats
The gfx pref machinery asserts when user-level values are set that
environment and runtime prefs have not been set. This effectively means
we need to make all user-level decisions before calls to ForceDisable(),
and the code in question here violates that contract.

This branch is not necessary for correctness, since the pref basically
means "enable WR on qualified hardware", and we can just ignore that
request if the hardware is not qualified. It does provide extra
about:support information, but we also get that information from the
recording in WebRenderHardwareQualificationStatus, which creates a
separate decision log for WEBRENDER_QUALIFIED. In this case, it will
report something like:

"WEBRENDER_QUALIFIED: blocked by env: No qualified hardware"

which should be enough here.

Differential Revision: https://phabricator.services.mozilla.com/D14082
2018-12-10 13:35:53 -08:00
Daniel Varga 5d3de7487c Merge mozilla-central to mozilla-inbound. a=merge 2018-12-08 11:50:00 +02:00
Matt Woodrow 9abd7f512c Bug 1510853 - Add CONTENT_FRAME_TIME_REASON. r=jrmuizel, data-review=chutten
MozReview-Commit-ID: 9RV9ZkHXZTR

Differential Revision: https://phabricator.services.mozilla.com/D13351

--HG--
extra : moz-landing-system : lando
2018-12-07 23:28:41 +00:00
Matt Woodrow 011bd0697f Bug 1510853 - Make VsyncId available to compositor. r=jrmuizel
MozReview-Commit-ID: 8wBDg39R4nZ

Differential Revision: https://phabricator.services.mozilla.com/D13350

--HG--
extra : moz-landing-system : lando
2018-12-07 23:28:03 +00:00
Matt Woodrow e3453844bf Bug 1510853 - Introduce VsyncId and VsyncEvent for identifying vsyncs without timestamp comparisons. r=jrmuizel
MozReview-Commit-ID: 6TO6hYOdJYo

Differential Revision: https://phabricator.services.mozilla.com/D13757

--HG--
extra : moz-landing-system : lando
2018-12-07 23:27:28 +00:00
Matt Woodrow cd30c32037 Bug 1510853 - Make TransactionId usable for other 64bit identifiers. r=jrmuizel
MozReview-Commit-ID: 9qX9A7ZGWS8

Differential Revision: https://phabricator.services.mozilla.com/D13349

--HG--
extra : moz-landing-system : lando
2018-12-07 23:26:53 +00:00
Noemi Erli a5c0369219 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-12-08 00:18:17 +02:00
Noemi Erli 68d2cbb22e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-12-08 00:16:56 +02:00
Noemi Erli 793579d2b7 Merge inbound to mozilla-central. a=merge 2018-12-07 23:40:06 +02:00
Emilio Cobos Álvarez 0b0dd2d95f Bug 1512328 - Use cbindgen for a couple more CSS properties. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D13886
2018-12-07 15:06:07 -05:00
Bobby Holley 051d911adf Bug 1512286 - Support an environmental variable to force-disable WebRender. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D13963
2018-12-07 15:17:36 -05:00
WR Updater Bot 1cb11c57cd Bug 1512624 - Update webrender to commit 34d58890821d2e606285f21cd6f4befd46c83d47 (WR PR #3389). r=kats
https://github.com/servo/webrender/pull/3389

Differential Revision: https://phabricator.services.mozilla.com/D14000

--HG--
extra : moz-landing-system : lando
2018-12-07 20:03:38 +00:00
Jeff Muizelaar 9d405dded3 Bug 1510725 - Add a pref to enable picture caching in WebRender. r=kats 2018-12-07 11:37:58 -05:00
Ciure Andrei 22c96f2cb4 Backed out 4 changesets (bug 1510853) for TelemetryHistogramEnums.h build bustages CLOSED TREE
Backed out changeset 80baa7b09930 (bug 1510853)
Backed out changeset d1ef6db7fc28 (bug 1510853)
Backed out changeset ae190948ad73 (bug 1510853)
Backed out changeset 0ade0aa77b2f (bug 1510853)
2018-12-07 19:38:47 +02:00
Matt Woodrow c90b5f66d6 Bug 1510853 - Add CONTENT_FRAME_TIME_REASON. r=jrmuizel, data-review=chutten
MozReview-Commit-ID: 9RV9ZkHXZTR

Differential Revision: https://phabricator.services.mozilla.com/D13351

--HG--
extra : moz-landing-system : lando
2018-12-07 17:02:58 +00:00
Matt Woodrow e553ae49ac Bug 1510853 - Make VsyncId available to compositor. r=jrmuizel
MozReview-Commit-ID: 8wBDg39R4nZ

Differential Revision: https://phabricator.services.mozilla.com/D13350

--HG--
extra : moz-landing-system : lando
2018-12-07 17:06:09 +00:00
Matt Woodrow 6c3cd9bd00 Bug 1510853 - Introduce VsyncId and VsyncEvent for identifying vsyncs without timestamp comparisons. r=jrmuizel
MozReview-Commit-ID: 6TO6hYOdJYo

Differential Revision: https://phabricator.services.mozilla.com/D13757

--HG--
extra : moz-landing-system : lando
2018-12-07 17:06:11 +00:00
Matt Woodrow a2ea26e1f9 Bug 1510853 - Make TransactionId usable for other 64bit identifiers. r=jrmuizel
MozReview-Commit-ID: 9qX9A7ZGWS8

Differential Revision: https://phabricator.services.mozilla.com/D13349

--HG--
extra : moz-landing-system : lando
2018-12-07 17:06:07 +00:00
Ciure Andrei 60a7065bec Backed out 3 changesets (bug 1512286)for breaking test because of missing option CLOSED TREE
Backed out changeset cd601d93d9f3 (bug 1512286)
Backed out changeset 929fe0acd506 (bug 1512286)
Backed out changeset e1b3f3624b87 (bug 1512286)
2018-12-07 16:51:59 +02:00
WR Updater Bot 5de23b666f Bug 1512630 - Update webrender to commit 74b9312fc0305ecaf06322b0f2f466da96e0a64c (WR PR #3392). r=kats
https://github.com/servo/webrender/pull/3392

Differential Revision: https://phabricator.services.mozilla.com/D13978

--HG--
extra : moz-landing-system : lando
2018-12-07 14:17:35 +00:00
WR Updater Bot 76679d0ad7 Bug 1512628 - Update webrender to commit baf98a257705ccb2b0b58c9421b80faccf09001c (WR PR #3391). r=kats
https://github.com/servo/webrender/pull/3391

Differential Revision: https://phabricator.services.mozilla.com/D13977

--HG--
extra : moz-landing-system : lando
2018-12-07 14:15:03 +00:00
WR Updater Bot 54c0a12174 Bug 1512533 - Update webrender to commit 19abc69f0e17f8f6915ca5711ede2b5ac5aeefe9 (WR PR #3122). r=kats
https://github.com/servo/webrender/pull/3122

Differential Revision: https://phabricator.services.mozilla.com/D13975

--HG--
extra : moz-landing-system : lando
2018-12-07 14:13:15 +00:00
Bobby Holley fedb2dfc3c Bug 1512286 - Support an environmental variable to force-disable WebRender. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D13963

--HG--
extra : moz-landing-system : lando
2018-12-07 11:57:57 +00:00
Matt Woodrow ece9805dc5 Bug 1511797 - Allow catch up compositing to continue when we complete frame building. r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D13953

--HG--
extra : moz-landing-system : lando
2018-12-06 22:19:03 +00:00
WR Updater Bot 9a22506e3f Bug 1512482 - Update webrender to commit 694726ea7eee67ea3d8c6586aba28e9867e7f8ea (WR PR #3386). r=kats
https://github.com/servo/webrender/pull/3386

Differential Revision: https://phabricator.services.mozilla.com/D13954

--HG--
extra : moz-landing-system : lando
2018-12-06 22:07:31 +00:00
James Willcox fced5f7055 Bug 1510843 - Do fuzzy comparisons of matrices in test_bug1464568.html r=hiro,kats
Differential Revision: https://phabricator.services.mozilla.com/D13342

--HG--
extra : moz-landing-system : lando
2018-12-11 20:35:49 +00:00