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

7230 Коммитов

Автор SHA1 Сообщение Дата
Greg Tatum 44d9c9a431 Bug 1582741 - Add values to the native allocation payload; r=gerald
This commit adds the memory address of the allocation and the thread id
of the allocation to the payload. These both are required for properly
processing the balanced allocations on the front-end. All of the native
allocation payloads are now stored on the main thread, and so are
disassociated from the thread where they were generated.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 16:19:16 +00:00
Greg Tatum 9edf1442b6 Bug 1592625 - All threads' allocation markers get stored on the main thread; r=gerald
This change makes it so that all allocations (from any thread in a
process) are stored on the main thread in the profile. This way it's
easy to balance allocations with frees. Memory happens more in a
per-process model, than a per-thread model. The front-end can then
process the information and display it in more interesting ways.

Before allocations and deallocations were only stored on the
thread where they were being generated. It was easy to miss
deallocations with the old model.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 16:19:11 +00:00
Greg Tatum ca92c2e288 Bug 1582741 - Create a test for balanced native allocation; r=canaltinova
This file adds coverage for the balanced native allocations feature from the
previous commit. It asserts that a de-allocation will have a matching allocation.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 16:19:07 +00:00
Greg Tatum 6d997950d6 Bug 1582741 - Balance the frees to the allocations in native allocation tracking; r=njn,gerald
This patch creates a HashSet that tracks the allocations that are tracked by the profiler.
This way, we only collect markers for deallocations that have a matching allocation. A
following commit makes it so that all of the markers are collected on the main thread, but
for now this is still done on a per-thread basis.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 16:17:38 +00:00
Greg Tatum 2e113971f3 Bug 1582741 - Rewrite native allocations test as an xpcshell test; r=canaltinova
The bloat log was not compatible with the native allocations, and is always on
for debug builds of mochitests. We had no native allocation coverage on debug
builds because of it.

This commit rewrites the test as an xpcshell test which is both faster and simpler.
I don't think we need the added complexity of running the test in the full browser
environment. An xpcshell test fully excercises the code in a simpler fashion.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 16:17:21 +00:00
Greg Tatum e4d043f0aa Bug 1593318 - De-duplicate head.js files in profiler tests; r=canaltinova
The tests for xpcshell and mochitests were pretty similar, and need to
do similar things. This commit creates a shread-head.js file where those
functions can be shared. This patch also renames a few shared functions
to give them more clarity in their current usage.

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

--HG--
rename : tools/profiler/tests/xpcshell/head_profiler.js => tools/profiler/tests/xpcshell/head.js
extra : moz-landing-system : lando
2019-11-13 16:17:06 +00:00
Gurzau Raul 1e2ebb9f42 Backed out 2 changesets (bug 1590167, bug 1575008) for lints failures at mapped_hyph.h on a CLOSED TREE.
Backed out changeset 4d16c3d62cfc (bug 1575008)
Backed out changeset 97b8c3759aae (bug 1590167)
2019-11-13 21:38:23 +02:00
Mark Banner 2949c4ab05 Bug 1593058 - Remove support for xbl in ESLint since xbl is almost removed now. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D52852

--HG--
extra : moz-landing-system : lando
2019-11-13 15:53:55 +00:00
Narcis Beleuzu f0fe67f321 Backed out changeset 70738ac7ba9b (bug 1595482) for xpcshell failures on test_responsiveness.js . CLOSED TREE 2019-11-13 18:28:31 +02:00
Bob Clary 7e08e9cc75 Bug 1595279 - disable windows10-aarch64 on mozilla-central and restrict try to --full, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D52838

--HG--
extra : moz-landing-system : lando
2019-11-13 14:55:45 +00:00
Randell Jesup f542396ff9 Bug 1595482: change "responsiveness" field to "eventDelay" in profiler r=canaltinova
We want the profiler UI to be able to know if the data can be used for
reconstructing the event delays, since it measures something different
from the old 16ms event injection.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 14:21:52 +00:00
Andrew Halberstadt 0088767f88 Bug 1593820 - [try] Create a ./mach try --pernosco flag to opt-in to the Pernosco debugging service, r=jmaher
This gives developers the ability to request analysis from the Pernosco
service. When this flag is set, Pernosco will examine the push for relevant
failures, analyze them and then send a link to the generated report.

Previously developers needed to request access to a whitelist whereupon all
their try pushes were analyzed. Developers currently on this whitelist who
would like to opt-out can run |mach try --no-persnosco| to do so.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 14:23:55 +00:00
Dzmitry Malyshau b074f1cf4e Bug 1575008 - WebGPU implementation basis r=baku,bzbarsky
This change vendors `wgpu` library in-tree and hooks up the initialization bits. It implements adapter and device initialization and adds a simple test.
Complementary ecosystem tracker - https://github.com/gfx-rs/wgpu/issues/374

