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