Commit Graph

625 Commits

Author SHA1 Message Date
Gabriel Luong
3a308f2bed Bug 1231362 - Part 1: Upgrade existing addons to CodeMirror 5.9.0 r=bgrins 2015-12-09 11:26:00 -08:00
Carsten "Tomcat" Book
2c1f396739 Merge mozilla-central to fx-team 2015-12-15 14:54:46 +01:00
Carsten "Tomcat" Book
fe48173913 merge mozilla-inbound to mozilla-central a=merge 2015-12-15 12:16:29 +01:00
Alexandre Poirot
e15ae6d72c Bug 1228382 - Keep service worker alive when attaching to them. r=janx,ejpbruel 2015-12-15 03:10:53 -08:00
Christoph Kerschbaumer
aefefa7c7e Bug 1223231 - Use channel.asyncOpen2 in devtools/client/shared/AppCacheUtils.jsm (r=sicking) 2015-12-14 19:04:56 -08:00
Brian Grinstead
33ce0ccc68 Bug 1224726 - Do not attempt to parse source file when searching in debugger if text > 1MB;r=jlongster 2015-12-14 18:03:44 -08:00
James Long
dc764221e9 Bug 929225 - Enable syntax highlighting for large files in the debugger;r=bgrins 2015-12-14 18:03:38 -08:00
Mats Palmgren
3066495bdd Bug 1203668 part 2 - Fix dependency on this bug in devtools code. r=bz 2015-12-15 02:51:03 +01:00
Sami Jaktholm
44c713ed5f Bug 1224088 - Ensure DOMContentLoaded and load markers don't interfere with browser_net_timeline_ticks.js. r=vporof
The test checks that the time division ticks are correctly rendeded in
the NetMonitor waterfall view. However, the new DOMContentLoaded and
load markers might be drawn on top of these which causes the assertions
to fail.

