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

662386 Коммитов

Автор SHA1 Сообщение Дата
Andreas Tolfsen 439f43de87 bug 1568889: tools/lint: run rustfmt on geckodriver and webdriver; r=webdriver-reviewers,whimboo
Includes geckodriver and the webdriver crate in the rustfmt job
on Treeherder.

Enabling this does not cause any errors, but we are seeing 93 warnings.
These are not fatal and do not cause the job to fail in continuous
integration.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 11:18:08 +00:00
georgeroman 407f908b2d Bug 1568657 - Change WebDriver PointerType to implement Clone r=ato
Implement Clone for WebDriver's actions::PointerType

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

--HG--
extra : moz-landing-system : lando
2019-07-26 10:50:44 +00:00
Jean-Yves Avenard 1616a6d914 Bug 1543359 - P14. Fix "Wrench" test r=nical
Differential Revision: https://phabricator.services.mozilla.com/D39475

--HG--
extra : moz-landing-system : lando
2019-07-26 09:32:37 +00:00
Jean-Yves Avenard 577b826128 Bug 1543359 - P13. Let the video decoder determines the default colorspace if unknown. r=mattwoodrow
When unknown, we rely on the picture height and assume that anything less than 720p is 601 and 709 otherwise. It's not perfect but it's the best we can do.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:39 +00:00
Jean-Yves Avenard 2118adec3f Bug 1543359 - P12. Fix colorspace rendering with IOSurface and basic compositor. r=mattwoodrow
It got missed in bug 1540581.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:40 +00:00
Jean-Yves Avenard 4bf7d9afd7 Bug 1543359 - P11. Remove redundant virtual keyword. r=mattwoodrow
It got missed in an earlier change

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

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:17 +00:00
Jean-Yves Avenard 0356401c43 Bug 1543359 - P10. Add color range info to GPU and WR texture host. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D27243

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:24 +00:00
Jean-Yves Avenard 235b08fe18 Bug 1543359 - P9. Add YUV range information to NV12Effect and YCbCrEffect. r=mattwoodrow
This is used by the OGL and D3D11 compositors.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:26 +00:00
Jean-Yves Avenard b14a14b66a Bug 1543359 - P8. Fill YUV color range information with decoders. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D27239

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:28 +00:00
Jean-Yves Avenard c4def0fb6f Bug 1543359 - P7. Plumb YUV Color Range info in Windows' Image types. r=mattwoodrow
Still non-functional.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:30 +00:00
Jean-Yves Avenard de19fb7f7e Bug 1543359 - P6. Add backend for color range information. r=mattwoodrow.
Add code for YCbCr buffer and IOSurface backend.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:31 +00:00
Jean-Yves Avenard 6f3d5d8393 Bug 1543359 - P5. Use C++11 initializers. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D29642

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:19 +00:00
Jean-Yves Avenard bbb33d6106 Bug 1543359 - P4. Add YUV Full Range info to AppleVTDecoder. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D27212

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:33 +00:00
Jean-Yves Avenard c070ea1f0e Bug 1543359 - P3. Add kCVPixelFormatType_420YpCbCr8BiPlanarFullRange support to MacIOSurface. r=mattwoodrow
This will allow to differentiate full range vs limited range YUV.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:35 +00:00
Jean-Yves Avenard 0171b0edb2 Bug 1543359 - P2. Fix constness. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D29641

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:20 +00:00
Jean-Yves Avenard bb8acbc1f9 Bug 1543359 - P1. Add mColorRange info to YCbCrBufferData. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D27210

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:37 +00:00
Jean-Yves Avenard e41290cb09 Bug 1543359 - P0. Make video range info an enum. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D29639

--HG--
extra : moz-landing-system : lando
2019-07-26 08:45:22 +00:00
Yoshi Cheng-Hao Huang 79b0c0cd82 Bug 1551810 - Part 3: return bool in TraceEdgeInternal. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D38983

--HG--
extra : moz-landing-system : lando
2019-07-26 08:59:47 +00:00
Yoshi Cheng-Hao Huang 53ab2b6a15 Bug 1551810 - Part 2: return bool in DoCallback. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D38981

--HG--
extra : moz-landing-system : lando
2019-07-26 08:59:40 +00:00
Marco Zehe b999f08200 Bug 1568360 - Don't calculate the accessible names for table or grid rows unless they have an explicit ARIA role, r=Jamie
Previously, we would always calculate the name for tr elements from their descendants unconditionally. Assistive technologies aren't using this information, moreover, it causes problems if the name gets too long, for example in layout tables.

