Commit Graph

692170 Commits

Author SHA1 Message Date
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
Scott
4d8b015fe9 Bug 1615734 - Update v2 models r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D62969

--HG--
extra : moz-landing-system : lando
2020-02-18 22:49:57 +00:00
Emilio Cobos Álvarez
f63532cf6d Bug 1615056 - Remove layout.css.webkit-appearance.enabled. r=jwatt
I don't think we want to keep the ugly widget hacks forever. Let me know if
you'd rather keep the property behind a pref but I don't think there's a point
in doing that.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 14:48:43 +00:00
Andreas Farre
fc1c08fe45 Bug 1616199 - Track non-detached BrowsingContextGroups instead of TabGroups. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D63148

--HG--
extra : moz-landing-system : lando
2020-02-18 17:16:43 +00:00
Ciure Andrei
4ae82ebf22 Backed out changeset 935977d665a9 (bug 1615853) for causing browser_search_subdialogs_within_preferences_5.js to permafail 2020-02-19 19:14:25 +02:00
Ciure Andrei
28fcfbb1ca Backed out changeset 912204a32651 (bug 1614202) for causing xpcshell and mochitests failures CLOSED TREE 2020-02-19 17:21:54 +02:00
Gijs Kruitbosch
d5a9f67961 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 14:24:26 +00:00
Alexandre Poirot
291b75d5a6 Bug 1616273 - Wait for webconsole reloaded event from navigateTo test helper. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D63184

--HG--
extra : moz-landing-system : lando
2020-02-19 13:39:48 +00:00
Pavel Sergeev
81d3bc78a1 Bug 1616364 - initailize thread profiler on Compositor thread only once r=gw
[import_pr] From https://github.com/servo/webrender/pull/3864

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

--HG--
extra : moz-landing-system : lando
2020-02-18 20:22:47 +00:00
Michal Novotny
427ad8bf1f Bug 1614637 - Remove suppression for data race in CacheStorageService::OnMemoryConsumptionChange() r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D63259

--HG--
extra : moz-landing-system : lando
2020-02-19 09:52:12 +00:00
Alex Chronopoulos
606174e20c Bug 1616527 - Stop asserting on device change event when the window has navigated away. r=jib
When a page navigates away for example after a refresh, the collection of MediaDevices instance can take several seconds. If MediaManager is alive and a device change event arrives in it, the active instance of MediaDevices will be notified. Currently, the notification assert-crash when the window is not valid anymore. However, this is a valid scenario and depends on the cycle collection timing so the assert can be removed and the notification event can abort early and do nothing.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 14:07:36 +00:00
Bogdan Tara
d9d7ba1ba9 Backed out changeset 222723ab0b5b (bug 1615056) for bustages complaining about nsNativeThemeWin.cpp CLOSED TREE 2020-02-19 16:10:56 +02:00
Tim Nguyen
a7a60ebe29 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 13:55:36 +00:00
Emilio Cobos Álvarez
4675433ccc Bug 1615056 - Remove layout.css.webkit-appearance.enabled. r=jwatt
I don't think we want to keep the ugly widget hacks forever. Let me know if
you'd rather keep the property behind a pref but I don't think there's a point
in doing that.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 11:27:27 +00:00
Kershaw Chang
583ae04d36 Bug 1607445 - Clear tokens cache at places where SSL_ClearSessionCache() is called r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D62021

--HG--
extra : moz-landing-system : lando
2020-02-18 19:04:28 +00:00
Nicolas Silva
86c7dccc83 Bug 1615613 - Encode glyph instance attributes in gpu_types.rs. r=gw
Continuing on the trend of having all of the gpu data encoding in gpu_types.rs so that it is easy to find and to avoid repeating it in batch.rs.

Depends on D62928

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

--HG--
extra : moz-landing-system : lando
2020-02-18 20:24:12 +00:00
Nicolas Silva
d131835edf Bug 1615613 - Wrap image brush user data in a struct. r=gw
A quality-of-life improvement that will make it easier to change the encoding of the user data without having to repeat the correct casting, bit shifting and masking in many places. It also makes it harder to encode the data incorrectly by mistake or forget information.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 12:58:11 +00:00
Nicolas Silva
4942c75d01 Bug 1615613 - Move text snap bias in its own function. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D62926

--HG--
extra : moz-landing-system : lando
2020-02-19 12:58:11 +00:00
Nicolas Silva
2d252c6548 Bug 1615613 - Use write_vertex in the text run shader. r=gw
Baby step towards making text and brush shaders more similar.

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

--HG--
extra : moz-landing-system : lando
2020-02-18 13:23:57 +00:00
Jonathan Kew
bc43d9263d Bug 1616193 - If Face::SetCharacterMap is called from a stylo thread, make it post a runnable instead of attempting to do IPC itself. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D63210

--HG--
extra : moz-landing-system : lando
2020-02-19 11:28:07 +00:00
Florens Verschelde
2bfa488f94 Bug 1616292 - Set more eager evaluation output colors to grays; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D63226

--HG--
extra : moz-landing-system : lando
2020-02-19 12:37:02 +00:00
Bogdan Tara
3ebae34ba2 Backed out changeset 048b549b0070 (bug 1605072) for reftest failures on layout/reftests/selection/* CLOSED TREE 2020-02-19 13:57:20 +02:00
Tim Nguyen
8ba933913f Bug 1616106 - Add more tests and reference images for conic-gradient wrench test suite. r=nical
Differential Revision: https://phabricator.services.mozilla.com/D63213

--HG--
rename : gfx/wr/wrench/reftests/gradient/conic-start-angle.yaml => gfx/wr/wrench/reftests/gradient/conic-angle.yaml
extra : moz-landing-system : lando
2020-02-19 11:26:19 +00:00
Cosmin Sabou
0eaae4241d Bug 1604386 - Restore expectations for webauthn-testdriver-basic.https.html. r=Aryx
DONTBUILD

--HG--
extra : rebase_source : f3135bb6abf53c870f5ad3c4c3fc66e1cdeaffbb
extra : amend_source : 7ac389cc54b62586944ad8664f25380ee0a18ba1
2020-02-19 13:17:41 +02:00