Commit Graph

1408 Commits

Author SHA1 Message Date
Julian Descottes
a46f8286a8 Bug 1246570 - mem.tool parentMap maps nodeId->node, remove verbose xpcshell logs;r=fitzgen 2016-02-10 17:57:37 +01:00
Joe Walker
6459d850c0 Bug 1243805 - Replace Proxy.create with new Proxy in devtools l10n code. r=jryans 2016-02-05 18:30:59 +00:00
Nicolas Chevobbe
dcb20dcdbf Bug 1232681 - Display script-generated animations correctly. r=pbro
MozReview-Commit-ID: 2pk7sxVTHTk
2016-02-03 23:21:44 +01:00
J. Ryan Stinnett
12a47df8bd Bug 1244226 - Fix promise error in simulator test. r=ochameau
MozReview-Commit-ID: B6UpRTlJYDM
2016-02-11 00:43:59 -06:00
Gabriel Luong
ca9e22d3bb Bug 1239441 - Implement landscape / portrait button that rotates the viewport r=jryans 2016-02-10 17:07:17 -05:00
J. Ryan Stinnett
af99b99ed1 Bug 1247091 - Add workers to actor docs. r=ochameau
MozReview-Commit-ID: KMZtrpsXqWo
2016-02-10 07:18:09 -06:00
Sebastian Hengst
c54dee4730 Backed out changeset e1576fc08c1c (bug 1246570) for XPCshell failures. r=backout 2016-02-10 12:55:11 +01:00
Alexandre Poirot
8502a97c62 Bug 1188405 - Ensure initializing main client module when running the Browser Toolbox. r=jryans 2016-02-10 02:35:00 -08:00
Alexandre Poirot
3657cb070d Bug 1188405 - Convert gDevTools/gDevToolsBrowser into modules. r=jryans
gDevTools.jsm isn't properly reloadable as JSM as meant to be long-lived singletons.
Also, it contains browser related code (gDevToolsBrowser) mixed with more generic one (gDevTools).
This move is going to help hot reloading devtools codebase while improve readability of
one of our core piece of code (devtools startup and browser hooks).