Current status:
  - [x] Architecture
    - [x] figure out the IPC story
    - [ ] move wgpu crates into a dedicated folder (postponed as https://bugzilla.mozilla.org/show_bug.cgi?id=1594182)
  - [x] Linux
    - [x] avoid depending on spirv_cross
  - [x] macOS
    - [x] due to cross-compiling shaders
    - [x] need the dependency update
    - [x] stop using gcc
    - [x] unexpected SSL header collision - https://phabricator.services.mozilla.com/D51148
    - [x] undefined Metal symbols
    - [x] missing webrtc headers for IPDL magic - https://phabricator.services.mozilla.com/D51558
    - [x] spirv-cross linking failure in ASAN - https://phabricator.services.mozilla.com/D52688
  - [x] Windows
    - [x] due to "ipc-channel" not supporting Windows yet
    - [x] due to some exceptional stuff
    - [x] undefined symbol: `D3D12CreateDevice`
    - [x] d3d12.dll is not found, dxgi1_4 doesn't present
    - [x] d3d11.dll and dxgi.dll need to be explicitly loaded on win32 mingw
    - [x] libbacktrace fails to link on win32 mingw
    - [x] cc mislinking C++ standard library
  - [x] Android
    - [x] spirv-cross fails to build due to exceptions

Update-1:
We decided to go with IPDL mechanism instead of Rust based ipc-channel (or any alternatives), which unblocks Windows build.

Update-2:
It appears that WebGPUThreading isn't needed any more as the child thread (and its event loop) is now managed by IPDL infrastructure. This PR removes it 🎉 .

Update-3:
InstanceProvider is also removed.

Update-4:
All set, the try is green, waiting for dependent changes to go in.

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

--HG--
rename : dom/webgpu/Adapter.cpp => dom/webgpu/ipc/WebGPUTypes.h
rename : third_party/rust/blake2b_simd/Cargo.toml => third_party/rust/ash/Cargo.toml
rename : third_party/rust/uluru/Cargo.toml => third_party/rust/atom/Cargo.toml
rename : third_party/rust/core-graphics/Cargo.toml => third_party/rust/cocoa/Cargo.toml
rename : third_party/rust/crossbeam-deque/LICENSE-MIT => third_party/rust/cocoa/LICENSE-MIT
rename : third_party/rust/core-graphics/src/lib.rs => third_party/rust/cocoa/src/lib.rs
rename : third_party/rust/uluru/Cargo.toml => third_party/rust/colorful/Cargo.toml
rename : third_party/rust/uluru/Cargo.toml => third_party/rust/copyless/Cargo.toml
rename : third_party/rust/crossbeam-utils/.cargo-checksum.json => third_party/rust/crossbeam-utils-0.6.5/.cargo-checksum.json
rename : third_party/rust/crossbeam-utils/CHANGELOG.md => third_party/rust/crossbeam-utils-0.6.5/CHANGELOG.md
rename : third_party/rust/crossbeam-utils/Cargo.toml => third_party/rust/crossbeam-utils-0.6.5/Cargo.toml
rename : third_party/rust/crossbeam-deque/LICENSE-MIT => third_party/rust/crossbeam-utils-0.6.5/LICENSE-MIT
rename : third_party/rust/crossbeam-utils/README.md => third_party/rust/crossbeam-utils-0.6.5/README.md
rename : third_party/rust/crossbeam-utils/benches/atomic_cell.rs => third_party/rust/crossbeam-utils-0.6.5/benches/atomic_cell.rs
rename : third_party/rust/crossbeam-utils/src/atomic/atomic_cell.rs => third_party/rust/crossbeam-utils-0.6.5/src/atomic/atomic_cell.rs
rename : third_party/rust/crossbeam-utils/src/atomic/mod.rs => third_party/rust/crossbeam-utils-0.6.5/src/atomic/mod.rs
rename : third_party/rust/crossbeam-utils/src/backoff.rs => third_party/rust/crossbeam-utils-0.6.5/src/backoff.rs
rename : third_party/rust/crossbeam-utils/src/cache_padded.rs => third_party/rust/crossbeam-utils-0.6.5/src/cache_padded.rs
rename : third_party/rust/crossbeam-utils/src/lib.rs => third_party/rust/crossbeam-utils-0.6.5/src/lib.rs
rename : third_party/rust/crossbeam-utils/src/thread.rs => third_party/rust/crossbeam-utils-0.6.5/src/thread.rs
rename : third_party/rust/crossbeam-utils/tests/atomic_cell.rs => third_party/rust/crossbeam-utils-0.6.5/tests/atomic_cell.rs
rename : third_party/rust/crossbeam-utils/tests/parker.rs => third_party/rust/crossbeam-utils-0.6.5/tests/parker.rs
rename : third_party/rust/crossbeam-utils/tests/sharded_lock.rs => third_party/rust/crossbeam-utils-0.6.5/tests/sharded_lock.rs
rename : third_party/rust/crossbeam-utils/tests/thread.rs => third_party/rust/crossbeam-utils-0.6.5/tests/thread.rs
rename : third_party/rust/blake2b_simd/Cargo.toml => third_party/rust/gfx-auxil/Cargo.toml
rename : third_party/rust/blake2b_simd/Cargo.toml => third_party/rust/gfx-backend-empty/Cargo.toml
rename : third_party/rust/blake2b_simd/Cargo.toml => third_party/rust/hibitset/Cargo.toml
rename : third_party/rust/crossbeam-deque/LICENSE-MIT => third_party/rust/hibitset/LICENSE-MIT
rename : third_party/rust/crossbeam-deque/LICENSE-MIT => third_party/rust/metal/LICENSE-MIT
rename : third_party/rust/uluru/Cargo.toml => third_party/rust/range-alloc/Cargo.toml
rename : third_party/rust/blake2b_simd/Cargo.toml => third_party/rust/raw-window-handle/Cargo.toml
rename : third_party/rust/blake2b_simd/Cargo.toml => third_party/rust/relevant/Cargo.toml
rename : third_party/rust/crossbeam-deque/LICENSE-MIT => third_party/rust/relevant/LICENSE-MIT
rename : third_party/rust/blake2b_simd/Cargo.toml => third_party/rust/rendy-descriptor/Cargo.toml
rename : third_party/rust/uluru/Cargo.toml => third_party/rust/shared_library/Cargo.toml
rename : third_party/rust/crossbeam-deque/LICENSE-MIT => third_party/rust/shared_library/LICENSE-MIT
rename : third_party/rust/blake2b_simd/Cargo.toml => third_party/rust/storage-map/Cargo.toml
rename : third_party/rust/core-graphics/Cargo.toml => third_party/rust/x11/Cargo.toml
extra : moz-landing-system : lando
2019-11-13 12:48:33 +00:00
Julien Wajsberg 0b49afe020 Bug 1586105 - Request longer timeout for page info tests r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D52696

--HG--
extra : moz-landing-system : lando
2019-11-13 01:08:32 +00:00
Sylvestre Ledru c447280a6c Bug 1562642 - Add some pocket code in the thirdparty code list r=Gijs
Depends on D52593

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

--HG--
extra : moz-landing-system : lando
2019-11-11 22:19:46 +00:00
Sylvestre Ledru 4d3436d676 Bug 1562642 - add acorn to the list of thirdparty code r=nchevobbe
Depends on D52583

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

--HG--
extra : moz-landing-system : lando
2019-11-12 06:32:15 +00:00
Matthew Noorenberghe 2461213d8f Bug 1595953 - Connect UITour-lib.js docs to sphinx-js to publish on firefox-source-docs. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D52772

--HG--
extra : moz-landing-system : lando
2019-11-13 02:40:03 +00:00
Noemi Erli 77726a7e14 Backed out 6 changesets (bug 1582741, bug 1593318, bug 1592625) for causing failures in test_feature_nativeallocations.js CLOSED TREE
Backed out changeset fb009d42d012 (bug 1582741)
Backed out changeset 8a685f299700 (bug 1592625)
Backed out changeset 308028db97ef (bug 1582741)
Backed out changeset cd7174320d45 (bug 1582741)
Backed out changeset b48b1fa02fcc (bug 1582741)
Backed out changeset e9714539ae90 (bug 1593318)

--HG--
rename : tools/profiler/tests/xpcshell/head.js => tools/profiler/tests/xpcshell/head_profiler.js
2019-11-12 23:19:44 +02:00
Greg Tatum b09cf1a62a Bug 1582741 - Add values to the native allocation payload; r=gerald
This commit adds the memory address of the allocation and the thread id
of the allocation to the payload. These both are required for properly
processing the balanced allocations on the front-end. All of the native
allocation payloads are now stored on the main thread, and so are
disassociated from the thread where they were generated.

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

--HG--
extra : moz-landing-system : lando
2019-11-12 17:29:07 +00:00
Greg Tatum 537c377bbe Bug 1592625 - All threads' allocation markers get stored on the main thread; r=gerald
This change makes it so that all allocations (from any thread in a
process) are stored on the main thread in the profile. This way it's
easy to balance allocations with frees. Memory happens more in a
per-process model, than a per-thread model. The front-end can then
process the information and display it in more interesting ways.

Before allocations and deallocations were only stored on the
thread where they were being generated. It was easy to miss
deallocations with the old model.

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

--HG--
extra : moz-landing-system : lando
2019-11-12 16:55:46 +00:00
Greg Tatum 61e8d2fc21 Bug 1582741 - Create a test for balanced native allocation; r=canaltinova
This file adds coverage for the balanced native allocations feature from the
previous commit. It asserts that a de-allocation will have a matching allocation.

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

--HG--
extra : moz-landing-system : lando
2019-11-12 17:29:06 +00:00
Greg Tatum bcab6046af Bug 1582741 - Balance the frees to the allocations in native allocation tracking; r=njn,gerald
This patch creates a HashSet that tracks the allocations that are tracked by the profiler.
This way, we only collect markers for deallocations that have a matching allocation. A
following commit makes it so that all of the markers are collected on the main thread, but
for now this is still done on a per-thread basis.

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

--HG--
extra : moz-landing-system : lando
2019-11-12 17:29:06 +00:00
Greg Tatum 92727cad45 Bug 1582741 - Rewrite native allocations test as an xpcshell test; r=canaltinova
The bloat log was not compatible with the native allocations, and is always on
for debug builds of mochitests. We had no native allocation coverage on debug
builds because of it.

This commit rewrites the test as an xpcshell test which is both faster and simpler.
I don't think we need the added complexity of running the test in the full browser
environment. An xpcshell test fully excercises the code in a simpler fashion.

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

--HG--
extra : moz-landing-system : lando
2019-11-12 17:29:06 +00:00
Greg Tatum 1b8031b3de Bug 1593318 - De-duplicate head.js files in profiler tests; r=canaltinova
The tests for xpcshell and mochitests were pretty similar, and need to
do similar things. This commit creates a shread-head.js file where those
functions can be shared. This patch also renames a few shared functions
to give them more clarity in their current usage.

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

--HG--
rename : tools/profiler/tests/xpcshell/head_profiler.js => tools/profiler/tests/xpcshell/head.js
extra : moz-landing-system : lando
2019-11-12 16:55:16 +00:00
Dave Townsend 9c2cda9a81 Bug 1595601: Add documentation for the external handler service. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D52578

--HG--
extra : moz-landing-system : lando
2019-11-12 19:45:26 +00:00
Andreea Pavel a1f6b4c396 Backed out changeset d1ea0724b6ca (bug 1595601) lint failure at uriloader.rst on a CLOSED TREE 2019-11-12 19:54:53 +02:00
Dave Townsend b4b8eaa607 Bug 1595601: Add documentation for the external handler service. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D52578

--HG--
extra : moz-landing-system : lando
2019-11-12 17:10:07 +00:00
Byron Campen [:bwc] f5e5fe0d20 Bug 1588588: Remove jsimpl for RTCStatsReport, and refactor to prepare for moving some stats functionality to RTCRtpReceiver/Sender. r=smaug,ng
Differential Revision: https://phabricator.services.mozilla.com/D49195

--HG--
extra : moz-landing-system : lando
2019-11-07 23:07:05 +00:00
Nathan Froyd f49ab1c3e5 Bug 1594197 - remove geckoview-docs task from the default task list; r=ahal,snorp
This task cannot succeed on try, because it doesn't have the permissions
to upload the generated docs.  Let's just disallow people from selecting it.

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

--HG--
extra : moz-landing-system : lando
2019-11-05 22:45:20 +00:00
Tom Prince 069263ab46 Bug 1595368: [firefox-ci] Use consitent logic to determine tooltool url; r=sfraser a=task-fix
Differential Revision: https://phabricator.services.mozilla.com/D52498

Depends on D52497

--HG--
extra : histedit_source : 4b7e40193155303d8757f08aabe670e4dd127924
2019-11-11 05:50:11 +01:00
Sylvestre Ledru 4d4b63aa9b Bug 1595087 - Bring back Localization and Internationalization documents in the doc r=flod
Differential Revision: https://phabricator.services.mozilla.com/D52417

--HG--
extra : moz-landing-system : lando
2019-11-09 07:28:51 +00:00
Randell Jesup 3d6c5b76dd Bug 1572337: Don't call TimeStamp::Now() within SuspendAndSample r=froydnj
Avoids deadlocks on Windows due to Now() taking a lock; if done while we've
paused a thread that holds the lock we will deadlock.

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

--HG--
extra : moz-landing-system : lando
2019-11-08 21:18:06 +00:00
Randell Jesup 2bdf27dbd9 Bug 1572337: Test that we get non-0 responsiveness values in the profiler r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D41637

--HG--
extra : moz-landing-system : lando
2019-11-08 21:08:19 +00:00
Randell Jesup 05d65a0464 Bug 1572337: Remove old responsiveness profiler measurement r=gerald
Differential Revision: https://phabricator.services.mozilla.com/D44060

--HG--
extra : moz-landing-system : lando
2019-11-08 21:08:07 +00:00
Randell Jesup ca4de8217c Bug 1572337: replace Responsiveness measurement with Event delay measurements r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D41280

--HG--
extra : moz-landing-system : lando
2019-11-08 21:08:00 +00:00
Randell Jesup 48ca7ca3d8 Bug 1572337: ensure MainThread is registered with the profiler properly r=gerald
Differential Revision: https://phabricator.services.mozilla.com/D41619

--HG--
extra : moz-landing-system : lando
2019-11-08 21:07:29 +00:00
Geoff Lankow 60bb825151 Bug 1594963 - Add do_report_result to XPCShell test globals. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D52298

--HG--
extra : moz-landing-system : lando
2019-11-08 08:10:30 +00:00
rfkelly 048a518c75 Bug 1591312 - Revert to using BrowserID to generate OAuth tokens. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D50770

--HG--
extra : moz-landing-system : lando
2019-11-08 06:28:54 +00:00
Ed Lee 42ee4fc91a Bug 1590328 - [mozlint] Include mozbuild path now that mozversioncontrol uses it r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D52254

--HG--
extra : moz-landing-system : lando
2019-11-08 02:46:44 +00:00
Andrew Halberstadt 21c38703ad Bug 1594907 - Fix some duplicate URL segments in firefox-source-docs, r=sylvestre
This also moves the 'mach' docs from /python/mach to /mach. The reason being
that 'mach' doesn't really have anything to do with Python other than its
implemented in it.

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

--HG--
extra : moz-landing-system : lando
2019-11-07 23:07:20 +00:00
Arthur Iakab 16715b47b8 Bug 1593071 - Fix for the license lint failure. r=RyanVM 2019-11-08 00:27:16 +02:00
Sylvestre Ledru 84b86a58c1 Bug 1594868 - Use caption for the nav bar. It significantly improves the rendering r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D52245

--HG--
extra : moz-landing-system : lando
2019-11-07 21:34:08 +00:00
Sylvestre Ledru 490bbb5ca4 Bug 1594866 - Move the configuration in the yml file r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D52244

--HG--
extra : moz-landing-system : lando
2019-11-07 21:33:49 +00:00
Sylvestre Ledru ca73c74134 Bug 1594866 - doc: rename redirects.yml to config.yml r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D52243

--HG--
rename : tools/docs/redirects.yml => tools/docs/config.yml
extra : moz-landing-system : lando
2019-11-07 21:33:24 +00:00
Razvan Maries cb87085ec4 Backed out 3 changesets (bug 1572337) ford perma fails. CLOSED TREE
Backed out changeset 00da7156d3fa (bug 1572337)
Backed out changeset 4eda65e054d8 (bug 1572337)
Backed out changeset ea6d5b4b038b (bug 1572337)
2019-11-07 17:29:46 +02:00
Ciure Andrei b7c3599997 Backed out 3 changesets (bug 1572337, bug 1594015) for causing linting failures and build bustages CLOSED TREE
Backed out changeset 25f074eb5074 (bug 1594015)
Backed out changeset fc8a37c2c22c (bug 1572337)
Backed out changeset 913d6bd82284 (bug 1572337)
2019-11-07 16:37:00 +02:00
Ciure Andrei 355aa03f2d Backed out changeset b3510afc9f79 (bug 1572337) for causing a linting failure in platform.cpp CLOSED TREE 2019-11-07 16:23:15 +02:00
Randell Jesup d378e8fe32 Bug 1572337: Test that we get non-0 responsiveness values in the profiler r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D41637

--HG--
extra : moz-landing-system : lando
2019-11-07 12:53:37 +00:00
Randell Jesup 95be6cffe0 Bug 1572337: Remove old responsiveness profiler measurement r=gerald
Differential Revision: https://phabricator.services.mozilla.com/D44060

--HG--
extra : moz-landing-system : lando
2019-11-07 12:53:35 +00:00
Randell Jesup 1cca5fd890 Bug 1572337: replace Responsiveness measurement with Event delay measurements r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D41280

--HG--
extra : moz-landing-system : lando
2019-11-07 13:18:18 +00:00