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

692300 Коммитов

Автор SHA1 Сообщение Дата
Matthew Gaudet 582499a40a Bug 1615728 - Create SourceExtent struct for JSScript r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D63270

--HG--
extra : moz-landing-system : lando
2020-02-19 23:02:35 +00:00
Kris Maglione 0e4ad9af20 Bug 1615508: Fix printing frames. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63379

--HG--
extra : moz-landing-system : lando
2020-02-19 22:47:05 +00:00
Boris Chiou 6012dbe7f3 Bug 1616544 - Mark CSSPseudoElement as a disabled interface. r=smaug
We test this only in wpt, and test_interfaces.js should treat
it as a disabled interface because its preference is default off on all
channels.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 22:01:13 +00:00
Iain Ireland e8c2dabed9 Bug 1616374: Update comment DONTBUILD r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D63244

--HG--
extra : moz-landing-system : lando
2020-02-19 22:40:14 +00:00
Dorel Luca 1fcff09173 Backed out changeset 647e98de0262 (bug 1584501) for Build bustage in widget/windows/WindowsSMTCProvider.h. CLOSED TREE 2020-02-20 00:37:57 +02:00
Tom Prince 88b61d3805 Bug 1527313: [taskgraph] Set `$WORKSPACE` for mozharness tasks in taskgraph; r=Callek
We set it here, rather than depending on taskcluster script to set it, so that
we can use it to construct the objdir we will use.

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

--HG--
extra : moz-landing-system : lando
2020-02-12 22:04:11 +00:00
Tom Prince b89c5537d5 Bug 1527313: [taskgraph] Use `GECKO_PATH` to find the taskcluster mozharness script; r=Callek
We use the shell to expand this, rather than substituting the value here,
because `GECKO_PATH` will be set in the `run_task` transform (after the rest of this
stack lands).

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

--HG--
extra : moz-landing-system : lando
2020-02-12 22:04:03 +00:00
Tom Prince 4396de38b8 Bug 1527313: [mozharness] Checkout l10n-central next to mozilla-central; r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D62410

--HG--
extra : moz-landing-system : lando
2020-02-19 22:20:11 +00:00
Tom Prince 3a1632ef7a Bug 1527313: Reduce extraneous differences in taskcluster mozharness scripts; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D62408

--HG--
extra : moz-landing-system : lando
2020-02-11 19:47:09 +00:00
Marc Streckfuss 4758b0ed46 Bug 1584501: Draft Implementation of the Windows SystemMediaTransportControl WinRT Interface r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D47546

--HG--
extra : moz-landing-system : lando
2020-02-19 22:13:28 +00:00
Boris Zbarsky 99d4eaa3ed Bug 1614546 part 2. Give SVGLengthList an indexed setter. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D62400

--HG--
extra : moz-landing-system : lando
2020-02-19 21:58:31 +00:00
Boris Zbarsky bb356d988d Bug 1614546 part 1. Get rid of SVG uses of NS_ERROR_DOM_TYPE_ERR. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D62399

--HG--
extra : moz-landing-system : lando
2020-02-19 22:06:09 +00:00
Brendan Dahl b7f5c4a0d2 Bug 1531455 - Don't load extra custom elements in GeckoView. r=bgrins
GeckoView only needs the browser element, skip loading the rest.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 20:13:42 +00:00
sotaro 35d7986d92 Bug 1595014 - Make dirty rects are invalid when all tiles of retained_tiles are not re-used r=gw
Differential Revision: https://phabricator.services.mozilla.com/D63315

--HG--
extra : moz-landing-system : lando
2020-02-19 22:01:00 +00:00
Ricky Stewart 8528d9c4dd Bug 1613263 - Use io.open() rather than open() in mozbuild/preprocessor.py r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D61647

--HG--
extra : moz-landing-system : lando
2020-02-19 21:50:50 +00:00
Andrew Osmond eab802c726 Bug 1615421 - Block WebRender with broken Intel driver 23.20.16.4973. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D62808

--HG--
extra : moz-landing-system : lando
2020-02-19 19:53:03 +00:00
Jeff Muizelaar 83b63756b3 Bug 1616685 - Disable WebRender on Gen7.5. r=aosmond
We're doing this until we better understand the texture allocation
problems described in bug 1616646.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 21:16:51 +00:00
Martin Stransky f2347f97b8 Bug 1615604 [Wayland] Fix WaylandDMABufSurfaceNV12 texture creation, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D62929

