mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 17:55:50 +00:00
9354dfda4a
This adds the ability to add profile markers for both the sender and recipient sides of IPC messages. These can then be correlated with one another in the profile visualization. For the UI component of this patch, see <https://github.com/firefox-devtools/profiler/pull/2172>. Differential Revision: https://phabricator.services.mozilla.com/D42226 --HG-- extra : moz-landing-system : lando
52 lines
1.4 KiB
Python
52 lines
1.4 KiB
Python
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
# vim: set filetype=python:
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
with Files("**"):
|
|
BUG_COMPONENT = ("Core", "Performance")
|
|
|
|
EXPORTS.mozilla.dom += [
|
|
'Performance.h',
|
|
'PerformanceEntry.h',
|
|
'PerformanceMark.h',
|
|
'PerformanceMeasure.h',
|
|
'PerformanceNavigation.h',
|
|
'PerformanceNavigationTiming.h',
|
|
'PerformanceObserver.h',
|
|
'PerformanceObserverEntryList.h',
|
|
'PerformanceResourceTiming.h',
|
|
'PerformanceServerTiming.h',
|
|
'PerformanceService.h',
|
|
'PerformanceStorage.h',
|
|
'PerformanceStorageWorker.h',
|
|
'PerformanceTiming.h',
|
|
]
|
|
|
|
UNIFIED_SOURCES += [
|
|
'Performance.cpp',
|
|
'PerformanceEntry.cpp',
|
|
'PerformanceMainThread.cpp',
|
|
'PerformanceMark.cpp',
|
|
'PerformanceMeasure.cpp',
|
|
'PerformanceNavigation.cpp',
|
|
'PerformanceNavigationTiming.cpp',
|
|
'PerformanceObserver.cpp',
|
|
'PerformanceObserverEntryList.cpp',
|
|
'PerformanceResourceTiming.cpp',
|
|
'PerformanceServerTiming.cpp',
|
|
'PerformanceService.cpp',
|
|
'PerformanceStorageWorker.cpp',
|
|
'PerformanceTiming.cpp',
|
|
'PerformanceWorker.cpp',
|
|
]
|
|
|
|
include('/ipc/chromium/chromium-config.mozbuild')
|
|
|
|
MOCHITEST_MANIFESTS += [ 'tests/mochitest.ini' ]
|
|
|
|
include('/ipc/chromium/chromium-config.mozbuild')
|
|
|
|
FINAL_LIBRARY = 'xul'
|