Commit Graph

352 Commits

Author SHA1 Message Date
Victor Porof
09b356aac3 Bug 1169132 - Fix imports in FlameGraph.js, r=jsantell 2015-05-28 00:30:41 -04: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
182e8d34ea Bug 1168125 - Replace the waterfall view with a tree, r=jsantell 2015-05-27 17:23:53 -04:00
Victor Porof
569c3bebf6 Bug 1158982 - Using up/down keys moves overview graphs, r=jsantell 2015-05-27 15:23:44 -04:00
Alexandre Poirot
3075a2a3d4 Bug 1023386 - Split and filter properties remotely for objects. r=past 2015-05-25 20:11:59 +02:00
Brian Grinstead
5c215db1ff Bug 1164327 - Make resizing a graph maintain the drawn selection. r=vporof 2015-05-24 17:38:00 +02:00
Victor Porof
a145f7a720 Bug 1167300 - Fix all performance tool imports to work with the new file locations, r=jsantell 2015-05-22 16:25:52 -04:00
Victor Porof
75ef6d3a38 Bug 1167300 - Create a way to get strings from multiple localization files, r=jsantell 2015-05-22 16:25:52 -04:00
Victor Porof
abf0920a22 Bug 1167300 - Consolidate the performance tool directory, r=jsantell 2015-05-22 16:25:52 -04:00
Brian Grinstead
7e332fca65 Bug 1122662 - Resize graphs when window resizes;r=vporof 2015-05-22 09:38:29 -04:00
Brian Grinstead
9ae8a5aed4 Bug 1090950 - Properly bound fillRect call for Graphs with selections that start or end out of bounds. r=vporof 2015-05-19 13:39:00 -04:00
Victor Porof
693b109071 Bug 1144034 - Flamegraph text is barely readable on non-retina display, r=jsantell 2015-05-19 13:47:09 -04:00
Tom Tromey
09849bd97c Bug 1154809 - rewrite CubicBezierWidget to use CSSLexer; r=pbrosset 2015-05-19 08:56:08 -07:00
Tom Tromey
d8e1dcfcd9 Bug 1154809 - rewrite tokenizeComputedFilter to use cssTokenizer; r=pbrosset 2015-05-19 08:56:04 -07:00
Tom Tromey
292c8b9388 Bug 1154809 - remove dead css-parsing code; r=pbrosset 2015-05-19 08:55:57 -07:00
Ryan VanderMeulen
2aa50456a9 Backed out 7 changesets (bug 1154809) for xpcshell failures.
Backed out changeset 056f69eee8db (bug 1154809)
Backed out changeset 13f93d585e42 (bug 1154809)
Backed out changeset 1e967727087e (bug 1154809)
Backed out changeset 1f3809022d39 (bug 1154809)
Backed out changeset 7e730e9cb6b3 (bug 1154809)
Backed out changeset 139959618516 (bug 1154809)
Backed out changeset ea59187953f6 (bug 1154809)
2015-05-17 19:54:49 -04:00
Tim Nguyen
1828ba4d5f Bug 1136101 - Add an "Add rule" button in the rules view toolbar. r=bgrins, ui-r=shorlander 2015-05-16 02:10:00 -04:00
Tom Tromey
675af72a94 Bug 1154809 - Rewrite CubicBezierWidget to use CSSLexer. r=pbrosset 2015-05-14 05:36:00 -04:00
Tom Tromey
49f97da9e7 Bug 1154809 - Rewrite tokenizeComputedFilter to use cssTokenizer. r=pbrosset 2015-05-14 05:36:00 -04:00
Tom Tromey
ce951405a6 Bug 1154809 - Remove dead css-parsing code. r=pbrosset 2015-05-14 05:35:00 -04:00
James Long
ed952c6498 Bug 1164483 - move worker helpers from frontend of devtools to backend r=jsantell 2015-05-13 15:52:23 -04:00
Shu-yu Guo
897ee4baa8 Bug 1154115 - Make the performance devtool handle the new profiler JSON format. (r=jsantell,vporof) 2015-05-11 14:16:44 -07:00
Brian Grinstead
53ee6a1ea2 Bug 1143224 - Use getBoundsWithoutFlushing and scroll less often in the SideMenuWidget to speed up the netmonitor UI;r=vporof 2015-05-10 11:55:27 -07:00
Brian Grinstead
eab31865b2 Bug 1144779 - Do not use mouse coordinates from onMouseUp to set selection end when dragging in Graph;r=vporof
Instead use the cursor.x property that was stored during the mousemove event.
This helps preserve the selection when a mouseup happens outside of the window.
2015-05-07 13:19:46 -07:00
Sami Jaktholm
faf8c2b61a Bug 1160720 - Stop dragging the color selector around if no buttons are pressed down on mousemove. r=bgrins
The color picker stops following the mouse when it receives a mouseup event.
However, in some cases when the mouse button is released outside the color
picker frame, the picker won't know about it and will continue to move the
selection when mouse comes back over the picker frame.

