Commit Graph

5125 Commits

Author SHA1 Message Date
Phil Ringnalda
6889a8a1cb Back out b85bc83d5a15 (bug 1166774) for frequent failures in browser_ruleview_colorpicker-edit-gradient.js 2015-05-26 21:04:21 -07:00
Wes Kocher
bba9264023 Merge m-c to fx-team, a=merge 2015-05-26 16:26:24 -07:00
Wes Kocher
127ff615ae Merge inbound to central, a=merge 2015-05-26 16:16:26 -07:00
Alexandre Poirot
2fadb2573e Bug 1167174 - Assert that custom highlighter do show the highlighter before proceeding. r=pbrosset 2015-05-25 18:54:08 +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
Julian Descottes
a5dff5425f Bug 965199 - "Copy Image Data-URL" in computed & rule views. r=pbrosset
This feature is about the inspector's rule view & computed view.
The context menu for an image URL (e.g. value of background-image property)
will contain a new entry : "Copy Image Data-URL". Clicking on it will fill the
clipboard with the image encoded as a data url.

The mechanism to hide/show the entry is inspired from the "Copy Color" menu
entry. When the context menu is displayed, check if the target is contained in
a node of type "image", using the getNodeInfo method available on both views.

If the image data cannot be retrieved for a given URL, the clipboard is filled
with an error message.

Modified rule-view getNodeInfo method in order to exclude from image nodes the
'source' links (such as 'style.css', displayed on the right of the rule-view).

Added a new mochitest that tests the feature on an element using a base64
background image.
2015-05-24 01:41:09 +02:00
Patrick Brosset
f88e9e52f2 Bug 1167945 - Remove spidermonkey specific JS from canvasdebugger; r=jryans 2015-05-24 14:44:02 +02:00
Patrick Brosset
d5e8c5e2b6 Bug 1167957 - Remove spidermonkey specific JS from debugger 2015-05-25 09:17:26 +02:00
Phil Ringnalda
fdf3b1f75b Back out bc60df62a51e (bug 1167957) for frequent incomprehesible e10s leaks of a docshell in browser_urlbarEnter.js 2015-05-25 17:41:58 -07:00
Sami Jaktholm
f983fb3a3d Bug 982201 - Don't give up so easily when constructing netmonitor statistics view during tests. r=past
In tests it doesn't make sense to give up after two seconds as we want to test
the actual feature - not that it can do everything in under two seconds which
is quite a long shot on debug builds.

