Commit Graph

692193 Commits

Author SHA1 Message Date
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
Andrea Marchesini
2665e4a062 Bug 1595661 - Cookie names and values must exclude NULL char, r=mayhemer,annevk
Differential Revision: https://phabricator.services.mozilla.com/D63205

--HG--
extra : moz-landing-system : lando
2020-02-19 12:52:38 +00:00
Martin Stransky
905e0e97e8 Bug 1614568 [Wayland] Implement fence sync to dmabuf surfaces for WebGL rendering, r=jgilbert
Use ANDROID_native_fence_sync to synchronize WebGL renderin. It's similar to KHR_fence_sync
but it the fence can be exported to file descriptor and shared among processes so we can create
the fence by WebGL producer and then wait in renderer.

Use glFinish() as a fallback when ANDROID_native_fence_sync is not available.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 15:13:28 +00:00
Kershaw Chang
fd033029ab Bug 1614905 - Extend SESSION_RESUMPTION_WITH_*_CACHE_TIME_UNTIL_READY_MS to 80 r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D63109

--HG--
extra : moz-landing-system : lando
2020-02-18 18:50:16 +00:00
Dão Gottwald
4d610df268 Bug 1508171 - Remove gBrowser.initialBrowser. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D63332

--HG--
extra : moz-landing-system : lando
2020-02-19 15:49:19 +00:00
Julian Descottes
122878e307 Bug 1616224 - Modify netmonitor target switching test to stop relying on early requests r=ochameau,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D63160

--HG--
extra : moz-landing-system : lando
2020-02-19 16:21:53 +00:00
Tooru Fujisawa
611da7b1e3 Bug 1614261 - Add -g option to JS shell dis() to dump GC things. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D62188

--HG--
extra : moz-landing-system : lando
2020-02-19 15:49:01 +00:00
Hamzah
3464fec8e5 Bug 1615423 - Run ./mach busted with Python 3, DONTBUILD r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D62823

--HG--
extra : moz-landing-system : lando
2020-02-19 14:57:36 +00:00