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
Jean-Yves Avenard
5aa7e8ee09
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-22 07:27:39 +00:00
Jean-Yves Avenard
c0a6061c31
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-22 07:27:35 +00:00
Jean-Yves Avenard
9d741696fe
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-22 08:04:54 +00:00
Jean-Yves Avenard
63be56621d
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-22 08:24:30 +00:00
Jean-Yves Avenard
4fc3d2fcf8
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-22 07:25:36 +00:00
Jean-Yves Avenard
e2585407f3
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-22 07:25:14 +00:00
Jean-Yves Avenard
e4a8bfeab0
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-22 07:24:51 +00:00
Jean-Yves Avenard
df7c06977b
Bug 1543359 - P2. Fix constness. r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D29641
--HG--
extra : moz-landing-system : lando
2019-07-22 07:24:32 +00:00
Jean-Yves Avenard
ad13a81d3e
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-22 07:24:09 +00:00
Jean-Yves Avenard
9871202958
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-13 03:25:18 +00:00
Jeff Gilbert
1dfd704692
Bug 1569094 - Optimize cache-miss path in GetDrawFetchLimits. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D39456
--HG--
extra : moz-landing-system : lando
2019-07-26 04:04:08 +00:00
Mike Hommey
2919ab6ba3
Bug 1569003 - Disable bindgen when building coreaudio-sys. r=nalexander
...
This is the most immediate solution to the problem. This is how
automation ends up building things because it's cross-compiling and
cross-compiling falls back to the code path of that feature, and this
solves the immediate problem of builds not working out of the box.
The more long term fix would be to fix the coreaudio-sys crate to do the
right thing.
Differential Revision: https://phabricator.services.mozilla.com/D39447
--HG--
extra : moz-landing-system : lando
2019-07-26 03:54:13 +00:00
Andrew Swan
188dd811fb
Bug 1543090 Clean up unused bits of XPIState r=zombie
...
XPIState.getModTime() was setting a .changed property that nothing ever
looks at. It also sets lastModifiedTime which is used from about:addons
but built-in addons aren't visible there so there's no point setting it
for them.
Differential Revision: https://phabricator.services.mozilla.com/D39061
--HG--
extra : moz-landing-system : lando
2019-07-26 02:45:52 +00:00
Micah Tigley
dedaa02a21
Bug 1567477 - Add actions to Monitor card buttons. r=ewright,rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D39105
--HG--
extra : moz-landing-system : lando
2019-07-26 02:49:56 +00:00
Cameron McCormack
65b43505be
Bug 1569084 - Update help text to use two-dash form for --layoutdebug. r=njn
...
Differential Revision: https://phabricator.services.mozilla.com/D39448
--HG--
extra : moz-landing-system : lando
2019-07-26 02:25:29 +00:00
Mihai Alexandru Michis
51bc9f2b17
Backed out changeset ad5382b6b11e (bug 1567477) for causing failures in protections.css
2019-07-26 05:14:36 +03:00
Mihai Alexandru Michis
00d5a20840
Backed out 2 changesets (bug 1567230) for causing failures in browser_masterPassword.js
...
Backed out changeset 755c7d187626 (bug 1567230)
Backed out changeset 6115bb93cc3c (bug 1567230)
2019-07-26 05:01:00 +03:00
Nicholas Nethercote
18fae65f38
Bug 1563139 - Remove StaticPrefs.h. r=glandium
...
This requires replacing inclusions of it with inclusions of more specific prefs
files.
The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.
Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.
Differential Revision: https://phabricator.services.mozilla.com/D39138
--HG--
extra : moz-landing-system : lando
2019-07-26 01:10:23 +00:00
Jared Wein
329127d3a8
Bug 1567230 - Require master password auth before copying or revealing passwords in about:logins. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D38587
--HG--
extra : moz-landing-system : lando
2019-07-25 23:02:46 +00:00
Jared Wein
efdcdd4387
Bug 1567230 - Move copying of login detail to AboutLoginsChild.jsm to workaround limitations in the Clipboard API. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D39131
--HG--
extra : moz-landing-system : lando
2019-07-25 23:21:14 +00:00
Marco Zehe
adce5a1e17
Bug 1568728 - Properly map thead to grouping if it is custom style, r=Jamie
...
This was an oversight in the checkin for bug 1461244. tfoot was duplicated due to a copy and paste error, thead was not mapped at all. It is now properly mapped, and the test adjusted accordingly.
Differential Revision: https://phabricator.services.mozilla.com/D39305
--HG--
extra : moz-landing-system : lando
2019-07-26 01:00:52 +00:00
Micah Tigley
49d669df3d
Bug 1567477 - Add actions to Monitor card buttons. r=ewright,rfkelly
...
Differential Revision: https://phabricator.services.mozilla.com/D39105
--HG--
extra : moz-landing-system : lando
2019-07-26 00:07:04 +00:00
Nicholas Nethercote
12fb2835a9
Bug 1563139 - Generate multiple pref list headers instead of just one. r=glandium
...
Instead of generating a single `init/StaticPrefList.h`, we now generate:
- `init/StaticPrefListAll.h`;
- `StaticPrefsAll.h`;
- one `init/StaticPrefList_*.h` file for each pref group;
- one `StaticPrefs_*.h` file for each pref group.
`StaticPrefs.h` still exists -- it's equivalent to all the `StaticPrefs_*.h`
files combined -- so no `.cpp` files are changed by this commit. The next
commit will remove that file and replace inclusions of it with inclusions of
the new files.
The patch also adds checking of the type of the `do_not_use_directly` field.
Differential Revision: https://phabricator.services.mozilla.com/D39134
--HG--
extra : moz-landing-system : lando
2019-07-25 23:16:08 +00:00
Yura Zenevich
9a4d844efc
Bug 1568602 - ensure toolbar buttons do not shift when in focus. r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D39226
--HG--
extra : moz-landing-system : lando
2019-07-25 23:19:51 +00:00
Neil Bleasdale
7908205544
Bug 1564797 - Initialise mDmabuf in nsWaylandDisplay constructor. r=stransky
...
Differential Revision: https://phabricator.services.mozilla.com/D38578
--HG--
extra : moz-landing-system : lando
2019-07-25 21:33:41 +00:00
Mike Hommey
177a9940a7
Bug 1568713 - Do some sanity checks on FileAvoidWrite inputs. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D39271
--HG--
extra : moz-landing-system : lando
2019-07-25 22:49:21 +00:00
Geoff Brown
6054dba80c
Bug 1568797 - Disable wpt accept-ch-lifetime.tentative.https.html on android/debug - avoid perma-fail; r=jmaher
...
Disable perma-failing wpt test on android/debug.
Differential Revision: https://phabricator.services.mozilla.com/D39413
--HG--
extra : moz-landing-system : lando
2019-07-25 22:49:08 +00:00
Noemi Erli
1e52c22f88
Backed out changeset 63fabd70675c (bug 1539764) for causing failures in browser_ext_addon_debugging_netmonitor.js CLOSED TREE
2019-07-26 01:29:13 +03:00
Noemi Erli
8f73896852
Backed out changeset 2c5e99c6de6a (bug 1564168) for causing bustages in Debugger-enabled-01.binjs CLOSED TREE
2019-07-26 01:27:37 +03:00
Mihai Alexandru Michis
32ebfab7db
Merge mozilla-central to autoland. a=merge
2019-07-26 00:56:26 +03:00
Mihai Alexandru Michis
124c0de476
Merge inbound to mozilla-central. a=merge
2019-07-26 00:51:09 +03:00
Jason Laster
85e6d63dbf
Bug 1564168 - [jsdbg2] Debugger.prototype.enabled should be removed.
...
Differential Revision: https://phabricator.services.mozilla.com/D39414
--HG--
extra : moz-landing-system : lando
2019-07-25 21:42:06 +00:00
Mihai Alexandru Michis
6224c09d3a
Merge autoland to mozilla-central. a=merge
2019-07-26 00:37:34 +03:00
Mihai Alexandru Michis
13fa935d68
Backed out changeset b1faa1af2967 (bug 1546442) for causing a spike in bug 1475812 and bug 1471001 a=backout
2019-07-26 00:15:37 +03:00
Jim Porter
ffc17053bb
Bug 1562782 - Enable "cancel content JS" by default r=smaug,nalexander
...
For background information on what "cancel content JS" does, see bug 1493225.
Differential Revision: https://phabricator.services.mozilla.com/D38264
--HG--
extra : moz-landing-system : lando
2019-07-25 17:38:28 +00:00
Bob Owen
23d09ead45
Bug 1565848: Revert latest change to MITIGATION_DLL_SEARCH_ORDER. r=aklotz
...
This is until any regressions can be fixed, see bug 1568850.
Differential Revision: https://phabricator.services.mozilla.com/D39357
--HG--
extra : moz-landing-system : lando
2019-07-25 17:44:24 +00:00
Cosmin Sabou
3886a83206
Backed out changeset 03a739869466 (bug 1568226) for browser chrome failures on browser_urlbar_event_telemetry.js
2019-07-25 21:26:27 +03:00
Nupur Baghel
55eaae4de3
Bug 1565210 - Use WebDriver:FindElement and WebDriver:GetTimeouts in geckodriver. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D39277
--HG--
extra : moz-landing-system : lando
2019-07-25 17:51:00 +00:00
Ciure Andrei
3e816e5942
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-07-25 19:24:23 +03:00