The new 45 second timeout during tests matches the 45 second timeout of
mochitests which essentially makes it impossible for whenDataAvailable to
timeout during tests causing these false positives.
2015-05-23 07:16:22 +03:00
J. Ryan Stinnett
abbd6364f5 Bug 1167633 - Remove SpiderMonkey specific JS syntax from App Manager / WebIDE. r=pbrosset 2015-05-22 09:34:00 -04:00
Alexandre Poirot
3addb91599 Bug 1167181 - Wait for computed view to be fully loaded in tests before proceeding to next one. r=pbrosset 2015-05-25 01:09:47 +02:00
Patrick Brosset
aeacd02e03 Bug 1167957 - Remove spidermonkey specific JS from debugger 2015-05-25 09:17:26 +02:00
Victor Porof
6d3fbda895 Bug 1167962 - Fix import in synthesizeProfileForTest, r=orange 2015-05-24 14:12:53 -04: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
Patrick Brosset
afc590c391 Bug 1167704 - Remove SpiderMonkey specific syntax in browser/devtools/shared and browser/devtools/framework; r=jryans 2015-05-22 21:17:11 +02:00
J. Ryan Stinnett
581d73b9f8 Bug 1067325 - DevTools test fixes for view source in tab. r=pbrosset 2015-05-23 18:17:50 -05:00
J. Ryan Stinnett
345b7d89df Bug 1067325 - Allow DevTools to use view source in tab. r=jsantell 2015-05-23 18:17:50 -05:00
Phil Ringnalda
0eefe0c506 Merge f-t to m-c, a=merge 2015-05-23 14:28:07 -07:00
Jordan Santell
302c1a5ddf Bug 1167006 - part 3 fully revert merge from 780e1f999f54. 2015-05-22 17:37:40 -07:00
Victor Porof
7b649a4555 Bug 1167733 - Consolidate prefs access and usage in the new performance tool, r=jsantell 2015-05-22 17:46:59 -04:00
Jordan Santell
bd92b8df79 Bug 1167006 - Fully revert bad merge from 780e1f999f54. 2015-05-22 13:56:34 -07:00
Jordan Santell
2b2ceb5753 Revert "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"
This reverts commit 411adbfe0ea2
2015-05-22 13:47:18 -07:00
Victor Porof
89244cc15c Bug 1167428 - Don't add event listeners in PerformanceController.destroy, r=jsantell 2015-05-22 16:29:41 -04:00
Victor Porof
de9987cef5 Bug 1167426 - The _connected property in PerformanceActorsConnection is not necessary, r=jsantell 2015-05-22 16:29:20 -04:00
Victor Porof
07c34b40ce Bug 1167298 - Remove the ordinal property on categories, r=jsantell 2015-05-22 16:28:57 -04: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
Patrick Brosset
6da0833731 Bug 1022726 - Focus the devtools window after switching host type; r=bgrins
After switching to a different toolbox host, make sure the toolbox window
receives the focus so that the toolbox keyboard shortcuts (like move to next
or previous tool) still work.
2015-05-22 16:06:37 +02:00
Jordan Santell
1d1b129123 Bug 1049865 - part 2 - fix up browser_profiler_tree-frame-node.js to handle the new stripping of query params from a displayed filename in tree models. 2015-05-22 11:56:49 -07:00
Ravi Shankar
bfd7e69dc6 Bug 1049865 - Remove url query from items in the call tree; r=jsantell 2015-05-22 11:59:12 -07:00
Ryan VanderMeulen
1c381529ef Backed out changeset 76c0e3be4fe8 (bug 1159043) for test_telemetry.html failures. 2015-05-22 14:55:38 -04:00
Patrick Brosset
923cdc222d Bug 1167617 - Remove SpiderMonkey specific JS syntax from inspector; r=jryans 2015-05-22 20:50:01 +02:00
Jordan Santell
9a065c9957 Bug 1150761 - Rename the performance tool's details view names to better describe the data visualizations. r=vp 2015-05-21 23:06:19 -07:00
Jordan Santell
c1517f681e Bug 1162662 - Map JS markers to human readable keys, and hide if platform related via (Gecko). r=vp 2015-05-19 23:02:28 -07:00
Jordan Santell
7506e259a1 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-22 11:26:51 -07:00
Eddy Bruël
c0ce8afc1f Bug 1164077 - Implement WorkerActor.attach;r=jlong 2015-05-22 17:58:46 +02:00
Tim Nguyen
af0a1ed440 Bug 1164784 - Eliminate CSS duplication with perf tool record button. r=jsantell 2015-05-21 13:27:00 -04:00
Sami Jaktholm
2f8c652774 Bug 1158634 - Tests for editable font previews. r=pbrosset
This adds two tests:
1. browser_fontinspector_edit-previews.js checks that
   * if the text is changed, the preview images should change
   * if the text field is empty, the initial previews should be shown

   It doesn't check the exact preview images because they are drawn on a canvas
   causing them to vary between systems, platforms and software versions.

2. browser_fontinspector_edit-previews-show-all.js checks that the 'Show all'
   mode is remembered if the preview text is edited after the button is clicked.
2015-05-21 19:21:43 +03:00
Sami Jaktholm
ba28755b0a Bug 1158634 - Restore support for editing previews in Font Inspector. r=pbrosset
An input box similar to those in rule and computed views (without the search
symbol) is added to the font-inspector panel which can be used to control the
preview text. The updates are throttled to avoid unnecessary updates while the
text is being edited.

Since the PageStyleActor has allowed clients to define the preview text for a
while now, this feature is also enabled for older targets too.
2015-05-21 19:18:18 +03:00
Sami Jaktholm
f5be7739c8 Bug 1158634 - Clean up font-inspector.js. r=pbrosset 2015-05-16 09:57:56 +03:00
Gabriel Luong
69d9cf8a1a Bug 1166344 - [rule view] Store and get the parsed property value displayed in the computed list when filtering styles in the computed list. r=bgrins 2015-05-21 14:47:00 -04:00
J. Ryan Stinnett
efe2f77f9e Bug 1159043 - Record WebIDE runtime info in Telemetry. r=ochameau 2015-05-21 03:57:03 -05:00
Miles Richardson
35889a9d01 Bug 1160771 - Clean unnecessary tags and properties from SVG files in browser/ and toolkit/. r=dao 2015-05-21 12:33:00 -04:00