--HG--
extra : moz-landing-system : lando
2020-02-19 20:25:28 +00:00
Dana Keeler 6d31f32301 bug 1616330 - handle reinitializing osclientcerts on macOS r=kjacobs
On macOS, dynamic libraries with thread-local-storage don't get unloaded. So,
if the osclientcerts library gets "unloaded", it doesn't actually go away. We
stop its background thread, so this isn't a problem, but if the osclientcerts
library gets re-enabled, all of its state comes back the same as before. So,
when NSS calls C_Initialize again, things like the manager proxy will already
be initialized. Before this patch, this situation would be an error. This patch
handles this case by dropping the old manager proxy and creating a new one.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 21:07:26 +00:00
Jeff Muizelaar e92a572f3b Bug 1616676 - Reenable compositor on Windows.
We got the answer we wanted from telemetry.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 21:02:22 +00:00
Jeff Walden ad64e8c503 Bug 1614243 - Make mfbt/DbgMacro.h use standard variadic macro syntax, not gcc/clang extension syntax. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D63283

--HG--
extra : moz-landing-system : lando
2020-02-19 10:44:31 +00:00
Dzmitry Malyshau 199a362906 Bug 1602131 - WebGPU render passes r=jgilbert,webidl,smaug
Adds support for recording render passes in WebGPU.
The `wgpu` logo is also added to the repository ("gfx/wgpu/logo.png") under [CC-BY-SA](https://creativecommons.org/licenses/by-sa/3.0/) license.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 19:25:30 +00:00
Morgan Reschenberg c9f1371cfe Bug 1603494: Allow global zoom values to be read from CPS when site specific zoom is disabled. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D62830

--HG--
extra : moz-landing-system : lando
2020-02-19 19:55:44 +00:00
Emilio Cobos Álvarez ca52954456 Bug 1614921 - Ignore background-image on canvas in high-contrast mode. r=morgan
Let's give this a shot.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 20:17:03 +00:00
Jonathan Kew d69ae45083 Bug 1611965 - Add example with 'all' to WPT text-decoration-skip-ink tests. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D61185

--HG--
extra : moz-landing-system : lando
2020-02-19 19:59:01 +00:00
Jonathan Kew 4f84a1029c Bug 1611965 - Add support for the 'all' value of text-decoration-skip-ink. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D61184

--HG--
extra : moz-landing-system : lando
2020-02-19 20:04:36 +00:00
Justin Wood 641c8d2b6f Bug 1614999 - Rename devedition builds to not include nightly. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62644

--HG--
extra : moz-landing-system : lando
2020-02-12 22:44:40 +00:00
Justin Wood 12c392299c Bug 1614999 - Add extra entries for 'devedition' instead of 'devedition-nightly' in beetmover manifests. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62643

--HG--
extra : moz-landing-system : lando
2020-02-12 22:45:23 +00:00
Justin Wood ffd1bab715 Bug 1614999 - Add extra entries for 'devedition' instead of 'devedition-nightly' in places that can support both. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62642

--HG--
extra : moz-landing-system : lando
2020-02-12 22:42:30 +00:00
Jeff Walden 04ea63a633 Bug 1615600 - Use a better error message for when an attempt is made to convert a non-integer number to a BigInt. r=wingo
Differential Revision: https://phabricator.services.mozilla.com/D63282

--HG--
extra : moz-landing-system : lando
2020-02-19 10:33:17 +00:00
Jeff Gilbert b3e7d58623 Bug 1616457 - Fix failures in conformance/extensions/webgl-draw-buffers. r=lsalzman
We must not check frag output type agreement if colorMask(0,0,0,0).
We must allow drawing with no frag outputs, leaving color values
unchanged. (evidently this is used enough that we spec'd it this way?)

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

--HG--
extra : moz-landing-system : lando
2020-02-19 20:47:30 +00:00
Daniel Varga 5ef32871a5 Backed out changeset 4d1cffb02095 (bug 1616052) for causing xpcshell failures at oolkit/components/url-classifier/tests/unit/test_features.js
CLOSED TREE
2020-02-19 23:02:45 +02:00
Gijs Kruitbosch c96552f9db Bug 1615853 - do not include fallback language strings as search strings for advanced fonts button, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D63086

--HG--
extra : moz-landing-system : lando
2020-02-19 19:45:16 +00:00
Dorel Luca d5f9df8ee1 Backed out 2 changesets (bug 1613985) for Build bustage on Windows2012. CLOSED TREE
Backed out changeset fd177b40b561 (bug 1613985)
Backed out changeset fb6d62b7f28d (bug 1613985)
2020-02-19 22:22:41 +02:00
Emilio Cobos Álvarez 5b006d907b Bug 1616395 - Unbust windows build in a CLOSED TREE.
MANUAL PUSH: minor bustage fix.
2020-02-19 20:36:27 +01:00
Andrew Osmond ea2c71b7a4 Bug 1615015 - Ship WebRender on nightly to all explicitly allowed NVIDIA/AMD/Intel, regardless of battery/screen. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D62764

--HG--
extra : moz-landing-system : lando
2020-02-19 19:05:58 +00:00
Simon Giesecke 59b23375c0 Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
This removes the need for explicit #ifdef NS_BUILD_REFCNT_LOGGING without
introducing user-defined destructors when it is not defined.

Also, some uses of virtual for declaring destructors are replaced by the
appropriate override declaration through these changes.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 18:05:38 +00:00
Simon Giesecke 6635003021 Bug 1613985 - Add macros to conditionally default ctor/dtor that only calls MOZ_COUNT_CTOR/MOZ_COUNT_DTOR. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D62603

--HG--
extra : moz-landing-system : lando
2020-02-19 17:57:02 +00:00
Emilio Cobos Álvarez d18caaa054 Bug 1616395 - Remove FfiVec. r=jrmuizel
Use ThinVec instead, which is compatible with nsTArray, and makes stuff much
harder to misuse.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 18:34:51 +00:00
Ryan VanderMeulen a9e9474027 Bug 1616560 - Update pdf.js to version 2.4.375. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D63326

--HG--
extra : moz-landing-system : lando
2020-02-19 18:23:01 +00:00
Mathieu Leplatre 39b0b08525 Bug 1616052 - Add low-level helpers to debug and test Remote Settings r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D63207

--HG--
extra : moz-landing-system : lando
2020-02-19 17:26:07 +00:00
Michael Cooper d49fff7e75 Bug 1615450 - Add `Services.appinfo` to JEXL filter context r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D62839

--HG--
extra : moz-landing-system : lando
2020-02-19 18:04:39 +00:00
Nick Alexander 7f5f33cf2f Bug 1616426 - Make cargo use --color=never on Windows. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D63279

--HG--
extra : moz-landing-system : lando
2020-02-19 01:26:38 +00:00
Christoph Walcher b83cacd406 Bug 1596488 - Revert mXBLAttached fix for native OSX menus r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D61084

--HG--
extra : moz-landing-system : lando
2020-02-03 20:03:16 +00:00
Chris Manchester 7335e6b9ad Bug 1578493 - Don't use ~ in doc examples where tilde expansion no longer occurs. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D63357

--HG--
extra : moz-landing-system : lando
2020-02-19 18:24:25 +00:00
Dorel Luca 63a3731931 Backed out changeset 9b1719f53272 (bug 1616273) for devtools failures in browser_toolbox_remoteness_change.js. CLOSED TREE 2020-02-19 20:38:16 +02:00
Tim Nguyen 91e68d88c0 Bug 1614202 - Implement parsing for CSS conic-gradient syntax. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D62148

--HG--
extra : moz-landing-system : lando
2020-02-19 17:43:04 +00:00
Dana Keeler 6d38e846af bug 1610644 - search for new client certificates/keys in osclientcerts no more than once every 3 seconds r=kjacobs
Before this, every time NSS wanted to open a new session (C_OpenSession),
osclientcerts would look for new client certificates/keys in the OS store. It
turns out, NSS wants to open new sessions often, so this was slow. This patch
adds a timestamp to the manager and ensures that it searches for new objects no
more than once every 3 seconds.

Additionally, this patch adds the optimization that if NSS tries to search for
PKCS#11 objects with attributes that osclientcerts doesn't support,
osclientcerts returns an empty search early, rather than enumerating every
object and finding no matches.

In the future we may need to be smarter about how we match objects during
searches. Rather than iterating through every object, we could build lookup
tables that would be much more time efficient.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 17:44:04 +00:00
Andrea Marchesini d9a4c8b19f Bug 1608384 - Implement sameSite lax-by-default 2 minutes tolerance for unsafe methods, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D62885

--HG--
extra : moz-landing-system : lando
2020-02-19 17:43:52 +00:00
Scott 945aedc94a Bug 1612270 - spocs region pref r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D61274

--HG--
extra : moz-landing-system : lando
2020-02-19 17:40:57 +00:00