We now only calculate the name if the tr element has an explicit ARIA role.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 09:14:55 +00:00
Yoshi Cheng-Hao Huang e17d60cbf4 Bug 1551810 - Part 1: return bool in CallbackTracer methods. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D38980

--HG--
extra : moz-landing-system : lando
2019-07-26 08:59:38 +00:00
Brindusan Cristian 339a4ceab8 Backed out changeset ac0666e2b27c (bug 1564293) for build bustages on WebGLFramebuffer.cpp:883:26. CLOSED TREE 2019-07-26 12:04:54 +03:00
Christoph Walcher 56f94eb4b4 Bug 1566243 - Fix marshalling of WebSocketFrame r=michal
Differential Revision: https://phabricator.services.mozilla.com/D38227

--HG--
extra : moz-landing-system : lando
2019-07-25 21:31:10 +00:00
Narcis Beleuzu a4274bd868 Backed out changeset 4bf222be42c8 (bug 1543359) wrench bustages. CLOSED TREE 2019-07-26 11:51:00 +03:00
Yu Yin 639aef6c09 Bug 1567148 -[mips] fix load32SignExtendToPtr. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D38476

--HG--
extra : moz-landing-system : lando
2019-07-26 08:46:54 +00:00
Jean-Yves Avenard c2672a7a6a Bug 1543359 - P14. Fix "Wrench" test on a CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D39475

--HG--
extra : moz-landing-system : lando
2019-07-26 06:55:11 +00:00
James Graham 88ee4c994c Bug 1568902 - Add intermittents to wpt metdata summary, r=nikkis
This adds a new key 'intermittent' to interesting test results, containing
a list of [condition, statuses] tuples for tests that are allowing multiple
statuses due to intermittent behaviour.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 21:55:01 +00:00
Karl Tomlinson 0fd5bb4ff6 Bug 1568868 restore release_or_beta expectation metadata r=jgraham
This was removed in
https://hg.mozilla.org/mozilla-central/rev/dbb4eb578278#l445.1
but this commit expresses the same logic differently to avoid removal on
future updates.  https://hg.mozilla.org/mozilla-central/rev/203e09f37d1f

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

--HG--
extra : moz-landing-system : lando
2019-07-26 06:54:28 +00:00
Greyson Gilbert a22343ae66 Bug 1564293 - Allow efficient slicewise upload of 3D textures r=jgilbert
Before this patch any partial upload to a texture would incur
a zeroing of the texture first to prevent leakage of information.
The texture now tracks, for each image not fully initialized,
which z-slices have been initialized, and only zeroes the rest
of the slices when the texture is used.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 06:43:02 +00:00
Narcis Beleuzu e84980d8b1 Backed out 15 changesets (bug 1543359) for wrench bustages on image.rs . CLOSED TREE
Backed out changeset 548006270186 (bug 1543359)
Backed out changeset c9585e9d9f3c (bug 1543359)
Backed out changeset 1c7ca95a2a9b (bug 1543359)
Backed out changeset d742d80b892f (bug 1543359)
Backed out changeset 210eee703fd9 (bug 1543359)
Backed out changeset 4eb933d55d88 (bug 1543359)
Backed out changeset fb9b71ed9f4b (bug 1543359)
Backed out changeset 98b968443458 (bug 1543359)
Backed out changeset a85bd4691bea (bug 1543359)
Backed out changeset b576317853e9 (bug 1543359)
Backed out changeset 095bca5c9b1a (bug 1543359)
Backed out changeset 48eb0ebf9f2e (bug 1543359)
Backed out changeset b22b0eb708b8 (bug 1543359)
Backed out changeset 52187d9320b1 (bug 1543359)
Backed out changeset fa6792c1c2e8 (bug 1543359)
2019-07-26 11:40:33 +03:00
Jean-Yves Avenard 88ca735e1d Bug 1543359 - P14. Fix "Wrench" test. a=wrench-fix CLOSED TREE 2019-07-26 10:24:47 +03:00
Jean-Yves Avenard d6adb6b604 Bug 1543359 - P13. Let the video decoder determines the default colorspace if unknown. r=mattwoodrow
When unknown, we rely on the picture height and assume that anything less than 720p is 601 and 709 otherwise. It's not perfect but it's the best we can do.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 06:14:30 +00:00
Jean-Yves Avenard 3dfa052df3 Bug 1543359 - P12. Fix colorspace rendering with IOSurface and basic compositor. r=mattwoodrow
It got missed in bug 1540581.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 06:14:23 +00:00
Jean-Yves Avenard df451e4367 Bug 1543359 - P11. Remove redundant virtual keyword. r=mattwoodrow
It got missed in an earlier change

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

