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