Commit Graph

834 Commits

Author SHA1 Message Date
J. Ryan Stinnett
53ef3ebcef Bug 1234600 - executeSoon async stacks only when DEBUG_JS_MODULES enabled. r=fitzgen 2016-01-07 18:37:12 -06:00
Carsten "Tomcat" Book
a9ebfb0bc3 Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2016-01-08 15:22:39 +01:00
Carsten "Tomcat" Book
55ac662bbd merge mozilla-inbound to mozilla-central a=merge 2016-01-08 12:00:28 +01:00
Phil Ringnalda
3e46ab7de8 Merge m-c to f-t 2016-01-07 20:42:35 -08:00
Phil Ringnalda
b60c4ec888 Back out d933300edeed (bug 1157469) for devtools xpc::IsInContentXBLScope crashes, a=backout 2016-01-07 20:37:06 -08:00
Lin Clark
467db9ec99 Bug 1237422 - Fix test description in browser_webconsole_bug_632817.js. r=bgrins 2016-01-06 17:27:00 -05:00
Brian Grinstead
dc669b0683 Bug 1237428 - Don't cap number of attributes on DOM nodes in console;r=jryans 2016-01-07 14:30:23 -08:00
Gabriel Luong
9f7446f445 Bug 1237335 - Move markup view into the Inspector directory r=pbro 2016-01-07 13:21:22 -08:00
Sebastian Hengst
3ce5dd6e0b Bug 1237556 - Make tooltips for reloading tabs and devices list in WebIDE work. r=jryans 2016-01-07 18:52:21 +01:00
Phil Ringnalda
762397036e Merge m-c to m-i 2016-01-07 20:38:46 -08:00
Nicolas Chevobbe
596db00e9f Bug 1228080 - Split the animation-inspector's components into multiple files. r=pbro 2016-01-05 12:58:48 +01:00
Julian Descottes
793ef809e9 Bug 1157469 - use EventListenerService to update markupview event bubbles;r=bgrins
Inspector actor now uses EventListenerService:addListenerChangeListener to propagate
event listener changes as mutations with type 'events'.

markupview will now trigger an update when receiving a mutation of type 'event', and
the event bubble display will be updated
2016-01-06 15:01:24 -08:00
Victor Porof
172b35aa31 Bug 1237254 - Wait for focus event before checking the focus element in browser_profiler_tree-abstract-01.js, r=me 2016-01-07 19:00:34 +02:00
James Long
da676fb17f Bug 1230345 - kill breakpoint sliding for most scenarios, only do it when we know we have scripts r=fitzgen 2016-01-07 11:53:56 -05:00
Tom Tromey
6c69904a09 Bug 1227810 - split browser_ruleview_authored.js into three tests; r=pbrosset 2016-01-07 08:49:01 -07:00
Alex Jordan
ace2b49bea Bug 1106353 - [gcli] Extend addon to handle click-to-play. r=mratcliffe 2016-01-02 17:40:18 -08:00
Carsten "Tomcat" Book
d1ee9c9f70 merge mozilla-inbound to mozilla-central a=merge 2016-01-07 11:50:57 +01:00
Nigel Babu
0b2898599e Backed out changeset 9c6a36040f06 (bug 1237335) for widespread devtools bustage 2016-01-07 14:28:48 +05:30
Gabriel Luong
645814e400 Bug 1235172 - Part 2: Extract Rule to a separate module r=pbro 2016-01-06 22:26:54 -08:00
Gabriel Luong
0ebe27018e Bug 1235172 - Part 1: Extract TextProperty to a separate module r=pbro 2016-01-06 22:26:52 -08:00
Gabriel Luong
ca27234de6 Bug 1237335 - Move markup view into the Inspector directory r=pbro 2016-01-06 22:20:31 -08:00
Nigel Babu
0cf7436f09 Backed out changeset b99ccc3b4e16 (bug 1235953) for devtools bustage ON A CLOSED TREE 2016-01-07 11:37:48 +05:30
Lin Clark
776ee35bb5 Bug 1236052 - Fix comment in DebuggerClient.prototype.connect. r=odvarko 2015-12-31 09:26:00 -05:00
Tim Nguyen
94857a5306 Bug 1235953 - Refactor responsive mode tests to use add_task, to not use CPOWs, and make sure they all wait for the off event. r=ochameau 2016-01-06 19:09:15 +01:00
Nick Fitzgerald
8c642bd85f Bug 1236673 - Add a method for getting the canonical node along a path; r=jsantell 2016-01-06 13:57:12 -08:00
Nick Fitzgerald
c835f9c0a2 Bug 1236053 - Remove the filtering functionality from the Tree component; r=jsantell
In practice, we filter trees off-main-thread in a worker and the tree that we
pass to the Tree component is already filtered, which is a better architecture
anyways. Additionally, we lack any kind of tests for the Tree component's
built-in filtering. And finally, there isn't even a single user of the built-in
filtering functionality.