These changes make the test remove the new markers and redraw the
waterfall before asserting that the time ticks are correct.
2015-11-20 12:31:26 +02:00
Jordan Santell
ce9ec7d784 Bug 1222958 - Fix sidebar disappearing in memory tool. r=fitzgen 2015-12-11 13:53:30 -05:00
Jan Odvarko
b034b42b14 Bug 1230544 - JSON Viewer: support for .json URL extensions; r=jryans 2015-12-04 15:27:47 +01:00
James Long
4c0320f6e0 Bug 1230299 - avoid fetching sources twice on navigation in debugger 2015-12-10 16:58:15 -05:00
Patrick Brosset
9cf9d59a81 Bug 1229859 - Use import-globals-from eslint rule to fix the most common no-undef offenders in devtools; r=Mossop 2015-12-03 15:36:44 +01:00
Patrick Brosset
b89a27598b Bug 1229859 - Introduce new import-globals-from eslint rule to import globals from other modules; r=Mossop 2015-12-04 11:21:21 +01:00
Patrick Brosset
3a25a5d01b Bug 1229859 - Massively reduce the number of eslint errors in devtools by ignoring lib files, adding missing .eslintrc files and making some rules be warnings; r=Mossop 2015-12-10 15:46:32 -05:00
Carsten "Tomcat" Book
69d7e4d6b5 merge mozilla-inbound to mozilla-central a=merge 2015-12-10 12:05:03 +01:00
Andrea Marchesini
f0f60b7dff Bug 1231100 - Get rid of nsIDOMFileReader - patch 2, r=sicking 2015-12-09 15:52:38 -05:00
Andrea Marchesini
3cdcfba987 Bug 1231100 - Get rid of nsIDOMFileReader - patch 1, r=sicking 2015-12-09 15:52:15 -05:00
Albert Juhé Lluveras
09df6bfafc Bug 951714 - DevTools Themes: Update network panel table headers to match new theme. r=vporof 2015-12-05 08:14:00 +01:00
Ahri MAERTEN
7d09a1872c Bug 1108042 - No autoblackboxing of minified sources when they've been already checked. r=ejpbruel 2015-11-26 18:26:01 +01:00
James Long
1dfbe14fa8 Bug 1230556 - avoid blocking the debugger shutdown on pending requests r=me 2015-12-05 13:04:21 -05:00
James Long
a27899d0cb Bug 1229923 - fix the debugger flashing a paused state on startup 2015-12-03 20:21:31 -05:00
Tom Tromey
c729a636bd Bug 1035545 - show wrapped primitives specially in console and variable view; r=vporof,fitzgen 2015-12-03 13:09:48 -07:00
Brian Grinstead
fe5e85731d Bug 1207868 - Fix lexical scope autocomplete for global 'let' and 'const';r=past 2015-12-03 11:35:33 -08:00
Brian Grinstead
3821dedcec Bug 1220011 - Yield on 'console close' command in test (fixes permafail with bug 1224294 applied); r=jwalker 2015-12-03 10:02:37 -05:00
Patrick Brosset
2c7f2d2f7d Bug 1230093 - Make the import-headjs-globals rule store variables correctly; r=Mossop 2015-12-03 11:17:02 +01:00
Nick Fitzgerald
ba0deaa3cd Bug 1229960 - Add support for computing and traversing dominator trees to HeapAnalysisWorker; r=jsantell
This commit defines `DominatorTreeNode`, a JS class representing a node in a
heap snapshot's dominator tree. Three heap analysis client/worker
request/responses request and create these `DominatorTreeNode`s. Unlike
censuses, dominator trees are too big to practically mirror in memory as JS
object structures. Instead, we have one request to get a partial/shallow
representation of the tree starting from the root, and another to get subsequent
children and siblings in the tree. This allows for incremental, lazy, and
bounded mirroring of the dominator tree as `DominatorTreeNode`s.
2015-12-03 09:15:13 -08:00
Patrick Brosset
22e72d6a95 Bug 1228005 - 2 - Tests for the keyframes and animated properties panel; r=tromey 2015-12-04 12:14:43 +01:00
Patrick Brosset
6da9f4b579 Bug 1228005 - 1 - Display animated property list with keyframes when an animation is selected; r=tromey r=bgrins 2015-12-09 09:49:23 -05:00
Tom Tromey
3e85cf8dd6 Bug 1224121 - fall back to non-authored editing for CSSOM-created rules; r=pbrosset 2015-12-03 08:55:14 -07:00
Alexandre Poirot
43d19c030e Bug 1229328 - Remove preprocessing from toolbox-window.xul. r=bgrins 2015-12-03 06:42:35 -08:00
Alexandre Poirot
65c61d2ff0 Bug 1225473 - Cleanup DebuggerClient on about:debugging close and fetch only the target of the currently opened tab. r=janx 2015-12-03 06:42:35 -08:00
Alexandre Poirot
fcfa56f4be Bug 1225473 - Support Service workers in child process. r=janx 2015-12-03 06:42:34 -08:00
Alexandre Poirot
49a26cab90 Bug 1225477 - Support listening for processes creation. r=jryans 2015-12-03 06:42:34 -08:00
Alexandre Poirot
98fb41e16b Bug 1227474 - Promisify all client methods. r=jryans 2015-12-03 06:42:34 -08:00
Patrick Brosset
624eb132d2 Bug 1225514 - Simple fix for searching with attribute selectors in the inspector; r=bgrins 2015-12-03 09:56:07 +01:00
Brian Grinstead
61c8097340 Bug 1218455 - Special case 'this' to include in console autocompletion;r=fitzgen 2015-12-02 09:24:16 -08:00
Tom Tromey
5ffe2d7544 Bug 1225192 - remove leading whitespace before prettifying css; r=pbrosset 2015-12-02 08:27:26 -07:00
Tom Tromey
a3d9bef546 Bug 1225192 - fix eslint complaints about css-logic.js; r=pbrosset 2015-12-02 08:27:25 -07:00
Patrick Brosset
94da3f401c Bug 1171863 - Define all positions and sizes in percentage for auto-resize; r=tromey
Instead of having the various positions and sizes of elements of the timeline
defined in pixels, this defines them in % of the total width.
This way the animations, scrubber, etc... adapt as you resize the panel.
The only complex thing here is resizing the header and background. Both of
them are generated via javascript. To do this, they are now positioned and sized
in % too, so they resize when the window is resized, and after a debounced
delay, they get re-generated too.
2015-12-02 13:52:15 +01:00
SJW
d52411379d Bug 1216654 - Clean up SVGs in JSON viewer. r=honza 2015-11-26 11:19:36 +01:00
Hernan Rodriguez Colmeiro
bfff95ae39 Bug 1081245 - Make the call tree text select and copy-able. r=nfitzgerald 2015-10-30 02:57:00 -03:00
Albert Juhé Lluveras
31bc94b5f1 Bug 1100135 - DevTools Themes: Replace checkmark symbol with word 'Status' in Netmonitor header. r=vporof,ntim 2015-12-11 12:23:00 +01:00
Wes Kocher
6f8cb5e2e8 Backed out changeset d821c903bd2b (bug 1171863) for frequent failures in browser_animation_timeline_pause_button.js 2015-12-01 15:55:26 -08:00
James Long
3ba353efbd Bug 1200798 - refactor sources and breakpoints in debugger to use redux r=ejpbruel 2015-12-01 16:59:00 -05:00
Tom Tromey
4e510252ba Bug 1216234 - add inIDOMUtils.getCSSPseudoElementNames; r=heycam,pbrosset 2015-12-01 09:52:09 -07:00
Patrick Brosset
0df50fb2bf Bug 1171863 - Define all positions and sizes in percentage for auto-resize; r=tromey
Instead of having the various positions and sizes of elements of the timeline
defined in pixels, this defines them in % of the total width.
This way the animations, scrubber, etc... adapt as you resize the panel.
The only complex thing here is resizing the header and background. Both of
them are generated via javascript. To do this, they are now positioned and sized
in % too, so they resize when the window is resized, and after a debounced
delay, they get re-generated too.
2015-11-25 22:49:49 +01:00
Carsten "Tomcat" Book
73fc6f987c Merge mozilla-central to fx-team 2015-12-01 15:28:12 +01:00
Carsten "Tomcat" Book
eb309737df merge mozilla-inbound to mozilla-central a=merge 2015-12-01 15:25:14 +01:00
Patrick Brosset
56c7815f3e Bug 1229000 - Adds separator borders in the timeline toolbar; r=miker 2015-11-30 15:00:33 +01:00