--HG--
rename : devtools/client/framework/gDevTools.jsm => devtools/client/framework/devtools-browser.js
2016-02-10 02:34:59 -08:00
Julian Descottes
b9128a3276 Bug 1246570 - memory tool: parentMap should map nodeId->node. r=fitzgen 2016-02-08 21:16:22 +01:00
Jordan Santell
26aa2323c5 Bug 1246273 - Add localized strings for types and attempts in the JIT opts view. r=vp 2016-02-09 09:08:22 -08:00
Jordan Santell
1fa28bc31b Bug 1243929 - Only show jit optimizations panel when pref is on and current selected frame has optimizations. r=vp 2016-02-09 08:58:15 -08:00
Jordan Santell
d5c13ba049 Bug 1172120 - Filter out uninteresting markers and bars in a test failing on linux/e10s consistently for marker details. r=vp 2016-02-09 08:40:00 -08:00
Julian Descottes
96132d02f0 Bug 1246650 - upgrade redux to version 3.3.0; r=jsantell 2016-02-08 16:23:10 +01:00
Jordan Santell
c3b5fde449 Bug 1244225 - Do not access allocation recording settings when the memory component isn't attached. r=fitzgen 2016-02-08 14:25:00 +01:00
Carsten "Tomcat" Book
dec764a59b Merge mozilla-central to fx-team 2016-02-09 13:10:45 +01:00
Victor Porof
a53784468d Bug 1120623 - Make the flamegraph keyboard accessible, r=jsantell 2016-02-09 13:45:37 +02:00
Carsten "Tomcat" Book
63e921a3d8 merge mozilla-inbound to mozilla-central a=merge 2016-02-09 12:02:38 +01:00
Alexandre Poirot
3afed1e12d Bug 1245615 - Nullify hostVsStores only after event unregistration to prevent exceptions. r=mratcliffe 2016-02-09 02:50:16 -08:00
Alexandre Poirot
4fa0a80f86 Bug 1141222 - Test Cu.reportError stack in browser console. r=vporof 2016-02-09 02:50:16 -08:00
Myk Melez
42a2e4cb04 Bug 1238576 - disable mozApps API on desktop/Android; r=ehsan,ochameau,bz,mcmanus,jmaher,marco 2016-02-08 11:24:22 -08:00
J. Ryan Stinnett
e079027dc5 Bug 1204127 - Fix line endings in DevTools server test. r=me 2016-02-08 17:32:07 -06:00
J. Ryan Stinnett
17759c2ae1 Bug 1204127 - Remove dead paths from debugger. r=fitzgen 2016-02-08 17:32:07 -06:00
J. Ryan Stinnett
e55cea1e3b Bug 1204127 - Clean up paths added after migration. r=ochameau 2016-02-08 17:32:07 -06:00
Patrick Brosset
ca717b4138 Bug 1244755 - 3 - Remove CPOW usages and eslint warnings from devtools/client/inspector/layout; r=miker 2016-02-04 20:56:32 +01:00
Patrick Brosset
e01b41bab4 Bug 1244755 - 2 - Remove addTest logic from layout-view tests for better consistency; r=miker 2016-02-04 13:25:10 +01:00
Patrick Brosset
28e3c61139 Bug 1244755 - 1 - Enable browser_layout.js with e10s by using the testActor; r=miker 2016-02-01 17:26:08 +01:00
Patrick Brosset
623befb443 Bug 1246582 - Enable browser_fontinspector_theme-change.js on e10s; r=me 2016-02-08 12:06:05 +01:00
Patrick Brosset
add4a786dc Bug 1245849 - Remove mochitest browser_animation_name.js and add a xpcshell test instead; r=ochameau 2016-02-08 16:14:11 +01:00
Nicolas Chevobbe
c8e28c9141 Bug 1228978 - Add a drop-mark to the playback-rate selector in the animation-inspector's toolbar; r=pbro 2016-02-02 22:47:13 +01:00
Phil Ringnalda
8bdad29df6 Bug 1229272 - skip browser_storage_sidebar.js on e10s opt Win7 for frequent failures 2016-02-07 13:57:52 -08:00
Nick Fitzgerald
8d77d07807 Bug 1246017 - Create the parent map in the HeapAnalysesWorker; r=jimb 2016-02-05 15:11:48 -08:00
Julian Descottes
d25851a57d Bug 1030712 - Ruleview: Skip apply() after clicking suggestion. r=pbro
When using the inplace editor, clicking on an autocomplete suggestion
no longer triggers apply() and no longer calls the done() callback.
This way the inplace editor behavas similarly when using the keyboard
and when using the mouse.
2016-01-28 21:22:33 +01:00
Nick Fitzgerald
8fe584f3dc Bug 1245739 - Disable the browser_memory_allocationStackBreakdown_01.js test on DEBUG builds. r=jsantell
Unfortunately, this test is frequently reporting the doc_steady_allocation.html
test tab window as leaking. Let's disable it for now, and re-enable it along
with the other leaky tests in bug 1219554.
2016-02-05 09:24:00 -05:00
Joe Whitfield-Seed
11fb7657e2 Bug 1245496 - Fix eslint errors in about:debugging. r=janx 2016-02-04 20:10:08 +00:00
Jordan Santell
23f58ce67c Bug 1175756 - Change JIT optimizations to be a view pref, rather than a recording pref. r=vp 2016-02-05 08:04:12 -08:00
Patrick Brosset
9c3a31c8ef Bug 1229913 - Prevent race conditions when there are many animation mutations; r=miker 2016-02-01 15:58:04 +01:00
Carsten "Tomcat" Book
3242d8a0f5 Backed out changeset 92889fed3b3b (bug 1246017) for xpcshell bustage 2016-02-05 14:06:27 +01:00
Carsten "Tomcat" Book
5411c308c0 Merge mozilla-central to fx-team 2016-02-05 11:55:08 +01:00
Nick Fitzgerald
aca4cfdc58 Bug 1246036 - Don't let the "hey there's no allocation stacks" message throw and break rendering; r=jsantell 2016-02-04 17:05:00 +01:00
Nick Fitzgerald
32b4b8d69a Bug 1246017 - Create the parent map in the HeapAnalysesWorker; r=jimb 2016-02-04 18:05:00 +01:00
Nick Fitzgerald
62812b7204 Bug 1246016 - Speed up parent map creation in the memory tool; r=jimb
The iterator protocol is really slow and puts a crap ton of pressure on the GC
-- who would have guessed!?
2016-02-04 16:25:00 +01:00
Phil Ringnalda
46967ee008 Merge m-c to m-i 2016-02-04 19:26:14 -08:00
Julian Descottes
3f771d19b4 Bug 1243695 - reduce inplace editor size in ruleview;r=miker 2016-01-28 12:17:57 +01:00
Nick Fitzgerald
c51e7e5d80 Bug 1226878 - Fix incorrect totals and percents in memory tool; r=jimb
When filtering, we were merging total counts and total bytes as we added
matching paths from the unfiltered tree into the new, filtered tree. This was
incorrect, and caused us to double, triple, ... count the totals.
2016-02-04 16:10:00 +01:00
Nick Fitzgerald
f1fc6cfdf3 Bug 1221619 - Add telemetry to memory tool. r=jsantell, data-review=bsmedberg 2016-02-03 15:17:00 +01:00
Patrick Brosset
a1769d8213 Bug 1245420 - Sort devtools/client/framework tests and clean-up browser_toolbox_tabsswitch_shortcuts.js; r=ochameau 2016-02-04 22:47:15 +01:00
Nick Fitzgerald
6795cfb21a Bug 1219554 - Follow up: HeapAnalysesClient should set its Worker reference null upon destruction; r=jsantell
This makes attempts to use the HeapAnalysesClient after the worker has already
been destroyed into an earlier, less quiet error so we can catch more of them
and catch them sooner.
2016-02-04 11:53:00 +01:00
Nick Fitzgerald
5899b7cf0d Bug 1219554 - Follow up: clean up memory panel open/destroy; r=jsantell
This commit removes the assignment expression in a return statement thing that
was going on. It is easy to misread and we don't usually use this idiom anywhere
else in the codebase. Additionally, it makes the destroy method clean up some
more members set when opening the tool.
2016-02-04 11:53:00 +01:00
Nick Fitzgerald
9cf43f6cb4 Bug 1219554 - Remove the unused waitUntilSnapshotState test utility; r=jsantell 2016-02-04 11:53:00 +01:00
Nick Fitzgerald
41d9e1fefc Bug 1219554 - Clean up the browser_memory_no_auto_expand.js test; r=jsantell 2016-02-04 11:53:00 +01:00
Nick Fitzgerald
e750e55402 Bug 1219554 - Enable the browser_memory_filter_01.js test on DEBUG builds; r=jsantell 2016-02-04 11:53:00 +01:00
Nick Fitzgerald
ce95e47e95 Bug 1219554 - Enable the browser_memory_diff_01.js test on DEBUG builds; r=jsantell 2016-02-04 11:53:00 +01:00
Nick Fitzgerald
215f8ad277 Bug 1219554 - Enable the browser_memory_clear_snapshots.js test on DEBUG builds; r=jsantell 2016-02-04 11:53:00 +01:00
Nick Fitzgerald
fb18fd84c8 Bug 1219554 - Enable the browser_memory_breakdowns_01.js test on DEBUG builds; r=jsantell 2016-02-04 11:53:00 +01:00
Nick Fitzgerald
ddbaefb181 Bug 1219554 - Enable the browser_memory_simple_01.js test on DEBUG builds; r=jsantell 2016-02-04 11:52:00 +01:00
Phil Ringnalda
cd31a5b4b9 Back out ceb8dff2037e (bug 1246010) for browser_rules_edit-property_06.js timeouts 2016-02-04 20:31:14 -08:00
Brian Grinstead
685025dfb0 Bug 1246010 - Force a default width for sidebars even if no pref is set;r=pbrosset 2016-02-04 16:59:35 -08:00
Ben Kelly
a0c723b79a Bug 1244764 P5 Fix devtools test to work with new Cache add()/addAll() behavior. r=ehsan 2016-02-04 07:59:52 -08:00
Carsten "Tomcat" Book
f84c32592e merge mozilla-inbound to mozilla-central a=merge 2016-02-04 12:02:05 +01:00
Brian Grinstead
602fba82a9 Bug 1245287 - Add toolbox API for isToolRegistered and events for tool-registered and tool-unregistered;r=jryans 2016-02-03 16:00:21 -08:00
Jordan Santell
003fbd01cf Bug 1176056 - Tests for the JITOptimizations react component. r=fitzgen 2016-02-03 12:04:51 -08:00
J. Ryan Stinnett
42893a9807 Bug 1245121 - Enable JSON Viewer on RELEASE_BUILD. r=Honza 2016-02-03 09:55:17 -06:00
AJ Kerrigan
5173a3d137 Bug 1244514 - webconsole.js eslint: fix spacing and line length; r=linclark 2016-02-01 14:16:04 -05:00
James Long
7b30a85240 Bug 1244892 - fix unhandled promise rejection in debugger test browser_dbg_scripts-switching-03.js r=ejpbruel 2016-02-03 09:41:59 -05:00
Paolo Amadini
52d209f702 Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric 2016-02-03 12:58:03 +00:00
Carsten "Tomcat" Book
a636b23432 merge mozilla-inbound to mozilla-central a=merge 2016-02-03 11:59:20 +01:00
Christoph Kerschbaumer
f5dd65f29e Bug 1195173 - Test asyncopen2 security checks for stylesheets (r=bz,ehsan) 2016-02-02 20:35:42 -08:00
Lin Clark
9b5ff7265d Bug 1243777 - Remove skip-if lines for mulet. r=jryans 2016-02-02 08:50:00 -08:00
Tim Nguyen
9280fdbf08 Bug 1245276 - Make 'All animations' left border darker in dark theme. r=bgrins 2016-02-02 23:19:21 +01:00
James Long
4b8d6103c3 Bug 1244223 - fix unhandled promise rejections in debugger tests r=me 2016-02-02 16:24:59 -05:00
Patrick Brosset
ebb8b0762c Bug 1231945 - Display animation.id when it exists; r=tromey 2016-02-02 11:49:22 +01:00
Julian Descottes
41595106e9 Bug 1227135 - about:debugging : disable debug buttons if addons debugging disabled;r=ochameau
When a preference impacting about:debugging changes, the current tab will be rendered
again. Each "target" is responsible for checking if Debugging should be allowed.
If not, the debug button should be disabled. Currently only extensions/addons
can be disabled, depending on the value of the "devtools.chrome.enabled" preference