--HG--
extra : moz-landing-system : lando
2019-07-26 06:14:16 +00:00
Jean-Yves Avenard 6d26baca40 Bug 1543359 - P10. Add color range info to GPU and WR texture host. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D27243

--HG--
extra : moz-landing-system : lando
2019-07-26 06:14:09 +00:00
Jean-Yves Avenard ace0cc766c Bug 1543359 - P9. Add YUV range information to NV12Effect and YCbCrEffect. r=mattwoodrow
This is used by the OGL and D3D11 compositors.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 06:14:01 +00:00
Jean-Yves Avenard a9add66f0b Bug 1543359 - P8. Fill YUV color range information with decoders. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D27239

--HG--
extra : moz-landing-system : lando
2019-07-26 06:13:52 +00:00
Jean-Yves Avenard e6eb3464df Bug 1543359 - P7. Plumb YUV Color Range info in Windows' Image types. r=mattwoodrow
Still non-functional.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 06:13:44 +00:00
Jean-Yves Avenard 37515d5cc9 Bug 1543359 - P6. Add backend for color range information. r=mattwoodrow.
Add code for YCbCr buffer and IOSurface backend.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 06:13:37 +00:00
Jean-Yves Avenard a57f1df908 Bug 1543359 - P5. Use C++11 initializers. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D29642

--HG--
extra : moz-landing-system : lando
2019-07-26 06:13:25 +00:00
Jean-Yves Avenard 216eed81e9 Bug 1543359 - P4. Add YUV Full Range info to AppleVTDecoder. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D27212

--HG--
extra : moz-landing-system : lando
2019-07-26 06:13:18 +00:00
Jean-Yves Avenard aec72edb84 Bug 1543359 - P3. Add kCVPixelFormatType_420YpCbCr8BiPlanarFullRange support to MacIOSurface. r=mattwoodrow
This will allow to differentiate full range vs limited range YUV.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 06:10:52 +00:00
Jean-Yves Avenard c8d2f1b0f0 Bug 1543359 - P2. Fix constness. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D29641

--HG--
extra : moz-landing-system : lando
2019-07-26 06:10:44 +00:00
Jean-Yves Avenard b7d2623f93 Bug 1543359 - P1. Add mColorRange info to YCbCrBufferData. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D27210

--HG--
extra : moz-landing-system : lando
2019-07-26 06:10:37 +00:00
Jean-Yves Avenard 4ea329b749 Bug 1543359 - P0. Make video range info an enum. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D29639

--HG--
extra : moz-landing-system : lando
2019-07-26 06:10:30 +00:00
Cosmin Sabou ae7e8fbf55 Backed out 14 changesets (bug 1543359) for causing build bustages. CLOSED TREE
Backed out changeset 87c99ef85813 (bug 1543359)
Backed out changeset cd0afc5758ba (bug 1543359)
Backed out changeset 101ac87ff017 (bug 1543359)
Backed out changeset 348e748e3451 (bug 1543359)
Backed out changeset d9e937f5caf4 (bug 1543359)
Backed out changeset 2f4eb6501552 (bug 1543359)
Backed out changeset 0d316ef8c668 (bug 1543359)
Backed out changeset bf238b58c694 (bug 1543359)
Backed out changeset 496f206d03d6 (bug 1543359)
Backed out changeset 7c3a1f23baa8 (bug 1543359)
Backed out changeset 90fff717198b (bug 1543359)
Backed out changeset b2ce591ca398 (bug 1543359)
Backed out changeset a63968f077e3 (bug 1543359)
Backed out changeset ca660ab1e0c1 (bug 1543359)
2019-07-26 07:39:11 +03:00
Jean-Yves Avenard 84900ae6ff Bug 1543359 - P13. Let the video decoder determines the default colorspace if unknown. r=mattwoodrow
When unknown, we rely on the picture height and assume that anything less than 720p is 601 and 709 otherwise. It's not perfect but it's the best we can do.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 04:26:56 +00:00
Jean-Yves Avenard 1d4fe80ec2 Bug 1543359 - P12. Fix colorspace rendering with IOSurface and basic compositor. r=mattwoodrow
It got missed in bug 1540581.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 05:44:31 +00:00
Jean-Yves Avenard e9195caaf0 Bug 1543359 - P11. Remove redundant virtual keyword. r=mattwoodrow
It got missed in an earlier change

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

--HG--
extra : moz-landing-system : lando
2019-07-22 07:27:50 +00:00
Jean-Yves Avenard a197de5f88 Bug 1543359 - P10. Add color range info to GPU and WR texture host. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D27243

--HG--
extra : moz-landing-system : lando
2019-07-22 07:27:41 +00:00