Jordan Santell
9450b30586
Bug 1152992 - If markers do not have a definition, classify them as "Other" in the perftools. r=vp
2015-06-03 11:09:53 -07:00
Jordan Santell
56092ad34a
Bug 1168566 - Separate memory over time and allocation recording in perftools as two different preferences. r=fitzgen
2015-06-09 11:06:49 -07:00
Wes Kocher
feeae93d6b
Merge m-c to inbound, a=merge CLOSED TREE
2015-06-10 18:38:28 -07:00
Nick Fitzgerald
51949882f9
Bug 1141614 - Part 5: Add a test for cycle collection markers; r=jsantell
2015-06-10 14:05:53 -07:00
Nick Fitzgerald
f03cf1b965
Bug 1141614 - Part 4: Expose cycle collection markers in the devtools frontend; r=jsantell
2015-06-10 14:05:53 -07:00
Jordan Santell
20a68f00f0
Bug 1172120 - Fix intermittent in marker details test.
2015-06-05 14:08:28 -07:00
Jordan Santell
7cd4c23cd9
Bug 1164731 - when modifying selection within a flame graph, other detail views should be queued for rendering. r=vp
2015-06-05 10:40:38 -07:00
Jordan Santell
32430a131a
Bug 1168275 - Wait for specifically Parse HTML markers, not any marker, to fix intermittent. r=fitzgen
2015-06-04 16:39:24 -07:00
Jordan Santell
e203340542
Bug 1171539 - ConsoleTime markers should render endStacks. r=vp
2015-06-04 12:38:32 -07:00
Jordan Santell
223c176f48
Bug 1169439 - Markers fully eclipsed by another marker should be collapsed within the parent marker. r=vp
2015-06-04 07:51:22 -07:00
Sami Jaktholm
dd835ec3f3
Bug 1169993 - Remove duplicated setTheme methods from performance and webaudio tests. r=bgrins
2015-06-03 19:36:35 +03:00
Ryan VanderMeulen
6d3aff8a67
Backed out changeset b617a57d6bf1 (bug 1169439) for OSX debug browser_projecteditor_contextmenu_02.js and browser_projecteditor_menubar_02.js permafail.
2015-06-03 16:12:10 -04:00
Jordan Santell
7c26eabfe4
Bug 1169439 - Markers fully eclipsed by another marker should be collapsed within the parent marker. r=vp
2015-06-03 07:51:16 -07:00
Nick Fitzgerald
8580d76e08
Bug 1170609 - Make the GC markers test use SpecialPowers.Cu.forceGC so it works in e10s. r=jsantell
2015-06-02 10:51:00 -04:00
Carsten "Tomcat" Book
1fe2a8a412
Backed out changeset 8e4fdb45e6a8 (bug 1169439) for e10s dt test failures
2015-06-03 08:42:17 +02:00
Jordan Santell
5295dca10e
Bug 1169439 - Markers fully eclipsed by another marker should be collapsed within the parent marker. r=vp
2015-05-31 17:55:26 -07:00
Jordan Santell
406273fc90
Bug 1170671 - ProfileTimelineMarkers that use TRACING_TIMESTAMP should capture stack information. r=smaug
2015-06-02 16:16:32 -07:00
Jordan Santell
5eebc3db35
Bug 1167976 - Mark platform JS code with category where appropriate. In this case, just "tools" category as devtools JS code. r=vp,shu
2015-05-24 09:10:14 -07:00
Jordan Santell
3b8a2abd7e
Bug 1169439 - Pull out marker definitions into its own file, and move formatter and collapse functions into marker-utils. r=vp
2015-05-30 19:07:38 -07:00
Jordan Santell
6621235ce8
Bug 1163356 - Migrate performance tool components to xpcshell tests where appropriate. r=vp
2015-05-29 17:34:32 -07:00
Jordan Santell
e1a6eaf4d0
Bug 1169411 - recording durations should be based off of profiler's end time in a performance recording. r=vp
2015-05-28 13:59:12 -07:00
Ryan VanderMeulen
7586a3a432
No bug - Request a longer timeout for browser_perf-overview-render-03.js.
...
CLOSED TREE
2015-05-29 13:14:07 -04:00
Victor Porof
6dcc7638b2
Bug 1169444 - Cache the waterfall tree whenever created in _prepareWaterfallTree, r=jsantell
2015-05-29 09:44:13 -04:00
Victor Porof
308e5c0962
Bug 1169438 - Don't show an empty sidebar when the waterfall is drawn the for first time, r=jsantell
2015-05-29 09:44:13 -04:00
Victor Porof
2ef0e64ed0
Bug 1169436 - Marker nodes (which contain child markers) should also be re-selected when the waterfall view is redrawn, r=jsantell
2015-05-29 09:44:13 -04:00
Victor Porof
2a921a4743
Backed out changeset 549e09a3e84d for breaking the web audio editor, r=permaorange
2015-05-28 18:09:25 -04:00
Victor Porof
e5173b4133
Bug 1169135 - Make Graphs.jsm a require module, r=jsantell
2015-05-28 17:04:16 -04:00
Victor Porof
4efe3ff34b
Bug 1169352 - Temporarily disable assertion in browser_timeline-waterfall-rerender.js, r=orange
2015-05-28 16:17:17 -04:00
Jordan Santell
d0e6e77dfa
Bug 1147143 - Inverted call tree times are now based on the context of their position in the tree, non-leaf frames do not have self costs, and total costs add up to their parent. r=shu
2015-05-23 15:58:56 -07:00
Victor Porof
b6d03ef86b
Bug 1169257 - Add longer timeout for browser_perf-overview-render-02.js, r=orange
2015-05-28 10:10:21 -04:00
Ryan VanderMeulen
82a62f5b4b
Bug 1161817 - Disable browser_timeline-waterfall-sidebar.js on Linux due to frequent failures.
...
CLOSED TREE
2015-05-28 09:36:14 -04:00
Patrick Brosset
b0fc02b334
Bug 1166189 - ESLint configuration files for devtools; r=tromey
...
Adds a global .eslintrc file for all source files in /browser/devtools.
This file defines a set of global variables that are commonly used in
/browser/devtools code.
The files that import modules with Cu.import will need to define their
own globals as /* globals ... */ comments.
This file also defines the configuration for all the rules we want to
use.
This also adds a set of .eslintrc files, one per test directory in
/browser/devtools. Each of these files extend from one of 2 parent config
files: .eslintrc.xpcshell or .eslintrc.mochitest.
The parent config define the set of globals these types of tests have
access to (test runner functions, assertion functions, etc.).
Finally, this also adds .eslintrc files in /toolkit/devtools for code and
tests, which just extend from their counterparts in /browser/devtools.
2015-05-28 09:30:03 +02:00
Victor Porof
87ea8b0d39
Bug 1169120 - Waterfall should preserve the currently selected marker after resizing, r=jsantell
2015-05-28 00:30:21 -04:00
Victor Porof
043aea378b
Bug 1158862 - Rerendering waterfall graph ignores current selection, r=jsantell
2015-05-27 17:24:33 -04:00
Victor Porof
5326b91ef5
Bug 1168125 - Add a new test, r=jsantell
2015-05-27 17:24:13 -04:00
Victor Porof
768d86fb97
Bug 1168125 - Fix existing tests, r=jsantell
2015-05-27 17:24:13 -04:00
Victor Porof
22038b2928
Bug 1168125 - Add marker folding logic, r=jsantell
2015-05-27 17:23:53 -04:00
Victor Porof
182e8d34ea
Bug 1168125 - Replace the waterfall view with a tree, r=jsantell
2015-05-27 17:23:53 -04:00
Victor Porof
3c52f8016b
Bug 1168125 - Cleanup performance xul and css, r=jsantell
2015-05-26 14:55:45 -04:00
Patrick Brosset
0d849bdbc4
Bug 1168077 - Remove remaining spidermonkey js specific syntax from browser/devtools; r=miker
2015-05-25 14:42:51 +02:00
Ryan VanderMeulen
6f374fc002
Backed out 5 changesets (bug 1141614) for browser_timelineMarkers-02.js failures.
...
Backed out changeset 1db2b848699a (bug 1141614)
Backed out changeset 9becec7879dc (bug 1141614)
Backed out changeset fff492fc48ce (bug 1141614)
Backed out changeset f49e64db4a66 (bug 1141614)
Backed out changeset 63199013dac2 (bug 1141614)
CLOSED TREE
2015-06-09 13:20:24 -04:00
Nick Fitzgerald
c898c6a32b
Bug 1141614 - Part 5: Add a test for cycle collection markers; r=jsantell
2015-06-08 12:40:07 -07:00
Nick Fitzgerald
2a0c28645a
Bug 1141614 - Part 4: Expose cycle collection markers in the devtools frontend; r=jsantell
2015-06-08 12:40:07 -07:00
Victor Porof
95d0b190f7
Bug 1167975 - CallView._displaySelf sets this.document just because other functions use it; it should pass it as an argument instead, r=jsantell
2015-05-24 12:12:20 -04:00
Victor Porof
f60b8d2227
Bug 1167967 - Memory allocations tree render() has an extra unnecessary options argument, r=jsantell
2015-05-24 12:12:20 -04:00
Victor Porof
03e12d39fb
Bug 1167963 - FrameNode should not export isContent, r=jsantell
2015-05-24 12:12:20 -04:00
Victor Porof
3e4c16b95c
Bug 1167962 - Keep exports at bottom of modules, r=jsantell
2015-05-24 12:12:20 -04:00
Victor Porof
9d6b0f916a
Bug 1167961 - Task is incorrectly used in compatibility.js, r=jsantell
2015-05-24 12:12:20 -04:00
Jordan Santell
25cc5e6509
Bug 1167006 - Refactor marker details to not handle stack traces explicitly, and move logic into marker utils. Separate out some source link styles. r=vp
2015-05-24 00:18:08 -07:00
Phil Ringnalda
0eefe0c506
Merge f-t to m-c, a=merge
2015-05-23 14:28:07 -07:00