Adds a mochitest checking this scenario.
2016-01-29 00:13:48 +01:00
Nicolas Chevobbe
91ce008102 Bug 1218089 - Don't set different falsy values as repeated messages in console.log();r=bgrins 2016-01-31 17:02:37 +01:00
Julian Descottes
3c349c1000 Bug 1240044 - wait for MozAfterPaint in browser_profiler_tree_abstract tests on CLOSED TREE;r=bgrins
While waiting for a fix at test harness level, added a helper waiting for MozAfterPaint
when running in e10s mode for all the browser_profiler_tree-abstract tests.
2016-01-21 15:42:52 +01:00
Wes Kocher
be5e6f9b9e Backed out changeset 3d2eace770d1 (bug 1244120) for very frequent leaks on Win7 CLOSED TREE 2016-02-04 12:51:14 -08:00
Brian Grinstead
c8279f69f0 Backed out changeset 16a675e05315 for breaking the browser toolbox on CLOSED TREE (bug 1188405) 2016-02-04 10:38:29 -08:00
Victor Porof
3dcfba762d Bug 1241570 - Split browser_perf-telemetry into multiple tests ON A CLOSED TREE, r=jsantell 2016-02-04 20:33:53 +02:00
Brian Grinstead
abec3d536b Bug 1243992 - e10s fixes for browser_webconsole_bug_585991_autocomplete_keys.js;r=linclark 2016-02-04 09:08:30 -08:00
Brian Grinstead
7fa09413d9 Bug 1243970 - e10s fixes for browser_webconsole_bug_597103_deactivateHUDForContext_unfocused_window.js;r=linclark 2016-02-04 09:07:51 -08:00
Carsten "Tomcat" Book
773930bc0f Backed out changeset 3cd839e515b9 (bug 1245420) for timeouts in browser_responsiveruleview.js 2016-02-04 16:42:01 +01:00
Carsten "Tomcat" Book
e982149b67 Backed out changeset f09ea2712445 (bug 1229913) 2016-02-04 16:41:33 +01:00
Carsten "Tomcat" Book
2a07da30de Merge mozilla-central to fx-team 2016-02-04 12:08:00 +01:00
Alexandre Poirot
0c63115a50 Bug 1188405 - Convert gDevTools/gDevToolsBrowser into modules. r=jryans
gDevTools.jsm isn't properly reloadable as JSM as meant to be long-lived singletons.
Also, it contains browser related code (gDevToolsBrowser) mixed with more generic one (gDevTools).
This move is going to help hot reloading devtools codebase while improve readability of
one of our core piece of code (devtools startup and browser hooks).
2016-02-04 02:20:56 -08:00
Alexandre Poirot
888f223469 Bug 1214352 - Add telemetry for Scratchpad as top level window. r=jryans,p=bsmedberg 2016-02-04 02:20:55 -08:00
Alexandre Poirot
8114cc3121 Bug 1214352 - Enable scratchpad in tab toolboxes. r=jryans 2016-02-04 02:20:55 -08:00
Patrick Brosset
22b822662e Bug 1229913 - Prevent race conditions when there are many animation mutations; r=miker 2016-02-01 15:58:04 +01:00
Patrick Brosset
ce9397cb21 Bug 1245420 - Sort devtools/client/framework tests and clean-up browser_toolbox_tabsswitch_shortcuts.js; r=ochameau 2016-02-04 10:47:21 +01:00
Patrick Brosset
692812f45a Bug 1244120 - Enable browser_rules_content_02.js with e10s; r=bgrins
Extracted a shared helper to open the browser context menu and choose
the 'inspect element' item. This helper works with e10s.
Adapted it a little bit so it waits for the right events in order to
make sure the inspector is ready.

This also involved modifying inspectNode in nsContextMenu.js to make it
wait until the node was selected and the node was ready.

Used this in browser_inspector_initialization.js,
browser_rules_content_02.js and browser_markup_keybindings_04.js

Also removed a now useless inspector-updated event that was trigger from
the animation-inspector panel in some situation. This was left behind
from a long time ago but didn't serve any purpose anymore.
2016-02-03 18:52:02 +01:00
Nick Fitzgerald
88834b127e Bug 1245302 - Wait for the HeapAnalysesWorker to reply before considering deleting a snapshot done; r=jsantell 2016-02-02 15:09:00 +01:00
Nick Fitzgerald
4888de9fea Bug 1245301 - Alphabetize memory tool's browser tests and use consistent naming; r=jimb 2016-02-02 15:09:00 +01:00
Helen V. Holmes
4e9527c3b0 Bug 1234349 - Land high-level design docs. r=bgrinstead
Optimize images

