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

655648 Коммитов

Автор SHA1 Сообщение Дата
Dan Minor bfa03916c9 Bug 1556766 - Add telemetry for WebRTC video codecs used in calls; r=chutten,drno
This adds a scalar for the codecs used when receiving and sending video in
a WebRTC call.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 20:28:23 +00:00
sotaro ec2350cffb Bug 1557105 - Handle non-webrender widget case during enabling WebRender at ImageBridge r=nical
ImageBridgeChild has only one global TextureFactoryIdentifier. When WebRender is enabled, it is used for both WebRender widget and non-WebRender(BasicCompositor) widget. WebRenderImageHost and ImageHost are incompatible and WebRenderTextureHost does not permit to be consumed on compositor thread. Then it does not work well for non-WebRender widget. To address the problem at ImageContainer, ImageContainer needs to know a connected widget type. It is not easy in some cases like WebRTC. Then host side could address the problem easier.

CompositableParentManager::FindCompositable() is changed to permit transform from WebRenderImageHost to ImageHost if it is necessary when WebRenderImageHost belongs to ImageBridge.

WebRenderTextureHost is changed to permit to consume wrapped TextureHost on compositor thread. If the wrapped TextureHost is BufferTextureHost, it is possible to comsume the TextureHost on compositor and on RenderThread, since they are memory buffer or shared memory buffer. WebRTC code always create BufferTextureHost for video frame. Then it works.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 12:36:14 +00:00
Mike Conley 9bf5c64368 Bug 1555834 - Hide the Picture-in-Picture toggle for <video> elements that resolve to audio-only after loading metadata. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D34421

--HG--
extra : moz-landing-system : lando
2019-06-10 21:23:12 +00:00
Alexander Surkov 09778aec0b Bug 1557942 - Remove unnecessary usage of closest() from searchbar.js r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D34401

--HG--
extra : moz-landing-system : lando
2019-06-10 21:15:13 +00:00
Gautham Velchuru 3fa3987bb4 Bug 1557223 - Remove deprecated op r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D34306

--HG--
extra : moz-landing-system : lando
2019-06-10 15:02:02 +00:00
Hiroyuki Ikezoe d3a8e429e1 Bug 1551801 - Fix the velocity direction on pan gesture events. r=botond
The gtest in this commit fails without the fix.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 16:25:05 +00:00
Jared Wein 8d4b1eb080 Bug 1549115 - Add a test for telemetry events in about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D33223

--HG--
extra : moz-landing-system : lando
2019-06-10 20:43:18 +00:00
Jared Wein 4af125de15 Bug 1549115 - Assign telemetry object names for copy-to-clipboard buttons. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D33222

--HG--
extra : moz-landing-system : lando
2019-06-10 20:43:17 +00:00
Jared Wein a34597dc00 Bug 1549115 - Record telemetry events for about:logins page interactions. r=chutten,johannh,MattN,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D29950

--HG--
extra : moz-landing-system : lando
2019-06-10 20:43:10 +00:00
Jared Wein fc5529f130 Bug 1549115 - Only events dispatched from a shadow DOM target needs to have composed:true. r=_6a68
Differential Revision: https://phabricator.services.mozilla.com/D33221

--HG--
extra : moz-landing-system : lando
2019-06-10 20:43:03 +00:00
Agi Sferro a641bc8da0 Bug 1554260 - Send WebExtension Page messages to GeckoSession. r=snorp
WebExtension pages introduce a case that was previously not possible: a script
with full WebExtension privileges that runs on a page with a GeckoSession
associated to it.

This breaks the assumption that all messages from a privileged context don't
have a GeckoSession associated to it. We fix this by checking if we can find an
eventDispatcher for the given window.

This also fixes the test which had the same wrong assumption.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 20:09:25 +00:00
Dzmitry Malyshau f43371a2ff Bug 1474294 - Enable WR perspective box shadow reftest r=Gankro
a follow-up to the actual fix and the reftest

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

--HG--
extra : moz-landing-system : lando
2019-06-10 20:05:00 +00:00
Mike Conley 3a05d6bfd8 Bug 1541178 - In RTL locales, put the Picture-in-Picture to the left side of the window. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D34410

--HG--
extra : moz-landing-system : lando
2019-06-10 19:59:58 +00:00
Karl Tomlinson f361ee2253 Bug 1444508 remove obsolete expected failures r=padenot
These have been lingering since
https://hg.mozilla.org/mozilla-central/rev/3ac736416349
due to bug 1474463.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 15:38:05 +00:00
Denis Palmeiro 2c01bcf632 Bug 1558271 - Set verbose to false by default in ./mach browsertime r=nalexander
Flip set_log_level to false by default so we don't clutter stdout.  Flip on with --verbose.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 19:30:00 +00:00
Denis Palmeiro 14c0ec2b1c Bug 1558271 - Add browsertime-results to hgignore r=nalexander
browsertime-results is the default output directory for mach browsertime.  It should be part of hgignore to not clutter the workspace.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 19:43:22 +00:00
Denis Palmeiro c32ed0ea49 Bug 1551355 - Use TimeStamp::NowUnfuzzed() instead of TimeStamp::Now() during gecko profiling r=mstange
The profiler will require non-fuzzed timers for accuracy.  Making the switch early will avoid surprises when FuzzyFox is enabled.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 17:35:42 +00:00
Ryan VanderMeulen 8da85f8ef1 Bug 1558258 - Only run GeckoView unit and Android HW media tests on non-ESR trees. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D34396

