Denis Palmeiro
1d2e62c07a
Bug 1497016 - Add an API to extract tracelogger data and use this within the gecko profiler r=mstange,djvj
...
Add a new class to extract tracelogger data using chunked buffers and use this to write the data out to the profiler JSON output. Copying the data in chunks lets us minimize our memory overhead when writing out to the profiler so a large array of millions of elements does not need to be allocated ahead of time.
Differential Revision: https://phabricator.services.mozilla.com/D11791
--HG--
extra : moz-landing-system : lando
2018-12-04 21:43:38 +00:00
Nazım Can Altınova
e88550b119
Bug 1476775
- Part 2: Change the profiler usage in devtools after API change r=julienw,gregtatum
...
Depends on D6267
Differential Revision: https://phabricator.services.mozilla.com/D6268
--HG--
extra : moz-landing-system : lando
2018-11-23 16:10:08 +00:00
Barret Rennie
4575169eee
Bug 1457546 - Add checkbox to record screenshots in new performance pane r=gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D12339
--HG--
extra : moz-landing-system : lando
2018-11-20 18:32:00 +00:00
Julien Wajsberg
9c1ba92750
Bug 1480593 - Allow setting a different instance of perf.html for the new performance panel, using a pref r=gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D8869
--HG--
extra : moz-landing-system : lando
2018-10-18 20:06:57 +00:00
Mark Banner
ceaeb93550
Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D8389
--HG--
extra : moz-landing-system : lando
2018-10-19 12:55:39 +00:00
Markus Stange
9d56241b4f
Bug 1457481 - Hook up the new devtools performance panel to nsIProfiler.getSymbolTable. r=gregtatum
...
Depends on D7023
Differential Revision: https://phabricator.services.mozilla.com/D7024
--HG--
extra : moz-landing-system : lando
2018-10-02 01:52:32 +00:00
shindli
2cc7085b7a
Backed out 4 changesets (bug 1457481) for c1 failures in devtools/client/performance-new/test/chrome/test_perf-settings-entries.html
...
Backed out changeset 212450f77860 (bug 1457481)
Backed out changeset ac3deff9340f (bug 1457481)
Backed out changeset 4478820fbcaa (bug 1457481)
Backed out changeset 1c8460b1d6da (bug 1457481)
--HG--
rename : third_party/rust/syn-0.14.6/src/parsers.rs => third_party/rust/syn/src/parsers.rs
rename : third_party/rust/syn-0.14.6/src/verbatim.rs => third_party/rust/syn/src/verbatim.rs
rename : third_party/rust/uuid-0.5.1/.travis.yml => third_party/rust/uuid/.travis.yml
rename : third_party/rust/uuid-0.5.1/src/rustc_serialize.rs => third_party/rust/uuid/src/rustc_serialize.rs
rename : third_party/rust/uuid-0.5.1/src/serde.rs => third_party/rust/uuid/src/serde.rs
2018-10-02 01:43:46 +03:00
Markus Stange
12d3a22f24
Bug 1457481 - Hook up the new devtools performance panel to nsIProfiler.getSymbolTable. r=gregtatum
...
Depends on D7023
Differential Revision: https://phabricator.services.mozilla.com/D7024
--HG--
extra : moz-landing-system : lando
2018-10-01 20:53:20 +00:00
Julien Wajsberg
fa3590f449
Bug 1493680 - use the new getFront API and properly wait for the promise fullfilment r=gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D6671
--HG--
extra : moz-landing-system : lando
2018-09-24 15:50:35 +00:00
Julien Wajsberg
8dccd09804
Bug 1492893 - [Devtools Performance-new] Remove the unused toolbox object from the redux store r=gregtatum
...
MozReview-Commit-ID: 1LJ6HypOYbM
Differential Revision: https://phabricator.services.mozilla.com/D6469
--HG--
extra : moz-landing-system : lando
2018-09-21 15:57:05 +00:00
Alexandre Poirot
fb4cd85e35
Bug 1222047 - Manage device and preference fronts via client.mainRoot.getFront. r=yulia
...
Summary: Depends On D3317
Tags: #secure-revision
Bug #: 1222047
Differential Revision: https://phabricator.services.mozilla.com/D3318
MozReview-Commit-ID: 3jaFZbXVLuw
2018-08-23 03:51:40 -07:00
Jonathan Kingston
9b7fb2f20c
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb r=Gijs
...
Reviewers: ckerschb!, Gijs!
Tags: #secure-revision
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
--HG--
extra : source : 44b25dea67d2ed079e17057ab619d827e9983400
extra : amend_source : 5742820277e0269b6f5d42b1abd98fd9b228ac4a
extra : histedit_source : 790bd2490333e4d8fea7774d036eafbc2fc329b9
2018-07-06 15:14:54 +01:00
dvarga
12f19b94e9
Backed out 2 changesets (bug 1362034) for failure at browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js on a CLOSED TREE
...
Backed out changeset 1c3329958b8a (bug 1362034)
Backed out changeset f68b1b76af36 (bug 1362034)
--HG--
extra : histedit_source : 6169c5ffe856266d3bc8b2ca32f4b67054c71bbe
2018-08-08 22:11:56 +03:00
Jonathan Kingston
f389570122
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb,Gijs
...
Reviewers: ckerschb, Gijs
Reviewed By: ckerschb, Gijs
Subscribers: mixedpuppy, reviewbot
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
--HG--
extra : rebase_source : ea688b35744f970e74de3039da3973f1177d8577
extra : amend_source : 89efdb8ccec2c334a83155eec6b30f08fa0f7074
2018-08-08 20:03:55 +03:00
Andreea Pavel
f5c1119983
Backed out 2 changesets (bug 1362034) for failing damp | inspector/cold-open.js on a CLOSED TREE
...
Backed out changeset 8c8925b75aa2 (bug 1362034)
Backed out changeset ff6b05c96094 (bug 1362034)
2018-08-06 20:42:44 +03:00
Jonathan Kingston
9be2ebdb53
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb,Gijs
...
Reviewers: ckerschb, Gijs
Reviewed By: ckerschb, Gijs
Subscribers: reviewbot
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
--HG--
extra : rebase_source : 57c6bda461781ec20f0ceba8d1dd9c48778bf568
extra : amend_source : 2eebbf1e7df91697ce984d2845dbae41f9dcbcbd
2018-08-06 19:54:47 +03:00
Panos Astithas
3536af633e
Bug 1472921
- Fix sampling interval persistence for values <1ms. r=julienw
...
MozReview-Commit-ID: TxKzT8MCZY
--HG--
extra : rebase_source : 534e6a93928428cd24c306a0f78737d7d6a1d36f
2018-07-26 12:47:30 +03:00
Narcis Beleuzu
d948e64c34
Backed out changeset 0a485a8db67c (bug 1472921
) for debug-mochitest-chrome failures on test_perf-settings-interval.html
2018-07-31 19:52:32 +03:00
Panos Astithas
43e6442dba
Bug 1472921
- Fix sampling interval persistence for values <1ms. r=julienw
...
MozReview-Commit-ID: TxKzT8MCZY
--HG--
extra : rebase_source : 3ade8100ad7687e558e084454009ced149c39c8e
2018-07-26 12:47:30 +03:00
Alexandre Poirot
b18ae66a40
Bug 1471152 - Package all panel scripts under resource://devtools/ instead of chrome://devtools/. r=jdescottes
...
MozReview-Commit-ID: 72iggFSZswN
--HG--
extra : rebase_source : 9e6192682deb3c7ecd162515a2a5ac6b391f9674
2018-06-25 12:59:22 -07:00
Alexandre Poirot
f7e331b36e
Bug 1470244 - Rename all panel documents to index.{xul|html}. r=jdescottes
...
MozReview-Commit-ID: 5C3ehYKBt3m
--HG--
rename : devtools/client/accessibility/accessibility.html => devtools/client/accessibility/index.html
rename : devtools/client/canvasdebugger/canvasdebugger.xul => devtools/client/canvasdebugger/index.xul
rename : devtools/client/debugger/debugger.xul => devtools/client/debugger/index.xul
rename : devtools/client/dom/dom.html => devtools/client/dom/index.html
rename : devtools/client/inspector/inspector.xhtml => devtools/client/inspector/index.xhtml
rename : devtools/client/memory/memory.xhtml => devtools/client/memory/index.xhtml
rename : devtools/client/performance-new/perf.xhtml => devtools/client/performance-new/index.xhtml
rename : devtools/client/performance/performance.xul => devtools/client/performance/index.xul
rename : devtools/client/scratchpad/scratchpad.xul => devtools/client/scratchpad/index.xul
rename : devtools/client/storage/storage.xul => devtools/client/storage/index.xul
rename : devtools/client/styleeditor/styleeditor.xul => devtools/client/styleeditor/index.xul
rename : devtools/client/webaudioeditor/webaudioeditor.xul => devtools/client/webaudioeditor/index.xul
rename : devtools/client/webconsole/webconsole.html => devtools/client/webconsole/index.html
extra : rebase_source : 30d4a2b96c7caf9c2543866e11519559d73f75dc
2018-06-21 11:08:25 -07:00
Sebastian Hengst
82bbb42c90
Bug 1469872 - update bugzilla products and components in moz.build files: devtools. r=nalexander
...
MozReview-Commit-ID: 6bs0jkTP6rP
--HG--
extra : rebase_source : 4e554f8e710aea1fb372a0f21d7539cf568baa17
2018-06-20 21:34:40 +03:00
J. Ryan Stinnett
fa78307d48
Bug 1466534 - Centralize DevTools link handling. r=jdescottes
...
This adds a `openContentLink` helper meant for any link controlled by web
content. If there is an associated toolbox open, the toolbox's tab is used to
supply a triggering principal for the link.
MozReview-Commit-ID: 45l5yAPGpZr
--HG--
extra : rebase_source : 61a1d471d6792d148932488e854e16de60dea44b
2018-06-11 23:42:19 -07:00
Julian Descottes
640fe52298
Bug 1454696 - Run eslint --fix for prefer-const;r=yulia
...
MozReview-Commit-ID: F6xUXCgdRE4
--HG--
extra : rebase_source : 65de1b0aba412d9044b5196115f74276caa058f2
2018-06-01 12:36:09 +02:00
Xidorn Quan
cfe970a04f
Bug 1463408 part 2 - Add profiler feature seqstyle for forcing sequential styling when profiling. r=emilio,mstange
...
MozReview-Commit-ID: 6fm8j7z1EbJ
--HG--
extra : rebase_source : 1715b6af2c72323f320ff3da8e46d1634f5f7367
2018-05-23 19:35:03 +10:00
Greg Tatum
a95f839180
Bug 1447338 - Add thread "responsiveness" as a configurable feature to the Gecko Profiler; r=mstange
...
MozReview-Commit-ID: KTJRvQzUwsf
--HG--
extra : rebase_source : bac38dc65bf074f31b2e25f80620a6baa4c7e14d
2018-03-28 15:28:54 -05:00
Brindusan Cristian
e636fe322a
Backed out changeset 35089098baf8 (bug 1447338) for mochitest chrome failures on test_perf-settings-features.html CLOSED TREE
2018-05-17 19:48:34 +03:00
Greg Tatum
e642a3ee41
Bug 1447338 - Add thread "responsiveness" as a configurable feature to the Gecko Profiler; r=mstange
...
MozReview-Commit-ID: KTJRvQzUwsf
--HG--
extra : rebase_source : 8692309978447fcccb2b6463c15fccda23cd3069
2018-03-28 15:28:54 -05:00
Ciure Andrei
08c017397c
Backed out changeset 134bf057ca61 (bug 1447338) for Android build bustages on builds/worker/workspace/build/src/tools/profiler/core/platform.cpp a=backout CLOSED TREE
2018-05-17 01:54:07 +03:00
Greg Tatum
c4476e700c
Bug 1447338 - Add thread "responsiveness" as a configurable feature to the Gecko Profiler; r=mstange
...
MozReview-Commit-ID: KTJRvQzUwsf
--HG--
extra : rebase_source : ca818e1d7c46b1e4495445f55525e2deb0d7939f
2018-03-28 15:28:54 -05:00
Greg Tatum
325287ece2
Bug 1456972 - Add recording settings tests for perf recording panel; r=nchevobbe
...
MozReview-Commit-ID: CwSTtMpdyel
--HG--
extra : rebase_source : 1c6c1670f6a07e1f21be3e5bd484ae8e98405b99
2018-04-25 17:13:35 -05:00
Julian Descottes
36063dcb4f
Bug 1458591 - Use most recent chrome window for DevTools link helper;r=jryans
...
MozReview-Commit-ID: 8n5tT8qbAiU
--HG--
extra : rebase_source : 9efd2d2fd906856f588e6b7bc357b320e126b264
2018-05-02 20:23:53 +02:00
Greg Tatum
d3b8b75e8c
Bug 1453014 - Persist the recording settings to preferences; r=julienw
...
MozReview-Commit-ID: JvPGx2ZstiA
--HG--
extra : rebase_source : dc416dd7ba469f45b768da8d5739f9a15a953395
2018-04-18 11:15:59 -05:00
Greg Tatum
1e70fb391f
Bug 1454061 - Introduce redux to performance recording panel; r=julienw
...
MozReview-Commit-ID: 1jdAAo1Kb21
--HG--
rename : devtools/client/performance-new/components/PerfSettings.js => devtools/client/performance-new/components/Settings.js
extra : rebase_source : 8670fd718c05491dfb769a1da49c4941c2a7c7ef
2018-04-13 15:29:34 -05:00
Greg Tatum
41efc0826a
Bug 1450709 - Add profile recording settings to the recording panel; r=julienw
...
MozReview-Commit-ID: HcdBkUMowMG
--HG--
extra : rebase_source : ef054042b4a36809c9b4c139274f026ec0a50eda
2018-04-10 13:13:49 -05:00
Alexandre Poirot
9b2fdcf8bb
Bug 1453712 - Use a preference to set the testing flag. r=jryans
...
MozReview-Commit-ID: 1cjSQnXtc4h
--HG--
extra : rebase_source : 55c0c9fa81a8dc17b92cba721dcc5912b07d0fab
2018-04-12 09:22:42 -07:00
Makoto Kato
17b58f6236
Bug 1446945 - [New Performance Panel] Focus the browser window after capturing a remote profile. r=gregtatum
...
MozReview-Commit-ID: 15ZGlevykMP
--HG--
extra : rebase_source : 17f3be8ae0a5daed7b43fef1b2e27854e3317f94
2018-03-28 22:11:28 +09:00
Nicolas Chevobbe
bd0b5a8561
Bug 1447709 - Remove old-event-emitter usage from new performance panel; r=gregtatum.
...
MozReview-Commit-ID: G0P4E1jO63M
--HG--
extra : rebase_source : c5360fbf0593cbd887b39c918a713825f097b9d7
extra : source : 671c834c93d8e61ec2d73251c5c89ee0667bc3cf
2018-03-21 17:55:35 +01:00
Makoto Kato
7680a31aab
Bug 1444124 - Open perf-html.io via browser window on WebIDE. r=gregtatum
...
When using WebIDE for remote debug, current window isn't browser window.
So we should look for browser window when using WebIDE.
MozReview-Commit-ID: 1LueWQyjSuM
--HG--
extra : rebase_source : fd09814d31285b2a2cda334931812c75b0e3cc4b
2018-03-14 11:30:01 +09:00
J. Ryan Stinnett
23ff4cc75d
Bug 1443081 - Apply spacing via eslint --fix
for DevTools. r=jdescottes
...
MozReview-Commit-ID: 2RVNt140Zte
2018-03-12 13:44:41 -05:00
Florian Quèze
c714053d73
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Kris Maglione
918ed6c474
Bug 1431533
: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
extra : intermediate-source : 34c999fa006bffe8705cf50c54708aa21a962e62
extra : histedit_source : b2be2c5e5d226e6c347312456a6ae339c1e634b0
2018-01-29 15:20:18 -08:00
Cosmin Sabou
9a65a40178
Backed out 3 changesets (bug 1431533
) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533
)
Backed out changeset 34c999fa006b (bug 1431533
)
Backed out changeset e2674287e57f (bug 1431533
)
2018-01-30 07:17:48 +02:00
Kris Maglione
6476f95b13
Bug 1431533
: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
2018-01-29 15:20:18 -08:00
Brindusan Cristian
af8879d1eb
Backed out 2 changesets (bug 1431533
) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533
)
Backed out changeset 12fc4dee861c (bug 1431533
)
2018-01-30 02:32:43 +02:00
Kris Maglione
c276bb9375
Bug 1431533
: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : rebase_source : c004a023389f1f6bf3d2f3efe93c13d423b23ccd
2018-01-29 15:20:18 -08:00
Greg Tatum
5912015212
Bug 1408124 - Create a new perf actor and recording panel; r=julienw
...
This patch adds a new performance recording panel that interfaes with
perf.html. It is enabled through the new preferences:
"devtools.performance.new-panel-enabled"
MozReview-Commit-ID: 1HBLsbREDPk
--HG--
extra : rebase_source : 22cc2826138c4891024c34947f145574f55b4541
2017-11-08 10:36:43 -06:00
Tiberius Oros
e8ada3a41a
Backed out changeset 36b3f7fb7d31 (bug 1408124)for chrome failures in devtools test devtools/shared/security/tests/chrome/test_websocket-transport.html r=backout on a CLOSED TREE
2017-11-28 21:47:41 +02:00
Greg Tatum
bcab5cbfe4
Bug 1408124 - Create a new perf actor and recording panel; r=julienw
...
This patch adds a new performance recording panel that interfaes with
perf.html. It is enabled through the new preferences:
"devtools.performance.new-panel-enabled"
MozReview-Commit-ID: 1HBLsbREDPk
--HG--
extra : rebase_source : 4db73267d9868c4c62d2619111f875338c8e6171
2017-11-08 10:36:43 -06:00