Move illustrator + sketch information into main svg.md file, r=bgrins
2016-02-03 09:45:00 +01:00
Brian Grinstead
83ec87cb90 Bug 1030318 - Enable devtools/framework tests with e10s - part 4;r=me 2016-01-20 11:52:02 -08:00
James Long
90720704fd Bug 1243561 - fix pretty-printing cache in debugger under certain circumstances r=jryans 2016-02-02 11:39:38 -05:00
Alexandre Poirot
68316a7690 Bug 1003860 - Various tweaks to the storage inspector. r=mratcliffe 2016-02-02 01:31:34 -08:00
Alexandre Poirot
ccedcd936b Bug 1003860 - Service worker cache for storage actor. r=mratcliffe 2016-02-02 01:31:34 -08:00
Alexandre Poirot
a27b9e1c8e Bug 1003860 - Simplify storage setup tasks in storage inspector tests. r=mratcliffe 2016-02-02 01:31:33 -08:00
Patrick Brosset
65e1154ed1 Bug 1243749 - Enable 2 rule-view test with e10s and fix unhandled rejected promises; r=miker 2016-01-28 16:19:01 +01:00
Patrick Brosset
33781beb12 Bug 1243736 - Enable browser_rules_pseudo-element_02.js with e10s and make rule-view wait for updateSourceLink; r=bgrins 2016-02-02 09:56:48 +01:00
Sami Jaktholm
ef7467cd56 Bug 1239208 - Fix intermittent browser_rules_edit-property-computed.js by waiting for the correct ruleview-changed event. r=pbro
The preview also causes a ruleview-changed event to be emitted. If the frame
script happened to detect the change fast enough, the test would continue to
commit the value and start to wait for a ruleview-changed event. If the event
triggered by the preview had not been emitted, the test would continue
immediately once the event triggered by the preview was received but before
the value was actually committed and reflected in the computed rule list.

The fix is to wait for the ruleview-changed triggered by the preview before
committing the change to avoid mixing these two events.
2016-01-30 15:19:59 +02:00
Nick Fitzgerald
6e9441d804 Bug 1242763 - Add a bunch of tooltips to the devtools' memory panel; r=jsantell 2016-02-01 16:00:00 -08:00
J. Ryan Stinnett
a22bd3f8e4 Bug 1239562 - Use explicit events to fix test races in responsive design. r=ochameau 2016-02-01 19:29:43 -06:00
J. Ryan Stinnett
b0e07e9509 Bug 1074835 - Enable responsive design tests on Windows with e10s. r=me 2016-02-01 19:29:43 -06:00
Patrick Brosset
d1371d355a Bug 1243691 - Tweak the general RDM layout to allow multiple viewports, center them and snap to top/left when needed; r=jryans 2016-02-01 14:57:31 +01:00
simplyblue
d4b909c4ad Bug 1209417 - The QR code dialog should hint at zooming the dialog in case it's too small r=jryans 2016-01-30 18:24:49 +05:30
Julian Descottes
eee98965f3 Bug 1241126 - ruleview: no new-prop editor on prev. editor blur;r=gl
Add a flag to check if the ruleview was displaying an editor before creating
a newProperty editor. A new property editor is now only displayed if no other
editor was previously displayed.

Added new mochitest to check this use case.
2016-01-20 18:55:39 +01:00
Julian Descottes
3470c1967a Bug 1241126 - ruleview property: open editor for prop. name on click on ":";r=gl
When clicking on the ":" next to the name of a property, the editor is now opened
for the name of the property instead of the value,

Added a test to check this behaviour as well.
2016-01-22 10:30:36 +01:00
Wes Kocher
b914b5fb73 Backed out changeset e8148cda7d85 (bug 989960) for xpcshell bustage 2016-02-01 08:25:19 -08:00
Patrick Brosset
263a48330e Bug 1237986 - Avoid timeouts when the inspector opens in devtools mochitests; r=miker 2016-02-01 17:06:53 +01:00
Julian Descottes
fdc7cd2cc5 Bug 1059312 - Fix highlighter offset after switching iframe context;r=pbro
The auto-refresh highlighter base class was getting a reference to the window
object to use for highlighting at instanciation time.
This reference should be updated if a navigation of the highlight environment
occurs.

This commit maps the "win" property to a getter, so that win is always in sync
with the current highlight environment.
2016-01-31 10:19:31 +01:00
Julian Descottes
5c025f8c68 Bug 1214177 - Allow focus inside HTML docs of inspector.xul; r=gl
After Bug 1238133, HTML documents are directly loaded inside XUL elements.

They inherit a -moz-user-focus: ignore; coming from minimal-xul.css.
Usually this is overridden by xul.css, which restores -moz-user-focus: normal;
on iframe, browser and some other elements.

This commit adds a new class to all inspector tab panel elements including html,
and a new CSS rule to override the default -moz-user-focus.

