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