--HG--
extra : moz-landing-system : lando
2019-06-10 19:28:37 +00:00
Cosmin Sabou 91f14eaf0d Backed out 4 changesets (bug 1549115) for bc failures on browser_eventTelemetry.js. CLOSED TREE
Backed out changeset 978d0626cfe4 (bug 1549115)
Backed out changeset 7d2f103f518b (bug 1549115)
Backed out changeset 72c14692f06c (bug 1549115)
Backed out changeset 5fe74bee049e (bug 1549115)
2019-06-10 22:00:44 +03:00
Aaron Klotz f5fd73482a Bug 1558272: Add Windows 10 May 2019 Update to WindowsVersion.h; r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D34390

--HG--
extra : moz-landing-system : lando
2019-06-10 18:52:38 +00:00
Luca Greco 3c296fbc6f Bug 1556389 - Show report action only on currently supported addon types. r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D34341

--HG--
extra : moz-landing-system : lando
2019-06-10 18:38:57 +00:00
Nika Layzell f02c5f7c87 Bug 1555753 - Always enable Browsing Context preservation in fission windows, r=farre
Differential Revision: https://phabricator.services.mozilla.com/D33544

--HG--
extra : moz-landing-system : lando
2019-06-10 13:06:46 +00:00
Aaron Klotz 1a96a7dc26 Bug 1548630: Preload wintypes.dll off main thread; r=jmathies
Differential Revision: https://phabricator.services.mozilla.com/D34030

--HG--
extra : moz-landing-system : lando
2019-06-10 18:43:23 +00:00
Cosmin Sabou 0ab9a65596 Backed out changeset ce509bb0895a (bug 1557161) for Windows 2012 AArch64 build bustages. CLOSED TREE 2019-06-10 21:45:55 +03:00
Yura Zenevich 8e39f82bc5 Bug 1558188 - ensure TreeView's tbody container does not get keyboard focus. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D34351

--HG--
extra : moz-landing-system : lando
2019-06-10 18:32:40 +00:00
Ricky Rosario c93b7f1009 Bug 1556867 - Remove the old about:private browsing code and pref r=fluent-reviewers,Mardak,Pike,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D33711

--HG--
extra : moz-landing-system : lando
2019-06-10 17:01:54 +00:00
Razvan Caliman d83b76d0d4 Bug 1557063 - Better checks for invalid CSS when using gap, column-gap and row-gap. r=miker,fluent-reviewers,flod
Splits the checks by appropriate container:
- column-gap and gap for flex-container, grid-container and multi-column container
- row-gap only for flex container and grid container

See CSS Box Alignment: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Alignment

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

--HG--
extra : moz-landing-system : lando
2019-06-07 21:09:41 +00:00
Martin Stransky 2c519e8d1b Bug 1557266 - [Wayland] Use widget.wayland_dmabuf_backend.enabled preference to enable wayland dmabuf backend, r=jhorak
- Add widget.wayland_dmabuf_backend.enabled
- Expose it to Wayland backend by WaylandDisplay object
- Add more logging to Wayland DMABuf backend

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

--HG--
extra : moz-landing-system : lando
2019-06-10 12:37:06 +00:00
Martin Stransky b9dd89a7c5 Bug 1557271 - [Wayland] Merge nsWaylandDisplayShutdown.h and nsWaylandDisplay.h, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D33921

--HG--
extra : moz-landing-system : lando
2019-06-10 12:41:35 +00:00
Lee Salzman 06b9f322b2 Bug 1556433 - disable shared buffer provider when using direct texture mapping. r=nical
Differential Revision: https://phabricator.services.mozilla.com/D34242

--HG--
extra : moz-landing-system : lando
2019-06-10 09:23:17 +00:00
Martin Stransky 7c09d4b7af Bug 1557658 - [Wayland] Don't use developers version of libdrm.so and libgbm.so, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D34146

--HG--
extra : moz-landing-system : lando
2019-06-07 21:45:46 +00:00
dleblanccyr 9d2ac6e4b3 Bug 1555084 - Creates handshake component (and dummy information). r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D32896

--HG--
extra : moz-landing-system : lando
2019-06-10 14:12:25 +00:00
dleblanccyr 26957d2e5a Bug 1555135 - Adds InfoItem web component. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D32894

--HG--
extra : moz-landing-system : lando
2019-06-10 14:21:55 +00:00
dleblanccyr ec807e9ee4 Bug 1555118 - Adds JS and CSS files to certviewer. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D32890