Also added a new test case dedicated to this.
2016-01-28 01:44:36 +01:00
Fabien Casters
7171dc5fd4 Bug 1224660 - New icon for snapshot diff view button. r=ntim 2016-02-01 01:59:00 +01:00
CuriousLearner
762a21fde1 Bug 1221494 - Fix the playback rate selector size on Linux; r=pbro 2016-02-01 17:39:28 +05:30
Paolo Amadini
40cb6baf8e Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric 2016-01-30 18:53:56 +00:00
Nicolas Chevobbe
af8718d2e2 Bug 1219611 - When animations end in the timeline, make sure the time-label shows the right time; r=pbro 2016-01-28 22:52:33 +01:00
Lin Clark
2cf52310d7 Bug 1243567 - Revert license change on webconsole tests. r=bgrins 2016-01-27 18:55:00 +01:00
Lin Clark
4796ed93d4 Bug 1243243 - Use standard license boilerplate in debugger js files. r=jlongster 2016-01-27 14:46:00 +01:00
Hallvord R. M. Steen
7dc82a5a97 Bug 967853 - hide variable tooltip when stepping in devtools debugger, bug 967853. r=jlongster 2016-01-27 14:40:13 +01:00
Phil Ringnalda
accaa766dd Merge m-i to m-c, a=merge 2016-01-30 09:28:35 -08:00
Tim Nguyen
52ca557cf0 Bug 762979 - Update toggle breakpoints icon to match new gutter style. r=bgrins 2016-01-29 23:42:41 -05:00
Tim Nguyen
1e3186cbb4 Bug 762979 - Implement conditional breakpoint gutter style. r=jlongster 2016-01-29 23:42:27 -05:00
Tim Nguyen
7bae6cff99 Bug 762979 - Implement shorlander's line gutter mockup for the source editor. r=vporof, bgrins 2016-01-29 23:42:09 -05:00
Phil Ringnalda
129d6694f3 Back out 3958782fe187 (bug 989960) for Android crashes in test_watchdog_default.js 2016-01-29 20:12:44 -08:00
James Long
75cac0160e Bug 1243490 - fix leak in devtools hot reloading code r=jryans 2016-01-29 22:53:29 -05:00
AJ Kerrigan
d2b1519b4e Bug 1243764 - Remove named function syntax from webconsole.js methods;r=linclark
This change eliminates a class of ESLint errors (camelcase), while
also bringing the method definitions in line with MDN Coding Style
guidelines.
2016-01-29 12:45:57 -05:00
simplyblue
964cc276c9 Bug 1241646 - remove unused token arguments from nsIX509CertDB r=keeler 2016-01-30 13:50:58 +05:30
Christoph Kerschbaumer
12a3f8477f Bug 1243936 - Convert remaining callsites within devtools/ and toolkit/ to use channel.open2() 2016-01-29 09:16:13 -08:00
Paolo Amadini
f4353161e9 Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric 2016-01-29 13:19:53 +00:00
Tom Tromey
8b8b9b247f Bug 1240183 - make styleeditor eslint-clean; r=pbro 2016-01-29 08:25:26 -07:00
Carsten "Tomcat" Book
9502410d8b Merge mozilla-central to fx-team 2016-01-29 11:49:02 +01:00
Carsten "Tomcat" Book
74b81f2325 merge fx-team to mozilla-central a=merge 2016-01-29 11:47:23 +01:00
Greg Tatum
9c07f7c57c Bug 1164252 - Profiler should be able to parse evaluated location sites. r=jsantell 2016-01-28 08:29:00 -05:00
AJ Kerrigan
3af08bffa0 Bug 1243133 - Fix brace style in webconsole.js. r=linclark
Get rid of ESLint brace style warnings by converting to 1TBS.
2016-01-28 22:32:26 -05:00
Jordan Santell
596ec6973c Bug 1226319 - Part 3 - Land JIT Viewer implemented in react. r=fitzgen 2016-01-28 13:00:54 -08:00
Alexandre Poirot
caf4affe0f Bug 1239276 - Add missing parenthese in test_protocol_async.js r=me. CLOSED TREE 2016-01-28 11:50:10 -08:00
Bill McCloskey
8916b1d998 Bug 1240871 - Don't allow implicit "async" in IPDL (r=mccr8,billm) 2016-01-28 20:56:37 -08:00
Nicolas Chevobbe
8d84a198b9 Bug 1227477 - Polish the way the timeline time graduations are calculated; r=pbro 2016-01-15 22:45:05 +01:00
Alexandre Poirot
b53b12bcab Bug 1239276 - Convert DebuggerClient.connect to promise. r=jryans 2016-01-28 10:11:31 -08:00
Alexandre Poirot
8b80dda3a0 Bug 950936 - Add disable autohide button in browser toolbox to help debug panel/popups. r=bgrins 2016-01-28 10:11:31 -08:00
Julian Descottes
0042ac13b7 Bug 1241070 - refresh dominatortreeitem if expand state changed;r=fitzgen
In DominatorTreeItem check props.expanded in shouldComponentUpdate.
Added integration/sanity test to check that a node can be collapsed
and expanded using mouse events.
Added a DominatorTree component unit test to check the expanded nodes
are correctly updated.
2016-01-20 23:21:54 +01:00
Carsten "Tomcat" Book
e40759bc5c Merge mozilla-central to fx-team 2016-01-28 12:37:17 +01:00
Carsten "Tomcat" Book
6d639cca1d merge mozilla-inbound to mozilla-central a=merge 2016-01-28 12:13:37 +01:00
Patrick Brosset
d3d108a12b Bug 1243682 - Register the new mdn gcli command in moz.build; r=me 2016-01-28 10:33:27 +01:00
Jordan Santell
2da7e8b3ef Bug 1204174 - Reduce test iterations to reduce intermittent timeouts. r=vp 2016-01-27 08:54:00 +01:00
Gabriel Luong
b008e80ef8 Bug 1243403 - Implement the general design of the responsive design mode r=jryans 2016-01-27 17:51:57 -05:00
Brian Grinstead
7a8b8f2092 Bug 1239506 - Make console formatter return NaN instead of nan with %f;r=baku 2016-01-27 14:22:45 -08:00
Brian Grinstead
ea22f5c278 Bug 1243388 - Don't access CPOW in browser_webconsole_bug_597756_reopen_closed_tab.js;r=linclark 2016-01-27 14:16:34 -08:00
Chris Manchester
835d2f9bd5 Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps 2016-01-27 17:46:34 -08:00
Xidorn Quan
0790dabaf5 Bug 1064843 part 7 - Add backdrop pseudo-element and add related UA stylesheet. r=heycam 2016-01-28 10:11:00 +11:00
Jan Keromnes
6c9842fba9 Bug 1242469 - Remove the "Enable worker debugging (in development)" checkbox from about:debugging. r=ochameau 2016-01-25 07:06:00 +01:00
Julian Descottes
a6eadf0628 Bug 1242296 - mem. profiler: clear snapshots icon; r=ntim
Added a new icon clear.svg, use as clear button for the
memory profiler. Updated title for the button.
2016-01-25 00:40:47 +01:00
Carsten "Tomcat" Book
06c3e0ec46 Merge mozilla-central to fx-team 2016-01-27 12:12:26 +01:00
Carsten "Tomcat" Book
45b3ce32b0 merge mozilla-inbound to mozilla-central a=merge 2016-01-27 11:59:49 +01:00
Julian Descottes
86bdbd0e52 Bug 1226887 - add aHTMLTooltip in toolbox.xul;r=bgrins
In order for tooltips to work in XHTML documents embedded in XUL documents,
the parent XUL document needs to have a <tooltip> element which can be
used to display the title.

In the devtools, a tooltip element with id "aHTMLTooltip" is usually created
for this. For the memory profiler, the embedding XUL document is toolbox.xul.
This commit adds a tooltip element with id aHTMLTooltip.
2016-01-24 17:36:25 +01:00
Julian Descottes
afd21ded77 Bug 1224201 - mem. profiler : reduce font-size & add column min-width (16ch);r=vporof
Goal of this commit is to ensure we can display at least 12 number digits +
4 percent chars in the memory table columns whatever the viewport size.
With a viewport width of 800px, we still have 200px usable for the last col
in census view

