gecko-dev/dom
Gerald Squelart 95f77c2409 Bug 1576819 - Use PROFILER_ADD_MARKER{,_WITH_PAYLOAD} everywhere - r=gregtatum
All calls to `profiler_add_marker()` (outside of the profilers code) are
now replaced by either:
- `PROFILER_ADD_MARKER(name, categoryPair)`
- `PROFILER_ADD_MARKER_WITH_PAYLOAD(name, categoryPair, TypeOfMarkerPayload,
                                    (payload, ..., arguments))`

This makes all calls consistent, and they won't need to prefix the category pair
with `JS::ProfilingCategoryPair::`.

Also it will make it easier to add (and later remove) internal-profiling
instrumentation (bug 1576550), and to replace heap-allocated payloads with
stack-allocated ones (bug 1576555).

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

--HG--
extra : moz-landing-system : lando
2019-09-04 07:56:51 +00:00
..
abort
animation Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
audiochannel
base Bug 1576819 - Use PROFILER_ADD_MARKER{,_WITH_PAYLOAD} everywhere - r=gregtatum 2019-09-04 07:56:51 +00:00
battery
bindings Bug 1576787 - Handle RemoteObjectProxies in instanceof r=bzbarsky 2019-08-30 05:22:34 +00:00
broadcastchannel
browser-element
cache Bug 1399803 - Consider all IPv4 loopback addresses as secure context; r=bzbarsky,dragana 2019-08-30 07:57:34 +00:00
canvas Bug 1577746 - Enable ESLint rule dot-notation for dom/. r=baku 2019-09-02 11:23:05 +00:00
chrome-webidl Bug 1577819, part 2 - WebIDLProcType should match ProcType. r=Ehsan 2019-08-30 21:55:42 +00:00
clients Bug 1556489 - P23 - Only create new ClientSource objects in the content, but use the recreated info from redirects in the parent. r=asuth 2019-09-03 10:19:53 +10:00
commandhandler
console
credentialmanagement
crypto
debugger
docs Bug 1571407 - Add initial code style document for DOM Workers & Storage team r=ttung,asuth,edenchuang 2019-08-27 16:19:27 +00:00
encoding Bug 1577746 - Enable ESLint rule dot-notation for dom/. r=baku 2019-09-02 11:23:05 +00:00
events Bug 1576819 - Use PROFILER_ADD_MARKER{,_WITH_PAYLOAD} everywhere - r=gregtatum 2019-09-04 07:56:51 +00:00
fetch Backed out 4 changesets (bug 1456995) for OSX mochitest failures on test_serviceworkerinfo.xul. CLOSED TREE 2019-09-03 22:27:03 +03:00
file
filehandle
filesystem
flex Bug 1563163 Part 1: Make Flex::Flex gracefully handle frames without FlexContainerInfo structures. r=mats 2019-08-30 23:16:09 +00:00
gamepad
geolocation
grid
html Bug 1533759 - disabled test_window_open_close.html on linux64 qr r=intermittent-reviewers,gbrown 2019-09-03 15:34:45 +00:00
imptests
indexedDB Bug 1348682 - Check if it's shutting down at the beginning of the State::FinishOpen; r=asuth 2019-09-02 21:17:14 +00:00
interfaces Bug 1510569 - Port onSecurityChange from WebProgressChild.jsm to C++; remove WebProgressChild r=Ehsan,ochameau 2019-08-28 18:55:45 +00:00
ipc Bug 1556489 - P10. Pass PostData and Headers at DocShell creation time. r=nika,farre 2019-09-03 10:19:27 +10:00
jsurl
l10n Bug 1576343 - fix l10n.setAttributes use from inside DOMContentLoaded listeners when the proto is cached, r=smaug,zbraniecki 2019-09-03 05:40:02 +00:00
locales Backed out changeset f20ce5c7a25c (bug 1575870) for assertion failure at nsNavHistory.cpp on a CLOSED TREE 2019-08-29 13:45:54 +03:00
localstorage
manifest
mathml Backed out changeset f20ce5c7a25c (bug 1575870) for assertion failure at nsNavHistory.cpp on a CLOSED TREE 2019-08-29 13:45:54 +03:00
media Bug 1576819 - Use PROFILER_ADD_MARKER{,_WITH_PAYLOAD} everywhere - r=gregtatum 2019-09-04 07:56:51 +00:00
messagechannel Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
midi
network Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
notification
offline
payments Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
performance Bug 1576819 - Use PROFILER_ADD_MARKER{,_WITH_PAYLOAD} everywhere - r=gregtatum 2019-09-04 07:56:51 +00:00
permission
plugins Bug 1577936 - Remove using namespace std from dom/plugins r=handyman 2019-09-03 16:31:23 +00:00
power
presentation
prio
promise
prototype
push Bug 1578333 - Disable test because of frequent failures. r=egao 2019-09-04 04:23:42 +00:00
quota Bug 1578146 - Moved test case to test_validOrigins.js after fixes to rust-url. r=asuth 2019-09-02 21:18:02 +00:00
reporting
res
script Bug 1573904 - Measure the potential for a streaming parser. data-review=chutten r=jorendorff,chutten 2019-08-26 15:26:16 +00:00
security Bug 1556489 - P8. Add CSPService::ConsultCSPForRedirect. r=mayhemer,ckerschb 2019-09-03 10:19:12 +10:00
serviceworkers Backed out 4 changesets (bug 1456995) for OSX mochitest failures on test_serviceworkerinfo.xul. CLOSED TREE 2019-09-03 22:27:03 +03:00
simpledb
smil Bug 1577746 - Automatically enable more ESLint rules for dom/. r=baku 2019-09-02 11:23:26 +00:00
storage
svg
system
tests Bug 1578039 - Re-disable test_postMessage_onOther.html with Fission. r=kmag 2019-09-03 22:53:34 +00:00
u2f Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
url
vr Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
webauthn Bug 1577746 - Enable ESLint rule dot-notation for dom/. r=baku 2019-09-02 11:23:05 +00:00
webbrowserpersist
webgpu
webidl Bug 1577175 - Part 2: Add tests; r=smaug 2019-09-02 22:45:11 +00:00
websocket Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
workers Bug 1556489 - P23 - Only create new ClientSource objects in the content, but use the recreated info from redirects in the parent. r=asuth 2019-09-03 10:19:53 +10:00
worklet Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
xbl
xhr
xml Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
xslt Bug 1577746 - Enable ESLint rule dot-notation for dom/. r=baku 2019-09-02 11:23:05 +00:00
xul Bug 1577721 - Unify attribute cloning between XUL / HTML and everything else. r=bzbarsky 2019-09-02 10:43:52 +00:00
jar.mn
moz.build