Ehsan Akhgari
741e1e0f3e
Bug 1186323 - Increase the timeout of browser_perf-theme-toggle-01.js
2015-08-17 11:47:41 -04:00
Wes Kocher
d2ba8ca25d
Bug 1186322 - Skip perf-recording tests on linux due to near permafail
2015-08-14 15:41:50 -07:00
Alexandre Poirot
9846a208ce
Bug 1190857 - Add loader alias to DevTools loader exports. r=jryans
2015-08-13 10:57:13 -07:00
Nounours Heureux
a647e3acdd
Bug 1172407 - Fix the performance tool option popup r=jsantell
...
--HG--
extra : amend_source : 0140674e52ada1086baf25f7a5c15a25fe665da8
2015-08-13 08:58:49 -07:00
Wes Kocher
27904887cf
Backed out changeset 692b2fea4ef6 (bug 1161698) because it was the wrong patch
2015-08-13 08:58:09 -07:00
Wilhem Barbier
f65583d27c
Bug 1161698 - Set the label as the filename when importing a performance recording r=jsantell
...
--HG--
extra : rebase_source : d91e37b61d7ee21039dc74bf3dd2491478d938aa
2015-08-13 08:52:57 -07:00
Lin Clark
35c362cc26
Bug 1167673 - Add nice intro/descriptive helper tooltips for the different details view tabs. r=jsantell
2015-08-13 01:22:24 -04:00
Jordan Santell
68ebfffe95
Bug 1191158 - Promote 'Record Allocations' options to no longer be experimental in the performance tool. r=fitzgen
2015-08-04 18:40:22 -07:00
Jordan Santell
e622e48b6b
Bug 1172180 - Create a PerformanceActor, and migrate existing pseudo PerformanceFront to a legacy front. r=vp
...
--HG--
rename : browser/devtools/performance/test/browser_perf-compatibility-08.js => browser/devtools/performance/test/browser_perf-legacy-front-01.js
rename : browser/devtools/performance/test/browser_perf-compatibility-02.js => browser/devtools/performance/test/browser_perf-legacy-front-02.js
rename : browser/devtools/performance/test/browser_perf-compatibility-07.js => browser/devtools/performance/test/browser_perf-legacy-front-03.js
rename : browser/devtools/performance/test/browser_perf-compatibility-04.js => browser/devtools/performance/test/browser_perf-legacy-front-04.js
rename : browser/devtools/performance/test/browser_perf-compatibility-05.js => browser/devtools/performance/test/browser_perf-legacy-front-05.js
rename : browser/devtools/performance/modules/logic/io.js => toolkit/devtools/performance/io.js
rename : browser/devtools/performance/modules/logic/actors.js => toolkit/devtools/performance/legacy/actors.js
rename : browser/devtools/performance/modules/logic/compatibility.js => toolkit/devtools/performance/legacy/compatibility.js
rename : browser/devtools/performance/modules/logic/front.js => toolkit/devtools/performance/legacy/front.js
rename : browser/devtools/performance/modules/logic/recording-model.js => toolkit/devtools/performance/legacy/recording.js
rename : browser/devtools/performance/modules/logic/recording-utils.js => toolkit/devtools/performance/utils.js
rename : browser/devtools/performance/test/browser_perf-front-profiler-02.js => toolkit/devtools/server/tests/browser/browser_perf-profiler-01.js
rename : browser/devtools/performance/test/browser_perf-front-profiler-04.js => toolkit/devtools/server/tests/browser/browser_perf-profiler-03.js
rename : browser/devtools/performance/test/browser_perf-front-basic-timeline-01.js => toolkit/devtools/server/tests/browser/browser_perf-realtime-markers.js
rename : browser/devtools/performance/test/browser_perf-recording-model-01.js => toolkit/devtools/server/tests/browser/browser_perf-recording-actor-01.js
rename : browser/devtools/performance/test/browser_perf-recording-model-02.js => toolkit/devtools/server/tests/browser/browser_perf-recording-actor-02.js
rename : browser/devtools/performance/test/browser_perf-data-massaging-01.js => toolkit/devtools/server/tests/browser/browser_perf-samples-01.js
rename : browser/devtools/performance/test/browser_perf-data-samples.js => toolkit/devtools/server/tests/browser/browser_perf-samples-02.js
2015-08-12 21:42:54 -04:00
Jordan Santell
e8430fd27a
Bug 1193110 - Do not close toolbox without waiting for PerformanceActor to finish connecting and tearing down. r=jryans
2015-08-10 18:43:19 -07:00
Alexandre Poirot
9c0a24f39a
Bug 1190452 - Always import toolkit/devtools/server/main.js as CommonJS module. r=jryans
2015-08-10 05:38:56 -07:00
Jordan Santell
69ac07e3fe
Bug 1191508 part 2: Count allocations on the client side so the count accurately reflects the selection in performance tools. r=shu
2015-08-07 10:50:58 -07:00
Jordan Santell
cfe3a23e1f
Bug 1191508 - Do not serve counts from the memory module in the performance tools; this should be handled on the client. r=fitzgen
2015-08-07 10:38:26 -07:00
Jordan Santell
0a3107c1e4
Bug 1191153 - Print friendly GC reason names for GC markers in the performance tool. r=fitzgen
2015-08-06 13:15:23 -07:00
Alexandre Poirot
b9fc38483f
Bug 1188401 - Expose `require` out of Loader.jsm and use it. r=jryans
2015-08-06 05:38:10 -07:00
Jordan Santell
ac5233e99c
Bug 1177558 - Change devtools memory module to return docshell time rather than Date.now() to match epoch from allocations, and add tests. r=fitzgen
2015-08-04 16:49:03 -07:00
Jordan Santell
6dd2134bae
Bug 1163763 - part 2 - fix broken test from bug 1163763. r=fitzgen. CLOSED TREE
2015-08-04 17:12:34 -07:00
Jordan Santell
8007f99fbe
Bug 1163763 - L10N-ify many strings that didn't make previous uplifts for performance tools, and consolidate strings into one tool rather than profiler and timeline. r=vp
2015-07-16 13:28:30 -07:00
Victor Porof
d9f19da56a
Bug 1173049 - Markers on the edge of time range are hard to interact with, r=jsantell
2015-08-04 12:18:58 +02:00
Jordan Santell
acbfa0b449
Bug 1172408 - When checking if a marker details element has an action on click, pass in the marker details container so that we don't ascend up to the document, throwing an error. r=vp
2015-07-16 15:40:23 -07:00
Alexandre Poirot
f64f5de77d
Bug 1182194 - Use DevToolsUtils module instead of JSM. r=jwalker
2015-07-28 08:03:17 -07:00
Shu-yu Guo
8e3d94436a
Bug 1164325 - Fix uninverting the profiler call tree. (r=jsantell)
2015-07-23 16:38:49 -07:00
Victor Porof
5a8ea56fc1
Bug 1176370 - Temporarily disable browser_timeline-filters-01.js for sudden frequent oranges, r=me
2015-07-21 13:37:07 -04:00
Jordan Santell
9d15560487
Bug 1182894 - Add tests for collapsing markers while filtering in the performance tool. r=vp
2015-07-14 19:23:00 -04:00
Jordan Santell
e2a78cd25c
Bug 1167021 - Pull out calculation cost logic of frame nodes from the view into the model, and add tests for cost calculation and recursion. r=vp
2015-07-14 14:40:47 -07:00
Jordan Santell
6b3dfc468b
Bug 1175760 - Set recording configurations based on UI prefs, but also target support overrides UI prefs. r=vp
2015-07-13 17:24:24 -07:00
Jordan Santell
f00f6823d1
Bug 1176537 - Change how markers are collapsed to prevent issues for folding in deeply nested markers, and actually fix the other waterfall collapsing tests to actually run. r=vp
2015-07-12 16:41:22 -07:00
Jordan Santell
5551466ab7
Bug 1159389 - Migrate profiler actor to use new form of protocol.js actors, and become a standalone module consumed by actors. r=vp, r=jryans
2015-07-13 13:20:00 -04:00
Shu-yu Guo
3f8566884e
Bug 1177293 - Don't overcount samples when flattening recursion. r=jsantell
2015-06-24 17:06:00 -04:00
Victor Porof
cb3f37b97d
Bug 1170105 - Disable browser_timeline-waterfall-rerender.js until more investigation is done, r=me
2015-07-09 12:22:27 -04:00
Victor Porof
1263fef9da
Bug 1161817 - Disable browser_timeline-waterfall-sidebar.js entirely, r=me
2015-07-06 14:39:11 -04:00
J. Ryan Stinnett
ac312da864
Bug 1178851
- Move testing flag to DevToolsUtils. r=ochameau
2015-07-02 04:56:57 -05:00
Jordan Santell
1c67b2bbec
Bug 1176331 - Create a system module to consolidate usage of fetching device/system/os/constant information. r=jryans
2015-06-19 13:56:59 -07:00
Jordan Santell
99e8c9180d
Bug 1150295 pt2: fix rebase error on renaming optimization hint. a=kwierso
2015-06-19 17:47:13 -07:00
Victor Porof
d9ec99ad77
Bug 1175686 - Pull line and bar graph widgets outside of Graphs.js into their own files, r=jsantell, a=Mossop
2015-06-19 11:00:25 -04:00
Victor Porof
948448d82a
Merge fx-team with local clone
2015-06-19 19:25:07 -04:00
Victor Porof
6371dd1f82
Bug 1161817 - Add more logging for browser_timeline-waterfall-sidebar.js and similar tests, r=me
2015-06-19 08:54:33 -04:00
Victor Porof
8fb7c7ff30
Bug 1172120 - Add more logging for browser_perf-marker-details-01.js and similar tests, r=me
2015-06-18 15:29:51 -04:00
Jordan Santell
27921a0d16
Bug 1150295 - Display an icon next to frames in the call tree that contain viewable optimization data. r=vp,a=kwierso
2015-06-17 14:31:15 -07:00
Jordan Santell
de10fc5ce6
Bug 1175650 - skeleton view for JIT Optimizations in the performance tool. r=vp
...
--HG--
rename : browser/devtools/performance/views/jit-optimizations.js => browser/devtools/performance/views/optimizations-list.js
2015-06-18 12:59:46 -07:00
Jordan Santell
871646d7b0
Bug 1162385 - Intermittent fix: be less strict about profiler buffer status in recording model test. r=me
2015-06-19 14:37:07 -07:00
Ryan VanderMeulen
765befbf2b
Backed out 3 changesets (bug 1175686) for browser_graphs-11b.js failures.
...
Backed out changeset 21126200b02f (bug 1175686)
Backed out changeset fc161a706ebf (bug 1175686)
Backed out changeset 8c6b76badad2 (bug 1175686)
CLOSED TREE
2015-06-18 14:38:57 -04:00
Ryan VanderMeulen
3559edfe6f
Bug 1172120 - Skip browser_perf-marker-details-01.js on Linux for frequent failures.
...
CLOSED TREE
2015-06-18 14:14:33 -04:00
Victor Porof
c0177d6ae3
Bug 1175686 - Pull BarGraphWidget into its own file, r=jsantell
2015-06-18 11:39:06 -04:00
Victor Porof
d56b0f7a2b
Bug 1175686 - Pull LineGraphWidget into its own file, r=jsantell
2015-06-18 11:39:06 -04:00
Jordan Santell
65d41d9d74
Bug 1174829 - Remove vestigial PerformanceActorsConnection references in comments. r=vp
2015-06-15 11:38:39 -07:00
Jordan Santell
deed4b2c2f
Bug 1173695 - When extra threads are in a profile of a nested profile, stringified, handle that gracefully for older recordings. r=vp
2015-06-11 18:45:21 -07:00
Jordan Santell
baeb955941
Bug 1175705 - Make enable-jit-optimizations a recording-feature rather than a toggleable display feature. r=vp
2015-06-17 14:57:45 -07:00
Jordan Santell
980618b980
Bug 1174889 - Record optimization tiers over time in FrameNodes, and create a utility function for converting the tier data to plottable points in a stacked mountain graph.
2015-06-16 17:25:21 -07:00
Jordan Santell
2593c16981
Bug 1174013 - Move JIT model tests to xpcshell tests. r=shu
...
--HG--
rename : browser/devtools/performance/test/browser_perf-jit-model-01.js => browser/devtools/performance/test/unit/test_jit-model-01.js
rename : browser/devtools/performance/test/browser_perf-jit-model-02.js => browser/devtools/performance/test/unit/test_jit-model-02.js
2015-06-11 16:13:14 -07:00