Some items of the memory table are already using 90% font size.
This commit applies this font-size to the whole memory table.
Also added a 16ch min-width to the non-flex columns
2016-01-24 18:26:54 +01:00
Shivang Nagaria
5378843ac1 Bug 768469 - [gcli] implement a "mdn" command. r=pbrosset 2016-01-23 02:59:00 +01:00
Mike Conley
ed8b97bc5e Bug 1233497 - Remove some more CPOW yields from Tasks in devtools tests. r=jryans 2016-01-11 10:08:38 -05:00
Mike Conley
fd9e0817fa Bug 1233497 - Don't yield or resolve CPOWs from Tasks or Promises in devtools tests. r=jryans 2016-01-07 13:40:41 -05:00
Mike Conley
005a054df5 Bug 1233497 - Avoid unsafe CPOWs in devtools tests. r=jryans 2016-01-07 11:54:18 -05:00
J. Ryan Stinnett
4257e187b4 Bug 1242584 - import-globals-from should carry over to tests. r=tromey 2016-01-26 17:08:33 -06:00
Wes Kocher
c3acc03e57 Backed out 2 changesets (bug 1013219) for apparently making test_ocsp_stapling_expired.js frequently time out
Backed out changeset a97c7103effe (bug 1013219)
Backed out changeset a877772255f6 (bug 1013219)
2016-01-26 10:51:24 -08:00
Gijs Kruitbosch
39288ebc9d Bug 1138737 - improve naming of sharedGlobal list of exceptions, r=jsantell 2016-01-26 12:25:31 +00:00
James Long
2cc4f15883 Bug 1239018 - add file watching and hot reloading for devtools files r=jryans 2016-01-26 11:29:32 -05:00
Gabriel Luong
88f5f860ed Bug 1238133 - Part 8: Select the default inspector sidebar tab on open and record the tool opened r=bgrins 2016-01-26 11:17:48 -05:00
Gabriel Luong
2e8a757385 Bug 1238133 - Part 7: Update test methods for opening the inspector sidebar panels r=bgrins 2016-01-26 11:17:48 -05:00
Gabriel Luong
9b96d312be Bug 1238133 - Part 6: Make the layout view live inside the inspector panel frame r=bgrins 2016-01-26 11:17:48 -05:00
Gabriel Luong
16d70723ee Bug 1238133 - Part 5: Make the font inspector live inside the inspector panel frame r=bgrins 2016-01-26 11:17:48 -05:00
Gabriel Luong
30350cf8e3 Bug 1238133 - Part 4: Make the computed view live inside the inspector panel frame r=bgrins 2016-01-26 11:17:48 -05:00
Gabriel Luong
a63dcaa610 Bug 1238133 - Part 3: Make the rule view live inside the inspector panel frame r=bgrins 2016-01-26 11:17:47 -05:00
Alexandre Poirot
cea6561650 Bug 1238939 - Fix reentrance loop with active requests during client close. r=jryans 2016-01-26 03:23:47 -08:00
Alexandre Poirot
29690bdd07 Bug 1238939 - Fix NetMonitorController race on disconnect. r=vporof 2016-01-26 03:23:47 -08:00
Alexandre Poirot
58ced92293 Bug 1242567 - Cleanup OptionsPanel.open by using Task.async. r=bgrins 2016-01-26 03:23:47 -08:00
Patrick Brosset
35eb2d7cb8 Bug 1242689 - Fix eslint errors in devtools/client/*.js and un-ignore the files; r=tromey 2016-01-26 10:53:45 +01:00
Patrick Brosset
0dcc222163 Bug 1242570 - Fix unhandled promise rejections in markupview tests; r=bgrins 2016-01-25 21:22:27 +01:00
Patrick Brosset
df9ad38165 Bug 1241527 - 5 - Use ruleview-changed event to fix remaining pending requests in tests; r=gl 2016-01-25 16:22:07 +01:00
Gabriel Luong
09f29bac62 Bug 1242201 - Part 1: Make one instance of markup.css r=bgrins 2016-01-25 23:09:57 -05:00
Phil Ringnalda
910b02ccc4 Back out changeset 3380feadf35b (bug 1242201) for being the wrong patch
CLOSED TREE
2016-01-25 19:54:12 -08:00
Gabriel Luong
29d7e04f09 Bug 1242201 - Part 1: Make one instance of markup.css r=bgrins 2016-01-25 22:32:42 -05:00
Brian Grinstead
3a2e81ccc9 Bug 1016024 - Increase time limit for the log to finish in webconsole test to give extra space for linux debug runs;r=me
This test isn't actually meant to test the performance of logging, just that the timestamps are sensible.
2016-01-25 18:37:46 -08:00
J. Ryan Stinnett
f96e93a43c Bug 1239437 - Browser mochitests for responsive.html. r=pbrosset 2016-01-25 19:44:08 -06:00
J. Ryan Stinnett
9790e6dd92 Bug 1239437 - xpcshell tests for responsive.html. r=pbrosset 2016-01-25 19:44:08 -06:00
J. Ryan Stinnett
b288e3d26a Bug 1239437 - Allow run_test to be unused in xpcshell tests. r=pbrosset 2016-01-25 19:44:08 -06:00
J. Ryan Stinnett
da21a04746 Bug 1239437 - Stir in React and Redux. r=pbrosset,jlongster 2016-01-25 19:44:08 -06:00
J. Ryan Stinnett
23d8d18289 Bug 1239437 - Hide iframe border. r=pbrosset 2016-01-25 19:44:08 -06:00
J. Ryan Stinnett
d3d80dcc37 Bug 1239437 - Add a basic viewport frame. r=pbrosset 2016-01-25 19:44:08 -06:00
J. Ryan Stinnett
555e6c8195 Bug 1239437 - Delegate to empty, new responsive UI tool if enabled. r=pbrosset 2016-01-25 19:44:08 -06:00
James Long
85b15a21a0 Bug 1239060 - add exports hook in loader r=zer0 2016-01-25 20:23:04 -05:00
Brian Grinstead
50ce69640f Bug 1242716 - Get rid of CPOW usage in browser_webconsole_bug_585237_line_limit.js;r=linclark 2016-01-25 16:07:51 -08:00
Hugo Arregui
4e019057e5 Bug 1225063 - add option (devtools.markup.collapseAttributes) to enable/disable attribute collapsing from settings panel;r=bgrins 2016-01-25 16:02:31 -08:00
Gabriel Luong
7783640aea Bug 1242278 - Eslint cleanup of Inspector markup view r=pbro 2016-01-25 15:00:04 -05:00
Alexandre Poirot
23718f065f Backed out 3 changesets (bug 1003860) for dt6//browser_storage_basic.js failure on win7-debug
Backed out changeset 824ccce70bcf (bug 1003860)
Backed out changeset d1d1dbec6725 (bug 1003860)
Backed out changeset a4fe93d921ad (bug 1003860)
2016-01-25 11:56:07 -08:00
Gabriel Luong
1f24481944 Bug 1242309 - Upgrade to CodeMirror 5.11.0 r=bgrins 2016-01-25 14:46:22 -05:00
Lin Clark
80c528b711 Bug 1241956 - Use standard license boilerplate in webconsole js files. r=bgrins 2016-01-25 11:19:58 -08:00
Lin Clark
7b8330c780 Bug 1241956 - Use standard license boilerplate in webconsole test files. r=bgrins 2016-01-25 11:19:39 -08:00
Tom Tromey
5c9d0b3b55 Bug 1013219 - set line number of return instruction; r=efaust,fitzgen,ejpbruel 2016-01-25 12:17:01 -07:00
Tom Tromey
7c4e941f79 Bug 1013219 - set the line number of the terminating retrval; r=jimb,ejpbruel,fitzgen 2016-01-25 12:17:01 -07:00
Alexandre Poirot
d25d08eb8b Bug 1239287 - Wait for attachTab request during Options panel initialization. r=jryans 2016-01-25 06:06:48 -08:00
Alexandre Poirot
08a8d884b3 Bug 1239287 - Promisify DebugerClient.attach* requests. r=jryans 2016-01-25 06:06:48 -08:00
Alexandre Poirot
d74353c1be Bug 1003860 - Various tweaks to the storage inspector. r=mratcliffe 2016-01-25 06:06:48 -08:00
Alexandre Poirot
4eb147fb7a Bug 1003860 - Service worker cache for storage actor. r=mratcliffe 2016-01-25 06:06:48 -08:00
Alexandre Poirot
d8a7edb911 Bug 1003860 - Simplify storage setup tasks in storage inspector tests. r=mratcliffe 2016-01-25 06:06:47 -08:00
Alexandre Poirot
f400881b46 Bug 1235780 - Remove preprocessing from floating scrollbar css. r=jryans 2016-01-25 06:06:47 -08:00
Alexandre Poirot
9b3ee4e2ab Bug 1232931: Wait for service worker registration before attaching a toolbox to it. r=janx 2016-01-25 06:06:47 -08:00
Patrick Brosset
eedadd4c40 Bug 1241527 - 4 - Use ruleview-changed event to avoid pending requests in browser_rules_multiple* tests; r=gl 2016-01-22 16:52:51 +01:00
Patrick Brosset
f8faeb37e4 Bug 1241527 - 3 - Fix typo in hideTooltipAndWaitForRuleviewChanged; r=gl 2016-01-22 16:35:22 +01:00
Patrick Brosset
2785860d4c Bug 1241527 - 2 - Use ruleview-changed event to avoid pending requests when browser_rules_search-filter* tests end; r=gl 2016-01-22 16:30:22 +01:00
Shlomi Fish
36361c11b7 Bug 1205353 - Wrong result for string.replace with backslash-dollar (/\$/) inside JS debugger. r=vporof 2015-12-11 06:01:00 +00:00
Phil Ringnalda
d7618989ba Merge m-c to m-i 2016-01-23 18:18:48 -08:00
Jan Odvarko
141702c8db Bug 1241884 - Introduce new requestHeaders field for promiseXHR. r=jryans 2016-01-22 15:24:21 +01:00
Julian Descottes
31c94d5946 Bug 1240344 - Fix filter propname used when creating toolbar. r=fitzgen
This commit fixes the prop name used when creating the Toolbar component
from app.js : Toolbar expects fitlerString, app was providing filter.

Extended browser_memory_filter_01.js to check the filter value is preserved
after switching views.
2016-01-22 12:23:44 +01:00
Lin Clark
6a7c81cd16 Bug 1235374 - Change BreakpointActor to protocol.js. r=jryans 2016-01-22 15:52:00 -05:00
Lin Clark
fdb33247c7 Bug 1234287 - Refactor webconsole netlogging tests. r=bgrins 2016-01-22 16:44:45 -08:00
Tom Tromey
23cd180d68 Bug 1224289 - add eslint rule to reject Cu.importGlobalProperties; r=mikeratcliffe 2016-01-22 13:58:31 -07:00
Jordan Santell
9811f3937d Bug 1226319 - part 2 - move the common localized strings from the heap view into the frame component itself. Also make the frame component configurable to optionally display the function name and host, and handle scenarios where the column does not exist -- all in preparation for the JIT optimizations view. r=fitzgen 2016-01-22 12:47:03 -08:00
Brian Grinstead
9fd09e6924 Bug 1241735 - Convert browser_webconsole_bug_614793_jsterm_scroll to be more e10s friendly;r=linclark 2016-01-22 10:09:39 -08:00
Julian Descottes
adbe000b45 Bug 1239673 - memorytable: set tree-node-odd from JS. r=vporof
Only visible table rows are rendered, therefore we
cannot rely on :nth-child(2) to create background stripes.

This commit adds the source index to the treeNode props.
Using this index, the treeNode can add a "tree-node-odd"
className to its element.

In css, tree-node-odd is then used to add the alternate
background color to a row,
2016-01-19 01:44:44 +01:00
Victor Porof
4455cf9ea8 Bug 1226267 - Emit CallWatcher call events, r=jsantell 2016-01-22 15:26:03 +01:00
Patrick Brosset
e476a417dd Bug 1241527 - 1 - Fix some unhandled rejected promises in colorpicker, cubicbezier and cssfilter ruleview tests; r=gl 2016-01-21 17:35:04 +01:00
Nick Fitzgerald
7fb3b5f976 Bug 1235458 - Move a bunch of utilities from DevToolsUtils to ThreadSafeDevToolsUtils. r=jsantell 2016-01-21 12:07:17 -08:00
Nick Fitzgerald
fc62beb4ce Bug 1219584 - Test that we show the allocations recording hint at the correct times. r=jsantell 2016-01-21 22:15:39 -05:00
Jordan Santell
ea865b34f3 Bug 1240981 - Make performance tools use BrowserLoader. r=fitzgen 2016-01-21 15:04:05 -08:00
Brian Grinstead
90b9674522 Bug 1237368 - Set inline style width to console output node so output scrolls faster;r=vporof 2016-01-21 14:33:54 -08:00
Tom Tromey
2ab62f3fe8 Bug 1241437 - remove workaround from StyleSheetEditor.jsm; r=pbrosset 2016-01-21 14:30:58 -07:00
Patrick Brosset
8fbd12a804 Bug 1213651 - Avoid server round-trips when displaying animated dom nodes; r=tromey
The main change here is that nodeFronts that have already been displayed
in the timeline are stored in a WeakMap so they can be retrieved from it
next time they're displayed and avoid a server-side round trip which, in
turn, causes the UI to flicker.

The other change is that now, it is possible to tell the animations actor
what is the current walker actor, which allows animation player actors to
directly send the NodeActor ID as part of their forms. Which, in most cases,
completely eliminates the server round-trip, because the corresponding
NodeFronts are already known on the client, so we get them from there.

The last change done here is that AnimationTargetNode now becomes a thin
wrapper on top of the new DomNodePreview component that was extracted so
it can be reused in other places.
2016-01-21 13:19:58 +01:00
Carsten "Tomcat" Book
0cfb6c0b29 Merge mozilla-central to fx-team 2016-01-21 12:30:07 +01:00
Carsten "Tomcat" Book
10b9203d86 Backed out changeset 22d80ccb4626 (bug 1003860) for test failures in browser_storage_dynamic_windows.js 2016-01-21 12:25:44 +01:00
Carsten "Tomcat" Book
acc0178869 Backed out changeset 8d93e84979b5 (bug 1003860) 2016-01-21 12:25:21 +01:00
Carsten "Tomcat" Book
3277a3b23d Backed out changeset 8737105685f1 (bug 1003860) 2016-01-21 12:25:20 +01:00
Carsten "Tomcat" Book
a5bf3d24f5 Backed out changeset 91ba81f7207e (bug 1030318) for making browser_profiler_tree-abstract-02.js failing permanent on e10s 2016-01-21 12:15:27 +01:00
Carsten "Tomcat" Book
d6d7f5602f merge mozilla-inbound to mozilla-central a=merge 2016-01-21 11:49:16 +01:00
Nick Fitzgerald
35eb40b14e Bug 1241221 - Part 1: Fix incorrect reporting of "moreChildrenAvailable". r=jdescottes
The condition checked when reporting whether there were `moreChildrenAvailable`
when constructing the initial DominatorTreeNode tree from a DominatorTree was
backwards. This commit fixes the condition and adds a test that fails without
the condition fix.
2016-01-20 23:29:46 -05:00
Nick Fitzgerald
ece63db599 Bug 1241221 - Part 0: Test retained size of nodes in dominmator trees. r=sfink
This adds a new test for dominator trees computed from heap snapshots, to make
sure that a node's retained size matches the following:

    retainedSize(node) = shallowSize(node) + sum(retainedSize(c) for c in children(node))

This test did not find the bug described in bug 1241221, but seems like a
valuable test to have anyways.
2016-01-20 13:08:00 -05:00
Nick Fitzgerald
ed6bfb3104 Bug 1233551 - Do not mark the allocations profiling as experimental. r=jsantell
This commit unmarks the allocation stack sampling as experimental, allowing it
to be visible by default, and no longer restricted to Nightly only.
2016-01-20 15:41:00 -05:00
James Long
130ed55394 Bug 1238881 - force the devtools version of React to always generate HTML elements r=Honza 2016-01-20 13:00:30 -05:00
J. Ryan Stinnett
3ecdab4aa7 Bug 1224751 - Use the window's console in BrowserLoader. r=jlongster 2016-01-20 12:34:44 -06:00
Julian Descottes
141b608cd9 Bug 1198326 - Prevent event propagation on click events of the inplace editor;r=bgrins 2016-01-20 01:49:50 +01:00
Patrick Brosset
1388b24c63 Bug 1240813 - Fixed the unhandled promise rejections in browser_rules_colorpicker-* tests; r=ochameau 2016-01-20 15:58:24 +01:00
Carsten "Tomcat" Book
79359c90a2 Merge mozilla-central to fx-team 2016-01-20 15:37:48 +01:00
Carsten "Tomcat" Book
03bfc91ef3 merge mozilla-inbound to mozilla-central a=merge 2016-01-20 15:34:34 +01:00
Victor Porof
66a0cfac5a Bug 1169035 - AbstractCanvasGraph.prototype._getRelativeEventCoordinates causes very costly layouts, r=jsantell 2016-01-20 14:16:27 +01:00
Victor Porof
aeb76806d9 Bug 1226245 - Make CallWatcher generic, r=jsantell 2016-01-20 14:11:14 +01:00
Julian Descottes
9da048d452 Bug 1214177 - Restore pointer-events:normal in layout editor inputs. r=pbro 2016-01-20 01:31:52 +01:00
Brian Grinstead
ed33dc63ba Bug 1240860 - Escape attribute name before passing into querySelector;r=tromey 2016-01-19 15:30:46 -08:00
Matt Brubeck
9cc6f747ff Bug 1240876 - Don't wait for load to enable "Copy as cURL" command [r=vporof] 2016-01-19 15:12:47 -08:00
Patrick Brosset
a46c93e49a Bug 1181837 - 8 - Include inspector's head.js in markup view to remove duplication; r=bgrins 2016-01-20 09:42:16 +01:00
Patrick Brosset
d98e0edcb7 Bug 1181837 - 7 - Include inspector's head.js in font inspector to remove duplication; r=bgrins 2016-01-14 16:10:40 +01:00
Patrick Brosset
9b6ebd4e60 Bug 1181837 - 6 - Include inspector's head.js in rule and computed view tests to remove duplication; r=bgrins 2016-01-20 09:17:11 +01:00
James Long
adc59ba2b0 Bug 1224765 - add production version of React for devtools and use it in release modes r=fitzgen 2016-01-19 16:55:06 -05:00
Tom Tromey
dd5f93cfb8 Bug 1240063 - remove balanced-listener rule from devtools .eslintrc; r=pbro 2016-01-19 10:43:08 -07:00
Nick Fitzgerald
68051f145d Bug 1239495 - Label the GC roots in the dominator tree. r=jdescottes
Before this patch, we used the underlying root list's C++ type as the label of
the GC roots node in the dominator tree. This patch changes that label to "GC
Roots", which does not require knowing our implementation of heap snapshots to
understand.
2016-01-19 16:29:00 +01:00