gecko-dev/browser/components/extensions/test/xpcshell
Doug Thayer 979585d6ed Bug 1326572 - Provide an API for nsIProfiler r=kmag,mstange
In order to rewrite the Gecko Profiler add-on as a WebExtension,
we need an API for the profiler which allows us to control the
nsIProfiler, and symbolicate the stacks that it provides. This
is the implementation of the simpler parts of that API.

TODO:
- Support profiling of remote targets through a new devtools
  API.
- Support the dump_syms breakpad code which was asm.js in the
  old extension by directly calling into native code.
- Figure out a faster way to send the large volume of data from
  getSymbols all the way from our extension down to the content
  process and then into the page's context.

MozReview-Commit-ID: JzDbV4l2eXd

--HG--
extra : rebase_source : fee9acfaa522372c22c61f9b0f1cab13d5da2a86
2017-04-11 09:03:40 -07:00
..
.eslintrc.js Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws 2017-03-20 12:36:37 +01:00
head.js Bug 1321303 - Part 2: Implement browsingData.removeCache, r=aswan 2016-12-01 14:01:08 -05:00
test_ext_bookmarks.js Bug 1343473 - Fixed parentId on the root node returned from bookmarks.getSubTree. r=bsilverberg, r=mixedpuppy 2017-03-16 15:43:00 -04:00
test_ext_browsingData.js Bug 1321303 - Part 1: Implement browsingData.remove and removeCookies, r=aswan,mak 2016-11-30 10:18:02 -05:00
test_ext_browsingData_cookies_cache.js Bug 1321303 - Part 2: Implement browsingData.removeCache, r=aswan 2016-12-01 14:01:08 -05:00
test_ext_browsingData_downloads.js Bug 1321303 - Part 4: Implement browsingData.removeDownloads, r=aswan 2016-12-13 12:41:11 -05:00
test_ext_browsingData_passwords.js Bug 1321303 - Part 7: Implement browsingData.removePasswords, r=aswan,Dolske 2016-12-20 16:32:47 -05:00
test_ext_browsingData_settings.js Bug 1339868 - browsingData.settings includes an invalid property in its returned objects, r=aswan 2017-02-15 12:39:03 -05:00
test_ext_geckoProfiler_control.js Bug 1326572 - Provide an API for nsIProfiler r=kmag,mstange 2017-04-11 09:03:40 -07:00
test_ext_history.js Bug 1280582 - Implement browser.history.onTitleChanged. r=bsilverberg,mixedpuppy 2017-03-08 21:18:19 +05:30
test_ext_manifest_commands.js Bug 1322033 - "Patch to support Function Keys in WebExtensions". r=kmag 2016-12-31 08:34:00 +01:00
test_ext_manifest_omnibox.js Bug 1267810 - Use the new module to implement the omnibox api. r=aswan,robwu 2016-11-11 02:06:43 +00:00
test_ext_manifest_permissions.js Bug 1315781 - Enable no-shadow rule for eslint for xpcshell mochitests. r=mossop 2016-11-07 22:34:25 -05:00
xpcshell.ini Bug 1326572 - Provide an API for nsIProfiler r=kmag,mstange 2017-04-11 09:03:40 -07:00