--HG--
extra : moz-landing-system : lando
2019-06-10 14:12:06 +00:00
Myk Melez 9edec819af Bug 1557161 - enable rkv consumers to migrate LMDB environments across architecture changes r=lina,keeler,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D33863

--HG--
extra : moz-landing-system : lando
2019-06-10 18:14:46 +00:00
Jason Laster 0feee6b2a0 Bug 1527488 - Stop waiting for fetched content. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D34075

--HG--
extra : moz-landing-system : lando
2019-06-07 21:27:19 +00:00
Cosmin Sabou a4d22c5fcd Backed out 2 changesets (bug 1553215) for mda failures on test_audioContextSuspendResumeClose.html.
Backed out changeset 71154c8ef814 (bug 1553215)
Backed out changeset 80181b642f81 (bug 1553215)
2019-06-10 20:48:26 +03:00
Geoff Brown 694a310a53 Bug 1558221 - Update 'mach test-info long-tasks'; r=jmaher
Follow-up on ekyle's kind suggestion. I also found the type of some of the
returned data has changed, producing incorrect zero counts. A simple type
conversion gets everything working again:

$ ./mach test-info long-tasks

Tasks nearing their max-run-time on mozilla-central,mozilla-inbound,autoland between 2019-06-03 and 2019-06-10
test-linux64-asan/opt-web-platform-tests-e10s-10       : 52 of 212 runs (24.0%) exceeded 90% of max-run-time (7200 s)
test-linux64/debug-telemetry-tests-client-e10s         : 34 of 211 runs (16.0%) exceeded 90% of max-run-time (600 s)
test-linux64-asan/opt-telemetry-tests-client-e10s      : 76 of 696 runs (10.0%) exceeded 90% of max-run-time (600 s)

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

--HG--
extra : moz-landing-system : lando
2019-06-10 17:40:33 +00:00
Rob Wu 93bba78098 Bug 1525186 - Record whether HTML about:addons is enabled in telemetry r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D34292

--HG--
extra : moz-landing-system : lando
2019-06-10 17:13:27 +00:00
Jared Wein d66f8767ab Bug 1549115 - Add a test for telemetry events in about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D33223

--HG--
extra : moz-landing-system : lando
2019-06-10 16:37:22 +00:00
Jared Wein fcaf9fb9b9 Bug 1549115 - Assign telemetry object names for copy-to-clipboard buttons. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D33222

--HG--
extra : moz-landing-system : lando
2019-06-10 16:37:15 +00:00
Jared Wein b577cb2bdd Bug 1549115 - Record telemetry events for about:logins page interactions. r=chutten,johannh,MattN,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D29950

--HG--
extra : moz-landing-system : lando
2019-06-10 16:37:13 +00:00
Jared Wein 029919f975 Bug 1549115 - Only events dispatched from a shadow DOM target needs to have composed:true. r=_6a68
Differential Revision: https://phabricator.services.mozilla.com/D33221

--HG--
extra : moz-landing-system : lando
2019-06-10 16:37:05 +00:00
David Walsh e5f1dbe9cf Bug 1556308 - Prevent nemonitor errors for failed requests r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D33988

--HG--
extra : moz-landing-system : lando
2019-06-10 16:16:08 +00:00
Petru Lingurar 70755e0b8c Bug 1550291 - Android Q: Use the overlay permission or a foreground notification to start the crash handler; r=VladBaicu
Android Q doesn't allow starting Activities from background.
https://developer.android.com/preview/privacy/background-activity-starts

We can either piggy-back the SYSTEM_ALERT_WINDOW permission given by the user
for the Tab Queue functionality or use a foreground notification from where
users could start `CrashReporterActivity`.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 15:52:58 +00:00
Petru Lingurar c9f1eb41c0 Bug 1550291 - Add new "Crash handler" notification channel; r=JanH
Differential Revision: https://phabricator.services.mozilla.com/D33028

--HG--
extra : moz-landing-system : lando
2019-06-07 08:01:46 +00:00
Robert Strong 35f5c7975e Bug 1557909 - Remove unused app update theme images. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D34267

--HG--
extra : moz-landing-system : lando
2019-06-10 16:19:03 +00:00
Johan Lorenzo cc222623d3 Bug 1558220 - Remove dead multi-locale android configs r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D34363

--HG--
extra : moz-landing-system : lando
2019-06-10 16:05:38 +00:00
Andrew McCreight e0f8171356 Bug 1557802 - Fix some mispellings in comments in BrowserParent. r=farre
Differential Revision: https://phabricator.services.mozilla.com/D34232

--HG--
extra : moz-landing-system : lando
2019-06-10 13:05:59 +00:00
Andrew McCreight 1f5eaf0169 Bug 1557808 - Call BrowserParent::SendSkipBrowsingContextDetach in SendSkipBrowsingContextDetach. r=nika
The nsFrameLoader for the BrowserParent is always the toplevel
<xul:browser>'s, but we actaully want to skip the detach for the
browsing context for the current browser child.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 15:13:24 +00:00