Dead it!
2016-01-06 13:57:12 -08:00
Nick Fitzgerald
3c54dfd5ae Bug 1235933 - Fix auto expansion of nodes in the Tree component; r=jsantell 2016-01-06 13:57:12 -08:00
Nick Fitzgerald
b34762684b Bug 1235883 - Add support for inserting lazily loaded children into a DominatorTreeNode tree; r=jsantell
This commit adds the `DominatorTreeNode.insert` method to insert new
DominatorTreeNode children that have just been loaded from the
HeapAnalysesWorker into an existing partially complete DominatorTreeNode
tree. This is done in a persistent and immutable fashion so that we can use
=== to differentiate different generations of `DominatorTreeNode` trees but
still share the vast majority of the underlying structure.

As infrastructure for the insertion, HeapAnalysesWorker's
`getImmediatelyDominated` response also returns the path from the root to the
node whose immediately dominated children are being fetched. This makes it much
easier to know where to insert the newly loaded children.
2016-01-06 13:57:12 -08:00
Nick Fitzgerald
9d8794f7a6 Bug 1235909 - Add optional props for expand/collapse event handlers to the Tree component; r=jsantell 2016-01-06 13:57:12 -08:00
James Long
de1459403e Bug 1132501 - attach the thread on toolbox open instead of waiting for the debugger to initialize r=bgrins 2016-01-06 14:47:24 -05:00
J. Ryan Stinnett
a47ef5436f Bug 1233888 - Convert to Promise.jsm in app projects. r=ochameau 2016-01-06 10:41:32 -06:00
J. Ryan Stinnett
57c6f6e2e8 Bug 1233888 - Convert to Promise.jsm in app validator. r=ochameau 2016-01-06 10:41:32 -06:00
J. Ryan Stinnett
25947cc36b Bug 1233887 - Convert to Promise.jsm in EventEmitter. r=ejpbruel 2016-01-06 10:41:32 -06:00
Sami Jaktholm
0795e129d9 Bug 1209295 - Ensure browser_rules_add-property-cancel_02.js waits for the correct change notification. r=pbrosset 2015-12-22 21:58:16 +02:00
Jan Odvarko
c05c1ce29a Bug 1228893 - Properly finish reading input stream. r=jryans 2016-01-05 15:18:49 +01:00
Mantaroh Yoshinaga
5ef1b17562 Bug 1201456 - Fix button caption of WebIDE. r=flod 2016-01-04 16:59:00 -05:00
Tom Tromey
341c0cde42 Bug 1211224 - request longer timeout in browser_ruleview_user-agent-styles.js 2016-01-06 08:23:05 -07:00
Gabriel Luong
7dbd81a513 Bug 1237106 - Move the Font Inspector into the Inspector directory r=pbro 2016-01-05 21:06:53 -08:00
Gabriel Luong
7e84335a1a Bug 1237095 - Move the layout view into the Inspector directory r=pbro 2016-01-05 21:06:31 -08:00
Gabriel Luong
8ec5058c7b Bug 1235181 - Part 3: Rename the Rules Inspector tests r=pbro 2016-01-05 21:06:18 -08:00
Gabriel Luong
c2acfc66b0 Bug 1235181 - Part 2: Move the Rules Inspector tests into the Inspector directory r=pbro 2016-01-05 21:06:12 -08:00
Gabriel Luong
9913bd290a Bug 1235181 - Part 1: Move the Rules Inspector into the Inspector directory r=pbro 2016-01-05 21:05:57 -08:00
Gabriel Luong
49784717b0 Bug 1235178 - Part 3: Rename the Computed Styles Inspector tests r=pbro 2016-01-05 21:05:51 -08:00
Gabriel Luong
f5a76d98ca Bug 1235178 - Part 2: Move the Computed Styles Inspector tests into the Inspector directory r=pbro 2016-01-05 21:05:49 -08:00
Gabriel Luong
352359bc58 Bug 1235178 - Part 1: Move the Computed Styles Inspector into the Inspector directory r=pbro 2016-01-05 21:05:46 -08:00
Shu-yu Guo
f2f1b10394 Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm) 2016-01-06 16:02:16 -08:00
Carsten "Tomcat" Book
740ac1d2cf Merge mozilla-central to fx-team 2016-01-05 12:02:39 +01:00
Carsten "Tomcat" Book
f3a72c9035 merge mozilla-inbound to mozilla-central a=merge 2016-01-05 11:58:56 +01:00
Alexandre Poirot
c78f3684d8 Bug 1236457 - Stop using deprecated dbg-server.jsm/dbg-client.jsm from /devtools. r=jryans 2016-01-05 02:41:50 -08:00
Alexandre Poirot
9a90ff0be1 Bug 1225108 - Introduce an addon to easily work on devtools codebase. r=jryans 2016-01-05 02:41:49 -08:00