As the MouseEvent.buttons property specifies which buttons are pressed when
the event occurs the picker can use said property to detect if it should stop
following the mouse. When .buttons === 0 on a mousemove event no buttons are
pressed down and it should stop following the mouse.
2015-05-06 16:58:20 -07:00
Jordan Santell
35aa7e7901 Bug 1126457 - Implement a worker utility to easily offload tasks into a worker. r=bgrins 2015-05-05 16:39:48 -07:00
Brian Grinstead
3bc5440343 Bug 1145784 - Use testX/testY for coordinates during tests for the Graph and FlameGraph;r=vporof 2015-05-05 11:47:33 -07:00
Brian Grinstead
225f2024a6 Bug 1145784 - Bind graph mouse movement to the top level window;r=vporof 2015-05-05 11:47:29 -07:00
Nick Fitzgerald
81092e78a5 Bug 1157914 - Don't re-render the graphs until selection is done; r=jsantell 2015-04-30 15:21:11 -07:00
Jordan Santell
55cdc4c709 Bug 1158645 - Calculate FPS in performance tool by counting frames over duration, rather than averaging values of reported framerate timestamps. r=vp 2015-04-29 13:53:19 -07:00
Wes Kocher
19fce9a12d Merge fx-team to m-c a=merge CLOSED TREE 2015-04-29 16:46:00 -07:00
ziyunfei
649e7033e4 Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till 2015-04-30 00:32:05 +09:00
Brian Grinstead
595dae366e Bug 1159276 - Prevent showing the source context menu if the breakpoint context menu is also going to be shown;r=jlongster 2015-04-28 14:10:08 -07:00
Tim Nguyen
eb4b8ed17d Bug 1023546 - DevTools - Support HDPI resolutions for Windows. r=bgrins 2015-04-28 07:30:00 -04:00
Alexandre Poirot
0a4f5910be Bug 1157201 - Prevent exception while hovering the rule-view. r=pbrosset 2015-04-22 07:34:00 +02:00
Will Bamberg
8e289827bf Bug 980006 - Add MDN tooltips for CSS properties. r=pbrosset 2015-04-21 16:28:00 -04:00
Mahdi Dibaiee
f8e3513c4d Bug 1149671 - Use alt/na/shift to step 0.1/1/10 at a time. r=pbrosset 2015-04-21 02:30:00 -04:00
Alexandre Poirot
942288c0b3 Bug 1022765 - Ensure ESC opens the split console on first try in the inspector. r=pbrosset 2015-04-21 13:01:40 -07:00
Michael Ratcliffe
01990ecb83 Bug 1136257 - Shift-click to switch between color unit format in place. r=bgrins 2015-04-17 11:53:06 +01:00
Wes Kocher
f13ef85021 Backed out changeset d321fbee8cd8 (bug 1136257) for being the probably cause of e10s-dt orange 2015-04-20 13:42:48 -07:00
Michael Ratcliffe
552beafbc8 Bug 1136257 - Shift-click to switch between color unit format in place r=bgrins 2015-04-17 11:53:06 +01:00
Tooru Fujisawa
28e3493b46 Bug 1154234 - Remove unnecessary return in BezierCanvas.prototype.plot in CubicBezierWidget.js. r=pbrosset 2015-04-16 21:55:59 +09:00
John Giannakos
415e3df0bd Bug 1148081 - Cubic Bezier tooltip styling updates to prevent unnecessary overflow. r=bgrins 2015-04-13 09:48:00 +02:00
Jordan Santell
0f8092b456 Bug 1151246 - flame graph header should render above the flame graph. r=vp 2015-04-12 09:31:00 +02:00
Patrick Brosset
1f55db6d1b Bug 988278 - Fixes ESCape keypress mess in the inspector to make sure the split console opens; r=miker
This fixes 2 problems related to the split console not opening when it should.
1 - After the inspector selection mode (pick mode) was canceled with ESC, pressing ESC once
again did not open the split console, because the toolbox did not have the focus.
2 - The markup-view tooltip (used to preview images) was eating the first ESC keypress when
the markup-view was focused, even though the tooltip was hidden. This was forcing users to
press ESC twice to open the split console.
2015-04-13 10:51:49 +02:00
Mahdi Dibaiee
875ddbc9d8 Bug 1055181 - CSS Filter Tooltip; r=pbrosset
Adds a new devtools tooltip type in the inspector used to edit
css filters. The widget displayed in the tooltip allows to add,
edit, remove, and re-order filters.
Changes made inside the tooltip are applied to the filter
property in the rule-view.
2015-04-09 13:30:42 +04:30
Jordan Santell
d71dbe3f2b Bug 1138928 - Display only function name and file, instead of full url, in flame graphs. r=vp 2015-04-07 17:36:00 +02:00
Jordan Santell
8442288652 Bug 1121180 - Support dark theme in flamecharts for the performance tool. r=vp 2015-04-06 11:53:00 -04:00
Mike Taylor
a6aae5cfad Bug 848502 - Add a contextMenu option to SideMenuWidget. r=vporof 2015-04-03 09:12:00 -04:00
Wasiur Rahman
37e5535c05 Bug 1132208 - "Remove dead code from framerate actor now in GraphsWorker.js". r=jsantell 2015-03-31 21:00:00 +02:00